/*TITLE*/
#title{ font-family:arial,sans-serif;  color:#555;  font-weight:bold; text-decoration:none;  font-size:27px;  line-height:25px; margin:0 10px 0 10px;  letter-spacing:-0.04em}
#title span {padding-top:55px; display:block;}


/*FONT SIZES*/
.sidebar p{font-size:95%}
#footer {font-size:95%}

h4  {	font-size:120%;	font-weight:bold;	line-height:1.15em;}


/*LAYOUT*/
#topnav{padding:1px 0; right:0px;}
#topnav_sub {padding:1px 0;}
#header_content{position:relative!important; height:1px;}
#header_sub{position:absolute; right:0px; bottom:10px; display:block;}


/*COLORS*/
h1,h2,h3,h4{color:#555}
#footer{color:#333}
a {color: #67BAE7}


/*NAVIGATION*/
.navigation li {  margin:0!important; padding:0!important; display: inline!important; }

.navigation li.sfHover > a , .navigation a:active , .navigation a:focus, .navigation a:hover {background:#f5f5f5;}

.navigation a.first,.navigation li.first  {border-left:none!important;}


.navigation .sub .first a {border-top:none!important;}


/* move to structure*/
.navigation .sub li {background:#f5f5f5; }
.navigation .sub li a{border-left:none; }

#col3 .navigation .sub li {background:none; }
#col3 .navigation li:hover, #col3 .navigation li.sfHover {background:none; }
#col3 .navigation a:active , #col3 .navigation a:focus, #col3 .navigation a:hover {background:none;}
#col3 .navigation {float:none!important;}

.footnavigation {padding-left:0;}
/*LINKS*/
a , a:link {color: #67bae7; text-decoration:none; }
a:focus,  a:hover,  a:active { text-decoration:underline; color:#60a7cd;}

.headline a,  .headline a:link,  .headline a:visited {color:#666; }

#topnav a , #footer a{color:#333; }
   
.navigation a, .navigation a:link, .navigation a:active, .navigation a:visited { color:#333;}
.navigation a:hover{color:#666;}


/*ARTICLE PANORAMA*/
.banner { background-color:#990000; }
.banner_trans {	background-color:#999; }


/**PLUGINS*/
#ressort_tiny .plugin_content a{ font-weight:bold; }


/*GENERAL*/
.image_description{font-size:80%; margin-top:5px; margin-bottom:10px; line-height:1.4;  }


/*INTEXTIMAGE*/
.intextimage{ display:inline-block; }
.intextimage_link {position:relative!important; display:block;  *width:1%; *height:1%;} /**display:block;**/

.magnifier{position:absolute; bottom:5px; right:5px;}

/*Styles*/
#main .style1 .plugin_content,#main .style2 .plugin_content ,#main .style3 .plugin_content  {padding:0px 10px;}
#main .style1 .plugin_head,#main .style2 .plugin_head ,#main .style3 .plugin_head  {padding:10px 10px;}

#main .style1 .plugin {background:#f5f5f5;  }
#main .style2 .plugin {border:1px solid #ccc; background:transparent }
#main .style3 .plugin {border:1px dotted #888;}

.blank .plugin {background:none; border:none;}

.styleNoHead .plugin {border:none;}
.styleNoHead .plugin .plugin_head {display:none; }


/*PAGINATION*/
.active_pgnum { background:#f5f5f5; color:#333333; margin: 0 0.2em; padding:0.2em 0.5em;}


/*BREADCRUMBS*/
.breadcrumbs{color:#ccc; padding:10px 0px;}


/*LAYOUT*/
#topnav {top:10px; left:auto; bottom:auto; right:10px; position:absolute; width:auto; } 
#search {top:auto; left:auto; bottom:auto; right:auto; margin:0px 10px; position:static; float:right; } 
#title {margin-left:10px; float:left; } 
#title_inner{margin-top:20px;}
#subtitle {margin-left:10px; margin-top:5px;  float:left;  clear:left; font-size:17px;} 
.navigation {float:left; margin-top:0; } 
.topnavigation {float:left; padding:0; margin:5px; } 
#advertisement {top:auto; left:auto; bottom:auto; right:auto; display:none; } 



 /*STYLES*/
.article_dump{ border-top:1px dotted #eee; }


.imgbody {position:relative;}
b.imgbody:hover b.left {display:block;}
b.imgbody:hover b.right {display:block;}
b.left {position:absolute;display:none;top:0;left:10px;}
b.right {position:absolute;display:none;top:0;right:10px;}



.teaser {font-weight:bold;}



#title_wrapper {float:left; overflow:hidden;}
#title_inner {float:left;}


#header{height:150px;}






