/* F A R B E N   der DIVs */

#content {}

#content_path { background-color: #FFFFFF; }

#footer {background-color: #D6D6D6; }

#logo {background-color: #ffffff; }

#fulltextsearch { background-color: #fff3aa; }

#language {background-color: #ffffff; background-repeat: no-repeat;}

#mainnavigation {background-color: #fff3aa; }

#metanavigation { background-color:#fff3aa; }

#content_left {background-color: #fff3aa; }

#myaccount { background-color: #fff3aa; }

#myaccount_navigation { background-color: #fff3aa; }


/*  STANDARDNAVIGATION */

li.metanavi { background-color: #fff3aa; }

/* Links der Navigation*/
div#metanavigation  a { color: #20617f;}
div#metanavigation  a:link { color: #20617f; text-decoration:none; }
div#metanavigation  a:visited { color #20617f; text-decoration:none; }
div#metanavigation  a:hover { color: red; text-decoration:none; }
div#metanavigation  a:active { color: red; text-decoration:none; }


/* H A U P T N A V I G A T I O N */

#mainnavigation a { color: #20617f; font-weight: bold;}
#mainnavigation a:link { color: #20617f; text-decoration:none; }
#mainnavigation a:visited { color: #20617f; text-decoration:none; }
#mainnavigation a:hover { color: red; text-decoration:none; }
#mainnavigation a:active { color: red; text-decoration:none; }


/* L I N K E   N A V I G A T I O N*/
      
/* Navigationsebene 1*/
li.left_navigation_ebene1 { background-color: #b9daef; border: 0px;}

/* Navigationsebene 2*/
li.left_navigation_ebene2 { background-color: #b9daef; border: 0px;}


/* Links der Navigation*/
/* div#content_left a { color: #20617f} */
/* div#content_left a:link { color: #20617f; text-decoration:none; } */
/* div#content_left a:visited { color: #20617f; text-decoration:none; } */
/* div#content_left a:hover { color: red; text-decoration:none; } */
/* div#content_left a:active { color: red; text-decoration:none; } */



/* M Y A C C O U N T   B E R E I C H */
.myaccount_head { font-weight:bold; color:#FFFFFF; background-color:#f8c400; }
.myaccount_end { font-weight:bold; color:#FFFFFF; background-color:#f8c400; }



/* M Y A C C O U N T   N A V I G A T I O N  */
ul.myaccount_navigation { border: 0px; border-top: 0px solid #f8c400; }
      
/* Navigationsebene 1*/
li.myaccount_navigation_ebene1 { background-color: #fff3aa; border: 0px; }


/* Navigationsebene 2*/
li.myaccount_navigation_ebene2 { background-color: #fff3aa; border: 0px; }


/* Links der Navigation*/
div#content_right a { color: #20617f}
div#content_right a:link { color: #20617f; text-decoration:none; }
div#content_right a:visited { color: #20617f; text-decoration:none; }
div#content_right a:hover { color: red; text-decoration:none; }
div#content_right a:active { color: red; text-decoration:none; }

.myaccount_navi_head { font-weight:bold; color:#FFFFFF; background-color:#f8c400; display:none; }
.myaccount_navi_end { font-weight:bold; color:#FFFFFF; background-color:#f8c400; }


/* C O N T E N T   N A V I G A T I O N S P F A D */
.content_path_info { background-color: #EEEEEE; border-bottom:3px solid #FFFFFF;}


/* E I N G A B E   E L E M E N T E  */
input.feld_c4 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #D6D6D6;
}

input.feld_standard 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #D6D6D6;
}

textarea.feld_standard 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #D6D6D6;
}

select.feld_standard 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #D6D6D6;
}

input.feld_search 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #D6D6D6;
}


/*  U N T E R S C H I E D L I C H E N   T E A S E R   S T Y L E S  */
.teaser_content { background-color:#FFFFFF; border: 1px solid #a1cdea; }
.teaser_header { background-color: #a1cdea; }


div.teaser_link_dark a { color: #000000}
div.teaser_link_dark a:link { color: #000000; text-decoration:none; }
div.teaser_link_dark a:visited { color: #000000; text-decoration:none; }
div.teaser_link_dark a:hover { color: #000000; text-decoration:none; }
div.teaser_link_dark a:active { color: #000000; text-decoration:none; }


/*  A L L G E  M E I N E   S T Y L E S  */
a:link, a:visited {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:12px; color: #20617f; text-decoration: none;}
a:hover, a:active {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:12px; color: red; text-decoration: none;}

/* Standard */
.default { color: #000000; font-size: 12px;  font-family: Arial, Verdana, Helvetica, sans-serif }

/* Standard */
.small { color: #000000; font-size: 10px;  font-family: Arial, Verdana, Helvetica, sans-serif }

/* Standard */
.big { color: #000000; font-size: 14px;  font-family: Arial, Verdana, Helvetica, sans-serif }

/* Zitat */
.quote { color: #000000; font-size: 13px;  font-family: Arial, Verdana, Helvetica, sans-serif ; font-style:italic; }

/* Quelltext */
.source { color: #555555; font-size: 11px;  background-color:#dddddd; font-family: Courier, "Courier New", monospace ;  border-width:1px;  border-style:solid;  border-color:black;  padding:5px;  }

/* Courier */
.span_courier { font-size: 11px;  font-family: Courier, "Courier New", monospace ; }

/* FuÃ&#131;Â¯Ã&#130;Â¿?oten */
.foot { color: #000000; font-size: 9px;  font-family: Arial, Verdana, Helvetica, sans-serif  ;border-top-width:1px;  border-top-style:solid; }

/* 1. Überschrift */
.head1 { color: #000000; font-size: 16px;  font-family: Arial, Verdana, Helvetica, sans-serif;  font-weight: bold; }

/* 2. Überschrift */
.head2 { color: #000000; font-size: 13px;  font-family: Arial, Verdana, Helvetica, sans-serif;  font-weight: bold; }

/* 3. Überschrift */
.head3 { color: #000000; font-size: 11px;  font-family: Arial, Verdana, Helvetica, sans-serif;  font-weight: bold; }

/* Kommentar */
.note { color: #3D545A; font-size: 11px;  font-family: Arial, Verdana, Helvetica, sans-serif;  font-weight: bold; }

/* Mathe-Luecke */
.span_math { background-color:green; font-size: 11px;  font-family: Courier, "Courier New", monospace ; }

/* Free-Luecke */
.span_free { background-color:yellow; font-size: 11px;  font-family: Courier, "Courier New", monospace ; }

/* Free-Luecke */
.span_select { background-color:blue; font-size: 11px;  font-family: Courier, "Courier New", monospace ; }

/* sub link */
.sublink { vertical-align:top}



/* content */
.content_head { font-weight: bold; border-top: 3px; border-top-style: solid; border-top-color: #FFFFFF; background-color: #FFFFFF; }
.content_content { border-left: 3px solid #FFFFFF; background-color: #FFFFFF; }
.content_head_no_border { font-weight: lighter; background-color: #FFFFFF; }

/* news*/
.news_head { font-weight: bold; border-bottom: 3px; border-bottom-style: solid; border-bottom-color: #FFFFFF; background-color: #999999; }
.news_content { background-color: #91AC7B; }


/*   S P E Z I E L L E   S T Y L E S    */

/* Tabelle mit der das  F O R U M  angezeigt wird */

table.forum_outside { border-width: 0px; border-color: #FFFFFF}
table.forum_inside {border-width: 1px; border-color: #FFFFFF;}

tr.headline_row {background-color:#a1cdea; font-weight:bold }
td.headline_topic {color: #000000}
td.headline_autor {color: #000000 }
td.headline_answers { color: #000000}
td.headline_last_insert { color: #000000}

tr.forum_content {background-color: #FFFFFF;}
td.caseview_headline_topic {font-weight: bold; color: #FFFFFF;}
td.caseview_headline_intro {background-color: #B9DAEF;}


/* countrydetail seite */
table.countrydetail_morefeatures { background-color:#20617f; }
td.countrydetail_morefeatures_headline {color: FFFFFF;}
table.countrydetail_morefeatures_content {background-color: FFFFFF;} 

td {  font-size: 12px;  font-family: Arial, Verdana, Helvetica, sans-serif; vertical-align:top;  }
th {  font-size: 12px;  font-family: Arial, Verdana, Helvetica, sans-serif;  font-weight: bold; }
p {  font-size: 12px;  font-family: Arial, Verdana, Helvetica, sans-serif; }
textarea { font-size: 12px; font-family: monospace; }
input { font-size: 12px;  font-family: Arial, Verdana, Helvetica, sans-serif; }
li {  font-size: 12px;  font-family: Arial, Verdana, Helvetica, sans-serif;  }
body {  font-size: 12px;  font-family: Arial, Verdana, Helvetica, sans-serif;  }
h1 { color: #000000; font-size: 12px;  font-family: Arial, Verdana, Helvetica, sans-serif;  font-weight: bold; margin:0px;}
h2 { color: #000000; font-size: 12px;  font-family: Arial, Verdana, Helvetica, sans-serif;  font-weight: bold; }
h3 { color: #000000; font-size: 11px;  font-family: Arial, Verdana, Helvetica, sans-serif;  font-weight: bold; }

.active { color:red; }

.downloadtable {background-color:#D6D6D6; border-right:3px solid #EEEEEE; }
.downloadtable_1 {border:0px solid #000000; }
.downloadtable_2 {background-color:#EEEEEE; border-right:3px solid #EEEEEE; }

.downloadtable_290 {background-color:#D6D6D6; border-right:3px solid #EEEEEE; }
.downloadtable_290_1 {border:0px solid #000000; }
.downloadtable_290_2 {background-color:#EEEEEE; border-right:3px solid #EEEEEE; }

.gesamtbreite { background-color: #EEEEEE; }

.voting_form { border:1px solid #D6D6D6; }