@charset "UTF-8";

div {font-family: Arial, sans-serif;font-size:12px;}
body {font-family: Arial, sans-serif;font-size:12px;}
#one_frame_size {margin:10px;text-align:left;
	padding:10px;background:#ffffff;
}
.bold{font-weight:bold;}
h1{font-size:20px;}
.contact {	height:41px;width:830px;margin-top:20px;color:#ffffff;
	background: url(http://www.best-charter24.net/images/ContactBG.gif) no-repeat;}
.contact span, .contact a{color:#ffffff;padding:3px;font-size:14px;font-weight:bold;}
.ContentLeft{width:540px;float:left;overflow:auto;}
.Content23{margin-top:20px;
	background: url(http://www.best-charter24.net/images/23Bottom.gif) no-repeat bottom;}
.Content23Top{height:5px;
	background: url(http://www.best-charter24.net/images/23Top.gif) no-repeat;}
.Content23 h2{margin:20px;color:#264158;font-weight:bold;font-size:16px;text-transform:none;}
.Content23 .ArticleContent{padding:0 20px 20px 20px;color:#264158;line-height:19px;}

.ContentRight{width:280px;float:left;overflow:auto;margin-left:10px;}
.ContentRight13{margin-top:20px;
	background: url(http://www.best-charter24.net/images/13RightBottom.gif) no-repeat bottom;}
.ContentRight13Top{height:5px;
	background: url(http://www.best-charter24.net/images/13RightTop.gif) no-repeat;}
.ContentRight13 h2{margin:10px;color:#fe6500;font-weight:bold;font-size:16px;text-transform:none;}
.ContentRight13 h3{margin:10px 0 0 10px;;color:#264158;font-weight:bold;font-size:14px;text-transform:none;}
.ContentRight13 .NewsContent{padding:0 10px 10px 10px;color:#264158;}
.ContentRight13 .HLine{border-bottom:1px solid #fe6500;margin:20px 10px;}

.Content13{margin-top:20px;width:265px;float:left;overflow:auto;
	background: url(http://www.best-charter24.net/images/13Bottom.gif) no-repeat bottom;}
.Content13Top{height:5px;
	background: url(http://www.best-charter24.net/images/13Top.gif) no-repeat;}
.Content13 h2{margin:10px;color:#fe6500;font-weight:bold;font-size:16px;text-transform:none;}

.ContentFull{width:830px;overflow:auto;padding-bottom:20px;margin-top:10px;
	background: url(http://www.best-charter24.net/images/FullBottom.gif) no-repeat bottom;}
.ContentFullTop{height:5px;
	background: url(http://www.best-charter24.net/images/FullTop.gif) no-repeat;}
.ContentFullContent{background: url(http://www.best-charter24.net/images/FullContent.gif) repeat-y;}
.ContentFull h2{margin:10px;color:#fe6500;font-weight:bold;font-size:16px;text-transform:none;}

.top-list{	}
.top-list ul, .top-votings ul{	margin:0 2px 10px 2px;	padding:0;	list-style:none;overflow:hidden;}
.top-list ul li, .top-votings ul li {height:30px; float:left;	width:100%;	padding:0 0 2px;margin:0 0 1px  0;}
.TopDistricts li{background:url(http://www.best-charter24.net/images/AngeboteZeigen.gif) 153px no-repeat #ebf4fb;}
.TopYachts li{background:#ebf4fb;}
.top-list ul li a, .top-votings ul li a {	display:block;	padding:6px 11px;	height:20px;	font-weight:bold;
	color:#264158;text-decoration:none;	}
.top-list ul li a span, .top-votings ul li a span{display:block;width:140px;overflow:hidden;float:left;}
.top-votings  .voting-img{width:90px;height:17px;float:right;border:0;}

.offers-startpage .offer {width:412px;float:left;height:150px;overflow:hidden;margin:1px 0 0 2px;}
#YachtListDiv .offer {height:150px;overflow:hidden;margin:1px 0 0 2px;}
.offer {background: url(http://www.best-charter24.net/images/OfferBG.jpg) repeat-x #ebf4fb bottom ;}

.offer .offer-image{width:140px;float:left; height:15px;}
.offer .offer-image img{width:120px;margin:10px; border:2px #ffffff solid;}
.offers-startpage .offer .offer-content{width:260px;float:left; }
#YachtListDiv .offer .offer-content{width:665px;float:left; }
.offer .offer-content .yachtname{display:block;color:#264158;text-decoration:none;font-weight:bold;font-size:14px;
	margin:10px;}
.offer .offer-content .yachtname span{color:#688ba6;}
.offer .offer-content .voting-img{width:80px;height:17px;border:0;margin-left:10px;}
.offer .offer-content .info-button img{width:129px;height:15px;border:0;margin-left:20px;}
.offer .offer-content .detail-button img{width:69px;height:25px;border:0;margin-left:125px;}

.offer .offer-content .hline{border-bottom:1px #cad9e4 solid;margin: 10px 0 10px 5px;clear:both;}
.offers-startpage div.price{width:80px;}
#YachtListDiv .offer div.price{width:120px;}
.offer div.price{float:left;color:#264158;font-weight:bold;text-align:right;}
#YachtListDiv .offer .offer-content .price{margin-top:10px;}
.offer .offer-content .price span{display:block;}
.offer .offer-content .zeit{width:80px;float:left;color:#264158;font-weight:bold;}
.offer .offer-content .personen{width:110px;float:left;color:#264158;font-weight:bold;}
.offer .offer-content .typ{width:100px;float:left;color:#264158;font-weight:bold;}
.offer .offer-content .lange{width:80px;float:left;color:#264158;font-weight:bold;}
.offer .offer-content .ort{width:85px;float:left;margin:0 5px 0 10px;color:#264158;font-weight:bold;}
.offer .offer-content span {font-weight:normal;color:#688ba6;font-size:12px;}
.offer .offer-content .rabattprice , .offer .offer-content span.new-price{font-size:14px;font-weight:bold;}
.offer .offer-content span.price, .old-price{font-size:12px;color:#688ba6;text-decoration:line-through;}
.offer .offer-content .rabattname{color:#fe6500;font-weight:bold;}



.sliders{overflow:hidden;line-height:16px;margin:2px}
#sliders{}
#sliders .slider-track{width:160px;float:left;cursor: pointer;
	background: url(http://www.yachtcharterfinder.com/images/slidertrack-bg.gif) 0 6px repeat-x;}
#sliders .slider-control{width:275px;float:left;
	background:#ebf4fb;}
#sliders .slider-control p{display:block;width:260px;padding:10px 0 5px 15px;
	font-weight:bold;float:left;color:#264158;margin:0;border-bottom:1px #cad9e4 solid;}
#sliders .slider-min-handle{width:10px; height:14px; float:left;margin:1px 0 3px 0;}
#sliders .slider-max-handle{width:20px; height:14px; float:left;margin:1px 0px 3px -12px;}
#sliders .slider-control span{	float:left;color:#264158;padding:6px;font-weight:bold;}
#sliders .slider-control .slider{padding:0 3px;}
#sliders .slider-control img{display:block;margin-top:6px;}
#sliders .slider-end{margin:0 0 0 1px;width:20px;text-align:right;}
#sliders .slider-start{width:25px;text-align:right;}
.sliders-desc{display:none;}

#YachtListDiv {margin:2px;min-height:200px;}
.yacht-list{min-height:200px;}
#YachtListDiv .navi {margin:5px;overflow:auto;}
#YachtListDiv .navi .hits{width:250px;float:left;}
#YachtListDiv .navi .sort{width:250px;float:left;}
#YachtListDiv .navi .folders{width:290px;float:right;}
#YachtListDiv .navi .folders span{margin:0 2px;padding:3px 2px;width:16px;display:block;background:#EBF4FB;
	float:left;font-weight:bold;text-align:center;color:#264158;}
#YachtListDiv .navi .folders span.active{background:#264158;color:#ffffff;}
#YachtListDiv table{width:820px;margin:0;}


#yacht{width:830px;overflow:auto;}
#yacht .button-prev{width:67px;height:25px;background:url(http://kroatien-urlaub.yachtcharterfinder.com/images/ButtonBack.gif) no-repeat;}
#yacht .arrows{overflow:auto;}
#frameHead h1{color:#254159;font-size:16px;}
#frameHead h3{color:#688ba6;font-size:14px;margin-bottom:20px;font-weight:bold;}
#frameHead h3 span{font-weight:normal;}
.yachthead{background:#d9e7f2;overflow:auto;}
.galerie {	width: 540px;float:left;}
.galerie table {empty-cells:show;border-spacing:10px;}
.galerie table td.img{text-align:center;width:97px;height:126px;border: 2px solid #FFF;padding:10px;}
.galerie table td.img div{display:none;position:absolute;border:2px solid #707070;padding:5px;
	background-color:#ffffff;z-index:99;}
.google-map{margin:10px;border:2px solid #ffffff;overflow: hidden; height: 260px; }
#LightWindow{overflow:auto;min-height:200px;}
.left-box{width:550px;float:left;}
.right-box{width:280px;float:right;}
.left-box h2{color:#254159;font-size:14px;font-weight:bold;margin:10px;}

table.tec{margin:0;width:543px;}
table.tec td{background:#ebf4fb;border-bottom:2px #ffffff solid;padding:7px 14px;}
table.tec .label{color:#254159;font-weight:bold;font-size:12px;}
table.tec .value{color:#688ba6;font-size:12px;border-right:2px #ffffff solid;}

table.marina{margin:10px 2px;width:275px;}
table.marina .label{color:#254159;font-weight:bold;font-size:12px;padding:5px 10px;}
table.marina .value{color:#688ba6;font-size:12px;}

#yacht .buttons {background:#ebf4fb;padding:10px;margin:10px 10px 0 0;overflow:auto;}
#yacht .buttons .button{width:162px;height:21px;float:left;text-align:center;color:#254159;font-weight:bold;
	padding-top:3px;cursor:pointer;
	background:url(http://www.best-charter24.net/images/ButtonBG.gif) no-repeat;}
#yacht .equipment{color:#254159;border:2px solid #ebf4fb;padding:10px;margin:0 10px 10px 0;min-height:100px;}

#yacht .price-table-big  {width:540px;}
#yacht .price-table-small  {width:280px;}
#yacht table.price-table   {	width: 100%;	margin-top: 20px;	text-align:left;}
#yacht table.price-table   td{padding:7px;background-color:#ebf4fb;font-weight:bold;color:#254159;
	border-bottom:2px #ffffff solid;font-size:12px;}
#yacht table.price-table   .top {	color:#254159;background-color:#ffffff;font-size:14px;}
#yacht table.price-table   .footer {	color:#ffffff;font-size:14px;background-color:#254159;}
#yacht .orderButton{margin-top:20px;cursor:pointer;color:#ffffff;padding-top:16px;font-weight:bold;height:49px;
	text-align:center;font-size:14px;width:280px;
	background:url(http://www.best-charter24.net/images/Button2BG.gif) repeat-x;}
#yacht .fieldExtras{background-color:#ebf4fb;color:#254159;padding:10px;margin-right:10px;}
#yacht .fieldExtras th{font-size:12px;font-weight:bold;padding:5px;text-align:left;color:#254159;}
#yacht .fieldExtras td{background-color:#ffffff;font-size:12px;padding:5px;color:#254159;}
.fieldContactUs{margin-top:20px;background-color:#ebf4fb;}
.fieldContactUs table {}
.fieldContactUs table td{color:#254159;font-weight:bold;padding:10px;font-size:12px;}
.reservationBt {font-size: 14px;text-align: center;	height: 18px;	width: 125px;	float: right;
	margin: 5px 0 0 5px;padding:5px;cursor:pointer;color:#ffffff;
	background:url(http://www.best-charter24.net/images/Button2BG.gif) -10px -10px no-repeat;}
.orderButton div{margin:18px 18px;font-size:15px;font-weight:bold;color:#ffffff;}
.fieldContactUs .messageAreaWidth{	width: 285px;}


.button{cursor:pointer;}


.textRight{text-align:right;}
.input-error{border:1px solid #ff0000;background-color:#ffAAAA;}

.equipment-list{margin:20px 5px 0 0;}
.equipment-list h2{padding:10px; background:#FFFFFF;color:#000000;font-weight:bold;font-size:16px;}
.equipment-list .equipment{margin:15px 5px 15px 5px;border-bottom:1px solid #f0f0f0;}

.yachtfinder {	height:230px;width:830px;
	background: url(http://www.best-charter24.net/images/YachtFinderBG.jpg) no-repeat;
}
.yachtfinder h2{font-size:16px;font-weight:bold;color:#000000;padding:14px;margin:0;}
.yachtfinder table {text-align:left;vertical-align:top;width:550px;}
.yachtfinder table td{padding:35px 0 0 20px;}
.yachtfinder select {	width:160px;height:20px;}
.yachtfinder select.bunk_min{	width:60px;}
.yachtfinder select.bunk_max{	width:60px;}
.yachtfinder .SearchButton{display:block;color:#ffffff;padding:10px 16px;font-size:14px;font-weight:bold;
	text-decoration:none;cursor:pointer;width:120px;}
.yachtfinder .navi-bottom{display:none;}

.yacht-list{}
.yacht-list h2{color:#000000;margin:20px 10px;font-weight:bold;}
.yacht-list .DetailButton{display:block;color:#ffffff;padding:10px 16px;font-size:14px;font-weight:bold;
	text-decoration:none;cursor:pointer;}
.yacht-list  td .yachtimage{padding:6px 0;width:110px;height:50px;overflow:hidden;vertical-align:middle;}
.yacht-list  td .yachtimage img{border:0;width:100px;margin-left:5px;}
.yacht-list  td .yachtname{padding:10px 10px 0 10px;color:#fe4c06;font-size:14px;font-weight:bold;}
.yacht-list  td .voting-img{padding:0 10px 10px 10px;}
.yacht-list  td .yachtname span{color:#707070;font-size:14px;font-weight:bold;}
.yacht-list  td.price{text-align:right;padding:5px;width:80px;}
.yacht-list  td.price .old-price{color:#6e6e6e;font-size:14px;font-weight:bold;display:block;text-decoration:line-through;}
.yacht-list  td.price .new-price{color:#fe4c06;font-size:16px;font-weight:bold;display:block;}


.conatctSizeField {
	width: 290px;
	padding:0 0 10px 0;
}


.CountrySelectUser{width:155px;}
.TitleSelectUser{width:155px;}


.contactField{padding:20px 0 0 0;overflow:auto;}
.yacht-navi{width:580px;}
.yacht-navi div{height:23px;float:left;overflow:auto;cursor:pointer;}
.yacht-navi .arrows{width:400px;}
.yacht-navi .arrows .button-first{width:24px;background:url(http://kroatien-urlaub.yachtcharterfinder.com/images/ButtonFirst.gif) no-repeat;}
.yacht-navi .arrows .button-prev{width:67px;background:url(http://kroatien-urlaub.yachtcharterfinder.com/images/ButtonBack.gif) no-repeat;}
.yacht-navi .arrows .button-next{width:67px;background:url(http://kroatien-urlaub.yachtcharterfinder.com/images/ButtonForward.gif) no-repeat;}
.yacht-navi .arrows .button-end{width:24px;background:url(http://kroatien-urlaub.yachtcharterfinder.com/images/ButtonEnd.gif) no-repeat;}
.yacht-navi .arrows .page{width:130px;font-weight:bold;text-align:center;margin:5px 0 0 0 ;}

.fieldPriceBig  {width:460px;}
.fieldPriceBig table {	width: 100%;	margin-top: 20px;	text-align:left;}
.fieldPriceBig table td{padding:7px;background-color:#f5f5f5;font-weight:bold;color:#000000;
	border-bottom:2px #ffffff solid;}
.fieldPriceBig table .top {	color:#f29f44;background-color:#ffffff;font-size:14px;}
.fieldPriceBig table .footer {	color:#ffffff;background-color:#043b61;font-size:14px;}




#VotingsDiv {position:absolute;top:100px;width:550px;display:none;background-color:#ffffff;
	border:1px solid #404040;padding:10px;}
.voting{width:400px;float:left;background-color:#f7f7f7;margin:10px;}
.voting span{padding:5px;}
.voting .voting-pos{width:20px;font-weight:bold;float:left;padding:8px 0 0 8px;}
.voting .voting-head-line .voting-name{width:275px;font-weight:bold;float:left;padding-top:10px;}
.voting .voting-head-line2 .voting-name span{color:#4d72a6;padding:0;}
.voting .voting-img{margin:5px 0 0 15px;width:120px;height:20px;float:left;}
.voting .voting-head-line2 .voting-name{margin:10px 0 0 10px;width:300px;height:15px;float:left;}
.voting .voting-content{width:380px;}
.voting .voting-content {padding:10px;}
.voting .voting-content .more{width:80px;float:right;cursor:pointer;}
.voting .voting-content .text{padding-top:10px;overflow:hidden;height:66px;width:380px;}
.voting-content:hover .long-text{display:block;z-index:99;}
.voting .voting-footer{display:none;}
#VotingsDiv  .CloseButton{cursor:pointer;padding:5px;font-weight:bold;float:right;width:100px;}
.voting-desc{padding:3px;font-size:11px;overflow:auto;}

#YachtOfferHeader{display:none;}
.tooltip{color:#000000;}
#GoogleMaps div.tooltip{background-color:#ffffff;border:1px solid #ffffff;padding:2px;}
.voting-img-button{cursor:pointer;}


form{display:inline;}
div.clear{clear:both;}
.hidden{display:none;visibility:hidden;}
