 . {  } . {  } * html .main .left .space_content_right { float: left; background-image: url('design/spacer_content_middle.jpg'); background-repeat: repeat-y; width: 16px; height: 393px; overflow:hidden; } .add_navi { height:9px; width:1019px; } .add_navi #counter_bottom_DIV { width:289px; height: 9px; float: right; background-image:url('/media/temp/imgbuilder_4_c7af58b2d367e29bbe5af693111fea40.png'); background-position: 0px bottom; margin-right: 4px; } .add_navi #counter_bottom_right_DIV { width:200px; height: 9px; float: right; background-image:url('/media/temp/imgbuilder_4_c7af58b2d367e29bbe5af693111fea40.png'); background-position: right bottom; } .add_navi #counter_top_DIV { width:288px; height: 9px; float: right; background-image:url('/media/temp/imgbuilder_4_c7af58b2d367e29bbe5af693111fea40.png'); margin-right: 5px; } .add_navi #counter_top_right_DIV { width:200px; height: 9px; float: right; background-image:url('/media/temp/imgbuilder_4_c7af58b2d367e29bbe5af693111fea40.png'); background-position: right top; } .arrow_inactive { margin-right:4px; } .bild_links { margin-left: 20px; padding-bottom: 20px; float: left; } .bild_rechts { margin-right: 20px; padding-bottom: 20px; float: right; } .block_tpl { margin-bottom:30px; } .block_tpl .b_t_img { width:246px; float: left; margin-right: 10px; } .block_tpl .b_t_text { width:400px; float: left; } .block_tpl .b_t_text p { margin:0; padding:0; } .block_tpl a { text-decoration:underline; color: #000000; } .block_tpl h2 {  } .block_tpl p img {  } .btn { margin: 0px; padding: 0px; border: 1px solid #cccccc; background-color: #ffffff; } .cleaner { clear: both; } .distance { margin-left:20px; padding-top:20px; margin-right:20px; } .edit_banner_right { width: 201px; border: dashed 1px; overflow-x: hidden; } .edit_banner_top { width: 0px; height: 113px; border: dashed 1px; background-position: -1px -1px; } .edit_logo { width: 1008px; height: 113px; border: dashed 1px; background-position: -1px -1px; } .formData { float:left; margin-top: 5px; } .formInput { width: 250px; margin-top: 5px; height: 20px font-size: 90%; border: 0; padding: 0; border: 1px solid #3D6998; background-color: #fbfbfb; padding-left: 2px; } .formInvalidRow { color: red; } .formLabel { float:left; width: 150px; height: 20px; line-height: 20px; padding-top: 5px; } .formRow { clear: both; } .formSelect { font-size: 90%; border: 0; border-bottom: 1px solid #3D6998; border-left: 1px solid #3D6998; background-color: #fbfbfb; padding-left: 2px; } .function_nav { color: #9b9b9b; text-decoration: none; } .function_nav_point { margin: 2px 4px; } .img { display: block; border: 0px; } .line { margin:20px; border-bottom: 1px solid #cccccc; } .main { margin: 20px auto 0px auto; width: 1234px; background-color: transparent; text-align: left; } .main .footer { height: auto; width: 750px; text-align: center; margin-top: 15px; font-family: trbuchet ms, arial; } .main .left { float: left; width: 1030px; } .main .left .content_container {  } .main .left .content_container .content_main { float: left; width: 715px; } .main .left .content_container .content_main .content_main_bottom { float: left; width: 715px; height: 10px; background-image: url('/media/design/content_main_border_bottom.gif');  } .main .left .content_container .content_main .content_main_center { float: left; width: 705px; height: 461px; background-image: url('/media/design/content_main_background.gif'); background-repeat: repeat-x; } .main .left .content_container .content_main .content_main_left { float: left; width: 5px; height: 461px; background-image: url('/media/design/content_main_border_left.gif'); } .main .left .content_container .content_main .content_main_right { float: left; width: 5px; height: 461px; background-image: url('/media/design/content_main_border_right.gif'); } .main .left .content_container .content_main .content_main_top { float: left; width: 715px; height: 9px; background-image: url('/media/design/content_main_border_top.gif'); } .main .left .content_container .content_main .back_bottom { width: 715px; height: 20px; } .main .left .content_container .content_main .back_content { background-image: url('/media/design/content_middle.gif'); width: 715px; background-repeat: repeat-y; } .main .left .content_container .content_main .back_content h2 { font-size: 12pt; font-family: Arial; font-weight: bold; color: #F69D02; } ..main .left .content_container .content_main .distance_quick_nav { padding-top: 20px; padding-left: 20px; } .main .left .content_container .content_main .quick_nav { width: 497px; height: 30px; } .main .left .content_container .content_main .quick_nav .first_active { background-image: url('/media/design/subnavi_active_first.png') !important; } .main .left .content_container .content_main .quick_nav .first_inactive { background-image: url('/media/design/subnavi_inactive_first.png') !important; } .main .left .content_container .content_main .quick_nav .last_active { background-image: url('/media/design/subnavi_last_active.png') !important; } .main .left .content_container .content_main .quick_nav .last_inactive { background-image: url('/media/design/subnavi_last_inactive.png') !important; } .main .left .content_container .content_main .quick_nav .sbn_ul { list-style: none; margin:0px; padding:0px; } .main .left .content_container .content_main .quick_nav .subn_active { background-image: url('/media/design/subnavi_active.png'); background-repeat: repeat-y; } .main .left .content_container .content_main .quick_nav .subn_inactive { background-image: url('/media/design/subnavi_middle.png'); background-repeat: repeat-y; } .main .left .content_container .content_main .quick_nav LI { float: left; width: 123px; height: 32px; cursor: pointer; list-style: none; text-align: center; line-height: 32px; color: #2d4a69; } .main .left .content_container .content_main table { font-family: Trebuchet MS, Verdana, Arial; font-size: 12px; margin-top: 20px; margin-left: 20px; border-collapse: collapse; width: 100%; } .main .left .content_container .content_main table td.micro_voting_table_last { height: 31px; width: 125px; padding: 0; margin: 0; text-align: center; font-weight: normal; } .main .left .content_container .content_main table th { text-align: left; } .main .left .content_container .content_main table th.micro_voting_table_first { height: 31px; width: 55px; padding: 0; margin: 0; text-align: center; font-weight: normal; } .main .left .content_container .content_main table th.micro_voting_table_last { height: 31px; width: 125px; padding: 0; margin: 0; text-align: center; font-weight: normal; } .main .left .content_container .content_main table th.micro_voting_table_middle { height: 31px; width: 415px; padding: 0; margin: 0; text-align: center; font-weight: normal; } .main .left .content_container .content_main table th.micro_voting_table_middle_small { height: 31px; width: 55px; padding: 0; margin: 0; text-align: center; font-weight: normal; } .main .left .content_container .content_right { float: left; width: 282px; } .main .left .content_container .content_right .right_content_text { width: 236px; height: auto; } .main .left .content_container .content_right .right_content_text .right_content_text_bottom { width: 236px; height: 10px; background-image: url('/media/design/right_content_bottom.gif'); background-repeat: no-repeat; overflow: hidden; } .main .left .content_container .content_right .right_content_text .right_content_text_content { width: 236px; background-image: url('/media/design/right_content_content.gif'); background-repeat: repeat-y; } .main .left .content_container .content_right .right_content_text .right_content_text_content .input_right_content_text { padding: 0px; } .main .left .content_container .content_right .right_content_text .right_content_text_content .input_right_content_text p { padding: 0px; margin: 0px; } .main .left .content_container .content_right .right_content_text .right_content_text_top { width: 236px; height: 10px; overflow: hidden; background-image: url('/media/design/right_content_top.gif'); background-repeat: no-repeat; padding: 0px; margin: 0px; } .main .left .content_container .space_content { float: left; background-image: url('design/spacer_content_middle.jpg'); background-repeat: repeat-y; width: 16px; height: 10px; } .main .left .content_right .quick_nav_border_bottom { width: 281px; height: 20px; overflow: hidden; } .main .left .content_right .quick_nav_border_top { float: left; background-image: url('/media/design/quick_nav_border_top.gif'); width: 282px; height: 10px; } .main .left .content_right .quick_nav_content { width: 281px; } .main .left .content_right .quick_nav_content h2 { font-size: 18px; } .main .left .header { height: 115px; overflow: hidden; } .main .left .header .banner_top .banner_top_distance { border-left: solid 1px #c7c7c7; border-top: solid 1px #c7c7c7; border-bottom: solid 1px #c7c7c7; } .main .left .header .banner_top .img_banner_top { border: 0px; display: block; width: 0px; height: 113px; } .main .left .header .banner_top { float:right; width: 0px; height: 115px; } .main .left .header .logo { float:left; width: 1010px; overflow-x: hidden; } .main .left .navi { height: 52px; width: 1019px; } .main .left .navi .button_home { float:left; background-repeat: repeat-x; width: 100px; height: 52px; border-right: solid 2px #fff; cursor: pointer; white-space: nowrap; text-align: center; background-image: url('/media/design/navi_button_active.gif'); color: #FFFFFF; line-height: 55px; text-decoration: none; font-size: 14px; } .main .left .navi .button_home_inactive { float:left; background-repeat: repeat-x; width: 100px; height: 52px; border-right: solid 2px #fff; cursor: pointer; } .main .left .navi .button_home_inactive A { white-space: nowrap; text-align: center; color: #000000; line-height: 55px; text-decoration: none; font-size: 14px; } .main .left .navi .button_home_left { float:left; background-image: url('/media/design/navi_button_home_active_left.gif'); background-repeat: repeat-x; width: 10px; height: 52px; text-align:center; vertical-align:middle; display:inline; cursor: pointer; } .main .left .navi .navi_back_border {  } .main .left .navi .navi_seperator { width: 1px; height: 52px; background-color: #ffffff; float: left; } .main .left .navi LI.active { background-image: url('/media/design/navi_button_active.gif'); } .main .left .navi LI.active A { color: #FFFFFF; } .main .left .navi LI.button { float:left; background-repeat: repeat-x; width: 110px; height: 52px; border-right: solid 2px #fff; cursor: pointer; white-space: nowrap; text-align: center; } .main .left .navi LI.button A { line-height: 55px; text-decoration: none; font-size: 14px; } .main .left .navi LI.inactive { background-image: url('/media/design/navi_button_inactive.gif'); } .main .left .navi LI.inactive A { color: #000000; background: url(/media/design/arrow_inactive.png) 0px 5px no-repeat; padding-left: 10px; } .main .left .navi UL.container { margin:0px; padding:0px; list-style: none; } .main .left .space_content_right { float: left; background-image: url('design/spacer_content_middle.jpg'); background-repeat: repeat-y; width: 15px; height: 403px; overflow:hidden; } .main .left .space_navi_bottom { background-image: url('design/spacer_main_width.gif'); background-repeat: repeat-y; height: 14px; } .main .left .space_navi_top { height: 18px; } .main .right { float: left; } .main .right .banner_right { float: left; width: 204px; } ..micro_campaign_DIV {  } ..micro_campaign_DIV a { text-decoration: none; padding-right: 20px; } .micro_navi_button { width: 110px; height: 52px; float: left; cursor: pointer; text-align: center; line-height:50px; font-width:bold; font-size: 15px; font-variant: small-caps; } .micro_navi_button a { font-weight: bold; text-decoration: none; font-variant:small-caps; } .micro_navi_button_plus { width: 30px; height: 52px; float: left; cursor: pointer; text-align: center; line-height:50px; font-width:bold; } .micro_subnavi_button { width: 90px; height: 31px; float: left; cursor: pointer; text-align: center; line-height:30px; font-width:bold; font-variant: small-caps; font-size:13px; } .micro_subnavi_button_plus { width: 25px; height: 31px; float: left; cursor: pointer; text-align: center; line-height:30px; font-width:bold; border-right: solid 2px #ffffff; } ..micro_tell_DIV {  } ..micro_tell_DIV a { text-decoration: none; padding-right: 20px; } ..micro_widget_DIV {  } ..micro_widget_DIV a { text-decoration: none; padding-right: 20px; } .more { text-decoration: none; color: #9bbb72; font-weight: bold; } .naturwatt { border: 1px solid #AAA; background-color: #FFF; padding-left: 25px; padding-bottom: 25px; width: 1035px; margin: 0 auto; } .right_content_headline_image { cursor: pointer; } .show_banner_right { width: 204px; background-position: center; } .show_banner_top { width: 0px; height: 115px; background-position: center; } .show_logo { width: 1010px; height: 115px; background-position: center; } .tell_content {  } .tell_content .space { margin-bottom: 5px; } .tell_content .tell_text { margin-left: 17px; width: 415px; } .tell_content .tell_text .tell_text_input { background-color:#FBFBFB; border: 1px solid #3D6998; padding:0 0 0 2px; width:150px; } .text { margin-left: 20px; margin-right: 20px; margin-top: 20px; } .thumb { width: 86px: height: 85px; border: 1px solid #285A8F; background-image: url('design/microsite/voting_thumb_up.png'); } .w200 { width:200px; } .w250 { width:250px; } .w300 { width:300px; } a { text-decoration: none; } body { font-family: Arial, Verdana, Arial, Trebuchet MS; font-size: 10pt; margin: 0px; padding: 0px; text-align: center; background-color: #FFFFFF; background-image: url(/media/microsites/bg_naturwatt.jpg); background-repeat: repeat-x; background-position: session_data['site']['background_position']; } form { margin: 0px; padding: 0px; } .h2 { font-family: Arial; font-size: 12pt; } 