 .float_right { padding:0px 0px 20px 20px; float:right; } #cleaner { clear:both; } #container { position: absolute; width: 100%; min-height: 100%; background-image:url(/media/speak_fun/bg_container.gif); background-repeat:repeat-x; } #content { padding-top: 130px; text-align:left; position: relative; z-index: 1; margin-left:20px; } #content_container { width: 1000px; height: 100%; margin: 0px auto; padding-top: 0px; position: relative; z-index: 3; } #content_left { float:left; width:210px; margin:10px; margin-left:0px; padding-left:8px; min-height:400px; text-align:center; } #content_right { float:right; width:730px; } #content_right_row1 { float:left; } #content_right_row2 { float:right; width:200px; } #content_right_row2 p { margin:0px; } #content_right_top { height:180px; } #footer { background-image:url(/media/speak_fun/footer.gif); background-repeat:no-repeat; background-position:top center; height:60px; margin-left:45px; } #footer .footer_text_left { margin-right:400px; position:relative; top:15px; } #footer .footer_text_right { position:relative; top:15px; } #footer_container { background-image:url(/media/speak_fun/verlauf_footer.gif); background-color:#DFDFDF; background-repeat:repeat-x; background-position: top center; //position:absolute; height: 60px; bottom: 0px; left: 0px; width: 100%; z-index: 4; } #header { margin: 0px; padding: 0px; background-image:url(/media/speak_fun/background.jpg); background-repeat:no-repeat; background-position:top center; width:100%; position:absolute; left:0px; top:0px; z-index: 2; } #inquiry a { color: #000; text-decoration: underline; } #navigation { position:absolute; left:50%; margin-left:-481px; top:97px; width:1000px; z-index:5; text-align:center; } #navigation_top { left:50%; margin-left:-515px; position:absolute; text-align:right; top:25px; width:1000px; z-index:5; color:#FFFFFF; } #navigation_top a { color:#FFFFFF !important; } #price_list .dates { clear: both; } #price_list h3 { padding-bottom: 0px; } #price_list h4 { color:#666; } #price_list select { padding:3px; height:25px; background-color:#fff; } #price_list table { width:700px; border:0px; padding:0px; margin:0px; font-size:12px; border-spacing:3px; } #price_list table table { width:100%; border:0px; padding:0px; margin:0px; border-collapse:collapse; border-spacing:0px; } #price_list table th { background-color:#EEE; color:#000; } #price_list table tr { height:22px; color:#333; } #ulHorizontalNavigation { margin: 0; padding: 0; list-style-type: none; font-size: 100%; cursor: default; float: right; } #ulHorizontalNavigation .divNavigationBG { position: absolute; -moz-opacity:0.9; filter: alpha(opacity = 90); background: #fff; } #ulHorizontalNavigation .divNavigationBGFirst { background: #fff; } #ulHorizontalNavigation .divNavigationBGSecond { background: #c83636; } #ulHorizontalNavigation .liHorizontalNavigation { display: block; float: left; position: relative; } #ulHorizontalNavigation .ulHorizontalNavigationFirst { position: absolute; padding-top: 5px; top: 31px; left: 1px; } #ulHorizontalNavigation .ulHorizontalNavigationSecond { position: absolute; top: 0px; left: 1px; border: 1px solid #666; } #ulHorizontalNavigation .ulHorizontalNavigationSecond a { color: #FFF; } #ulHorizontalNavigation li { display: block; white-space:nowrap; margin: 0px; padding: 0px; } #ulHorizontalNavigation li DIV.button { height:31px; display: inline; } #ulHorizontalNavigation li DIV.button-active DIV.button-bg { background-image:url(/media/layout2008/button_bg_hover.jpg); } #ulHorizontalNavigation li DIV.button-active DIV.button-bg a { color:#FFF; } #ulHorizontalNavigation li DIV.button-active DIV.button-left { background-image:url(/media/layout2008/button_left_hover.jpg); } #ulHorizontalNavigation li DIV.button-active DIV.button-right { background-image:url(/media/layout2008/button_right_hover.jpg); } #ulHorizontalNavigation li DIV.button-bg { background-image:url(/media/speak_fun/button_bg.jpg); background-repeat:repeat-x; height:31px; float:left; } #ulHorizontalNavigation li DIV.button-bg a { color:#fff; padding: 0px 10px; line-height: 31px; text-transform: uppercase; font-weight: bold; font-size: 12px; } #ulHorizontalNavigation li DIV.button-left { width:4px; height:31px; background-image:url(/media/speak_fun/button_left.jpg); background-repeat:no-repeat; float:left; } #ulHorizontalNavigation li DIV.button-right { width:4px; height:31px; background-image:url(/media/speak_fun/button_right.jpg); background-repeat:no-repeat; float:left; } #ulHorizontalNavigation li ul { margin: 0; padding: 0; padding:0px; border: 1px solid #666; border-top: 0px; } #ulHorizontalNavigation li ul a { text-align:left; display: block; padding: 0px 6px; line-height: 18px; height: 18px; font-size: 12px; font-weight: bold; color: #585858; } #ulHorizontalNavigation li ul a:hover { text-align:left; display: block; padding: 0px 6px; line-height: 18px; height: 18px; font-size: 12px; font-weight: bold; color: #585858; text-decoration: underline; } #ulHorizontalNavigation li ul li { margin: 0; padding: 0; text-align:left; } #ulHorizontalNavigation li ul li ul { position: absolute; padding: 0; } * html #container { position: relative; height: 100%; } .answer { text-align:left; } .block_left { float:left; width:490px; overflow: hidden; } .block_left .content_img_left img, .block_left_full .content_img_left img { width: 200px; } .block_left .content_img_left, .block_left_full .content_img_left { float:left; margin: 3px 15px 4px 4px; background:#FFFFFF none repeat scroll 0 0; border-bottom:1px double #C7BBB2; border-right:1px double #C7BBB2; padding:3px; } .block_left .content_img_right img, .block_left_full .content_img_right img { width: 200px; } .block_left .content_img_right, .block_left_full .content_img_right { float:right; margin: 3px 4px 4px 10px; background:#FFFFFF none repeat scroll 0 0; border-bottom:1px double #C7BBB2; border-right:1px double #C7BBB2; padding:3px; } .block_left_full { float:left; width:710px; } .block_left_full .content_text_left { float:left; width:450px; } .block_right { float:right; width:215px; overflow: hidden; padding-right:2px; margin-top:-11px;   } .block_right .block_right_bottom { background:url(/media/kolumbussprachreisen/images/blue_temp_bot_side.png); height: 16px; } .block_right .block_right_top { background:url(/media/kolumbussprachreisen/images/blue_temp_top_side.png); height: 18px; } .block_right .content_img img { width:180px; padding-left:20px; } .block_right h1 { color:#C73834; font-size:24px; font-weight:bold; margin:0px; padding:0px; padding-top:5px; padding-left:20px; padding-bottom:20px; } .block_right_bg { background:url(/media/kolumbussprachreisen/images/blue_temp_cen_side.png); } .box_1 .box_1_content { width:200px; background-image:url(/media/layout2008/box_bg.png); text-align:center; background-repeat:repeat-y; background-position:top center; } .box_1 .box_1_footer { width:200px; background-image:url(/media/layout2008/box_footer_1.png); background-repeat:repeat-y; background-position:bottom center; height:8px; overflow:hidden; } .box_1 .box_1_header { width:200px; background-image:url(/media/layout2008/box_header.png); background-repeat:repeat-y; background-position:bottom center; height:20px; text-align:center; padding-top:8px; } .box_1 .box_1_img { float:left; margin-right:10px; } .box_1 .box_1_text { float:left; } .box_1 h2 { font-size:20px; color:#FFAF32; font-wight:bold; margin:0px; margin-bottom:5px; } .box_2 .box_2_content { width:200px; background-image:url(/media/layout2008/box_bg.png); text-align:center; background-repeat:repeat-y; background-position:top center; } .box_2 .box_2_footer { width:200px; background-image:url(/media/layout2008/box_footer_2.png); background-repeat:repeat-y; background-position:bottom center; height:25px; } .box_2 .box_2_header { width:200px; background-image:url(/media/layout2008/box_header.png); background-repeat:repeat-y; background-position:bottom center; height:20px; text-align:center; padding-top:8px; } .box_3 { width:200px; padding-left:20px; } .box_3 .box_3_content a { background-image:url(/media/layout2008/box_a_bg.png); background-repeat:no-repeat; background-position:bottom right; margin-right:7px; padding-right:15px; padding-bottom:1px; width:180px; display:block; } .box_3 .box_3_content div { width:100px; } .box_3 .box_3_content p { font-size:12px; padding: 0px 10px 0px 0px; text-align: left;  } .box_3 .box_3_footer {  } .box_3 .box_3_header {  } .box_3 h1 { padding:0px; margin:0px; font-size: 24px; font-weight: normal; color:#c73834; margin-bottom:10px; } .box_3 h3 { padding:0px; margin:0px; font-size: 12px; font-weight: normal; color:#c73834; margin-bottom:10px; } .box_3 ul { margin:0px; padding-left:25px; padding-top:5px; } .box_3 ul li { margin:0px; padding:0px; font-size:10px; } .box_3_akkreditierung { float:left; } .box_3_akkreditierung img { width: 80px; padding-right: 10px; } .cleaner { clear:both; } .clearfix { display: block; height: 0; clear: both; visibility: hidden; } .content {  background-image : url('/media/layout2008/content_bg.png'); width:729px; background-repeat:repeat-y; } .content_block_courselist_img_right { margin: 12px 4px 6px 4px; background:#FFFFFF none repeat scroll 0 0; border-bottom:1px double #C7BBB2; border-right:1px double #C7BBB2; padding:3px; } .content_block_courselist_img_right img { width:200px; } .content_block_courselist_left { width:265px; float:left; padding-right:5px; text-align:left; } .content_block_courselist_left p { text-align:left; } .content_block_courselist_right { width:215px; float:right; } .content_bottom { background-image : url('/media/layout2008/content_bottom.png'); height:5px; background-repeat:repeat-x; } .content_img { float:left;  } .content_img2 { float:left; margin: 0px 4px 0px 4px; } .content_img_left { float:left; margin: 0px 4px 0px 4px; } .content_img_right { float:right; padding-left:10px; } .content_middle { padding-left:10px; padding-top:10px; } .content_text_left { width:240px; float:left; } .footernavi_center { float:left; margin: 0 50px; } .footernavi_left { float:left; width: 250px; } .footernavi_right { float:right; width: 250px; } .inline li { display:inline; margin-right:5px; text-decoration:none; } .inline li a { opacity: 0.6; } .inline li a:hover { opacity: 1.0; } .inquiry_col_1 { float:left; width:350px; } .inquiry_col_2 { float:left; } .inquiry_left { float:left; width:130px; margin-bottom: 3px; } .inquiry_right { float:left; margin-bottom: 3px; } .kontakt_element { border:none; border-bottom:1px solid #f26600; margin-bottom:10px; width:500px; } .kontakt_element .check { width:10px; } .kontakt_element input { font-size:10px; font-family:verdana; height:16px; width:300px; background-color:#EEE; border:none; float:right; } .kontakt_element label { font-size:10px; font-family:verdana; height:15px; float:left; } .kontakt_element textarea { width:300px; height:60px; background-color: #EEEEEE; font-size:10px; font-family:verdana; border: none; overflow-x: auto; overflow-y: scroll; float:right; } .li_button { background-image:url(/media/bilder/button.png); background-repeat:no-repeat; display:block; height:25px; margin:0; padding:0; width:215px; } .li_button :hover { display:inline; float:left; width:215px; height:25px; background-image:url(/media/speak_fun/button_hover.png); background-repeat:no-repeat; color:000000; } .li_button a { color: #666666 ! important; } .li_button_active { display:block; width:215px; height:25px; background-image:url(/media/speak_fun/button_hover.png); background-repeat:no-repeat; color:000000; } .li_button_active a { color: #000000 ! important; } .main_image { text-align:center; margin:16px 0px 0px 0px; } .question { width:250px; text-align:left; background:#ddd; padding:5px 5px 5px 5px; } .radio_btn { width:30px; } .select_min { width:40px; } .select_min2 { width:40px; } .select_min3 { width:90px; } .table { table-layout:fixed; width:500px; } .tablist { background-image : url('/media/layout2008/tab_bg.jpg'); height:28px; width:726px; margin-left:2px; color: #CCCCCC; } .tab_bg { background-image : url('/media/layout2008/tab_bg.jpg'); height:28px; float:left; } .tab_bg-active { background-image : url('/media/speak_fun/tab_bg_hover.jpg'); height:28px; float:left; color: #FFFFFF; } .tab_bg-active a { color: #FFFFFF ! important; } .tab_left { background-image : url('/media/layout2008/tab_left.jpg'); height:28px; width:4px; float:left; } .tab_left-active { background-image : url('/media/layout2008/tab_left_hover.jpg'); height:28px; width:4px; float:left; } .tab_right { background-image : url('/media/layout2008/tab_right.jpg'); height:28px; width:6px; float:right; } .tab_right-active { background-image : url('/media/layout2008/tab_right_hover.jpg'); height:28px; width:6px; float:right; } .tab_spacer { background-image : url('/media/layout2008/tab_space.jpg'); height:28px; width:1px; float:left; } .ul_button { margin:0px; padding:0px; } .ul_button a { padding-left:10px; display: block; } a { border:0px; } a,a:hover, a:link, a:visited { color: #666666; text-decoration:none; } body { margin: 0px; padding: 0px; font-family: Trebuchet MS; font-size:12px; text-align:center; color:#666666; background-image:url(/media/speak_fun/bg_verlauf.jpg); background-repeat:repeat-y; background-position: center; } form { margin:0px; padding:0px: } h1 { font-size:24px; color:#c73834; font-weight:bold; margin:0px; margin-bottom:5px; margin-top:10px; } h2 { color:#c73834; font-size:16px; margin:0px; padding:0px; padding-top:10px; } h3 { padding:0px; margin:0px; font-size: 12px; font-weight: bold; color:#666666; margin-bottom:3px; margin-top:10px; } h4 { color:#000; font-size:11px; font-wight:bold; margin:0px; padding:0px: } h5 { color:#c73834; font-size:9px; font-wight:bold; margin:0px; padding:0px; padding-left:10px; padding-top:20px; } h5 a { color:#c73834; } h5 a:active { color:#c73834; } h5 a:hover { color:#c73834; } h5 a:visited { color:#c73834; } img { border:0px; } input { font-size:10px; font-family:verdana; height:16px; width:180px; background-color:#EEE; border:none; border-bottom:1px solid #f26600; } p { margin:0px; padding:0px; text-align:justify; } p a { color: #000000 ! important; font-weight: normal; text-decoration:underline ! important; } select { font-size:10px; height:15px; border:none; border-bottom:1px solid #f26600; background-color:#EEE; width:180px; } tabButton a, tabButton a:hover, tabButton a:link, tabButton a:visited { color:#CCCCCC; text-decoration:none; } table { font-size:10px; } td { text-align:center; vertical-align: top; white-space:nowrap; } textarea { width:180px; height:60px; background-color: #EEEEEE; font-size:10px; font-family:verdana; border: none; overflow-x: auto; overflow-y: scroll; } ul.inline { padding-left:10px; } ul.tagcloud { list-style-type: none; padding: 0; line-height: 2em; margin:0px; margin-left:100px; width:550px; text-align:center; } ul.tagcloud .count { font-size: 0.875em; line-height: 1.714em; color: #888; } ul.tagcloud li { display: inline; margin:0px; } ul.tagcloud li:after { content: &quot;,&quot;; } ul.tagcloud li:after { content: &quot;,&quot;; } __#ulHorizontalNavigation a { cursor: pointer; text-decoration: none; height:20px; text-align:center; } 