/**
* Generated 20.10.2011 11:14:09 by user: Administrator [dynamiXsite 1.1 - Bavaria-Mallorca Version]
*/

/**
* #header .de .top-image
*/
#header .de .top-image {
	background-image:url('/media/templates/2012/home.jpg') !important;
}

/**
* #header .es .top-image
*/
#header .es .top-image {
	background-image:url('/media/templates/2012/home.jpg') !important;
}

/**
* .gebrauchtyachten #header .de .top-image
*/
.gebrauchtyachten #header .de .top-image {
	background-image:url('/media/templates/2012/gebraucht.jpg') !important;
}

/**
* .gebrauchtyachten #header .es .top-image
*/
.gebrauchtyachten #header .es .top-image {
	background-image:url('/media/templates/2012/gebraucht.jpg') !important;
}

/**
* .kontakt #header .de .top-image
*/
.kontakt #header .de .top-image {
	background-image:url('/media/templates/2012/kontakt.jpg') !important;
}

/**
* .kontakt #header .es .top-image
*/
.kontakt #header .es .top-image {
	background-image:url('/media/templates/2012/kontakt.jpg') !important;
}

/**
* .motoryachten #header .de .top-image
*/
.motoryachten #header .de .top-image {
	background-image:url('/media/templates/2012/mobo.jpg') !important;
}

/**
* .motoryachten #header .es .top-image
*/
.motoryachten #header .es .top-image {
	background-image:url('/media/templates/2012/mobo.jpg') !important;
}

/**
* .segelyachten #header .de .top-image
*/
.segelyachten #header .de .top-image {
	background-image:url('/media/templates/2012/segel.jpg') !important;
}

/**
* .segelyachten #header .es .top-image
*/
.segelyachten #header .es .top-image {
	background-image:url('/media/templates/2012/segel.jpg') !important;
}

/**
* .werft #header .de .top-image
*/
.werft #header .de .top-image {
	background-image:url('/media/templates/2012/werft.jpg') !important;
}

/**
* .werft #header .es .top-image
*/
.werft #header .es .top-image {
	background-image:url('/media/templates/2012/werft.jpg') !important;
}

/**
* .yates #header .de .top-image
*/
.yates #header .de .top-image {
	background-image:url('/media/templates/2012/uns.jpg') !important;
}

/**
* .yates #header .es .top-image
*/
.yates #header .es .top-image {
	background-image:url('/media/templates/2012/uns.jpg') !important;
}

/**
* #gallery h2
*/
#gallery h2 {
	margin-bottom:0;
}

/**
* #gallery table
*/
#gallery table {
	width:700px;
	margin:10px 0;
}

/**
* #gallery td.film
*/
#gallery td.film {
	/* background-color:#000; */
	vertical-align:top;
	text-align:center;
	/*
	border-right:1px dotted #999;
	border-top:1px dotted #999;
	border-bottom:1px dotted #999;
	*/
	
	padding:1px;
	margin:0;
}

/**
* #gallery td.film img
*/
#gallery td.film img {
	border:0;
}

/**
* #gallery td.film_bottom
*/
#gallery td.film_bottom {
	/* background:#000 url('/media/templates/film_bottom.gif') repeat-x left bottom;
	height:14px; */
	
}

/**
* #gallery td.film_top
*/
#gallery td.film_top {
	/*
	background:#000 url('/media/templates/film_top.gif') repeat-x left top;
	height:14px;
	*/
	border-top:1px solid #eee;
}

/**
* #header .top-image
*/
#header .top-image {
	height:210px;
	background-repeat:no-repeat;
	background-image:url('/media/templates/2012/home.jpg');
}

/**
* .gebrauchtyachten #header .top-image
*/
.gebrauchtyachten #header .top-image {
	background-image:url('/media/templates/2012/gebraucht.jpg') !important;
}

/**
* .kontakt #header .top-image
*/
.kontakt #header .top-image {
	background-image:url('/media/templates/2012/kontakt.jpg') !important;
}

/**
* .motoryachten #header .top-image
*/
.motoryachten #header .top-image {
	background-image:url('/media/templates/2012/mobo.jpg') !important;
}

/**
* .segelyachten #header .top-image
*/
.segelyachten #header .top-image {
	background-image:url('/media/templates/2012/segel.jpg') !important;
}

/**
* .top-offer table
*/
.top-offer table {
	background:url("/media/templates/specialoffer.gif") no-repeat right 35px;
	height:190px;
}

/**
* .top-offer table td
*/
.top-offer table td {
	vertical-align:top;
}

/**
* .top-offer table td img
*/
.top-offer table td img {
	margin-top:20px;
}

/**
* .werft #header .top-image
*/
.werft #header .top-image {
	background-image:url('/media/templates/2012/werft.jpg') !important;
}

/**
* .yates #header .top-image
*/
.yates #header .top-image {
	background-image:url('/media/templates/2012/uns.jpg') !important;
}

/**
* .zubehoer #header .top-image
*/
.zubehoer #header .top-image {
	background-image:url('/media/templates/2009/zubehoer.jpg') !important;
}

/**
* div.fitting
*/
div.fitting {
	margin:0 0 20px 0;
	
}

/**
* div.fitting .small img
*/
div.fitting .small img {
	border:0;
}

/**
* div.fitting .small td
*/
div.fitting .small td {
	vertical-align:top;
	spacing:5px;
	padding:5px;
}

/**
* div.fitting .thumb img
*/
div.fitting .thumb img {
	border:0;
}

/**
* div.fitting table.form td
*/
div.fitting table.form td {
	padding:2px 0;
	
}

/**
* div.fitting table.form td.left
*/
div.fitting table.form td.left {
	width:27%;
}

/**
* div.fitting td.preview
*/
div.fitting td.preview {
	width:340px;
	
}

/**
* div.fitting td.preview div.thumbs img
*/
div.fitting td.preview div.thumbs img {
	margin:10px 7px 10px 0;
}

/**
* div.fitting td.price
*/
div.fitting td.price {
	font-weight:bold;
	text-align:right;
	padding-left:20px;
}

/**
* div.fitting td.thumb
*/
div.fitting td.thumb {
	width:105px;
}

/**
* div.fitting td.title
*/
div.fitting td.title {
	height:25px;
	font-weight:bold;
	vertical-align:top;
}

/**
* form.quick-search
*/
form.quick-search {
	padding:10px;
}

/**
* form.quick-search div
*/
form.quick-search div {
	margin:5px 0;
}

/**
* form.quick-search h2
*/
form.quick-search h2 {
	/** border-top:3px double #D9E2E7;
	border-bottom:3px double #D9E2E7;*/
	margin-bottom:5px;
}

/**
* form.quick-search select
*/
form.quick-search select {
	width:100%;
}

/**
* form.quick-search ul
*/
form.quick-search ul {
	margin:5px 0 0 5px;
	padding:0;
}

/**
* form.quick-search ul, form.quick-search li
*/
form.quick-search ul, form.quick-search li {
	list-style-type:none;
}

/**
* #content
*/
#content {
	margin:0;
	padding:0;
}

/**
* #dhtmltooltip
*/
#dhtmltooltip {
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/**
* #header
*/
#header {
	/*
	text-align:center;
	background:url('/media/templates/top.jpg') no-repeat;
	border-bottom:1px solid #111111;
	height:80px;
	*/
	background-color:#E4EBF3;
}

/**
* #header #navbar
*/
#header #navbar {
	margin:0;
	height:23px;
	background-color:#A5C2D0;
	/*border-top:1px solid #111111;*/
	text-align:center;
	padding-top:3px;
	padding-right:60px;
	position:relative;
}

/**
* #header #navbar .flags
*/
#header #navbar .flags {
	position:absolute;
	right:7px;
	top:4px;
}

/**
* #header #navbar .flags a
*/
#header #navbar .flags a {
	padding:0 !important;
}

/**
* #header a
*/
#header a {
	text-decoration:none;
	padding:0 1px;
}

/**
* #header a.active
*/
#header a.active {
	font-weight:bold;
}

/**
* #header img
*/
#header img {
	border:none;
	float:left;
	margin:2px 0 0 5px;
}

/**
* #header img.inactive
*/
#header img.inactive {
	filter:alpha(opacity=30);
	-moz-opacity:0.30;
}

/**
* #header ul
*/
#header ul {
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:center;
}

/**
* #header ul li
*/
#header ul li {
	float:left;
	padding:0 5px;
	height:100%;
}

/**
* #header ul li.active
*/
#header ul li.active {
	/* background-color:#FEB202; */
	
}

/**
* #left
*/
#left {
	width:225px;
	float:left;
	padding:0;
	margin:0;
	background:none !important;
	border-top:3px double #D9E2E7;
}

/**
* #left #head
*/
#left #head {
	width:100%;
	height:25px;
	background-color:#A5C2D0;
	/*border-top:1px solid #111111;
	border-bottom:1px solid #111111;*/
	text-align:center;
	padding:0;
	margin:0;
}

/**
* #left #head div
*/
#left #head div {
	font-weight:bold;
	padding:3px 2px;
	color:#FFFFFF;
	margin:0;
}

/**
* #left #prehead
*/
#left #prehead {
	height:16px;
	text-align:center;
	padding:2px 0 0 0;
	margin:0;
	vertical-align:middle;
}

/**
* #left #prehead img
*/
#left #prehead img {
	border:1px solid #111111;
	
}

/**
* #left a
*/
#left a {
	text-decoration:none;
	color:#003C70;
}

/**
* #left a.active
*/
#left a.active {
	font-weight:bold;
}

/**
* #left ul
*/
#left ul {
	list-style-type:none;
	margin:5px 0 0 5px;
	padding:0;
}

/**
* #main
*/
#main {
	margin:0;
	padding:0;
}

/**
* #middle
*/
#middle {
	margin:0 0 0 225px;
	padding:0 15px;
}

/**
* #middle h1
*/
#middle h1 {
	padding:20px 0 0px 0;
	font-size:12pt;
	margin:0;
	margin-bottom:9px;
	
}

/**
* #root
*/
#root {
	width:964px;
	text-align:left;
	background-color:#E4EBF3;
	background-image:url(/media/templates/2009/root.gif);
	background-repeat:y-repeat;
	padding-bottom:20px;
}

/**
* .bold
*/
.bold {
	font-weight:bold;
}

/**
* .error
*/
.error {
	margin:10px 0;
	color:#CC0000;
}

/**
* .errors
*/
.errors {
	margin:10px 0;
	color:#CC0000;
}

/**
* .noprint
*/
.noprint {
	
}

/**
* div.pages
*/
div.pages {
	padding:20px 0;
}

/**
* img.inactive
*/
img.inactive {
	filter:alpha(opacity=30);
	-moz-opacity:0.30;
	opacity:0.3;
}

/**
* a
*/
a {
	text-decoration:underline;
	color:#003C70;
}

/**
* a:hover
*/
a:hover {
	text-decoration:none;
	color:#2ABBE8 !important;
}

/**
* body
*/
body {
	/*background:url('/media/templates/back.gif');*/
	margin:0;
	padding:0;
	background-color:#F9FCFF;
}

/**
* input, select, textarea
*/
input, select, textarea {
	width:95%;
	border:1px solid #111111;
}

/**
* body, h1, h2, h3, h4, h5, h6, p, td
*/
body, h1, h2, h3, h4, h5, h6, p, td {
	font-family: Verdana,Geneva,Arial,Helvetica;
	font-size: 10pt;
	text-decoration: none;
	color: #003C70;
}


