@import url(reset.css);
body{background:#c0c0c0 url(/fileadmin/images/body_bg_inner.jpg) repeat-x 0 0; font-family:"Helvetica", Myriad Pro, Arial, sans-serif;}

a, a:visited, a:active {color:#9d8b67; text-decoration:underline;}
a:hover {color:#9d8b67; text-decoration:none;}

div#OuterOrange{float:left; width:100%; background:url(/fileadmin/images/outer_orange_bg.jpg) no-repeat center 0;}
div#OuterBrown{float:left; width:100%; background:url(/fileadmin/images/outer_brown_bg.jpg) no-repeat center 0;}
div#Layout{margin:0 auto; width:978px;}
div#Header{float:left; width:978px; padding:0 0 0 0; position:relative; height:135px;}
div#Header .top{float:left; width:978px; height:30px;}
div#Header p.orange_text{float:left; font-weight:bold; font-size:12px ; text-align:left; padding:10px 0 0 19px;}
div#Header p.orange_text a{color:#f18c00; text-decoration:none;}
div#Header p.orange_text a:hover{text-decoration:underline;}
div#Header p.brown_text{float:left; font-weight:bold; font-size:12px ; text-align:left; padding:10px 0 0 19px;}
div#Header p.brown_text a{color:#9d8b67; text-decoration:none;}
div#Header p.brown_text a:hover{text-decoration:underline;}
div#Header p.grey_text{float:right; font-weight:bold; font-size:12px ; text-align:right; padding:10px 10px 0 0; font-weight:bold; color:#888;}
div#Header p.grey_text a{color:#888; text-decoration:underline;}
div#Header p.grey_text a:hover{text-decoration:none;}
div#Header .bottom{float:left; width:978px;}
div#Header .bottom .logo{float:left; padding:25px 0 0 16px;}
div#Header .bottom .logo2{position:absolute; left:-20px; top:20px; }
div#Header .bottom .logo2 a{display: block; width:455px; height: 140px; background:url(/fileadmin/images/logo2.png) no-repeat 0 10px; text-decoration: none;}
div#Header form.search_form{float:right; padding:40px 8px 0 0; width:312px;}
div#Header form.search_form ul{float:right; width:auto;}
div#Header form.search_form ul li{float:left;}
div#Header form.search_form ul li.textbox{float:left; background:url(/fileadmin/images/search_bg.gif) no-repeat 0 0; width:220px; height:26px;}
div#Header form.search_form ul li.textbox input{float:right; font-size:11px; color:#b6b1a2; background:none; border:none; margin:5px 8px 0 29px; display:inline; width:180px;}
div#Header form.search_form ul li.textbox1{float:left; background:url(/fileadmin/images/search_bg_inner.gif) no-repeat 0 0; width:220px; height:26px;}
div#Header form.search_form ul li.textbox1 input{float:right; font-size:11px; color:#b6b1a2; background:none; border:none; margin:5px 8px 0 29px; display:inline; width:180px;}
div#Header form.search_form ul li .search, .tx-indexedsearch-searchbox input.search {float:left; background:url(/fileadmin/images/search_button.gif) no-repeat 0 0; width:81px; height:26px; border:none; cursor:pointer; margin:0 0 0 10px; display:inline;}

div#Menu{width:962px; float:left; background:url(/fileadmin/images/menu_shadow_bg.png) no-repeat 0 0; height:32px; margin:0 0 0 6px; padding:3px 2px 9px 4px; display:inline;}
div#Menu ul{width:962px; float:left; height:32px; font:bold 13px Arial, Helvetica, sans-serif; overflow:hidden;}
div#Menu ul li{width:auto; float:left; background:url(/fileadmin/images/menu_divider.gif) no-repeat right 0; padding-right:2px;}
div#Menu ul li a{width:auto; float:left; padding:6px 20px 0; color:#858175; text-decoration:none; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 bottom; height:21px;}
div#Menu ul li a:hover{width:auto; float:left; padding:6px 20px 0; color:#2b281e; text-decoration:none;background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 0; height:21px;}
div#Menu ul li a.active{width:auto; float:left; padding:6px 20px 0; color:#2b281e; text-decoration:none;background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 0; height:21px;}
div#Menu ul li.first{width:auto; float:left;}
div#Menu ul li.first a{width:auto; float:left; background:url(/fileadmin/images/menu_first_left_bg.gif) no-repeat 0 bottom; padding:0 0 0 4px; height:27px;}
div#Menu ul li.first a span{width:auto; float:left; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 bottom; padding:5px 18px 0 12px; height:22px;}
div#Menu ul li.first a span span{width:auto; float:left; background:url(/fileadmin/images/home_icon.gif) no-repeat 0 3px; padding:0px 0 0 22px; height:auto;}
div#Menu ul li.first a.active{width:auto; float:left; background:url(/fileadmin/images/menu_first_left_bg.gif) no-repeat 0 0; padding:0 0 0 4px; height:27px; color:#2b281e; cursor:pointer;}
div#Menu ul li.first a.active span{width:auto; float:left; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 0; padding:5px 18px 0 12px; height:22px}
div#Menu ul li.first a.active span span{width:auto; float:left; background:url(/fileadmin/images/home_icon.gif) no-repeat 0 3px; padding:0px 0 0 22px; height:auto;}
div#Menu ul li.first a:hover{width:auto; float:left; background:url(/fileadmin/images/menu_first_left_bg.gif) no-repeat 0 0; padding:0 0 0 4px; height:27px;}
div#Menu ul li.first a:hover span{width:auto; float:left; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 0; padding:5px 18px 0 12px; height:22px}
div#Menu ul li.first a:hover span span{width:auto; float:left; background:url(/fileadmin/images/home_icon.gif) no-repeat 0 3px; padding:0px 0 0 22px; height:auto;}
div#Menu ul li.border{background:none}
div#Menu ul li.last{width:auto; float:right; background:none}
div#Menu ul li.last a{width:auto; float:left; cursor:pointer; background:url(/fileadmin/images/last_right_bg.gif) no-repeat right bottom; padding:0 2px 0 0px; height:27px; color:#f18c00; cursor:pointer}
div#Menu ul li.last a span{width:auto; float:left; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 bottom; padding:5px 6px 0 5px; height:22px;}
div#Menu ul li.last a span span{width:auto; float:left; background:url(/fileadmin/images/last_menu_icon.png) no-repeat 0 0px; padding:0px 0 0 20px; height:auto;}
div#Menu ul li.last a:hover{width:auto; float:left; background:url(/fileadmin/images/last_right_bg.gif) no-repeat right 0; padding:0 2px 0 0px; height:27px; color:#000;}
div#Menu ul li.last a:hover span{width:auto; float:left; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 0; padding:5px 6px 0 5px; height:22px}
div#Menu ul li.last a:hover span span{width:auto; float:left; background:url(/fileadmin/images/last_menu_icon.png) no-repeat 0 0px; padding:0px 0 0 20px; height:auto;}

div#MenuInner{width:962px; float:left; background:url(/fileadmin/images/menu_shadow_bg.png) no-repeat 0 0; height:32px; margin:15px 0 0 6px; padding:3px 2px 7px 4px; display:inline;}
div#MenuInner ul{width:962px; float:left; height:32px; font:bold 13px Arial, Helvetica, sans-serif; overflow:hidden;}
div#MenuInner ul li{width:auto; float:left; background:url(/fileadmin/images/menu_divider.gif) no-repeat right 0; padding-right:2px;}
div#MenuInner ul li a{width:auto; float:left; padding:6px 18px 0; color:#858175; text-decoration:none; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 bottom; height:21px;}
div#MenuInner ul li a:hover{width:auto; float:left; padding:6px 18px 0; color:#2b281e; text-decoration:none;background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 0; height:21px;}
div#MenuInner ul li a.active{width:auto; float:left; padding:6px 18px 0; color:#2b281e; text-decoration:none;background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 0; height:21px;}
div#MenuInner ul li.first{width:auto; float:left;}
div#MenuInner ul li.first a{width:auto; float:left; background:url(/fileadmin/images/menu_first_left_bg.gif) no-repeat 0 bottom; padding:0 0 0 6px; height:27px;}
div#MenuInner ul li.first a span{width:auto; float:left; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 bottom; padding:5px 18px 0 12px; height:22px;}
div#MenuInner ul li.first a span span{width:auto; float:left; background:url(/fileadmin/images/home_icon.gif) no-repeat 0 3px; padding:1px 0 0 22px; height:auto;}
div#MenuInner ul li.first a:hover{width:auto; float:left; background:url(/fileadmin/images/menu_first_left_bg.gif) no-repeat 0 0; padding:0 0 0 6px; height:27px;}
div#MenuInner ul li.first a:hover span{width:auto; float:left; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 0; padding:5px 18px 0 12px; height:22px}
div#MenuInner ul li.first a:hover span span{width:auto; float:left; background:url(/fileadmin/images/home_icon.gif) no-repeat 0 3px; padding:0px 0 0 22px; height:auto;}
div#MenuInner ul li.first a.active{width:auto; float:left; background:url(/fileadmin/images/menu_first_left_bg.gif) no-repeat 0 0; padding:0 0 0 6px; height:27px; color:#2b281e; cursor:pointer;}
div#MenuInner ul li.first a.active span{width:auto; float:left; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 0; padding:5px 18px 0 12px; height:22px}
div#MenuInner ul li.first a.active span span{width:auto; float:left; background:url(/fileadmin/images/home_icon.gif) no-repeat 0 3px; padding:1px 0 0 22px; height:auto;}
div#MenuInner ul li.second  {width:96px;}
div#MenuInner ul li.second a  {width:60px; padding-left:18px;}
div#MenuInner ul li.border{background:none}
div#MenuInner ul li.last{width:auto; float:right; background:none}
div#MenuInner ul li.last a{ display: none; width:auto; float:left; background:url(/fileadmin/images/last_right_bg.gif) no-repeat right bottom; padding:0 6px 0 0px; height:27px; color:#f18c00}
div#MenuInner ul li.last a span{width:210px; float:left; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 bottom; padding:5px 6px 0 95px; height:22px;}
div#MenuInner ul li.last a span span{width:auto; float:left; background:url(/fileadmin/images/last_menu_icon.png) no-repeat 0 0px; padding:0px 0 0 20px; height:auto;}
div#MenuInner ul li.last a:hover{width:auto; float:left; background:url(/fileadmin/images/last_right_bg.gif) no-repeat right 0; padding:0 6px 0 0px; height:27px; color:#000;}
div#MenuInner ul li.last a:hover span{width:210px; float:left; background:url(/fileadmin/images/menu_right_bg.gif) repeat-x 0 0; padding:5px 6px 0 95px; height:22px}
div#MenuInner ul li.last a:hover span span{width:auto; float:left; background:url(/fileadmin/images/last_menu_icon.png) no-repeat 0 0px; padding:0px 0 0 20px; height:auto;}

div#BodyContainer{float:left; width:978px; background:url(/fileadmin/images/body_container.gif) repeat-x 0 0;}
div#Content{float:left; background:url(/fileadmin/images/content_bg.jpg) repeat-y 0 0; width:962px; margin:0 0 0 9px; display:inline; padding-bottom:17px; border-bottom:1px solid #d4d4d4; position:relative;}
div#BorArea{float:left; width:962px; background:url(/fileadmin/images/home_border.gif) no-repeat 0 0;}
div#BorAreaInner{float:left; width:962px; background:url(/fileadmin/images/inner_border.gif) no-repeat 0 0;}
div#Content .inner_border{background:url(/fileadmin/images/inner_border.gif) no-repeat 0 0; width:962px; height:100px; top:0px; left:0px; position:absolute;}

div#LeftContainer{float:left; width:640px;}
div#LeftContainer h1{ color:#888; font-weight:normal; font-size:19px; padding:15px 0 0 10px; float:left;}

div#LeftContainer .carousal{float:left; width:618px; background:url(/fileadmin/images/carousal_bg.jpg) repeat-x 0 0; height:350px; border:1px solid #cecdce; margin:10px 0 0 10px; display:inline; position:relative;}
div#LeftContainer .carousal .big_left{position:absolute; left:9px; top:137px;}
div#LeftContainer .carousal .big_right{position:absolute; left:290px; top:137px;}
div#LeftContainer .carousal .carousal_image{position:absolute; left:36px; top:38px;}
div#LeftContainer .carousal .data{position:absolute; width:179px; top:33px; right:111px; border-right:1px solid #929292;}
div#LeftContainer .carousal .data h2{text-align:left;float:left; width:179px; font-size:15px; color:#f29b22; font-weight:normal; padding:9px 0 3px 0;}
div#LeftContainer .carousal .data span{text-align:left; float:left; width:179px; font-size:11px; color:#727272; line-height:13px;}
div#LeftContainer .carousal .data span a{text-align:left; text-decoration:none; color:#727272;}
div#LeftContainer .carousal .data span a:hover{text-decoration:underline;}
div#LeftContainer .carousal .data p{text-align:left;float:left; width:165px; font-size:10px; color:#727272; line-height:12px; padding:19px 0 15px 0;}
div#LeftContainer .carousal .link{position:absolute; top:258px; right:118px; background:url(/fileadmin/images/carousal_button.jpg) no-repeat 0 0; width:182px; height:41px;}
div#LeftContainer .carousal .thumbs{position:absolute; width:88px; top:32px; right:11px;}
div#LeftContainer .carousal .thumbs li{float:left; padding:0 0 5px 0;}
div#LeftContainer .carousal .thumbs li.left{padding:0 8px 0 0;}
div#LeftContainer .carousal .nav{position:absolute; left:11px; bottom:11px;}
div#LeftContainer .carousal .nav li{float:left; padding:0 5px 0 0; font-size:13px;}
div#LeftContainer .carousal .nav li a{background:url(/fileadmin/images/carousal_nav.jpg) no-repeat 0 0; width:17px; height:15px; text-decoration:none; color:#b9b9b9; display:block; text-align:center; padding-top:2px;}
div#LeftContainer .carousal .nav li a:hover{background:url(/fileadmin/images/carousal_nav.jpg) no-repeat 0 bottom; width:17px; height:15px;color:#fff; display:block; padding-top:2px;}
div#LeftContainer .carousal .nav li a.active{background:url(/fileadmin/images/carousal_nav.jpg) no-repeat 0 bottom; width:17px; height:15px;color:#fff; display:block; padding-top:2px;}
div#LeftContainer .carousal p.caption{position:absolute; left:80px; bottom:11px; font-size:13px; color:#fff; font-weight:bold; height:15px; width:430px;}
div#LeftContainer .carousal .move_left{position:absolute; right:32px; bottom:9px;}
div#LeftContainer .carousal .move_right{position:absolute; right:11px; bottom:9px;}
div#LeftContainer .tabbing{float:left; width:618px; margin:30px 0 0 10px; display:inline; background:url(/fileadmin/images/tabbing_border.jpg) repeat-x 0 bottom; padding-bottom:15px;}
div#LeftContainer .tabbing .tabs{float:left; width:618px; position:relative; border-bottom:1px solid #cccccc; height:30px; margin-bottom:20px;}
div#LeftContainer .tabbing .tabs ul{position:absolute; top:0px; left:0px;}
div#LeftContainer .tabbing .tabs ul li{float:left; padding:0 5px 0 0;}
div#LeftContainer .tabbing .tabs ul li a{float:left; text-decoration:none; cursor:pointer;}
div#LeftContainer .tabbing .tabs ul li a span{float:left; padding:10px 15px 0 16px; font-weight:normal; font-size:13px; color:#837f75;; text-transform:capitalize;}
div#LeftContainer .tabbing .tabs ul li a.active{float:left; background:url(/fileadmin/images/tab_left.jpg) no-repeat 0 0; height:31px; padding:0 0 0 6px;}
div#LeftContainer .tabbing .tabs ul li a.active span{float:left; background:url(/fileadmin/images/tab_right.jpg) no-repeat right 0; height:21px; padding:10px 15px 0 10px; font-weight:bold; font-size:13px; color:#222; text-transform:capitalize;}
div#LeftContainer .tabbing img{float:right; padding:0 0 10px 10px;}
div#LeftContainer .tabbing h2{display:block; font-size:19px; line-height:23px; color:#9d8b67; font-weight:normal; padding:0 0 12px 0;}
div#LeftContainer .tabbing h2 a{text-decoration:none; color:#9d8b67;}
div#LeftContainer .tabbing h2 a:hover{text-decoration:underline;}
div#LeftContainer .tabbing p{display:block; font-size:13px; color:#222; line-height:19px;}
div#LeftContainer .tabbing p a{color:#9d8b67;}
div#LeftContainer .tabbing p a:hover{text-decoration:none;}
div#LeftContainer .bottom_para{float:left; width:618px; margin:20px 0 0 10px; display:inline; background:url(/fileadmin/images/tabbing_border.jpg) repeat-x 0 bottom; padding-bottom:15px;}
div#LeftContainer .bottom_para img{float:left; padding:0 10px 10px 0;}
div#LeftContainer .bottom_para h2{display:block; font-size:19px; color:#9d8b67; font-weight:normal; padding:0 0 12px 0;}
div#LeftContainer .bottom_para h2 a{text-decoration:none; color:#000000;}
div#LeftContainer .bottom_para h2 a:hover{text-decoration:underline;}
div#LeftContainer .bottom_para p{display:block; font-size:13px; color:#222; line-height:19px;}
div#LeftContainer .bottom_para p a{color:#9d8b67;}
div#LeftContainer .bottom_para p a:hover{text-decoration:none;}

div#LeftContainer .tabbing_inner{float:left; width:618px; margin:15px 0 0 10px; display:inline; padding-bottom:0;}
div#LeftContainer .tabbing_inner .tabs{float:left; width:618px; position:relative; border-bottom:1px solid #cccccc; height:30px; margin-bottom:23px !important; margin-bottom:13px;}
div#LeftContainer .tabbing_inner .tabs ul{position:absolute; top:0px; left:0px;}
div#LeftContainer .tabbing_inner .tabs ul li{float:left; padding:0 5px 0 0;}
div#LeftContainer .tabbing_inner .tabs ul li a{float:left; text-decoration:none; cursor:pointer;}
div#LeftContainer .tabbing_inner .tabs ul li a span{float:left; padding:10px 15px 0 16px; font-weight:normal; font-size:13px; color:#837f75;; text-transform:capitalize;}
div#LeftContainer .tabbing_inner .tabs ul li a.active{float:left; background:url(/fileadmin/images/tab_left.jpg) no-repeat 0 0; height:31px; padding:0 0 0 6px;}
div#LeftContainer .tabbing_inner .tabs ul li a.active span{float:left; background:url(/fileadmin/images/tab_right.jpg) no-repeat right 0; height:21px; padding:10px 15px 0 10px; font-weight:bold; font-size:13px; color:#222; text-transform:capitalize;}
div#LeftContainer .tabbing_inner h2{display:block; color:#9d8b67; font-weight:normal; font-size:19px; padding:10px 0 0 0;}
div#LeftContainer .tabbing_inner p{display:block; color:#222; line-height:19px; font-size:13px; padding-top:14px;}
div#LeftContainer .tabbing_inner h3{display:block; color:#222; line-height:19px; font-size:13px; padding-top:14px;}
div#LeftContainer .tabbing_inner h3 a{color:#222; text-decoration:none;}
div#LeftContainer .tabbing_inner h3 a:hover{text-decoration:underline;}
div#LeftContainer .tabbing_inner p span{font-weight:bold;}
div#LeftContainer .tabbing_inner ol{padding: 15px 0 0 18px; list-style:decimal;}
div#LeftContainer .tabbing_inner ol li{ color:#222; line-height:19px; font-size:13px;}

div#LeftContainer .left_list{float:left; width:618px; margin:14px 0 0 10px; display:inline;}
div#LeftContainer .left_list li{float:left; width:618px; font-size:13px; color:#9d8b67; background:url(/fileadmin/images/orange_bullet.gif) no-repeat 0 7px; padding:0 0 5px 10px; width:608px;}
div#LeftContainer .left_list li a{text-decoration:underline; line-height:19px; color:#9d8b67; float:left;}
div#LeftContainer .left_list li a:hover{text-decoration:none;}
div#LeftContainer .left_list li.last{float:left; width:618px; font-size:13px; color:#9d8b67; background:url(/fileadmin/images/archieve_icon.jpg) no-repeat 10px 7px; padding:0 0 8px 27px; width:591px;}
div#LeftContainer .left_list li.last a{float:left; margin:4px 0 0 0;}

div#RightContainer{float:left; width:317px; position:relative; z-index:999;}
div#RightContainer .login_box, div#RightContainer .newsletter_box{float:left; width:300px; margin:10px 0 0 10px; display:inline;}
div#RightContainer .login_mid, div#RightContainer .newsletter_box_mid{float:left; background:url(/fileadmin/images/form_mid.jpg) repeat-y 0 0; width:300px; }
div#RightContainer .login_top, div#RightContainer .newsletter_box_top {float:left; background:url(/fileadmin/images/form_top_corner.jpg) no-repeat 0 0; width:300px; padding-bottom:10px;}
div#RightContainer .login_bottom, div#RightContainer .newsletter_box_bottom {float:left; background:url(/fileadmin/images/form_bottom_corner.jpg) no-repeat 0 bottom; height:5px; width:300px; font-size:2px; line-height:2px;}
div#RightContainer .login_bottom_inner, div#RightContainer .newsletter_box_bottom_inner {float:left; background:#d9d6cf url(/fileadmin/images/form_bottom_corner1.jpg) no-repeat 0 bottom; width:300px;}
div#RightContainer .login_bottom_inner h4, div#RightContainer .newsletter_box_bottom_inner h4{float:left; font-size:11px; color:#222; width:290px; padding:10px 0 3px 10px;}
div#RightContainer .login_bottom_inner p, div#RightContainer .newsletter_box_bottom_inner p {float:left; font-size:11px; color:#222; width:280px; padding:0 10px 8px 10px; line-height:15px;}
div#RightContainer .login_bottom_inner p a, div#RightContainer .newsletter_box_bottom_inner p a {color:#9c8a66;}
div#RightContainer .login_bottom_inner p a:hover, div#RightContainer .newsletter_box_bottom_inner p a:hover{text-decoration:none;}
div#RightContainer .login_box h2, div#RightContainer .newsletter_box h2{float:left; font-size:13px; color:#222; width:290px; padding:10px 0 7px 10px;}
div#RightContainer .login_box .pass_link{float:left; color:#9d8b67; font-size:11px; margin:6px 0 2px 11px; display:inline; text-decoration:underline;}
div#RightContainer .login_box .pass_link:hover{text-decoration:none;}
div#RightContainer .login_box .pass_link_inner{float:left; color:#9d8b67; font-size:11px; margin:6px 0 2px 11px; display:inline; text-decoration:underline;}
div#RightContainer .login_box .pass_link_inner:hover{text-decoration:none;}
div#RightContainer form.login, div#RightContainer form.newsletter {float:left; margin:0 0 0 0; display:inline;}
div#RightContainer form.login ul, div#RightContainer form.newsletter ul {float:left; width:290px; padding:0 0 0 10px;}
div#RightContainer form.login ul li, div#RightContainer form.newsletter ul li {float:left; padding:0 10px 0 0;}
div#RightContainer form.login ul li.last, div#RightContainer form.newsletter ul li.last{float:left; padding-right:0px;}
div#RightContainer form.login ul li input.textbox{float:left; width:110px; height:16px; border:1px solid #c8c3b5; color:#858175; font-size:11px; padding:2px 0 0 8px;}
div#RightContainer form.login ul li input.button, div#RightContainer form.newsletter ul li input.button{float:left; background:url(/fileadmin/images/login_button.jpg) no-repeat 0 0; width:21px; height:20px; border:none; cursor:pointer;}
div#RightContainer form.login ol{float:left; width:290px; padding:0 0 0 10px;}
div#RightContainer form.login ol li{float:left; padding:5px 5px 0 0;}
div#RightContainer form.login ol li input.check{float:left;}
div#RightContainer form.login ol li.label label{float:left; font-size:11px; color:#222; padding:3px 0 0 0;}

div#RightContainer form.newsletter ul li input.textbox{ background: #ffffff url(../images/mail.gif) no-repeat scroll 3px 50%; float:left; width:228px; height:16px; border:1px solid #c8c3b5; color:#858175; font-size:11px; padding:2px 0 0 20px;}

div#RightContainer .video_tabbing{float:left; width:300px; margin:15px 0 0 10px; display:inline;}
div#RightContainer .video_tabbing .video_tabs{float:left; width:300px; position:relative; border-bottom:1px solid #cccccc; height:30px; margin-bottom:11px;}
div#RightContainer .video_tabbing .video_tabs ul{position:absolute; top:0px; left:0px;}
div#RightContainer .video_tabbing .video_tabs ul li{float:left; padding:0 5px 0 0;}
div#RightContainer .video_tabbing .video_tabs ul li a{float:left; text-decoration:none; cursor:pointer;}
div#RightContainer .video_tabbing .video_tabs ul li a span{float:left; padding:10px 10px 0 11px; font-weight:normal; font-size:13px; color:#837f75; text-transform:capitalize;}
div#RightContainer .video_tabbing .video_tabs ul li a.active{float:left; background:url(/fileadmin/images/tab_left1.jpg) no-repeat 0 0; height:31px; padding:0 0 0 6px;}
div#RightContainer .video_tabbing .video_tabs ul li a.active span{float:left; background:url(/fileadmin/images/tab_right1.jpg) no-repeat right 0; height:21px; padding:10px 7px 0 3px; font-weight:bold; font-size:13px; color:#222; text-transform:capitalize;}
div#RightContainer .video_tabbing .video_tabs a.last{float:right; color:#9D8B67; font-size:13px; text-decoration:underline; background:none; padding:0px; position:absolute; top:10px; right:0px;}
div#RightContainer .video_tabbing .video_tabs a.last:hover{text-decoration:none;}
div#RightContainer .video_tabbing .video_tabs a.last_inner{float:right; color:#9d8b67; font-size:13px; text-decoration:underline; background:none; padding:0px; position:absolute; top:10px; right:0px;}
div#RightContainer .video_tabbing .video_tabs a.last_inner:hover{text-decoration:none;}

div#RightContainer .right_content, div#RightContainer .tx-lumophpinclude-pi1 {float:left; width:300px; margin:27px 0 0 10px; display:inline;}
div#RightContainer .right_content .right_top, div#RightContainer .tx-lumophpinclude-pi1 .right_top {float:left; background:#e2e1de url(/fileadmin/images/right_top_curve.jpg) no-repeat 0 0; width:300px; padding-bottom:5px;}
div#RightContainer .right_content .right_bottom, div#RightContainer .tx-lumophpinclude-pi1 .right_bottom{float:left; background:url(/fileadmin/images/right_bottom_curve.jpg) no-repeat 0 bottom; height:5px; width:300px; line-height:2px; font-size:2px;}
div#RightContainer .right_content h2, div#RightContainer .tx-lumophpinclude-pi1 h2 {float:left; font-size:13px; color:#222; width:290px; padding:10px 0 14px 10px;}
div#RightContainer .right_content img, div#RightContainer .tx-lumophpinclude-pi1 img{float:right; padding:0 10px 5px 0;}
div#RightContainer .right_content p, div#RightContainer .tx-lumophpinclude-pi1 p{display:block; font-size:11px; color:#222; padding:0 0 12px 9px;}
/*div#RightContainer .right_content p a{color:#f18c00;}
div#RightContainer .right_content p a:hover{text-decoration:none;}*/
div#RightContainer .right_content a.link {background:url(/fileadmin/images/jetz.jpg) no-repeat 0 0; width:120px; height:26px; border:none; display:block; margin:5px 0 0 9px;}
div#RightContainer .right_content a.link, div#RightContainer .tx-lumophpinclude-pi1 a.link {background:url(/fileadmin/images/jetz.jpg) no-repeat 0 0; width:120px; height:26px; border:none; display:block; margin:5px 0 0 0;}
div#RightContainer .tx-lumophpinclude-pi1{float:left; width:300px; margin:10px 0 0 10px; display:inline;}

div#RightContainer .seb{float:left; width:300px; margin:27px 0 0 10px; display:inline;}
div#RightContainer .seb p{float:left; width:300px; text-align:center;}

div#RightContainer .social{float:left; padding:27px 0 0 10px;}
div#RightContainer .social li{float:left; padding:0 15px 8px 0;}
div#RightContainer .social li.right{padding-right:0px;}

div#RightContainer .banner{float:left; width:300px; margin:27px 0 0 10px; display:inline;}
div#RightContainer .banner h3{float:left; font-size:13px; color:#222; font-weight:normal; padding-bottom:7px;}
div#RightContainer .banner h3 a{text-decoration:none; color:#222;}
div#RightContainer .banner h3 a:hover{text-decoration:underline;}

div#Footer{float:left; width:960px; padding:15px 9px 25px 10px;}
div#Footer p{float:left; font-size:13px; color:#222; width:840px; padding-left:10px;}
div#Footer p span{font-weight:bold;}
div#Footer ul.phone{float:left; padding:0 0 0 56px; width:300px;}
div#Footer ul.phone li{float:left; padding:8px 0 0 0; font-size:13px; color:#222; text-transform:capitalize;}
div#Footer ul.phone li.title{width:150px; float:left; height:14px;}
div#Footer ul.phone li.phone{width:120px; float:left; height:14px;}
div#Footer ul.links{float:right; width:100px; padding-right:10px;}
div#Footer ul.links li{float:left; width:80px; background:url(/fileadmin/images/grey_bullet.gif) no-repeat right 6px; text-align:right; padding:0 20px 3px 0;}
div#Footer ul.links li a{color:#9d8b67; text-decoration:none; font-size:13px; font-weight:bold;}
div#Footer ul.links li a:hover{text-decoration:underline;}

/*---------------------------- */
/* Horizontal Carousel */
#horizontal_carousel {  float: left;  width: 610px;  height: 350px;  margin-bottom: 10px;  position: relative;}
#horizontal_carousel .container {  float: left;  width: 618px;  height: 310px;  position: relative;      overflow: hidden;}
#horizontal_carousel .belt {  margin: 0;  padding:0;  width: 100000px;  position: relative;  top: 0;  left: 0;  height: 330px;}
#horizontal_carousel .belt .panel {  width: 618px;  height: 330px;  text-align: center;   list-style:none;     float:left;  position:relative;}
#horizontal_carousel .previous_button {  float:right;  width: 15px;  height: 25px;  left:-30px;  position:relative; background: url(/fileadmin/images/left.gif) no-repeat 0 0;  z-index: 100;  cursor: pointer;  top:7px;}
#horizontal_carousel .previous_button_over {  background: url(/fileadmin/images/left.gif) no-repeat 0 0;}
#horizontal_carousel .previous_button_disabled {  background:none;  cursor: default;}
#horizontal_carousel .next_button {  float:right;  width: 15px;  height: 25px;  background: url(/fileadmin/images/right.gif) no-repeat 0 0;  z-index: 100;  cursor: pointer;  position:relative;  right:-5px;  top:7px;}
#horizontal_carousel .next_button_over {  background: url(/fileadmin/images/right.gif) no-repeat 0 0;}
#horizontal_carousel .next_button_disabled {  background:none;  cursor: default;}

/* inner carousel */
/* Inner Horizontal Carousel */
#Inner_horizontal_carousel,#InnerOneHorizontalCarousel,#InnerTwoHorizontalCarousel {  float: left;  width: 270px;  height: 258px;  margin-bottom: 10px;  position: relative;}

#Inner_horizontal_carousel .inner_container,#InnerOneHorizontalCarousel .inner_container, #InnerTwoHorizontalCarousel .inner_container{  float: left;  width: 245px;  height: 258px;  position: relative;      overflow: hidden;}

#Inner_horizontal_carousel .inner_belt, #InnerOneHorizontalCarousel .inner_belt, #InnerTwoHorizontalCarousel .inner_belt{  margin: 0;  padding:0;  width: 100000px;  position: relative;  top: 0;  left: 0;  height: 258px;} 
                     
#Inner_horizontal_carousel .inner_belt .inner_panel, #InnerOneHorizontalCarousel .inner_belt .inner_panel,#InnerTwoHorizontalCarousel .inner_belt .inner_panel{  width: 245px;  height: 258px;  text-align: center;   list-style:none;     float:left;  position:relative;}

#Inner_horizontal_carousel .inner_previous_button, #InnerOneHorizontalCarousel .inner_previous_button,#InnerTwoHorizontalCarousel .inner_previous_button{  float:right;  width: 18px;  height: 36px;  position:absolute;  background: url(/fileadmin/images/big_left.gif) no-repeat 0 0;  z-index: 100;  left:-27px; top:98px;  cursor: pointer;}

#Inner_horizontal_carousel .inner_previous_button_over, #InnerOneHorizontalCarousel .inner_previous_button_over,#InnerTwoHorizontalCarousel .inner_previous_button_over{  background: url(/fileadmin/images/big_left.gif) no-repeat 0 0;}

#Inner_horizontal_carousel .inner_previous_button_disabled, #InnerOneHorizontalCarousel .inner_previous_button_disabled,#InnerTwoHorizontalCarousel .inner_previous_button_disabled{  background:url('');  cursor: default;}

#Inner_horizontal_carousel .inner_next_button, #InnerOneHorizontalCarousel .inner_next_button, #InnerTwoHorizontalCarousel .inner_next_button{  float:right;  width: 18px;  height: 36px;  background: url(/fileadmin/images/big_right.gif) no-repeat 0 0;  z-index: 100;  cursor: pointer;  position:absolute;   right:-2px; top:98px;}

#Inner_horizontal_carousel .inner_next_button_over,#InnerOneHorizontalCarousel .inner_next_button_over, #InnerTwoHorizontalCarousel .inner_next_button_over{  background: url(/fileadmin/images/big_right.gif) no-repeat 0 0;}

#Inner_horizontal_carousel .inner_next_button_disabled,#InnerOneHorizontalCarousel  .inner_next_button_disabled, #InnerTwoHorizontalCarousel .inner_next_button_disabled{  background:url('');  cursor: default;}

.left_float {
	float: left;
}


#club-information {
height:360px;
width:250px;
}

#PartnerRotation {
padding: 20px 0 0 70px;
margin-top: 20px;	
}
#PartnerRotation embed {
margin-top: 20px;
}

p.right {
	float: right;
}
p.left {
	float: left;
}

.video_tabbing p.right a {
	display: block;
	margin: 5px 0;
	font-size: 12px;
}
