/* Style sheet schalkcss */
body{margin:0;padding:2px 5px;text-align:center;vertical-align:top;background-color:#777777;font-family:Verdana, Tahoma, Arial, Sans-Serif;text-decoration:none;font-size:70%;}
a,b,body,cite,div,em,i,label,li,ol,p,strong,td,th,u,ul{font-family:Verdana, Tahoma, Arial, Sans-Serif;}
h1,h2,h3,h4,h5,h6{font-family:Verdana, Tahoma, Arial, Sans-Serif;}
fieldset,form,input,optgroup,select,textarea{font-family:Verdana, Tahoma, Arial, Sans-Serif;}
a,body,div,fieldset,form,input,label,li,ol,optgroup,p,select,td,th,textarea,ul{font-size:11px;color:#666966;}
h1,h2,h3,h4,h5,h6{font-size:12px;color:#666966;}
img{border:0px;}
p,pre,form{margin:0;padding:0;}
h1{margin:0 0 5px;padding:0;font-weight:bold;font-size:13px;}
h2{margin:0 0 6px;padding:0;font-weight:bold;font-size:11px;}
optgroup{padding-top:3px;padding-bottom:3px;}
a{text-decoration:none;color:#4F82CB;}
a:hover{text-decoration:none;color:#4EBF37;}
p.back{margin-top:10px;text-align:right;}
.ce_text{line-height:1.5;}
.ce_list ul{margin:0;padding:0;}
.ce_list li{margin:0 0 0 22px;padding:0;line-height:1.4;}
* html .ce_list li{margin:0 0 0 26px;}
*:first-child+html .ce_list li{margin:0 0 0 26px;}
.ce_table table{}
.ce_table td{padding:2px 8px 2px 3px;background-color:#f6f6f6;border:1px solid #ffffff;}
.ce_table th{padding:2px 8px;background-color:#e6e6e6;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_gallery table{width:100%;}
.ce_gallery td{text-align:center;vertical-align:middle;}
html>body .mime_icon{top:-1px;position:relative;}
fieldset{width:600px;display:block;margin:12px 0 24px;padding:12px 12px 0;}
* html fieldset{margin-top:12px;}
*:first-child+html fieldset{margin-top:12px;}
legend{color:#0000e6;}
* html legend{margin-top:-24px;padding:12px 0;}
*:first-child+html legend{margin-top:-24px;padding:12px 0;}
input.text,input.password{width:200px;margin:1px 0;background-color:#f6f6f6;border:1px solid #D0D0D0;}
input.submit{margin:0;padding-top:2px;padding-bottom:2px;border:1px solid #EEEEEE;}
* html input.text,* html input.password{margin:0;}
*:first-child+html input.text,*:first-child+html input.password{margin:0;}
textarea{width:360px;height:140px;}
* html textarea{width:358px;}
select{width:204px;margin:1px 0;}
* html select{width:206px;}
div.radio_container{margin:0 0 1px;}
* html div.radio_container{margin:2px 0 -1px;}
*:first-child+html div.radio_container{margin:2px 0 -1px;}
div.radio_container span{display:block;padding-right:6px;}
input.radio{top:2px;position:relative;margin:1px 2px 0 1px;padding:0;}
* html input.radio{top:1px;position:relative;margin:-4px -1px 0 -3px;}
*:first-child+html input.radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
div.checkbox_container{margin:0 0 1px;}
* html div.checkbox_container{margin:2px 0 -1px;}
*:first-child+html div.checkbox_container{margin:2px 0 -1px;}
div.checkbox_container span{display:block;padding-right:6px;}
input.checkbox{margin:3px 3px 0 1px;padding:0;}
* html input.checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
*:first-child+html input.checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
input.file{margin:1px 0;}
* html input.file{margin:0;}
*:first-child+html input.file{margin:0;}
div.error{color:#ff0000;}
#header .mod_navigation{width:939px;height:26px;left:31px;top:110px;position:absolute;overflow:hidden;clear:both;background:url("files/pics/head/bg_nav1.jpg") center top repeat-x;font-family:Verdana,Arial,Tahoma,Sans-serif;font-weight:bold;font-size:12px;white-space:nowrap;}
#header .mod_navigation ul{overflow:hidden;margin:0;padding:0;list-style-type:none;}
#header .mod_navigation li{float:right;display:inline-block;margin:0;padding:0;border-left:1px solid #ffffff;line-height:26px;white-space:nowrap;}
*html #header .mod_navigation li{display:inline;}
*:first-child+html #header .mod_navigation li{overflow:hidden;}
#header .mod_navigation li:hover{background-color:#BAFFBA;}
#header .mod_navigation li .active{font-size:12px;color:#ffffff;}
#header .mod_navigation li .active:hover{background-color:#BAFFBA;}
#header .mod_navigation a,#header .mod_navigation p{display:block;padding-right:4px;padding-left:4px;font-size:12px;color:#ffffff;line-height:26px;white-space:nowrap;}
#header .mod_navigation a:hover{color:#4545ff;}
#header *html .mod_navigation a:hover{background-color:#BAFFBA;}
#header .mod_navigation .submenu{margin:-2px 0 0 8px;padding:0;border-top:0px;}
#header .mod_navigation .level_2{padding-bottom:4px;border-bottom:0px;}
#header .mod_navigation .level_2 li{padding:0 0 4px;border-top:0px;}
#header .mod_navigation .level_2 a,#header .mod_navigation .level_2 li,#header .mod_navigation .level_2 p{font-weight:normal;font-size:11px;}
.mod_search_custom{width:190px;margin-right:auto;padding:0;text-align:left;vertical-align:top;background-color:#EEF0F1;border-top:0px solid #EEF0F1;border-right:1px solid #EEF0F1;border-bottom:0px solid #EEF0F1;border-left:0px solid #EEF0F1;}
.mod_newslist_left{width:190px;position:relative;margin-right:auto;padding:0;text-align:left;vertical-align:top;border:0px;}
.mod_newslist_left p.info{margin:0 auto 0 0;padding-left:4px;text-align:left;vertical-align:top;background-color:#dfdfdf;border-top:0px solid #EEF0F1;border-right:0px solid #EEF0F1;border-bottom:1px solid #EEF0F1;border-left:0px solid #EEF0F1;font-family:Verdana,Arial,Tahoma,Sans-serif;font-weight:bold;font-size:0.8em;color:#ffffff;}
.mod_newslist_left p.more{margin:0 4px 8px;text-align:right;font-family:Verdana,Arial,Tahoma,Sans-serif;font-size:0.8em;color:#D0D0D0;}
.mod_newslist_left p.teaser{margin:0 4px;}
.mod_newslist_left h2{margin:0 4px;}
.mod_newslist_left h1{padding-left:3px;background:url("files/pics/head/bg_nav1.jpg") left center repeat-x;font-family:Verdana,Arial,Tahoma,Sans-serif;font-weight:bold;font-size:1.1em;color:#ffffff;line-height:26px;}
.mod_newslist .layout_short{margin:10px 0;border-bottom:1px dotted #8c8c8c;}
#left .mod_navigation{width:190px;position:relative;font-family:Verdana,Arial,Tahoma,Sans-serif;font-size:12px;line-height:26px;}
#left .mod_navigation h1{margin:0;padding:0 0 0 3px;background:#EEF0F1 url("files/pics/head/bg_nav1.jpg") left center repeat-x;font-family:Verdana,Arial,Tahoma,Sans-serif;font-weight:bold;font-size:1.1em;color:#ffffff;line-height:26px;}
#left .mod_navigation ul{margin:0;padding:0;vertical-align:middle;background-color:#dfdfdf;list-style-type:none;}
#left .mod_navigation li{height:26px;border-bottom:1px solid #ffffff;border-collapse:collapse;}
#left .mod_navigation li:hover{background-color:#BAFFBA;}
#left .mod_navigation a{height:26px;display:block;padding-right:3px;padding-left:3px;vertical-align:middle;text-decoration:none;}
#left .mod_navigation .active{display:block;padding-left:1.5px;text-align:left;vertical-align:middle;background-color:#dfdfdf;}
#left .mod_navigation .active:hover{height:26px;background-color:#dfdfdf;}
#wrapper{width:1000px;text-align:left;background:#777777 url("files/pics/head/bg_content.jpg") center center repeat-y;}
#wrapper #header{width:1000px;height:136px;position:relative;padding:0;background:url("files/pics/head/bg_header.jpg") center top no-repeat;}
#wrapper #header h2.slogan{left:124px;top:77px;position:absolute;margin-top:0;padding-top:0;font-weight:bold;font-size:.9em;color:#7c9eff;white-space:nowrap;text-transform: none;}
#wrapper #container{width:930px;margin:0 35px 0 31px;padding:0;}
#wrapper #container #main{width:720px;float:right;margin:0;padding:5px;text-align:justify;vertical-align:top;min-height:500px;}
#wrapper #container #main h1{margin:2px 0;padding:2px 0;vertical-align:top;font-weight:bold;font-size:125%;color:#009400;}
#left{width:190px;float:left;margin:0;padding:0;}
#left .inside{margin:0 auto 0 0;padding:0;vertical-align:top;}
img.logo{left:40px;top:28px;position:absolute;margin-top:0;padding-top:0;border:0px;}
img.logo_products{left:470px;top:20px;position:absolute;margin-top:0;padding-top:0;border:0px;}
#wrapper #footer{width:1000px;height:80px;clear:both;margin-right:auto;margin-left:auto;text-align:justify;background:#777777 url("files/pics/head/bg_footer.jpg") center top no-repeat;font-size:8px;color:#999999;}
#wrapper #footer .inside{padding-top:30px;text-align:center;font-family:Verdana,Arial,Tahoma,Sans-serif;font-size:10px;color:#999999;}
#wrapper #footer .inside a{font-family:Verdana,Arial,Tahoma,Sans-serif;font-size:10px;}
.mod_breadcrumb{margin-bottom:5px;text-align:right;font-style:italic;color:#999999;}
.mod_changelanguage{width:50px;height:26px;left:32px;top:110px;position:relative;overflow:hidden;margin:0;padding:0;}
.mod_changelanguage ul{left:2px;top:6px;position:relative;display:inline;margin:0 auto 0 0;padding:0;vertical-align:middle;list-style-type:none;}
.mod_changelanguage li,.mod_changelanguage p{display:inline;}
#mod_languageselector{left:30px;top:115px;position:absolute;display:inline;}
#search{width:134px;height:26px;left:85px;top:110px;position:absolute;overflow:hidden;margin:0;padding:0;border-width:0px 1px;border-style:solid;border-color:#ffffff;}
#search .text{width:97px;left:2px;top:5px;position:relative;float:left;clear:both;margin-left:2px;background-color:#f6f6f6;border:0px;}
#search .submit{height:17px;top:2px;position:relative;padding-top:3px;padding-left:8px;border:0px;}
.mod_article h1{margin:0;padding:0;background-color:#ebebeb;}
.mod_article h2{margin:0;padding:0;background-color:#ebebeb;font-weight:bold;font-size:125%;color:#009400;}
.mod_article .ce_teaser ce_text h1{margin:0;padding:0;background-color:#ebebeb;}
.mod_article h1.ce_gallery{margin:0;padding:0;background-color:#ffffff;}
.teaser p.more{margin-bottom:10px;}

