@charset "utf-8";
/* CSS Document */

html, body {
	margin: 0 auto;
	padding: 0 auto;
	background: url(/images/bg.jpg) repeat-x #c5e1ed;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4e4e4e;
}

input,submit,select {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border: 1px solid;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.breake:after {
	content: ".";
    display: block;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

a { text-decoration: none; }
a:link { color: #434e6b; }
a:active { color: #434e6b; }
a:visited { color: #434e6b; }
a:hover { color: #004357; text-decoration: underline; }

form { 
	padding: 0px;
	margin: 0px;
}

#container { 
	margin: 0 auto;
	width: 85%; 
	min-width: 1004px;
}

#headL {
	float:left;
	width: 390px;
}

#headR {
	float:right;
	width: 433px;
	height: 61px;
	padding: 29px 0 0 30px;
	background: url(/images/HeadR.jpg);
	margin: 0 0 -1px 0;
}

#headR img {
	padding: 0 0 0 10px;
}

img {
	border: 0px;
}

.bbox { width: 100%; }
.bbt {background: url(/images/bb_bt.png); margin: 0 11px;height: 11px; }
.bbb {background: url(/images/bb_bb.png); margin: 0 11px;height: 11px; }
.bbl {background: url(/images/bb_rl.png) 0 0 repeat-y; padding: 0 0 0 1px; }
.bbr {background: url(/images/bb_rl.png) 100% 0 repeat-y; padding: 0 1px 0 0; }
.bbtr {background: url(/images/bb_btr.png) 100% 0 no-repeat;margin-right: -11px; height: 11px;}
.bbtl {background: url(/images/bb_btl.png) 0 0 no-repeat;height: 11px;margin-left: -11px; }
.bbbr {background: url(/images/bb_bbr.png) 100% 0 no-repeat;margin-right: -11px; height: 11px;}
.bbbl {background: url(/images/bb_bbl.png) 0 0 no-repeat;height: 11px;margin-left: -11px; }
.bluebox-content { background: url(/images/bb_bg.png); padding: 0px 11px 0px 11px; color:#FFF; }

#searchbox {
	float: left;
	padding: 0 0 0 15px;
}

.searchbs { width: 300px; }

#letterview {
	float: right;
	padding: 6px 15px 0 0;
}

#body {
	margin: 10px 0 0 0;
}

.gbox { width: 100%; }
.gbbg {background: url(/images/gb_bg.png); margin: 0 9px;height: 9px; }
.gbtr {background: url(/images/gb_tr.png) 100% 0 no-repeat;margin-right: -9px; height: 9px; }
.gbtl {background: url(/images/gb_tl.png) 0 0 no-repeat;height: 9px;margin-left: -9px; }
.gbbr {background: url(/images/gb_br.png) 100% 0 no-repeat;margin-right: -9px; height: 9px; }
.gbbl {background: url(/images/gb_bl.png) 0 0 no-repeat;height: 9px;margin-left: -9px; }
.greybox-content { background: url(/images/gb_bg.png); padding: 0px 8px 0px 8px; }

.wbox { width: 100%; }
.wbt {background: url(/images/wb_bt.png); margin: 0 10px;height: 10px; }
.wbb {background: url(/images/wb_bb.png); margin: 0 10px;height: 10px; }
.wbl {background: url(/images/wb_bl.png) 0 0 repeat-y; padding: 0 0 0 1px; }
.wbr {background: url(/images/wb_br.png) 100% 0 repeat-y; padding: 0 1px 0 0; }
.wbtr {background: url(/images/wb_btr.png) 100% 0 no-repeat;margin-right: -10px; height: 10px;}
.wbtl {background: url(/images/wb_btl.png) 0 0 no-repeat;height: 10px;margin-left: -10px; }
.wbbr {background: url(/images/wb_bbr.png) 100% 0 no-repeat;margin-right: -10px; height: 10px; }
.wbbl {background: url(/images/wb_bbl.png) 0 0 no-repeat;height: 10px;margin-left: -10px; }
.whitebox-content { background: #FFF; padding: 0px 0px 0px 0px;  }

.tbox { width: 100%; }
.tbt {background: url(/images/tb_t.png); margin: 0 10px;height: 9px; }
.tbb {background: url(/images/tb_b.png); margin: 0 10px;height: 10px; }
.tbtr {background: url(/images/tb_tr.png) 100% 0 no-repeat;margin-right: -10px; height: 10px;}
.tbtl {background: url(/images/tb_tl.png) 0 0 no-repeat;height: 9px;margin-left: -10px; }
.tbbr {background: url(/images/tb_br.png) 100% 0 no-repeat;margin-right: -10px; height: 10px;}
.tbbl {background: url(/images/tb_bl.png) 0 0 no-repeat;height: 10px;margin-left: -10px; }
.tablebox-content { background: #FFF; padding: 0px 0px 0px 0px;  }

#maintab {
	width: 100%;
}

#maintab td { 
	font-size: 8pt;
}

#maintab .t_head {
	color:#FFF;
	font-weight:bold;
	background: #2e2e5c;
}

#maintab	.t_h_shop { width: 100px; text-align: left; }
#maintab  	.t_h_wert { max-width: 200px; text-align: center; }
#maintab    .t_h_min { min-width:200px; text-align: center; }
#maintab    .t_h_gu { min-width:100px; text-align: left;}
#maintab    .t_h_an { min-width:200px; text-align: left;}
#maintab    .t_h_er { min-width:80px; text-align: left;}
#maintab    .t_h_emp { min-width:100px; text-align: left;}

#maintab .t_desc {
	color: #FFF;
	font-size: 15pt;
	font-weight: bold;
	background: #8898cb;
}

#maintab .t_desc a { text-decoration: none; }
#maintab .t_desc a:link { color: #434e6b; }
#maintab .t_desc a:active { color: #434e6b; }
#maintab .t_desc a:visited { color: #434e6b; }
#maintab .t_desc a:hover { color: #fff; }

#maintab .t_row_w { background: #FFF; height: 40px; }

#maintab .trw_1 { text-align: left; }
#maintab .trw_2 { text-align: center; }
#maintab .trw_3 { text-align: center; }
#maintab .trw_4 { text-align: left; }
#maintab .trw_5 { text-align: left; }
#maintab .trw_6 { text-align: left; }
#maintab .trw_7 { text-align: left; }

#maintab .t_row_wr { background: #FFF; height: 40px; }
#maintab .t_row_wr .trw_2 { border-top: solid 1px #e1e1e1; }
#maintab .t_row_wr .trw_3 { border-top: solid 1px #e1e1e1; }
#maintab .t_row_wr .trw_4 { border-top: solid 1px #e1e1e1; }
#maintab .t_row_wr .trw_5 { border-top: solid 1px #e1e1e1; }
#maintab .t_row_wr .trw_6 { border-top: solid 1px #e1e1e1; }
#maintab .t_row_wr .trw_7 { border-top: solid 1px #e1e1e1; }


#maintab .t_row_g { background: #f1f1f1; height: 40px; }

#maintab .t_row_gr { background: #f1f1f1; height: 40px; }
#maintab .t_row_gr .trw_2 { border-top: solid 1px #d5d5d5; }
#maintab .t_row_gr .trw_3 { border-top: solid 1px #d5d5d5; }
#maintab .t_row_gr .trw_4 { border-top: solid 1px #d5d5d5; }
#maintab .t_row_gr .trw_5 { border-top: solid 1px #d5d5d5; }
#maintab .t_row_gr .trw_6 { border-top: solid 1px #d5d5d5; }
#maintab .t_row_gr .trw_7 { border-top: solid 1px #d5d5d5; }

#footer { 
	margin: 10px 0 0 0;
	font-size: 8pt;
	color: #434e6b;
}

#footer a { text-decoration: none; }
#footer a:link { color: #434e6b; }
#footer a:active { color: #434e6b; }
#footer a:visited { color: #434e6b; }
#footer a:hover { color: #004357; text-decoration: underline; }

#footerNav {
	padding: 0 0 0 20px;
	float: left;
}

#footerCopy {
	float: right;
	padding: 0 20px 0 0;
}
