/* CSS Document */

html{width:100%; height:100%; margin:0px; padding:0px;}
body{width:100%; height:100%; margin:0px; padding:0px; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
img {border:0px;}
a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-decoration:underline;}
a:link,aktive,visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-decoration:underline;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-decoration:none;}
li{list-style-type:disc;}
p{text-indent:20px; margin:0px; padding:0px 0px 7px 0px}
td{vertical-align:top}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000; margin: 6px;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#000; text-align:center;}
.bl3 a { font-size: inherit;}

.bl1{width:900px; height:243px; margin:auto}
.bl2{width:900px; height:76px; margin:0 auto; background:url(../images/bg_menu.jpg) top left no-repeat;}
.bl3{width:780px; margin:0 auto; background:url(../images/bg_content.jpg) top left no-repeat; padding:0px 70px 0px 50px;}
.bl_menu{float:left; padding-left:34px;}
.bl4{width:900px; height:83px; margin:auto}

a.menu:link, a.menu:active, a.menu:visited{background:url(../images/ico_menu.png) top left no-repeat; width:92px; height:58px; display:block; float:left; margin-right:3px; text-decoration:none; padding-top:18px; text-align:center;}
a.menu:hover{background:url(../images/ico_menu.png) top right no-repeat; width:92px; height:58px; display:block; float:left; margin-right:3px; text-decoration:none; padding-top:18px; text-align:center;}
a.menu_sel:link, a.menu_sel:active, a.menu_sel:visited{background:url(../images/ico_menu.png) top right no-repeat; width:92px; height:58px; display:block; float:left; margin-right:3px; text-decoration:none; padding-top:18px; text-align:center; color:#002176; font-weight:bold;}
a.menu_sel:hover{background:url(../images/ico_menu.png) top right no-repeat; width:92px; height:58px; display:block; float:left; margin-right:3px; text-decoration:none; padding-top:18px; text-align:center; color:#002176; font-weight:bold;}
.adm {margin-bottom:0;}
.asm{position:absolute; margin-left:12px; margin-top:-8px;}
.NPSel {width:40px;}

a.menu_inv:link, a.menu_inv:active, a.menu_inv:visited{background:url(../images/ico_menu.png) top right no-repeat; width:84px; height:58px; display:block; float:left; margin-right:3px; text-decoration:none; padding-top:18px; padding-left:8px; color:#002176; font-weight:bold;}
a.menu_inv:hover{background:url(../images/ico_menu.png) top right no-repeat; width:84px; height:58px; display:block; float:left; margin-right:3px; text-decoration:none; padding-top:18px; padding-left:8px; color:#002176; font-weight:bold;}
.mailSend {float:right; padding:5px 29px 0px 0px;}
.Outline {cursor: pointer;}
#Out2details, #Out3details, #Out4details, #Out5details, #Out6details {margin-left: 20px;}
.divText {font-size:11px}
.olSm  li{list-style-type: decimal;}
.selectPunkt {color:blue;}
.sm {border-collapse: collapse; margin-bottom:30px;}
.sm  td{border:1px solid black; padding:5px;}

a.order:link, a.order:active, a.order:visited{background:url(../images/order.png) top left no-repeat; width:114px; height:30px; display:block; padding-top:13px; text-decoration:underline; text-align:center;}
a.order:hover{background:url(../images/order.png) top no-repeat; width:114px; height:30px; display:block; padding-top:13px; text-decoration:none; text-align:center;}

.product a, .product a:active {font-size:14px; color:#03c; font-weight:bold;}
.product a:hover, .product .selected {font-size:14px; color:#36f; font-weight:bold; text-decoration: none;}

.img_pr{border:solid 1px #1a3c92; float:left; margin:0px 14px 5px 0px;}
.cl{clear:both; margin:0px; padding:0px;}
.sel{color:#002680}
a.sel{text-decoration:none; color:#002680}
.reg_form{width:350px; border:solid 1px #234923; background-color:#e6eed9; margin-bottom:15px}
.forma{width:350px; border:solid 1px #234923; background-color:#e6eed9; margin-bottom:15px}
.reg_button{border:solid 1px #234923; background-color:#fff; float:left}
.forma_button{border:solid 1px #234923; background-color:#fff; float:left}
.td_reg{font-weight:bold}
a.pr_lnk{font-size:19px; text-decoration:none;}
.line{list-style-image:url(../images/line.gif); padding:0px; margin:0px; list-style-position:inside}

a.copyright {font-size:12px; color:#002c63; text-decoration:none;}
a.copyright:link,active,visited {font-size:12px; color:#002c63; text-decoration:none;}
a.copyright:hover {font-size:12px; color:#002c63; text-decoration:underline;}
.div_copy1 {float:left; background:url(../images/b1.gif) left bottom no-repeat; width:224px; height:50px; font-size:12px; padding:33px 0px 0px 55px;}
.div_copy2 {float:left; text-align:center; background:url(../images/b2.gif) left bottom no-repeat; height:50px; width:343px; padding-top:33px; font-size:12px}
.dic_copy3 {float:left; background:url(../images/b3.gif) left bottom no-repeat; height:50px; width:268px; padding:33px 0px 0px 10px;}



