
body {background:#8b909f url(../img/layout/iffw_de/page_bg.gif) no-repeat left top;
padding:0px;
}

#col3{margin-right:210px;}
#col2{width:210px;}
#col2_content{margin-left:0px; margin-right:0px;}


#logo_area a:hover {color:#6276B0;}

#logo_area .headerlogo{top:13px; left:115px; z-index:999;}
#logo_area {height:125px; padding:0px;}

#header{height: 190px;}

#main {border-top:1px solid #051853; }

#rootline_area {top:160px; background:transparent;}

#logo_area .headermenu { position:absolute; top:10px; left:0px; width:990px; float:none; text-align:right;}

#logo_area .headermenu a{color:#d2d6e0;}
#logo_area .headermenu a:hover{color:#051853;}

#icons_con {padding-top:3px;}


#nav_area {top:125px; background:#6f7792; margin-left:0px; border-top:1px solid #051853; border-bottom:1px solid #051853; height:33px; width:990px;}
#nav_area table {margin:0px;}
.layersub {border-bottom: 1px solid #000032;}
.layersuba {border-bottom: 1px solid #000032;}

.layersub a {color: #fff; }
.layersub a:hover { color: #051853;}

.tab_left{background:transparent; height:33px;}
.tab_right{background:transparent;height:33px;}
.tab_con{background:transparent; padding-bottom:0px; padding-left:6px;padding-right:4px;}

.tab_con a{font-size:10px;}
.tab_con a:hover{font-size:10px; color:#051853;}
	
.tab_left_ac{ background:transparent; height:33px;}
.tab_right_ac{ background:transparent;height:33px;}
.tab_con_ac { background:transparent; padding-bottom:0px; padding-left:6px;padding-right:4px;}

.tab_con_ac a {font-size:10px; color:#d2d6e0;}

#rootline_txt {color: #6f7792; }
#rootline_txt a{color:#6f7792; font-weight:bold;}	
#rootline_txt a:hover{color:#051853;}

.search_field{border:1px solid #000032; background:#d2d6e0; color:#051853;}

#col1_content .containerkopf { background:transparent url("../img/layout/vorgesetzter_de/leftbox_up.gif") no-repeat top left; }
#col1_content .containerfuss { background: transparent url("../img/layout/vorgesetzter_de/leftbox_down.gif") no-repeat bottom left;}
#col1_content .container { background:transparent url("../img/layout/vorgesetzter_de/leftbox_inner.gif") repeat-y top left;}

#col2_content .containerkopf { background:transparent url("../img/layout/vorgesetzter_de/rightbox_up.gif") no-repeat top left;}
#col2_content .containerfuss { height:7px;background: transparent url("../img/layout/vorgesetzter_de/rightbox_down.gif") no-repeat bottom left;}
#col2_content .container {background:transparent url("../img/layout/vorgesetzter_de/rightbox_inner.gif") repeat-y top left;}

#col1_content h1, #col2_content h1 { font-size:1.2em; color:#2B448B; margin:0em 0 0.8em 0; padding-top:0em;}

#col3_content h1, h2, h3, h4 {color:#2B448B;}

#footer { color:#000; background:#6f7792; border-top:1px solid #051853; border-bottom:1px solid #051853;}

#footer a {color:#fff; font-weight:bold;}
#footer a:hover {color:#051853; font-weight:bold;}

#col3_content a { color:#334D98; text-decoration:underline;}
#col3_content a:hover { color:#8697C5; text-decoration:underline;}

#col3_content h1 { color:#051853; }

.schrift { color:#051853;}

/* indexed_search*/
#col3_content .tx-indexedsearch a{text-decoration:none;}
.tx-indexedsearch .tx-indexedsearch-browsebox li {margin-right:5px; margin-left:1px;}
/*prozentzahl*/
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {color:#666;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:#334D98;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {background:#fff;}
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup {border:0px; font-family:Verdana; font-weight:normal; font-style:normal; padding:0pt 0.2em;}

/*Bugfix srfeuserregister*/
.tx-srfeuserregister-pi1 dd {width:60%;}

/*ke_Fragebogen*/

.tx-kefragebogen-pi1 table td{padding:5px; border:0px solid black;}
.tx-kefragebogen-pi1 table th{padding:5px; border:0px solid black; text-align:center;}
.tx-kefragebogen-pi1 input{margin:0;}
.tx-kefragebogen-pi1 td.number{font-weight:bold;}
.tx-kefragebogen-pi1 td.yes{text-align:center;}
.tx-kefragebogen-pi1 td.no{text-align:center;}

/* Shop */
.tx-commerce-pi1 .shop_put_category_list_item { background:#E9EDF2; }
.tx-commerce-pi1 .shop_put_listview_item table td { background: #E9EDF2;}
#datenschutz {
    margin-bottom: 0px;
}
#agb {
    margin-bottom: 7px;
}
















