#logo{
min-width: 100px;
margin: 0 0 0 0;
}
#logo h1 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:2.5em;
}
#logo h2{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
}
#logo a {
color:#646566;
}
#logo a:hover {
color:#0044CC;
}
a{
color:#003CB5;
}
a:hover{
color:#0044CC;
}
.linkcolor2 {
color:#1F1F1F;
}
.linkcolor2 a{
color:#003CB5;
}
.linkcolor2 a:hover{
color:#003CB5;
}
.linkcolor3 {
color:#2D2D2D;
}
.linkcolor3 a {
color:#7D6D6D;
}
.linkcolor3 a:hover {
color:#CC0000;
}
h1 {
font-size: 2.1em;
}
h2 {
font-size: 1.5em;
}
h3 {
font-size: 1.4em;
}
h1, h2, h3, h4{
font-family:Georgia, \'Times New Roman\', Times, serif; color:#292929;
}
.headcolor a{
color:#292929;
}
.headcolor a:hover{
color:#003CB5;
}
.bg{
background: #3E679C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 62.5%;
color: #0D0D0D;
}
.containermargin {
margin: 5px auto 0px auto;
}
.bg_container{
padding: 0px 0 20px 0;
background: #FAFAFA;
}
.headerbg {
background: #FFFFFF  ; 	padding: 20px 0px 20px 5px;
margin: 10px 10px 0px 10px;
}
.bg_nav{
margin: 0px 10px 0px 10px;
padding-top: 0px; padding-bottom: 0px;
background:
url(http://www.temizu.de/wp-content/themes/rich-dailynews-pro/images/header-img.php?upper=FAFAFA&lower=287BCF) bottom repeat-x #FAFAFA;	}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: 0;
width: 14em;
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
opacity: .93;
filter: alpha(opacity=93);
background: #EEEEEE;
width: 14em;
color: #4D4D4D;
float: none;
}
#nav li li a:hover, #nav li li a:active {
opacity: .93;
filter: alpha(opacity=93);
background: #CC0000;
color: #FFFFFF;
text-decoration:none;
}
#nav li.current_page_item, #nav li.current_page_ancestor {
color:#CC0000;
}
#nav li.current_page_item a, #nav li.current_page_ancestor a{
color:#CC0000; 	}
ul.nav {
position:relative;
height:2.6em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
}
ul.nav li a {
color:#000000;
text-decoration:none;
display:block;
float:left;
padding:0 1em 0 1em;
margin:0 0,5em 0 0,5em;
}
ul.main li:hover a {
color:#CC0000;
}
ul.main li:hover ul li a {
color:#4D4D4D; background:#EEEEEE;
opacity: .93;
filter: alpha(opacity=93);
border:0;
-moz-border-radius: 0px;
-khtml-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
ul.main li:hover ul li a:hover {
color:#FFFFFF;
background:#CC0000;
border:0;
-moz-border-radius: 0px;
-khtml-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
ul.main li a {
height:2.6em;
line-height:2.6em;
}
ul.nav li ul {
cursor:default;
width:100%;
max-width:100%;
position:absolute;
height:auto;
top:2.6em;
background-position:0 0 !important;
left:-9000px;
}
ul.nav img {
margin: 0.6em 0.5em 0 0.5em;
}
.icons img {
margin: 0.6em 0.5em 0 0.5em;
}
.searchbox input {
background: #FFFFFF;
color:#000000;
font-size:1.1em;
width:140px;
padding:0 0.5em 0 0.5em;
margin:0.4em 0.6em 0 0;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border: 1px solid #C2C2C2;
}
.boxes {
background:  #FFFFFF;
border: solid 1px #C7C7C7;
-moz-border-radius: 0px;
-khtml-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.boxesext {
padding: 8px 7px 15px 7px;
margin: 5px 0 0px 0;
}
.sidebarboxes {
border: solid 1px #D6D6D6;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
padding: 5px 0px 5px 7px;
margin: 5px 0 0px 0;
}
.sidebarheaderbg {
}
.sidebarcontentpadding {
padding: 0px 0px 0px 0px;
}
#sidebar h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1.25em;
margin: 0 0 0 0;
}
#sidebar h3{
color:#2D2D2D;
}
.footerbg {
padding: 15px 0px 15px 0px;
margin: 0px 10px 0px 10px;
}
.wp-caption {
border: 1px solid #DDDDDD;
text-align: center;
background-color: #F3F3F3;
padding: 8px 3px 0 3px;
margin-top: 3px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption p.wp-caption-text {
color: #2D2D2D;
font-size: 0.8em;
font-weight: bold;
line-height:0.9em;
padding: 2px 3px 3px 3px;
margin: 0;
}
.gallerythumb {
}
.albums {
padding:10px 10px 10px 10px;
margin:  5px 5px 5px 5px;
}
.photolist {
padding:10px 10px 10px 10px;
margin:  5px 5px 5px 5px;
}
#lightbox{
background-color:#000000;
padding:20px 20px 10px 20px;
color:#B9B9B9;
}
#overlay{
opacity: .70;
filter: alpha(opacity=70);
background: #FFFFFF;
}
