/*
  
  
    
  
    	Theme Name: english_new
  
    
  
/** BASIC */

.images_cat  {float: left; margin-right: 7px;  margin-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.images  {font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.copyright { color: #111111; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fliesstext { color: #292929; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.teaser_blau { color: #003082; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; font-weight: bold}
.fliesstext_underline { color: #292929; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}
.headgross_2 { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.headgross:link { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.headgross: active { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.headgross:hover { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.headgross:visited { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.datum_klein { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.headline { color: #666; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headline_cat { color: #666; text-transform:uppercase; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.zitat  { color: #111111; font-style: italic; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.navlink:link { color: black; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-decoration: none; }
.aktiv { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.navlink:hover {color: #8ab800; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-decoration: none ;}
a.navlink:visited  {color: #444444; font-size: 11px; font-weight: normal;font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-decoration: none;}
a.navlink:active { color: #8ab800; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-decoration: none; }

a.navlinkklein:link  { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10px; text-decoration: underline;}
a.navlinkklein:hover  { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10px; text-decoration: none;}
a.navlinkklein:visited   { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10px; text-decoration: none;}
a.navlinkklein:active  { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10px; text-decoration: none;}

a.newslink:link {color: #9c3; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; line-height: 11px;}
a.newslink:hover {color: black; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; line-height: 11px;}
a.newslink:visited {color: #666; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; line-height: 11px;}
a.newslink:active {color: #9c3; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; line-height: 11px;}



.formular {color: #111111; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
a:link {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}

a:hover {color: gray; font-size: 11px;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}

a:visited {color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}

a:nactive {color: lime; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}
.infofeld { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.text_infobox { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.head_info { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; }
.datum_gross { color: #999; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.datum_header {color: #C5C6C8; text-transform:uppercase; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.language { color: #9c3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.head_klein_bold { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.head_klein_bold { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

 li {list-style-type: square;	font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none; padding: 0px 0px 0px -30px; margin: 0;
 }
  
 img {border: none; 
   }

.nounderprof a {
text-decoration: none;
color: #FCED03;
}


a:nactive {color: lime; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
.infofeld { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.text_infobox { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.head_info { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; }
.datum_gross { color: #999; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.datum_gross_green { color: #9c3; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.datum_gross_orange { color: #F6A812; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.datum_gross_blau { color: #003082; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.language { color: #9c3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.head_klein_bold { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.tipp { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}


/* Comments new */ 

.commentlist {font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:40px;}
.commentlist a {text-decoration: none; }

.comment_picture {float:left; position:absolute;}
.comment_picture img {padding:1px; border:1px solid #ccc;}

.commentmetadata{margin-left:60px; background-color:#012f82; padding:2px; color:#fff;}
.author, .comment_number {font-weight:bold;}
.comment_author{padding-left:2px;}
.comment_info{float:right; padding-right:2px;}

.comment_author a, .comment_info a{color:#fff;}


.comment_text{font-size: 10	px; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px 0px 40px 60px;  border-top: 0px solid #ccc; line-height:140%}
.comment_text .inside{padding:0px 10px 10px 10px;}
.comment_text .reply{float:right; margin:0px; padding:0px; border: 1px solid #ccc; background-color:#f2f2f2;}
.reply a.comment-reply-link{font-size:10px; font-weight:bold; color:#012f82; padding:2px; }


#respond {font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #ccc; margin:0px 0px 30px 60px; font-size:11px; background-color:#fbfbfb;}
#respond .inside {padding:10px;}
#respond .cancel-comment-reply{float:right}
#respond textarea{width:99%; height:200px;}
#respond h2{background-color:#012f82; color:#fff; margin:0px; padding:3px; font-size:18px; font-weight:normal;}
#respond .comment_submit{border: 0px; bordder:none; background-color:#012f82; font-weight:bold; color:#fff; cursor:pointer;} 
#respond .disclaimer {color:#666666}


.cancel-comment-reply a{color:#990000; margin-top:3px; }

ul.children {padding-left: 60px;background-image:url(images/reply.gif); background-repeat:no-repeat;}



/* Comments old 


.comments { color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px;}
a.comments:link {color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;line-height: 10px; }
a.comments:hover {color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 10px;}
a.comments:visited {color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 10px;}
a.comments:active {color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 10px;}
.comments_text {color: #292929; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}


h3#comments, #respond h3 {
	font-size: 21px;
	font-weight: normal;
	text-transform: lowercase;
	padding-bottom: 20px;
	}
#respond {
	background: #fff;
	padding: 23px 15px;
	font-size: 11px;
	}
.comment-wrap {
	padding: 23px 15px;
}
.commentlist li {
	list-style: none;
	margin-bottom: 10px;
	}
.comment-author {
	float: left;
	width: 77px;
	}
.comment-name {
	font-size: 13px;
	}
.comment-date {
	font-size: 10px;
	}
.comment-content {
	float: left;
	position: relative;
	width: 412px;
	padding: 14px;
	font-size: 11px;
	background: #eee;
	}
.arrow {
	width: 0;  
	height: 0;  
	line-height: 0;  
	border-top: 20px solid #eee;  
	border-left: 20px solid white;  
	position: absolute;  
	top: 30px;  
	left: -19px;
	}
.comment-content p {
	padding-bottom: 10px;
	line-height: 18px;
	}
.children {
	padding-left: 20px;
	}
.children .comment-content { width: 392px; }
.children .children .comment-content {width: 372px; }
.children .children .children .comment-content { width: 352px; }
.children .children .children .children .comment-content { width: 332px; }


img.expando { 
border: 2px;
background-color:#E0E0E0;
vertical-align: top;
}

*/

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 12px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid #B2161B center center repeat-x;
background: #B2161B;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid white; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: #88BA14; 
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 0px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
background: #784D26 center center repeat-x;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

.rss-box {
}
 
.rss-items {
list-style-type:none;
padding:0px;
margin:0px 0px;
}
 
.rss-item {
list-style-type:none;
margin:10px 0px;
color:#888;
}
.rss-item a{
list-style-type:none;
margin:10px 0px;
color:#555;
}
