html{width:100%;height:100%;}
body{width:100%;height:100%;background:url(../images/body_bg.jpg) top center no-repeat #f1f4f5;background-attachment:fixed;font-size:78%;}
*{font-size:1em;padding:0;margin:0;font-family:Arial,sans-serif;color:#47687c;}
a img{border:0;}
a,a *{text-decoration:none;font-weight:bold;color:#004169;}
a:hover,a:hover *{color:#c5ad75;}
.clear{clear:both;height:0px;overflow:hidden;width:0px;}
ul{list-style-type:square;margin:0px 0px 0.6em 1.25em;padding:0px;}
li{padding-bottom:0.5em;}
ol{margin:0px 0px 0.6em 1.25em;padding:0px;}
p{padding-bottom:1.1em;}
table{margin-bottom:1.1em;}
hr{margin:0.25em 0px 1.35em 0px;padding:0px;border:none;border-bottom:1px solid #c5ad75;height:0px;overflow:hidden;clear:both;}
#page_container{margin:0px auto;width:970px;border-top:5px solid #47687c;border-right:1px solid #47687c;border-left:1px solid #47687c;background:#ffffff;}
#footer_container{height:4px;margin:0px auto;width:970px;margin-bottom:50px;border-right:1px solid #47687c;border-bottom:18px solid #47687c;border-left:1px solid #47687c;background:url(../images/main_bg.gif) repeat-y #ffffff;}
#footer_left_container{float:left;width:163px;height:1px;overflow:hidden;background:#c5ad75;margin-right:602px;}
#footer_right_container{float:left;width:205px;height:1px;overflow:hidden;background:#c5ad75;}
#SuperNavigation{list-style-type:none;margin:0px 0px 4px 0px;display:block;padding:2px 7px 1px 0px;width:963px;text-align:right;border-bottom:1px solid #c5ad75;background:#ffffff;}
#SuperNavigation li{margin:0px;;padding:0px;display:inline;font-size:0.9em;}
#SuperNavigation a{font-weight:normal;color:#47687c;}
#SuperNavigation a.current,#SuperNavigation a.section{font-weight:bold;color:#004169;border-bottom:1px solid #c5ad75;}
#SuperNavigation a:hover{color:#c5ad75;border-bottom:1px solid #c5ad75;}
#SuperNavigation strong{padding-left:3px;}
#ImageNavigation{width:970px;height:150px;border-top:1px solid #47687c;border-bottom:3px solid #c5ad75;background:#f6f5ed;overflow:hidden;}
#ImageNavigation .imagenavi_link{float:left;position:relative;}
#ImageNavigation span{position:absolute;color:#ffffff;right:3px;bottom:4px;font-size:0.9em;}
#ImageNavigation .imagenavi_seperator{float:left;width:1px;height:150px;background:#47687c;}
#ImageNavigation_flag{position:absolute;z-index:10;top:23px;margin-left:129px;width:280px;height:198px;text-align:center;background-image:url(http://www.tallship-company.de/tallshipcompany/images/imagenavi_flag_shadow-trans.png);}
#main_container{width:970px;background:url(../images/main_bg.gif) repeat-y #ffffff;}
#left_container{float:left;width:163px;background:url(../images/left_bg.jpg) no-repeat #f6f5ed;}
#lang_container{width:163px;height:75px;padding-top:5px;}
#lang_container a{display:block;padding-top:3px;}
#MainNavigation{list-style-type:none;margin:0px 2px 25px 15px;padding:0px;}
#MainNavigation li{padding:6px 0px 6px 0px;border-bottom:1px solid #47687c;}
#MainNavigation a,#MainNavigation span{padding:0px 0px 0px 10px;color:#47687c;font-weight:bold;display:block;}
#MainNavigation a:hover{color:#c5ad75;}
#MainNavigation a.current{color:#004169;background:url(../images/mainnavi_current.jpg) left 4px no-repeat;}
#MainNavigation .level_2{list-style-type:none;margin:0px 0px 2px 0px;}
#MainNavigation .level_2 li{padding:0px;border:none;}
#MainNavigation .level_2 a{padding:0px 0px 0px 22px;font-weight:normal;}
#MainNavigation .level_2 a.current,#MainNavigation .level_2 a.section{font-weight:bold;color:#004169;background:url(../images/mainnavi_current.jpg) left center no-repeat;}
#content_container{float:left;width:540px;padding:18px 30px 5px 32px;background:url(../images/contentandright_bg.jpg) top left repeat-x #ffffff;overflow-x:hidden;}
#SubNavigation{border-top:1px solid #c5ad75;border-bottom:1px solid #c5ad75;background:#f6f5ed;padding:10px 8px 10px 8px;}
#SubNavigation ul{margin:0px;padding:0px;list-style-type:none;}
#SubNavigation li{float:left;display:block;width:170px;}
#SubNavigation a{font-weight:normal;color:#c5ad75;}
#SubNavigation a:hover{color:#47687c;}
#SubNavigation a.current,#SubNavigation a.section{font-weight:bold;}
#right_container{float:left;width:205px;padding:24px 0px 0px 0px;background:url(../images/contentandright_bg.jpg) repeat-x #f6f5ed;}
#right_minheight_container{float:left;overflow:hidden;width:0px;height:127px;}
#right_container .news{border-top:1px solid #c5ad75;border-bottom:1px solid #c5ad75;padding:11px 11px 0px 11px;}
#right_container .news h2{padding-bottom:0.65em;}
#right_container .news p{padding-bottom:0.9em;}
#right_container .platzhalter{width:205px;height:3px;background:#ffffff;overflow:hidden;}
#right_container .hr{width:205px;height:1px;background:#c5ad75;overflow:hidden;}
#right_container h2{color:#47687c;}
#right_container .toernuebersicht{background:#f4f7f8;}
#right_container .toernuebersicht .h1{background:#47687C;color:#ffffff;font-weight:bold;padding:2px 10px 2px 10px;}
#right_container .toernuebersicht .p{padding:0px 10px 0px 10px;}
#right_container .toernuebersicht a,#right_container .toernuebersicht a *{font-weight:normal;color:#47687c;}
#right_container .toernuebersicht a strong{font-weight:bold;}
#right_container .toernuebersicht a:hover,#right_container .toernuebersicht a:hover *{color:#c5ad75;}
#right_container .toernuebersicht .hr{padding:0px;margin:0px;width:195px;margin-left:10px;}
#right_container .toernuebersicht .platzhalter{background:none;}
h1#content_pagetitle{font-size:2em;color:#c5ad75;text-align:right;padding-bottom:0em;display:block;height:65px;}
h1{color:#004169;font-size:1.3em;padding-bottom:1.1em;clear:both;}
h2{color:#004169;font-size:1.1em;padding-bottom:1.1em;clear:both;}
h3{color:#004169;font-size:1.1em;clear:both;}
#content_container img,#right_container img{border-top:1px solid #617e8f;border-bottom:1px solid #617e8f;background:#ffffff;}
#content_container img.no,#content_container img.progress{border:none;border-top:none;border-bottom:none;}
.divhalf{width:265px;float:left;}
.divhalf img{margin-bottom:9px;}
.divhalf p{padding-bottom:5px;}
.dunkelblau{color:#004169;}
.beige{color:#c5ad75;}
.links,.left{clear:right;float:left;margin-right:10px;margin-bottom:1.1em;}
.rechts,.right{clear:left;float:right;margin-left:10px;margin-bottom:1.1em;}
.small{font-size:0.9em;}
div.contentpics{width:540px;height:160px;overflow:hidden;text-align:justify;margin-bottom:1.35em;}
.slidedown1pfeil,.slidedown2pfeil,.slidedown3pfeil,.slidedown4pfeil,.slidedown5pfeil,.slidedown6pfeil,.slidedown7pfeil,.slidedown8pfeil,.slidedown9pfeil,.slidedown10pfeil,.slidedown11pfeil,.slidedown12pfeil,.slidedown13pfeil,.slidedown14pfeil,.slidedown15pfeil,.slidedown16pfeil,.slidedown17pfeil,.slidedown18pfeil,.slidedown19pfeil,.slidedown20pfeil{border:none !important;;padding-right:4px;}
#slidedown1,#slidedown2,#slidedown3,#slidedown4,#slidedown5,#slidedown6,#slidedown7,#slidedown8,#slidedown9,#slidedown10,#slidedown11,#slidedown12,#slidedown13,#slidedown14,#slidedown15,#slidedown16,#slidedown17,#slidedown18,#slidedown19,#slidedown20{cursor:pointer;}
#homepage_container{margin:0px auto;width:970px;height:100%;border-right:1px solid #47687c;border-left:1px solid #47687c;background:#f6f5ed;}
#homepage_container #SuperNavigation{background:none;padding-top:120px;}
#homepage_container a{color:#c5ad75;}
#homepage_container #SuperNavigation a.current,#SuperNavigation a.section{color:#c5ad75;}
#homepage_container #SuperNavigation strong{color:#c5ad75;}
#homepage_container #ImageNavigation_flag{top:136px;}
#homepage_container #content_container{float:none;width:970px;height:612px;padding:0px 0px 0px 0px;background:url(../images/homepage_bg.jpg) no-repeat #f6f5ed;}
#homepage_container #content_container #homepage_content_container{padding:25px 142px 0px 142px;}
form{position:relative;display:block;}
form .message{font-weight:bold;color:#ff0000;}
form fieldset{border:none;position:relative;display:block;}
form .field{text-align:right;clear:both;height:29px;}
form label{float:left;display:block;width:260px;}
form .middleColumn{float:right;padding-left:0px;width:269px;}
form input.text{background:#f1f4f5;border:1px solid #d7dddf;width:265px;}
form textarea{background:#f1f4f5;border:1px solid #d7dddf;width:265px;height:140px;}
form select{background:#f1f4f5;border:1px solid #d7dddf;width:267px;height:18px;}
form select option{padding-left:3px;}
form select optgroup option{padding-left:12px;}
form .captcha {padding-top:12px;}
form .captchaText {padding:0px 0px 3px 3px;text-align:left;}
form .right{float:right;width:auto;padding-left:10px;}
form .Actions{text-align:right;padding-top:12px;}
form .Actions input{width:128px;background:#d1bd91;border:1px solid #c5ad75;color:#ffffff;font-weight:bold;font-size:0.85em;margin-bottom:12px;}
#email{display:none;}
form#Form_EBForm label{font-weight:bold;width:auto;}
form#Form_EBForm .middleColumn{float:left;width:auto;}
form#Form_EBForm select{width:96px;}
form#Form_EBForm #suche_choose{clear:none;float:left;}
form#Form_EBForm #suche_sort{clear:none;float:right;}
form#Form_EBForm #suche_sortafter{clear:none;float:right;}
form#Form_EBForm .Actions input{width:96px;margin-left:6px;}
form#Form_EBForm #Form_EBForm_action_suche_reset{font-weight:normal;color:#617e90;background:#f1f4f5;margin-bottom:12px;}
table.EBErgebnis{width:100%;padding:0px;margin:0px;}
table.EBErgebnis a.EBDetailLink{font-weight:normal;background:#f1f4f5;border:1px solid #c5ad75;padding:1px 11px 2px 11px;color:#617e90;margin-bottom:1.1em;}
form#Form_AnfrageForm #anfrage_plz{float:left;}
form#Form_AnfrageForm #anfrage_plz .middleColumn{width:auto;float:left;padding-left:3px;}
form#Form_AnfrageForm #anfrage_plz input{width:65px;}
form#Form_AnfrageForm #anfrage_ort{clear:none;float:right;}
form#Form_AnfrageForm #anfrage_ort label{width:auto;}
form#Form_AnfrageForm #anfrage_ort .middleColumn{width:auto;float:left;padding-left:10px;}
form#Form_AnfrageForm #anfrage_ort input{width:185px;}
form#Form_AnfrageForm #anfrage_land{padding-top:1px;}
form#Form_AnfrageForm #anfrage_anzahl label{width:400px;}
form#Form_AnfrageForm #anfrage_anzahl .middleColumn{width:auto;}
form#Form_AnfrageForm #anfrage_anzahl input{width:115px;}
form#Form_AnfrageForm #anfrage_ebtoern{position:absolute;left:0px;top:0px;z-index:10;width:200px;}
form#Form_AnfrageForm #anfrage_ebtoern select{width:200px;}
form#Form_AnfrageForm #anfrage_ebtoern .middleColumn,form#Form_AnfrageForm #anfrage_info .middleColumn{padding:0px;width:200px;}
form#Form_AnfrageForm #anfrage_info{position:absolute;left:0px;top:0px;z-index:10;width:200px;margin-top:30px;}
form#Form_AnfrageForm #anfrage_info span{display:block;width:192px;background:#f1f4f5;border:1px solid #f1f4f5;padding:0px 3px 1px 3px;font-size:0.9em;text-align:left;}
#NavigationBar a{padding:3px;border:1px solid #d7dddf;margin-right:1px;}
#NavigationBar a:hover{background:#f1f4f5;color:#004169;}
#NavigationBar a.currentPage{text-decoration:underline;background:#f1f4f5;}
.simple_overlay{display:none;z-index:100;background-color:#333333;width:675px;min-height:200px;border:1px solid #666666;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000000;}
.simple_overlay .close{background-image:url(http://www.tallship-company.de/tallshipcompany/images/overlay_close-trans.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.simple_overlay #img{border:1px solid #666666;}
.simple_overlay .next,.simple_overlay .prev{position:absolute;top:40%;border:1px solid #666666;cursor:pointer;display:block;padding:10px 20px;color:#ffffff;font-size:11px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.simple_overlay .prev{left:0;border-left:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;}
.simple_overlay .next{right:0;border-right:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;}
.simple_overlay .next:hover,.simple_overlay .prev:hover{text-decoration:underline;background-color:#000000;}
.simple_overlay .disabled{visibility:hidden;}
.simple_overlay .info{position:absolute;bottom:0;left:0;padding:10px 15px;color:#ffffff;font-size:11px;border-top:1px solid #666666;}
.simple_overlay .info *{display:block;color:#ffffff;}
.simple_overlay .progress{position:absolute;top:45%;left:50%;display:none;border:none;}
.simple_overlay .next,.simple_overlay .prev,.simple_overlay .info{background:#333 !important;background:rgba(0,0,0,0.6) url(http://www.tallship-company.de/tallshipcompany/images/overlay_h80-trans.png) repeat-x;}