/* Style sheet style */
input#ctrl_29{color:#919191;}
input#ctrl_29:focus{color:#4d4d4d;}
body{margin:0;padding:0;background: #000000;min-width:970px;}
*{margin:0;padding:0;}
#main .inside{margin:0 0 10px 0;font-family:arial, verdana, sans-serif;font-size:14px;line-height:18px;}
#main .inside .tb_chronicles td{padding-right:10px;padding-bottom:10px;vertical-align:top;font-family:Arial, Verdana, Sans-serif;font-size:14px;}
#main .inside .tb_locations td{width:50%;height:150px;vertical-align:top;font-family:Arial, Verdana, Sans-serif;font-size:14px;}
#main .newspaper_block{display:block;margin:20px 0 50px 0;}
#main .career_block{display:block;margin:10px 0 20px 0;}
#main h1{height:27px;margin:0 0 10px -10px;padding:0 0 0 8px;background:url("tl_files/uline_con.png") right bottom repeat-x;font-family:georgia, times new roman;font-weight:normal;font-size:24px;color:#626367;}
#main h2{font-family:georgia, times new roman;font-weight:normal;font-size:20px;color:#626367;}
#main h3{margin:0 0 5px 0;padding:0;font-family:georgia, times new roman;font-size:16px;color:#626367;}
#header .inside,#footer .inside{width:970px;margin:0 auto;}
#header{width:100%;height:285px;float:left;background-image:url("tl_files/naeve_leuchten/header_bg.gif");color:#d5e0f1;font: 11px arial, verdana, sans-serif;}
.headbild{height:189px;background-image:url("tl_files/naeve_leuchten/img_naeve.jpg");background-repeat:no-repeat;}
#header .header_right{width:350px;float:right;margin-top:35px;padding:0 20px 0 0;}
#header .header_right ul.list1{float:right;display:inline;list-style: none;}
#header .header_right ul.list1 li{display:inline;}
#header .header_right ul.list1 a:hover{text-decoration:underline;}
#header .header_right  ul.list1 a{font-family:arial, verdana, sans-serif;text-decoration:none;font-size:11px;color:#d5e0f1;}
#header img a{border-style:hidden;}
#container{width:100%;float:left;margin-top:-7px;background-color:#c9cbcd;background-image:url("tl_files/naeve_leuchten/content_bg.gif");background-repeat:repeat-x;}
#container #container_bag{width:975px;display:block;margin:0 auto;}
#container #main{width:550px;float:left;padding:7px 20px 20px 17px;color:#626367;}
#container #main .inside{width:550px;text-shadow:1px 1px 2px #FFFFFF;}
#container #right{width:310px;float:right;margin:0;padding:0 0 50px 0;background:url("tl_files/naeve_leuchten/box_suche_bg.png") left top no-repeat;}
#container #right .inside{width:310px;overflow:hidden;margin:0;padding:0;vertical-align:bottom;}
#container .reference_list{margin:10px 0 0 0;}
#container .reference_list td{width:160px;height:80px;padding:0 10px 30px 10px;vertical-align:top;font-size:10px;line-height:1;}
#right .box_layout{width:308px;float:left;margin:30px 0 0 0;padding:0;}
#right .mod_form{padding:15px 10px 0 20px;}
#right .mod_form .loupe{float:left;}
#right .mod_form input#ctrl_29{width:162px;height:20px;float:left;background:url("tl_files/naeve_leuchten/navigation/suche_hg.png") left top no-repeat;font-size:13px;white-space:nowrap;padding: 5px 0px 0px 0px;border: medium none;text-indent:10px;text-shadow:0 1px 0 #FFFFFF;}
#ctrl_29_submit{width:61px;height:26px;float:left;margin-left:5px;background:url("tl_files/naeve_leuchten/navigation/suche_button_de.png") left top no-repeat;border-style:hidden;border-collapse:collapse;}
#right .box_layout .box_row1{width:308px;height:14px;float:left;display:block;margin:0;padding:0;background:url("tl_files/naeve_leuchten/box_top.png") left top no-repeat;}
#right .box_layout .box_row2{width:308px;float:left;display:block;margin:0;padding:0;background:url("tl_files/naeve_leuchten/box_middle.png") left top repeat-y;}
#right .box_layout .box_row3{width:308px;height:14px;float:left;display:block;margin:0;padding:0;background:url("tl_files/naeve_leuchten/box_bottom.png") left top no-repeat;}
#right .box_layout h2{height:28px;margin:0 0 0 17px;font-family:georgia, times new roman;font-weight:normal;font-size:20px;color:#626367;text-shadow:1px 1px 2px #FFFFFF;}
#right .box_layout img.presenter1{float:left;display:block;margin-left:20px;padding:5px 0;}
#right .box_layout img.presenter2{float:left;display:block;margin-left:20px;padding:10px 0 10px 10px;}
#right .box_layout p{width:120px;float:right;margin-top:15px;margin-right:30px;font-family:Arial, Verdana, Sans-serif;font-weight:normal;font-size:11px;color:#cfcfcf;line-height:17px;}
#right .box_layout a{text-decoration:none;color:#cfcfcf;}
#right .box_layout p img{margin:10px 0 0 0;}
#footer .container_footer1{width:240px;height:170px;}
#footer .container_footer2{width:280px;height:170px;margin-top:10px;}
#footer .container_footer3{width:300px;height:170px;}
#footer .container_footer1,#footer .container_footer3{padding:40px 0;}
#footer{width:100%;height:250px;float:left;background-color:#4b4b4b;background-image:url("tl_files/naeve_leuchten/footer_bgtop.gif");background-repeat:repeat-x;color:#9a9a9a;line-height:1.5;font: 14px arial, verdana, sans-serif;}
#footer .container_footer1{float:left;}
#footer .container_footer1 p{margin-top:10px;margin-left:15px;line-height:25px;}
#footer .container_footer2{float:right;padding:60px 0 0 0;}
#footer .container_footer2 .copyright{font-size:10px;}
#footer .container_footer3{margin-left:240px;}
#footer .container_footer3 p{margin-top:50px;line-height:25px;}
#footer .container_footer3 p img{margin-right:8px;}
#footer .container_footer3 img{vertical-align:middle;}
#footer select{background-color:#9a9a9a;border:1px solid #414143;font-size:10px;}
#footer select option{padding:1px 30px 1px 10px;background-color:#9a9a9a;font-size:10px;}
#footer input{background-color:#9a9a9a;border:1px solid #414143;font-size:10px;}
#catalog_order .headline{height:15px;position:relative;display:block;margin:0;padding:0;}
#catalog_order .headline h2{margin:0;padding:0;}
#catalog_order .katalog_box .explanation{width:440px;display:block;padding:5px 0 10px 0;}
#catalog_order span{width:75px;float:left;display:block;margin-right:auto;}
#catalog_order label{width:50px;float:left;display:block;margin:0;padding:0;}
#catalog_order .checkbox{float:left;display:block;margin:0 3px 0 0;padding:0;}
#catalog_order .katalog_mainbox{margin-top:20px;border-style:hidden;border-collapse:collapse;}
#catalog_order .katalog_mainbox .headline{margin-top:20px;}
#catalog_order .katalog_box{margin:10px 0 0 0;border-style:hidden;border-collapse:collapse;}
#catalog_order .katalog_box .checkbox_container{width:295px;position:relative;float:right;display:block;margin-right:105px;padding:10px 0 20px 5px;background:url("tl_files/uline_con.png") left top repeat-x;}
#catalog_order .hauptkatalog span{width:150px;}
#catalog_order .hauptkatalog label{width:125px;float:left;display:block;margin:0;padding:0;}
#catalog_order .katalog_mainbox .headline{height:15px;position:relative;display:block;margin:0 0 5px 0;padding:0;}
#catalog_order .hauptkatalog_optionen{width:295px;position:relative;float:right;display:block;margin-top:10px;margin-right:105px;padding:10px 0 20px 5px;background:url("tl_files/uline_con.png") left top repeat-x;}
#katalog_order .row_32{}
#catalog_order .katalog_data{display:block;margin-top:20px;border-style:hidden;}
#catalog_order #ctrl_93{margin-top:50px;}
#catalog_order #ctrl_105 label{margin-top:-15px;margin-left:25px;}
#catalog_order p.error{color:#cf3030;}
#catalog_order .katalog_data label{width:75px;float:left;display:block;margin-right:20px;}
#catalog_order .katalog_data input.text{width:189px;height:22px;margin-bottom:10px;padding-right:5px;padding-left:5px;background:url("tl_files/naeve_leuchten/formulare/input_bg.png") left top no-repeat;border-style:hidden;border-collapse:collapse;}
#catalog_order .katalog_data .checkbox{width:20px;float:left;margin-right:10px;}
#catalog_order .katalog_data #ctrl_104{width:517px;height:102px;margin-top:5px;margin-bottom:10px;background:url("tl_files/naeve_leuchten/formulare/inputb_bg.png") left top no-repeat;border-style:hidden;border-collapse:collapse;}
#catalog_order #ctrl_97{width:99px;height:22px;margin-bottom:10px;background:url("tl_files/naeve_leuchten/formulare/inputanrede_bg.png") left top no-repeat;border-style:hidden;}
#catalog_order .katalog_data #ctrl_102{width:189px;height:22px;margin-bottom:10px;padding-right:5px;padding-left:5px;background:url("tl_files/naeve_leuchten/formulare/input_bg.png") left top no-repeat;border-style:hidden;border-collapse:collapse;}
#catalog_order #ctrl_105 .checkbox{width:20px;float:left;margin-right:10px;}
#catalog_order #lbl_105_0{width:450px;margin-bottom:20px;}
#event_list .mod_eventlist .ce_text{padding:0;}
#event_list .event{display:block;margin-top:20px;}
#event_list .event p{display:block;margin:0 0 10px 130px;font-weight:normal;font-size:12px;line-height:14px;}
#event_list .event .info{display:block;margin-bottom:3px;margin-left:130px;font-weight:bold;}
#event_list .event .headline{display:block;margin-bottom:2px;margin-left:130px;font-family:arial, verdana, sans-serif;font-weight:bold;font-size:18px;}
#event_list .event .image_container{float:left;margin:-40px 30px 0 0;}
#main .career_block{display:block;margin:30px 0;}
#main #job_offers{list-style-image:url("tl_files/naeve_leuchten/arrowright.png");}
#main #produkte tr,#main #produkte-lichtuwohnen tr,#main #produkte tbody,#main #produkte-lichtuwohnen tbody,#main #produkte table,#main #produkte-lichtuwohnen table{margin:0;padding:0;background-color:#4f4f4f;}
#main #produkte td,#main #produkte-lichtuwohnen td{height:243px;margin:0;padding:0;}
#main #produkte td span,#main #produkte-lichtuwohnen td span{margin:0 0 0 10px;padding:0;font-family:Arial, Tahoma;font-weight:normal;font-size:14px;color:#ffffff;text-shadow: none;}
#main #produkte td img,#main #produkte-lichtuwohnen td img{margin:0 10px;}
#main .mod_breadcrumb{margin:0 0 26px 0;font-size:11px;color:#336699;}
#main .mod_breadcrumb span,#main .mod_breadcrumb a{font-size:11px;color:#336699;}
#main a,#main .a:visited{color:#626367;}
#main ul li{margin-left:25px;line-height:20px;}
#kontaktformular label{width:75px;float:left;display:block;margin-right:20px;}
#kontaktformular #ctrl_13{width:517px;height:102px;margin-top:5px;margin-bottom:10px;background:url("tl_files/naeve_leuchten/formulare/inputb_bg.png") left top no-repeat;border-style:hidden;border-collapse:collapse;}
#kontaktformular input.text{width:189px;height:22px;margin-bottom:10px;padding-right:5px;padding-left:5px;background:url("tl_files/naeve_leuchten/formulare/input_bg.png") left top no-repeat;border-style:hidden;border-collapse:collapse;}
#kontaktformular #ctrl_2{width:99px;height:22px;margin-bottom:10px;background:url("tl_files/naeve_leuchten/formulare/inputanrede_bg.png") left top no-repeat;border-style:hidden;}
#kontaktformular #ctrl_3{width:129px;height:31px;}
#kontaktformular #ctrl_4{margin-left:160px;}
#kontaktformular #ctrl_5{width:189px;height:22px;margin-bottom:10px;background:url("tl_files/naeve_leuchten/formulare/input_bg.png") left top no-repeat;border-style:hidden;}
#kontaktformular .checkbox{width:20px;float:left;margin-right:10px;}
#kontaktformular #lbl_84_0{width:450px;margin-bottom:20px;}
#kontaktformular .row_14{margin-top:20px;margin-bottom:20px;}
#newsletter label{width:50px;float:left;display:block;margin-top:2px;margin-right:10px;}
#newsletter .formbody{margin-top:35px;font-family:arial,verdana,sans-serif;font-size:12px;}
#newsletter input.text{width:189px;height:22px;margin-bottom:10px;padding-top:3px;padding-right:0;padding-left:10px;background:url("tl_files/naeve_leuchten/formulare/input_bg.png") left top no-repeat;border-style:hidden;border-collapse:collapse;}
#newsletter #ctrl_78{width:129px;height:31px;}
#newsletter .checkbox{width:20px;float:left;margin-top:4px;margin-right:3px;}
#newsletter #lbl_77_0{width:450px;margin-bottom:10px;}
#newsletter #ctrl_72{width:99px;height:22px;margin-bottom:10px;padding:2px 0 2px 8px;background:url("tl_files/naeve_leuchten/formulare/inputanrede_bg.png") left top no-repeat;border-style:hidden;}
#newsletter .row_6{width:500px;display:block;margin-top:10px;margin-bottom:20px;}
#newsletter .row_4{margin-top:10px;}
#newsletter .radio{float:left;margin-top:5px;margin-right:6px;}
#newsletter .radio_container{margin-bottom:15px;}
#newsletter .radio_container #lbl_76_0{display:block;margin-right:75px;}
select option{padding-left:10px;background-color:#ebebeb;}
#ifpicCap{width:500px;}
#haendlerverzeichnis #addressInput{width:189px;height:22px;margin-bottom:10px;padding-top:0;padding-right:0;padding-left:10px;background:url("tl_files/naeve_leuchten/formulare/input_bg.png") left top no-repeat;border-style:hidden;border-collapse:collapse;}
#haendlerverzeichnis #haendler_submit{width:61px;height:26px;margin-left:5px;background:url("tl_files/naeve_leuchten/navigation/suche_button_de.png") left top no-repeat;border-style:hidden;border-collapse:collapse;}

