* {margin:0px; padding:0px;}

html {
overflow: scroll;
}

body {
background-color: #ffffff;
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
text-align: center;
}

#container {
margin: 0 auto;
width: 767px;
text-align: left;
}

a:link {
color: #898e67;
}

a:visited {
color: #898e67;
}

a:hover {
color: #ff0000;
}

a:active {}

p {
font-size: .70em;
text-align: justify;
line-height: 1.5em;
margin-bottom:10px;
}

td {
font-size: .70em;
}

img {
border: 0 none;
}

h5 {
color: #898e67;
margin: 4px;
padding-top: 12px;
font-size: .70em;
font-weight: bold;
letter-spacing: 1px;
}

h3 {
color: #898e67;
font-weight: normal;
padding-bottom: 4px;
letter-spacing: 2px;
}

#langen {
width: 767px;
height: 30px;
padding-top: 42px;
padding-left: 46px;
background: url('heading.jpg') top left no-repeat;
}

#langen img {
margin-right: 8px;
}

#langde {
width: 767px;
height: 30px;
padding-top: 42px;
padding-left: 46px;
background: url('headingde.jpg') top left no-repeat;
}

#langde img {
margin-right: 8px;
}

#langnl {
width: 767px;
height: 30px;
padding-top: 42px;
padding-left: 46px;
background: url('headingnl.jpg') top left no-repeat;
}

#langnl img {
margin-right: 8px;
}

#langit {
width: 767px;
height: 30px;
padding-top: 42px;
padding-left: 46px;
background: url('headingit.jpg') top left no-repeat;
}

#langit img {
margin-right: 8px;
}

.landscape {
width: 590px;
margin-bottom: 15px;
}

.portrait {
width: 443px;
margin-left: 74px;
margin-bottom: 15px;
}

.caption {
font-style: italic;
color: #1e6f23;
letter-spacing: 1px;
text-align: right;
}

.piccolo {
font-size: .80em;
color: #dddddd;
}

.sunshine {
font-size: 1.1em;
color: #ffffff;
}

#sunshinejan {width:65px; background-color: #e9bb00;}
#sunshinefeb {width:65px; background-color: #e9bb00;}
#sunshinemar {width:118px; background-color: #e9bb00;}
#sunshineapr {width:144px; background-color: #e9bb00;}
#sunshinemay {width:197px; background-color: #e9bb00;}
#sunshinejun {width:224px; background-color: #e9bb00;}
#sunshinejul {width:250px; background-color: #e9bb00;}
#sunshineaug {width:250px; background-color: #e9bb00;}
#sunshinesep {width:197px; background-color: #e9bb00;}
#sunshineoct {width:118px; background-color: #e9bb00;}
#sunshinenov {width:65px; background-color: #e9bb00;}
#sunshinedec {width:39px; background-color: #e9bb00;}

.precipitation {
font-size: 1.1em;
color: #ffffff;
}

#precipitationjan {width:92px; background-color: #3366cc;}
#precipitationfeb {width:122px; background-color: #3366cc;}
#precipitationmar {width:112px; background-color: #3366cc;}
#precipitationapr {width:169px; background-color: #3366cc;}
#precipitationmay {width:100px; background-color: #3366cc;}
#precipitationjun {width:82px; background-color: #3366cc;}
#precipitationjul {width:39px; background-color: #3366cc;}
#precipitationaug {width:72px; background-color: #3366cc;}
#precipitationsep {width:146px; background-color: #3366cc;}
#precipitationoct {width:134px; background-color: #3366cc;}
#precipitationnov {width:235px; background-color: #3366cc;}
#precipitationdec {width:250px; background-color: #3366cc;}

.mintemp {
font-size: 1.1em;
color: #ffffff;
}

#jan {width:39px; background-color: #99ccff;}
#feb {width:47px; background-color: #99ccff;}
#mar {width:63px; background-color: #99ccff;}
#apr {width:89px; background-color: #99ccff;}
#may {width:131px; background-color: #99ccff;}
#jun {width:165px; background-color: #99ccff;}
#jul {width:182px; background-color: #99ccff;}
#aug {width:182px; background-color: #99ccff;}
#sep {width:140px; background-color: #99ccff;}
#oct {width:114px; background-color: #99ccff;}
#nov {width:72px; background-color: #99ccff;}
#dec {width:47px; background-color: #99ccff;}

.maxtemp {
font-size: 1.1em;
color: #ffffff;
}

#maxtempjan {width:63px; background-color: #bd0000;}
#maxtempfeb {width:80px; background-color: #bd0000;}
#maxtempmar {width:106px; background-color: #bd0000;}
#maxtempapr {width:140px; background-color: #bd0000;}
#maxtempmay {width:191px; background-color: #bd0000;}
#maxtempjun {width:233px; background-color: #bd0000;}
#maxtempjul {width:250px; background-color: #bd0000;}
#maxtempaug {width:250px; background-color: #bd0000;}
#maxtempsep {width:191px; background-color: #bd0000;}
#maxtempoct {width:157px; background-color: #bd0000;}
#maxtempnov {width:106px; background-color: #bd0000;}
#maxtempdec {width:72px; background-color: #bd0000;}


.small {
font-size: .55em;
color: #bfbfbf;
text-align: left;
}

#content {
width: 100%;
position: relative;
background:url(fade.gif) repeat-x;
}

#navbar {
width: 168px;
position: absolute;
left: 0px;
top: 18px;
}

#navbar ul li a:link, #navbar ul li a:visited {
display: block;
text-decoration: none;
padding-right: 15px;
font-size: .70em;
font-weight: bold;
text-align: right;
letter-spacing: 1px;
margin-bottom: 5px;
}

#navbar ul li, #navbar ul li ul li {
list-style-type: none;
}

#navbar ul, #navbar ul li ul {
}

#navbar ul li span {
display: block;
padding-right: 15px;
font-size: .70em;
font-weight: bold;
text-align: right;
letter-spacing: 1px;
color: #bd0000;
margin-bottom: 5px;
}

#main-text {
margin-left: 168px;
margin-right: 10px;
padding-bottom: 10px;
position: relative;
width: 590px;
top:20px;
}