body{font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#000;text-align:center;background-color:#fff;margin:0;}
a,a:link,a:active,a:hover{color:#666;background-color:transparent;text-decoration:none;cursor:pointer;font-weight:700;}
a:hover{text-decoration:underline;}
img{border:none;}
td{font-family:Verdana, Helvetica, sans-serif;font-size:12px;color:#000;background-color:transparent;}
hr{border-top:dashed 1px #1E1252;border-bottom:dashed 1px #fff;border-left:none;border-right:none;}
h1{font-size:22px;font-weight:400;color:#5D7fAB;background-color:transparent;line-height:24px;}
h2{font-size:14px;font-weight:400;color:#000;background-color:transparent;line-height:16px;font-style:normal;}
h3{font-size:14px;font-weight:700;color:#000;background-color:transparent;line-height:17px;margin-bottom:0;}
h4{font-size:16px;font-weight:400;color:#5D7fAB;background-color:transparent;line-height:18px;}
h5{font-size:13px;font-weight:400;color:#000;background-color:transparent;margin:0;padding:0;}
h6{font-size:18px;font-weight:400;color:#000;background-color:transparent;line-height:20px;}
button{cursor:pointer;font-size:11px;}
ul{margin:0 0 0 10px;padding:0;}
li{margin-bottom:4px;list-style-type:none;}
.clear{clear:both;font-size:0;}
.right{float:right;display:block;}
.show{display:block;}
.red{color:red;}
.adminbutton{position:fixed;top:10px;left:20px;cursor:pointer;width:150px;}
.display{width:980px;text-align:left;margin:auto;}
.logo{float:left;margin-right:10px;}
.menu{padding-top:10px;float:left;height:288px;width:92px;background-color:#EAEAEA;}
.menu a:hover,.menu2 a:hover{background-color:#FFF;color:#000;font-weight:700;text-decoration:none;}
.menu2{padding-top:33px;margin-left:5px;margin-right:5px;float:left;height:265px;width:114px;background-color:#DADADA;}
.menu .menu1entry_highlight a,.menu .menu2entry_highlight a,.menu2 .menu1entry_highlight a,.menu2 .menu2entry_highlight a{background-color:#FFF;color:#000;font-weight:700;}
.single_menu{margin-right:5px;padding-top:10px;float:left;height:288px;width:211px;background-color:#EAEAEA;}
.main_frame{width:447px;float:left;position:relative;min-height:400px;}
.menu_product a{font-weight:400;}
.column_right{float:left;width:256px;}
.headline{width:100%;height:30px;position:absolute;top:-30px;}
.headline h1{color:#aaa;font-family:Arial, Verdana, sans-serif;font-size:28px;text-align:left;font-weight:700;white-space:nowrap;overflow:hidden;text-transform:uppercase;margin:0;padding:0;}
.maingfx{width:447px;height:300px;}
.maintext{padding:8px 5px;}
.homeintrotext{padding:12px 5px;}
.homeintrotext td{font-family:Verdana, Helvetica, sans-serif;font-size:10px;vertical-align:top;text-align:center;border-right:1px solid #aaa;}
.homeintrotext a{font-size:10px;font-weight:400;color:#666;text-decoration:none;}
.productmenu{width:251px;height:298px;background-color:#CFCFCF;margin-left:5px;}
.std_productlist2,.std_productlist1,.std_productlist{padding-left:0;padding-top:10px;float:left;height:288px;width:123px;margin:0;}
.std_productlist{width:251px;}
.std_productlist2{border-left:solid 5px #fff;}
.std_productlist li,.std_productlist1 li,.std_productlist2 li{margin-bottom:3px;}
.std_productlist a,.std_productlist1 a,.std_productlist2 a{font-size:10px;font-weight:400;display:block;padding:1px 0 1px 10px;}
.std_productlist a:hover,.std_productlist1 a:hover,.std_productlist2 a:hover{background-color:#FFF;font-weight:700;text-decoration:none;}
.std_productlist_element_active a{background-color:#FFF;font-weight:700;}
.bottom_info{border-top:dashed #666 1px;}
.design{color:#666;font-weight:700;}
.article{padding-left:8px;}
.bottom_info p{margin:10px 0;}
.std_articlemain_item{float:left;margin-bottom:14px;margin-right:3px;}
.std_articlemain_itemname{color:#666;float:right;font-weight:400;font-size:10px;width:80px;margin-top:5px;display:inline;}
.std_articlemain_item img{margin:0;}
.std_articlemain_item a:hover{text-decoration:none;}
.icon_details{position:relative;left:-4px;top:1px;}
.article_order{display:block;float:left;width:20px;margin:6px 0 0;padding:0;}
ul.std_art_typ{float:left;border:solid #CECBCE 1px;width:250px;min-height:5px;margin:5px 0 0 5px;padding:0;}
.std_art_typ_high{background-color:#DEDFDE;font-weight:700;color:#000;}
.mediadownload ul{float:left;border:solid #CECBCE 1px;width:249px;min-height:5px;padding-top:4px;margin:5px 0 0 5px;}
.right_newslist{float:left;margin-left:5px;height:288px;width:231px;background-color:#CFCFCF;color:#636563;overflow:auto;padding:0 10px 10px;}
.right_newshead{font-weight:700;}
.right_news{margin-bottom:40px;}
.right_calview{margin-top:15px;margin-bottom:3px;}
.news_overview_newslist{margin-top:10px;border-spacing:5px;}
.news_overview_calview{vertical-align:top;font-size:12px;}
.news_overview_newsview a{font-weight:400;color:#606060;}
.news_overview_tab_body{font-size:16px;font-weight:700;margin-left:5px;}
.default_newsarticle_teaser{margin:5px 0;}
.default_newsarticle_head{font-weight:700;font-size:12px;color:#666;margin:5px 0;}
.captcha_area .formrow{display:inline-block;}
.captcha_area label{margin-left:10px;overflow:auto;max-width:130px;height:22px;}
.captcha_area .inputtype_text{margin-left:20px;width:155px;}
.captcha_area .std_imageview{padding-left:150px;}
.captcha_area .std_gfx_refreshbtn{padding-left:0;position:relative;top:6px;}
.login_box{width:241px;height:52px;background-color:#DEDFDE;margin-left:712px;margin-bottom:5px;padding:5px;}
.login_box #username{float:left;font-size:11px;height:12px;color:#333;margin-left:8px;width:106px;margin-top:5px;}
.login_box #password{float:left;position:relative;bottom:7px;color:#333;font-size:11px;height:12px;margin-left:8px;width:106px;}
.loginbutton{float:left;height:20px;padding-bottom:2px;width:108px;margin-left:10px;font-weight:400;text-transform:lowercase;}
.login_box a.register{position:relative;left:10px;top:4px;}
.login_box img{position:relative;left:120px;margin-right:4px;}
.std_lang_box{margin-top:5px;position:relative;margin-left:45px;text-transform:uppercase;}
.loginitro{margin-right:100px;line-height:15px;}
.active_lang{float:left;background-color:#fff;height:12px;width:17px;border:solid #999 1px;margin:0 1px 1px;padding:2px 4px;}
.active_lang a{color:#999;}
.lang_select{float:left;background-color:#CFCFCF;height:12px;width:17px;margin:1px;padding:2px 4px;}
.lang_select a{color:#fff;}
.search_box{margin-top:5px;margin-left:45px;width:201px;height:35px;background-color:#DEDEDE;position:relative;padding:6px 0 8px 10px;}
.search_box label{width:195px;font-weight:700;}
.search_box input{color:#333;font-size:10px;width:100px;float:left;margin:5px 5px 0 0;}
.search_box select{color:#333;font-size:11px;float:left;margin:5px 5px 0 0;}
.searchbutton{margin-top:7px;float:right;font-weight:700;border:none;background-color:transparent;padding-left:0;}
.search_result{margin-top:10px;}
.search_result img{width:135px;margin-bottom:20px;}
.search_result table{border-spacing:0;margin-top:10px;}
.search_result th{height:20px;text-align:left;}
.search_result td{text-align:left;vertical-align:top;}
.prod_sresult_col_img{width:145px;}
.prod_sresult_col_name{width:200px;}
.prod_sresult_col_cat{width:85px;}
.contact_person{border-bottom:dashed #ccc 1px;}
.contact_person p{margin-left:10px;font-size:11px;font-weight:700;}
.contact_person_table{border-spacing:10px;margin-bottom:10px;}
.contact_person_table_col1{width:100px;}
.contactform1{padding-bottom:10px;font-size:11px;border-bottom:dashed #ccc 1px;margin:20px 10px 10px;}
.contactform1_headline{font-weight:700;margin-bottom:10px;}
.contactform1_comment2{font-size:10px;font-style:italic;margin:10px 0 15px;}
.stdlabel{width:100px;display:block;float:left;text-align:left;padding-top:1px;}
.stdlabel span{position:relative;left:2px;}
.contactform1 .std_input{width:200px;font-size:11px;}
.contactform1 .std_textarea{width:250px;height:120px;font-size:11px;}
.contactform1 .std_button{margin-left:120px;}
#quickimagelist{border:1px solid #CECBCE;width:249px;min-height:50px;float:right;margin-top:5px;}
#quickimagelist h3{font-size:12px;margin-top:8px;}
#quickimagelist h3,#quickimagelist p{margin-left:8px;}
#quickimagelist ol{list-style-type:none;margin:8px 10px;padding:0;}
#quickimagelist span{float:left;display:block;width:210px;}
#quickimagelist a{position:relative;bottom:2px;}
.quickimagelistclear{text-align:right;margin:5px;}
.main_contactform{font-size:11px;margin:5px;}
.infotext1{margin:0 0 15px 5px;}
.infotext2{padding-bottom:5px;border-bottom:dashed #666 1px;font-weight:700;margin:10px 5px;}
.infotext3{font-size:10px;font-style:italic;margin:5px 0 15px;}
.main_contactform label{width:130px;}
.main_contactform input{font-size:11px;width:220px;}
.main_contactform select{font-size:11px;width:auto;}
.personal_data{padding-bottom:20px;margin:0 20px;}
.personal_data input.adress_street{width:170px;margin-bottom:6px;}
.personal_data input.adress_streetno{width:38px;margin-left:2px;margin-bottom:6px;}
.personal_data input.adress_zip{width:60px;margin-bottom:6px;}
.personal_data input.adress_city{width:148px;margin-left:2px;margin-bottom:6px;}
.infotext4{padding-bottom:5px;border-bottom:dashed #666 1px;font-weight:700;margin:10px 5px 15px;}
.contact_data textarea{width:260px;height:100px;font-size:11px;}
.submitarea button{width:110px;font-weight:700;margin:5px 0 15px 148px;}
select.languageselect{width:225px;}
.sendimglistform input{width:200px;font-size:11px;margin-right:5px;}
.elementerror{position:absolute;}
.okmsg{margin-top:5px;margin-right:5px;border:1px solid #6C6;color:#6C6;background-color:transparent;padding:3px 3px 3px 10px;}
.errormsg{margin-top:5px;margin-right:5px;border:1px solid #F33;color:#F33;background-color:#FEF1DB;padding:3px 3px 3px 10px;}
.display404{width:500px;}
.display404 h1{color:#666;font-size:14px;font-weight:700;}
.display404 h3{margin-bottom:5px;font-size:12px;}
.display404 a{color:#5D7FAB;font-size:1.1em;font-weight:400;text-decoration:underline;}
.display404 form{padding-top:5px;}
.display404 input{font-size:11px;}
form,.maingfx p,.contentimage p{margin:0;padding:0;}
label,.clickable{cursor:pointer;}
.left,.display404 img{float:left;}
.hidden,.login_box p,.login_box label,.login_box .errormsg{display:none;}
.menu a,.menu2 a{font-weight:400;display:block;padding:4px 0 4px 5px;}
#menu_level0_entry0 a,#menu_level0_entry3 a,#menu_level0_entry5 a,#menu_level0_entry7 a,#menu1_level0_entry0 a,#menu1_level0_entry3 a,#menu1_level0_entry5 a,#menu1_level0_entry7 a,.right_newshead_link{margin-bottom:10px;}
.std_art_typ a,.mediadownload a{font-size:10px;font-weight:400;color:#000;display:block;padding:5px 0 5px 10px;}
.std_art_typ a:hover,.mediadownload a:hover{background-color:#DEDFDE;font-weight:700;color:#000;text-decoration:none;}
.std_art_typ li,.mediadownload li{width:250px;}
.mediadownload .downloadname,.login_box .logoutlink{position:relative;left:4px;bottom:2px;}
.default_newsarticle_backlink,#quickimagelist li{margin-bottom:5px;}
.formrow,.contact_data .mediaorder{margin-bottom:6px;}
.contactform1 .formrow,.contact_data .stdlabel{margin-left:20px;}
