BODY {  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #A0BBE3; PADDING-BOTTOM: 0px; 
	MARGIN: 0px; FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif"; PADDING-TOP: 0px; TEXT-ALIGN: center;
	BACKGROUND: #FFFFFF url('/fileadmin/summeryachting/templates/res/bg.png');
}
#page { padding:0px; BACKGROUND: #fff url('/fileadmin/summeryachting/templates/res/star20.gif') no-repeat fixed center 300px; 
	MARGIN: 0px auto; WIDTH: 750px; HEIGHT: 100%; TEXT-ALIGN: left
}
#contentheader { BACKGROUND: #eee }
#contentleft {	 PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 140px; HEIGHT: 600px;  PADDING-TOP: 5px }
#contentleft .subhead { MARGIN-TOP: 10px; MARGIN-BOTTOM: 3px; padding: 1px 0px 1px 10px; FONT: bold 11px/1.5 "Tahoma","Verdana","Arial CE","Arial","Sans-serif"; 
        		border-bottom : #666 1px solid; COLOR: #666;  background: #9cbdec }
#contentcenter { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 580px; PADDING-TOP: 0px }
#center_content {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 1px }

#contentright {	  PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 20px; PADDING-TOP: 20px }
#contentright B { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff7d29; FONT-FAMILY: Tahoma }
#contentright I { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000f0; FONT-FAMILY: Tahoma }
#contentright H2 {TEXT-ALIGN: center }
#contentright .subhead { MARGIN-TOP: 10px; MARGIN-BOTTOM: 3px; padding: 1px 0px 1px 10px; FONT: bold 11px/1.5 "Tahoma","Verdana","Arial CE","Arial","Sans-serif"; 
        		border-bottom : #666 1px solid; COLOR: #666;  background: #9cbdec }
#contentright .subhead2 { MARGIN-TOP: 10px; MARGIN-BOTTOM: 3px; COLOR: #007;  background: #ECF1F9; FONT: normal 11px/1.5; 
			padding-left:10px; padding-right:0px; padding-top:1px; padding-bottom:1px }
#contentright .nbs { FONT-SIZE: 10px;  }

#content { PADDING-LEFT: 20px; BORDER-LEFT: #f0f0f0 1px solid; PADDING-TOP: 10px }
#right_content { }

#left_menu { TEXT-ALIGN: right; font-variant:normal; line-height:32px; font-size:13px; 
	font-family: "Tahoma","Verdana","Arial CE","Arial","Sans-serif"; color:#000070;  font-weight:bold; }

DIV.left_menu_link    {  margin-bottom: 0; margin-top: 10 }
DIV.left_menu_link A  {  DISPLAY: block;
    background-image:url('/fileadmin/summeryachting/templates/res/menu-bgs.gif');
    COLOR: #666; TEXT-DECORATION: none; PADDING-RIGHT: 5px; }
DIV.left_menu_link A:hover { background-image:url('/fileadmin/summeryachting/templates/res/menu-bgs-ho.gif');  TEXT-DECORATION: none }

DIV.left_menu_link_cur   { margin-bottom: 0; margin-top: 10 }
DIV.left_menu_link_cur A { DISPLAY: block; background-image:url('/fileadmin/summeryachting/templates/res/menu-bgs.gif');
    FONT-WEIGHT: bold; COLOR: #111;  PADDING-RIGHT: 5px; TEXT-DECORATION: none;
}

#left_menu_sub { DISPLAY: block;
    font-weight:normal; line-height:15px; font-size:11px;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
    margin-bottom: 0; margin-top: 0
}
#left_menu_sub A {
    COLOR: #666; TEXT-DECORATION: none;  PADDING-RIGHT: 5px; 
    background-image:url(''); 
}
#left_menu_sub A:hover { 
    TEXT-DECORATION: none; COLOR: #9cbdec; 
    background-image:url(''); 
}
#left_menu_sub_cur {
    font-weight:normal; line-height:15px; font-size:11px;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
    margin-bottom: 0; margin-top: 0
}
#left_menu_sub_cur A {
    COLOR: #555; TEXT-DECORATION: none; PADDING-RIGHT: 5px; 
    background-image:url(''); 
}
#left_menu_sub_cur A:hover { 
    TEXT-DECORATION: none; COLOR: #9cbdec; 
    background-image:url(''); 
}

#top_menu { CLEAR: both; FONT: 11px/15px "Verdana","Arial CE","Arial","Sans-serif"; COLOR: #000070; BACKGROUND-COLOR: #eee }
#top_menu UL {	PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 18px; align: center }
#top_menu LI {	FLOAT: left }
#top_menu LI A { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #eee 1px solid; DISPLAY: block; 
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000070; PADDING-TOP: 0px; TEXT-DECORATION: none }
#top_menu LI A:hover { 	BORDER-TOP: #eee 1px solid; background-image:url('/fileadmin/summeryachting/templates/res/menu-bg2.gif'); BACKGROUND-COLOR: white }
#top_menu LI.act A { COLOR: #888; BORDER-TOP: #eee 1px solid; BACKGROUND-COLOR: #eee }
#top_menu LI.act A:hover { background-image:url('/fileadmin/summeryachting/templates/res/menu-bg2.gif'); BORDER-TOP: #eee 1px solid }

#copyright   { FONT-SIZE: 11px; COLOR: #aaa; FONT-FAMILY: Tahoma; text-align:center }
#copyright a { FONT-SIZE: 11px; COLOR: #aaa; FONT-FAMILY: Tahoma; text-align:center; TEXT-DECORATION: none }

H1 {	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #888; FONT-FAMILY: Tahoma }
H2 {	MARGIN-TOP: 10px; MARGIN-BOTTOM: 3px; FONT: bold 14px/1.5 "Tahoma","Verdana","Arial CE","Arial","Sans-serif"; COLOR: #888 }
H3 {	MARGIN-BOTTOM: 3px; FONT: bold 12px/1.5 "Tahoma","Verdana","Arial CE","Arial","Sans-serif"; COLOR: #888 }
TABLE {	FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif" }
TR    {	FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif" }
TD    {	FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif" }
.text {	FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif" }
.a { 	FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif" }

INPUT {  BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #e3e3e3;
	FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif"; BORDER-TOP-COLOR: black; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e3e3e3 }
	
SELECT {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #e3e3e3; 
	FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif"; BORDER-TOP-COLOR: black; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e3e3e3
}
TEXTAREA { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #e3e3e3; 
	FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif"; BORDER-TOP-COLOR: black; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e3e3e3
}

IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px }

#search_opt { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f0f0f0
}
#marina_list {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif";  PADDING-TOP: 10px; POSITION: relative; BACKGROUND-COLOR: #f0f0f0
}
.submitButton {
	font-weight: normal; font-size: 11px; color: #000070; font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	cursor: hand; border: solid 1px #808080; padding:1px; 
	background: url('/fileadmin/summeryachting/templates/res/Btn-Back.gif') center;  }
	
.sx {	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	FONT: bold 11px "Verdana","Arial CE","Arial","Sans-serif"; BORDER-LEFT: medium none; 
	CURSOR: hand; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; 
	BACKGROUND-COLOR: #ff7d29
}
#ship_details_left {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 320px; PADDING-TOP: 10px
}
#ship_details_right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 2px 2px; FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif"; WIDTH: 230px; PADDING-TOP: 10px; POSITION: relative
}
TD.darker {
	WIDTH: 90px; BACKGROUND-COLOR: #d3d3d3
}
TABLE.crewboatprices {
	COLOR: #fefefe; BACKGROUND-COLOR: #cacad2
}
TABLE.crewboatprices TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 11px/1 "Verdana","Arial CE","Arial","Sans-serif"; COLOR: #000066; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.crewboatprices TR.tr-0 TD {
	BACKGROUND-COLOR: #efefef
}
A.shiptype {
	FONT: 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif"; COLOR: black; TEXT-DECORATION: none
}
.shipmaker {
	FONT: bold 11px/1.5 "Verdana","Arial CE","Arial","Sans-serif"; COLOR: black; TEXT-DECORATION: none
}

.bodytext { 
    FONT: normal 11px "Verdana","Arial CE","Arial","Sans-serif"; line-height: 14px; margin-top: 0; margin-bottom: 3}

#search_results A       { COLOR: #555;  }
#search_results A:hover { COLOR: #2020ff;  }

#expmenu, #subs { float: left }
#expmenu { margin-top: 10px }
#subs { margin-top: 30px; margin-left: 30px; line-height:16px }

TABLE.plavby TD.td-0 {  FONT-WEIGHT: bold; width: 120px; vertical-align:top }

.sunlinks   {	MARGIN-BOTTOM: 3px; FONT: bold 14px/1.5 "Tahoma","Verdana","Arial CE","Arial"; COLOR: #000070;  margin-top: 15px; margin-left: 30px; }
.sunlinks a  {	FONT: bold 14px/1.5 "Tahoma","Verdana","Arial CE","Arial"; COLOR: #000070;  TEXT-DECORATION: none}
.sunlinks a:hover  {	COLOR: #A0BBE3; TEXT-DECORATION: none }

.lang-switch   { FONT: normal 9px/1.5 "Tahoma","Verdana","Arial CE","Arial"; COLOR: #888; TEXT-DECORATION: none}
.lang-switch a { FONT: normal 9px/1.5 "Tahoma","Verdana","Arial CE","Arial"; COLOR: #888; TEXT-DECORATION: none}
.lang-switch a:hover  {	COLOR: #A0BBE3; TEXT-DECORATION: none }

.csc-frame-rulerAfter { border-bottom: dashed 1px #aaa; width: 460px; }
/*
.csc-textpic-imagewrap { background: url('/fileadmin/summeryachting/templates/res/shadow.gif') no-repeat bottom right; float: left; }
.csc-textpic-image dt { left:-5px; top:-5px; position: relative; display: block;  }
*/
.tx-quickPoll-pi1 TH { PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; }

.boatlist { float: left; margin:5px 15px 5px 5px; height:110px}
.boatlist-imge { VERTICAL-ALIGN: top;  }
.boatlist-text { TEXT-ALIGN: center }

.makerlist { float: left; margin:10px; }
.makerlist-logo { VERTICAL-ALIGN: top;  }

.tx-quickpoll-pi1 .pollbar { BACKGROUND: url(/typo3conf/ext/quickpoll/pi1/pollbar.gif) repeat-x center 4px}
.tx-quickPoll-pi1 .polltable {FONT: normal 10px/1.1 "Arial CE","Arial","Sans-serif"; background: #ECF1F9; MARGIN:0; WIDTH: 100% }
.tx-quickPoll-pi1 H2 { MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; padding: 1px 0px 1px 10px; FONT: bold 11px/1.5 "Tahoma","Verdana","Arial CE","Arial","Sans-serif"; 
        		border-bottom : #666 1px solid; COLOR: #666;  background: #9cbdec; TEXT-ALIGN: left;}
.tx-quickPoll-pi1 TH { PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; }
.tx-quickPoll-pi1 .pollquestion { FONT: normal 10px/1.1 "Verdana","Arial CE","Arial","Sans-serif"; PADDING-LEFT: 3px;  COLOR: #007; PADDING-BOTTOM: 5px }
.tx-quickPoll-pi1 .pollanswer   { FONT: normal 10px/1.1 "Verdana","Arial CE","Arial","Sans-serif"; BORDER-RIGHT: medium none; BORDER-TOP: medium none; VERTICAL-ALIGN: -3%; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none }
.tx-quickPoll-pi1 .polltotal    { FONT: normal 10px/1.1 "Verdana","Arial CE","Arial","Sans-serif"; PADDING-TOP: 0px; TEXT-ALIGN: center }
.tx-quickPoll-pi1 .pollresulttext { PADDING-LEFT: 3px; MARGIN:0; FONT: 10px/1.1 "Verdana","Arial CE","Arial","Sans-serif"; COLOR: #800; }
.tx-quickPoll-pi1 .pollheader     { PADDING: 0px: MARGIN:0; }
.tx-quickPoll-pi1 TH.polltitle    { PADDING: 0px; MARGIN:0; }
.tx-quickPoll-pi1 TR.pollmain     { PADDING: 0px; MARGIN:0; }
.tx-quickPoll-pi1 FORM 		  { PADDING: 0px; MARGIN: 0px; FONT: 10px/1.1 "Verdana","Arial CE","Arial","Sans-serif"; COLOR: #800; }
.tx-quickPoll-pi1 .pollsubmit { FONT: 10px/1.1 "Verdana","Arial CE","Arial","Sans-serif"; color: #000070; cursor: hand; border: solid 1px #808080; padding:1px; 
	background: url('/fileadmin/summeryachting/templates/res/Btn-Back.gif') center; float: right; MARGIN:3; }