/* Style sheet polSolution */
*{margin:0;padding:0;line-height:16px;}
html,body{width:100%;height:100%;}
body{background-color:#acacac;color:#000000;font:12px Arial,Helvetica,sans-serif;margin:0 auto;}
p{padding-top: 12px;line-height:18px;}
.mod_navigation li a{text-decoration:none;color:#a1a1a1;}
a{color:#000000;text-decoration: none;}
a:hover{text-decoration:underline;}
#wrapper{width:960px;left:50%;top:50%;position:absolute;overflow:hidden;margin-top:-250px;margin-left:-480px;}
#header{width:960px;height:140px;}
#header .inside{position:relative;margin-right:auto;}
#logo{width:121px;height:115px;right:0px;top:0px;position:absolute;overflow:hidden;background-image:url("tl_files/polSolution/logo2.gif");background-position:0 0;}
#logo a{width:221px;height:115px;overflow:hidden;display:block;font-size:0.8em;color:#ababab;text-indent:-888em;}
#container{width:960px;}
#footer{margin-top:10px;padding-top:3px;padding-left:0;text-align:center;border-top:1px solid #d0d0d0;font-size:0.8em;color:#80808;}
#footer p{padding-top:0;padding-bottom:0;}
#main{width:960px;left:0px;top:0px;position:relative;}
#main .inside .mod_article .ce_text{left:0px;top:0px;position:relative;padding-top:10px;padding-left:0;text-align:left;}
#main h1{margin-bottom:15px;}
#main h2{display:block;margin-top:15px;margin-bottom:15px;font-size:1.8em;color:#ffffff;}
#main h3{margin-top:10px;margin-bottom:10px;font-size:16px;color:#333333;}
.mod_navigation{width:900px;height:70px;right:84px;top:90px;position:absolute;font-family:Helvetica, Arial, Verdana, sans-serif;color:#ABABAB;}
.mod_navigation ul{font-family:Helvetica, Arial, Verdana, sans-serif;list-style-type:none;}
.mod_navigation  li{float:left;display:block;margin-top:3px;padding-top:3px;padding-right:7px;padding-left:16px;font-family:Helvetica, Arial, Verdana, sans-serif;font-weight:bold;color:#ffffff;text-transform: uppercase;}
.mod_navigation li a:hover{display:block;background-color:#000000;padding:0 4px 0 8px;text-decoration:none;}
.mod_navigation li .active{display:block;padding:0 10px 0 14px;background-color:#000000;background-repeat:no-repeat;color:#FFFFFF;text-decoration:none;}
.mod_navigation li a{float:left;display:block;color:#ffffff;padding:0 4px 0 8px;}
#subnav.mod_navigation{height:25px;left:-24px;top:108px;position:absolute;overflow:hidden;}
.red{color:#ffffff;}
#main .inside .mod_article .box{width:250px;height:40px;left:530px;top:362px;position:absolute;border-bottom:1px solid #adaaaa;z-index:99;}
#main .inside .mod_article .box2{width:150px;height:70px;left:290px;top:325px;position:absolute;font-weight:bold;font-size:1em;color:#000000;z-index:99;text-transform: lowercase;}
#main .inside .mod_article .box3{width:150px;left:563px;top:325px;position:absolute;font-weight:bold;font-size:1em;color:#000000;z-index:99;text-transform: lowercase;}
.checkbox{}
#main .inside .formbody{width:300px;height:40;margin-top:10px;margin-bottom:10px;}
.formbody .text{background:none repeat scroll 0 0 #959595;border:1px solid #92928B;color:#2A2A2A;font-size:14px;height:24px;padding:5px 5px 0;width:415px;}
.formbody .text:hover,.textarea:hover{border:1px solid #A5A5A5;}
.formbody .submit{font-weight:bold;width:80px;height:30px;margin-top:10px;margin-bottom:0px;background-color:#000000;font-style:italic;font-weight:normal;font-size:1em;color:#fff;border:none;cursor:pointer;}
.textarea{background-color:#959595;background-repeat:no-repeat;border:1px solid #92928B;color:#2A2A2A;font-size:14px;height:180px;padding:5px;width:415px;}
.formbody .submit:hover{background-color:#ff0078;}
.formbody .text:focus,.textarea:focus{background-color:#D9D9D9;}
.formbody .captcha{width:30px;height:17px;margin-top:13px;padding:5px 4px 0 15px;color:#2A2A2A;font-size:14px;background:#959595;border:1px solid #92928B;}
.captcha_text security{font-weight:bold;color:#ffffff;}
.formbody .captcha:hover{border:1px solid #A5A5A5;}
.formbody .captcha:focus{background-color:#d9d9d9;}
.formbody .select{background-color:#d9d9d9;}
.formbody label{font-weight:bold;color:#ffffff;display:block;padding:7px 0 5px;}
.error{color:#c42323;}
#main .inside .mod_article .haftung{width:580px;left:379px;top:123px;position:absolute;}
#main .inside .mod_article .haftung2{width:580px;left:629px;top:244px;position:absolute;font-size:11px;color:#333333;}
#main .inside .mod_article .haftung p{text-align:justify;line-height:1.8em;margin:0.5em 0 1.5em;}
#main .inside .mod_article .haftung2 p{padding:0;}
.space p{padding:0;}
.kontaktUns{width:300px;left:666px;top:123px;position:relative;}
.captcha{width:200px;background-color:#1c0404;}
.imgSpaceBjoern{width:500px;height:304px;left:535px;top:470px;position:absolute;padding:5px 2px 18px 2px;}
.imgSpaceBjoernEng{width:500px;height:260px;left:535px;top:355px;position:absolute;padding:5px 2px 18px 2px;}
.imgSpace{width:500px;height:304px;left:535px;top:371px;position:absolute;padding:5px 2px 18px 2px;}
.imgSpace2{width:500px;height:250px;left:264px;top:488px;position:absolute;padding:0 2px 18px 2px;}
.imgSpace2Eng{width:500px;height:260px;left:264px;top:500px;position:absolute;padding:0 2px 18px 2px;}
.imgSpace3{width:500px;height:260px;left:525px;top:488px;position:absolute;padding:0 2px 18px 2px;}
.imgSpace3Eng{width:500px;height:260px;left:525px;top:500px;position:absolute;padding:0 2px 18px 2px;}
.imgSpace4{width:500px;height:260px;left:774px;top:488px;position:absolute;padding:0 2px 18px 2px;}
.imgSpace4Eng{width:500px;height:260px;left:774px;top:500px;position:absolute;padding:0 2px 18px 2px;}
.produkt{background-color:#801717;color:#cc1d1d;}
.readMore a,a.readMore{font-weight:bold;text-decoration:none;color:#ffffff;background:none repeat scroll 0 0 #000000;color:#FFFFFF;padding:0 7px;}
.readMore a:hover,a.readMore:hover{background-color:#ff0087;}
.produktLink a{color:#333333;}
.produktLink a{font-weight:bold;text-decoration:underline;font-size:14px;color:#333333;}
.produktLink a:hover{font-weight:bold;text-decoration:none;font-size:14px;color:#ffffff;}
.bullets ul{margin-left:0;padding:0 0 0 15px;}
.bullets li{margin-left:0;padding:0 0 14px 0;background-repeat:no-repeat;font-weight:bold;color:#ffffff;list-style:square outside none;padding:0 0 14 15px;}
.mod_changelanguage ul{left:-5px;top:59px;position:absolute;overflow:hidden;list-style-type:none;}
.mod_changelanguage li{float:right;padding-top:15px;padding-left:5px;}
#main a.ce_text_link{text-decoration:underline;color:#fff;}
#main a.ce_text_link:hover{text-decoration:none;}
