﻿body {background:#D3D3D3;}

div#pagecontainer {width:1003px;margin:0 auto;position:relative;background:#fff;}

div#page {background:#fff;padding:10px 0 10px 10px;margin:20px 0 0 0;}

div#contentcontainer {position:relative;z-index:1;}

div#headerright {position:absolute;top:0;left:659px;width:330px;z-index:70;}

	div#headerright div
		div#headerright div#bild2 {position:absolute;top:0;left:0;}
		div#headerright div#bild3 {position:absolute;top:0;left:167px;}
		div#headerright div#bild4 {position:absolute;top:114px;left:0;}
		div#headerright div#bild5 {position:absolute;top:114px;left:167px;}
		
	/* subnavigation */
	div#headerright div.mod_customnav {margin:5px 0 0 0;border:1px solid #BEBFC1;width:155px;background:#e6e6e6;}
		div#headerright div.mod_customnav .invisible {display:none;}
		div#headerright div.mod_customnav ul {margin:0;padding:0;}
		div#headerright div.mod_customnav ul li {padding:0;border-bottom:1px solid #cccccc;}
		div#headerright div.mod_customnav ul li.last {border-bottom:none;}
		div#headerright div.mod_customnav ul li a {color:#000;display:block;padding:3px 2px 3px 5px;text-decoration:none;}
		div#headerright div.mod_customnav ul li a:hover {background:#cccccc;}
		
		
div#header {width:659px;position:relative;height:104px;}

	div#header div#bild1 {position:absolute;top:0;left:492px;}
		div#header div#bild1opti {position:absolute;top:0;left:466px;}
	
	div#header div#adler {}
	div#header div#logo {position:absolute;top:0;left:80px;}

div#main {float:left;width:568px;padding:0 5px 0 10px;}

		div#main div.mod_newslist {}
			div#main div.mod_newslist h1 {font-size:14px;}
			div#main div.mod_newslist div.ce_text {margin:5px 0 0 0;}
			div#main div.mod_newslist div.ce_text p {margin:0;}

			div#main div.mod_newslist div.layout_full {margin:0 0 15px 0;padding:0 0 5px 0;border-bottom:1px solid #BEBFC1;}
			
			div#main div.mod_newslist div.first {padding:0 60px 5px 0; width:79%;}
	
/* general main elements */
	div#main {}
	
		div#main h1 {margin:5px 0 0 0;font-weight:bold;font-size:18px;}

div#rightcolumn {float:left;width:200px;margin:114px 0 0 0;}
	
	div#rightcolumn div {padding:0;}
	
	div#rightcolumn div#events {margin:0 0 0 10px;}
	
		div#rightcolumn div#events h2 {margin:0 0 6px;padding:5px 0 0 0;font-size:14px;font-weight:bold;}
			div#rightcolumn div#events h2 a {color:#000;text-decoration:none;}

		div#rightcolumn div#events div {border:1px solid #CCCCCC;padding:3px 6px 4px;}
		
		div#rightcolumn div#events div.empty {margin:10px 0 0 0;color:#cccccc;border:1px solid #d3d3d3;}
		
		div#rightcolumn div#events div.modEventContainer {border:none;padding:0}


		div#rightcolumn div#events div.header {background:#E6E6E6;margin:5px 0 0 0;}
		div#rightcolumn div#events div.event {border-top:none;}
			div#rightcolumn div#events div.event div {border:none;padding:0;}

		div#rightcolumn div#events div.ce_text p {margin:0;}
			div#rightcolumn div#events div p.time {color:#999999;font-weight:bold;margin:-4px 0 6px 0;}
			
			
	/* right colum box elements START */
	/* layout areas: rightColumnTop, rightColumnBottom*/
	
	div#rightcolumn div.rightColArea {padding:5px 0 0 0;}
		body.simpleHeadImages div#rightcolumn div.rightColArea {padding:0;}
	
		div#rightcolumn div.rightColArea div.ce_text {margin:0 0 5px 10px;border:1px solid #cccccc;}
		
		div#rightcolumn div.rightColArea div.ce_text h1 {margin-bottom:0;margin-top:0;margin:0;border-bottom:1px solid #cccccc;color:#6F6F6F;font-weight:bold;font-size:14px;padding:3px 6px 4px 6px;background:#e6e6e6;}

		div#rightcolumn div.rightColArea div.ce_text p {margin-bottom:5px;padding:4px 6px 0px 6px;}
		
		div#rightcolumn div.rightColArea div.ce_text p a {color:#000;}
		div#rightcolumn div.rightColArea div.ce_text p a.more {background:transparent url('img/arrow_right.gif') no-repeat center left;display:inline-block;padding:0 0 0 13px;text-decoration:none;color:#000;margin:0 0 0 5px;}
div#rightcolumn div.rightColArea div.ce_text p a:hover {text-decoration:underline;}
	/* right colum box elements END */

.clearelement {clear:both;}


div#nav {width:200px;float:left;position:relative;}

	div#nav .invisible {display:none;}
	
	/* FF0000 */
	
	div#nav ul li ul {display:none;}
		div#nav ul li.trail ul {display:block;}
	
	div#nav ul li.active ul {display:block;_border:1px solid #fff;}
		div#nav ul li.active ul li {_border:1px solid #fff;}
	
	div#nav ul li {display:block;margin:2px 0 2px 0;_border:1px solid #fff;}
		div#nav ul li a {display:block;text-decoration:none;color:#000;border:1px solid #BEBFC1;padding:2px 2px 2px 10px;}
		
		div#nav a:hover {color:#FF0000;}
		/*div#nav a:visited {color:#000;}*/
		
	/*2nd level navigation */
	div#nav ul li.active span {display:block;margin:5px 0 0 0;border:1px solid #BEBFC1;background:#BEBFC1;padding:2px 2px 2px 10px;}
		div#nav ul li.active span span {margin:0;border:none;padding:2px 2px 2px 10px;background:#fff;margin:0;}
	
	div#nav ul li.active ul {padding:2px 0 0 10px;background:#fff;}
	div#nav ul li.active ul li a {border-left:12px solid #BEBFC1;}	
		div#nav ul li.active ul li a:hover {border-left:12px solid #FF0000;border-top:1px solid #ff0000;border-right:1px solid #ff0000;border-bottom:1px solid #ff0000;}
		
	div#nav ul li.trail span {display:block;margin:5px 0 0 0;border:1px solid #BEBFC1;background:#BEBFC1;padding:0 0 0 10px;}
		div#nav ul li.trail span span {margin:0;border:none;padding:2px 2px 2px 10px;background:#fff;margin:0;}
	
	div#nav ul li.trail ul {padding:2px 0 0 10px;background:#fff;}
	div#nav ul li.trail ul li a {border-left:12px solid #BEBFC1;}	
		div#nav ul li.trail ul li a:hover {border-left:12px solid #FF0000;border-top:1px solid #ff0000;border-right:1px solid #ff0000;border-bottom:1px solid #ff0000;}
			
	div#nav ul li.trail ul li span {padding:2px 2px 2px 22px;}
	
	div#nav ul li ul.level_2 {margin-bottom:5px;}
	div#nav ul li ul.level_3 {margin-bottom:5px;}
			
	div#nav div.mod_article {border:1px solid #BEBFC1;background:#F6F6F6;padding:3px;margin:10px 0 10px 10px;font-size:11px;}
	div#nav div.mod_article p {margin:0;}
	div#nav div.mod_article h1 {margin:0 0 9px;padding:9px 0 0 0;font-weight:bold;font-size:11px;}
	
	div#nav div.mod_article table {width:100%;}
	
	/* optiwelle navgation integration */
	/* request id: 10 */

	div#nav li#naveidoptiwelle_level_1 {margin:15px 0 10px 0;}
		
	div#nav li#naveidoptiwelle_level_1 a {border:1px solid #293194;background:transparent url('img/opti_icon.gif') no-repeat 10px 4px;padding:2px 2px 2px 25px}
		div#nav li#navidoptiwelle_level_1 a:hover {color:#293194;border:1px solid #293194;}
		
		div#nav li#naveidoptiwelle_level_1 ul li {margin:1px 0 1px 0;}
		
		div#nav li#naveidoptiwelle_level_1 ul li a {background:transparent;background-image:none;border-left:12px solid #293194;padding:2px 2px 2px 6px}

		div#nav li#naveidoptiwelle_level_1 span.active {border:1px solid #293194;background:transparent url('img/opti_icon.gif') no-repeat 10px 4px;padding:2px 2px 2px 25px;}
		
			div#nav li#naveidoptiwelle_level_1 ul li span.active {background:#CFD3FF;padding:2px 2px 2px 6px;border-left:12px solid #293194;}
			
/* travemuende week navgation integration */
	/* request id:  */

	div#nav li#naveidtravemuenderwoche_level_1 {margin:15px 0 10px 0;}
		
	div#nav li#naveidtravemuenderwoche_level_1 a {border:1px solid #F0BF52;background:transparent url('img/tw_icon.gif') no-repeat 10px 4px;padding:2px 2px 2px 25px} /* background:transparent url('img/tw_icon.gif') no-repeat 10px 4px;padding:2px 2px 2px 25px */
		div#nav li#naveidtravemuenderwoche_level_1 a:hover {color:#293194;border:1px solid #F0BF52;}
		
		div#nav li#naveidtravemuenderwoche_level_1 ul li {margin:1px 0 1px 0;}
		
		div#nav li#naveidtravemuenderwoche_level_1 ul li a {background:transparent;background-image:none;border-left:12px solid #F0BF52;padding:2px 2px 2px 6px}
		
		div#nav li#naveidtravemuenderwoche_level_1 ul li a:hover {border-left:12px solid #F0BF52;background:#EFEAE0;}

		div#nav li#naveidtravemuenderwoche_level_1 span.active {border:1px solid #F0BF52;background:transparent url('img/tw_icon.gif') no-repeat 10px 4px;padding:2px 2px 2px 25px;} /* background:transparent url('img/tw_icon.gif') no-repeat 10px 4px;padding:2px 2px 2px 25px; */
		
			div#nav li#naveidtravemuenderwoche_level_1 ul li span.active {background:#CFD3FF;padding:2px 2px 2px 6px;border-left:12px solid #F0BF52;}
			
/* social elements on left side */

div#nav div#socialleft {border:1px solid #BEBFC1;background:#F6F6F6;padding:3px;margin:40px 0 10px 10px;font-size:11px;}

div#nav div#socialleft div#socialarea div.link {float:left;margin:0 10px 0 0;} 

/* accordion elements */

div.ce_accordion {}
	/*headline & content container */
	div.ce_accordion div.toggler {background:transparent url('../global_elements/images/arrow_down.gif') no-repeat left center;padding:0 0 0 16px;}
	div.ce_accordion div.accordion {}
	
	div.ce_accordion div.active {background:transparent url('../global_elements/images/arrow_up.gif') no-repeat left center;}
	
		/*content elements - sample used on imprint page - center element */
		div#main div.ce_accordion div.toggler {font-size:18px;font-weight:bold;}
		div#main div.ce_accordion div.accordion {margin:5px 0 0 0;}

/* first element on page*/

div#main div.mod_article div.first {padding:0 60px 5px 0; width:79%;}



div#footer {background:#D3D3D3;color:#BEBFC1;padding:5px 10px 10px 10px;margin:0 0 10px 0;}
div#footer a {color:#BEBFC1;}
div#footer div#footerText {float:left;width:300px:}
div#footer div#footerLinks {float:left;text-align:right;width:730px;}

/* more space on top START */
body.addContentSpace div#main {padding:50px 5px 0 10px;}
body.addContentSpace div#main h1 {margin:11px 0 25px;}
body.addContentSpace div#headerright div#bild4 {top:110px;}
body.addContentSpace div#headerright div#bild5 {top:110px;}
/* more space on top END */

/* forum */
/* see forum_frontend.css */
div#main div#forumcontainer {}
div#main div#forumcontainer div.mod_helpdesk {}
div#main div#forumcontainer div.mod_helpdesk div.controls  {margin:0 0 10px 0;}
div#main div#forumcontainer div.mod_helpdesk table.mainlist {width:770px;}
div#main div#forumcontainer div.mod_helpdesk table.mainlist .iconcol {width:20px;text-align:center;}
div#main div#forumcontainer div.mod_helpdesk table.mainlist .category {width:450px;}
div#main div#forumcontainer div.mod_helpdesk table.mainlist .ticketcount {width:35px;}
div#main div#forumcontainer div.mod_helpdesk table.mainlist .centered {text-align:center;}
div#main div#forumcontainer div.mod_helpdesk table.mainlist .replycount {width:35px;}
div#main div#forumcontainer div.mod_helpdesk table.mainlist .latestpost {width:110px;}
div#main div#forumcontainer div.mod_helpdesk table.mainlist .icons {width:20px;}
div#main div#forumcontainer div.mod_helpdesk table.mainlist .middle {text-align:center;vertical-align:center;}

div#main div#forumcontainer div.mod_helpdesk table.mainlist td.headercol {padding:3px 0 5px 0;}
div#main div#forumcontainer div.mod_helpdesk table.mainlist .category div.description {padding:3px 0 0 0;}

div#main div#forumcontainer div.mod_helpdesk div.breadcrumb {margin:3px 0 5px 0;}

/* login and member area */
/* for changes please contact Ole or open a ticket in the request tracker */
div#migliederbereich h1 {margin:15px 0 10px 0;}

div#migliederbereich label {display:block;width:100px;}

div#migliederbereich tr.row_1 td {padding:5px 0 10px 0;}

div#migliederbereich div.mod_login {margin:0 10px 10px 10px;width:300px;background:transparent url('img/dotted_2.gif');padding:1px;} /*border:1px solid #CCCCCC;*/

div#migliederbereich div.mod_login form {margin-bottom:0;background:#E6E6E6;}

div#migliederbereich div.mod_login table {margin-bottom:0;}

div#migliederbereich div.mod_login div.formbody {padding:10px 5px 10px 5px;}

div#profil label {display:block;width:105px;float:left;font-weight:bold;}
div#profil span.mandatory {display:block;width:10px;float:left;}

div#profil td.col_0 {width:120px;}

div#profil div.checkbox_container label {float:left;width:400px;margin:0 0 3px 5px;font-weight:normal;}
div#profil div.checkbox_container input {float:left;margin: 0 0 3px 0;}
div#profil div.checkbox_container span {clear:both;display:block;}

div#profil div#ctrl_helpdesk_subscriptions {padding:7px 0 3px 0;}

div#profil div.avatar_container {padding:5px 0 5px 0;}
div#profil div.avatar_container div {clear:both;}

div#profil div.avatar_container div#avatar_reset_container {padding:5px 0 5px 0;}
div#profil div.avatar_container div#avatar_reset_container input {float:left;}
div#profil div.avatar_container div#avatar_reset_container label {width:200px;padding:0 0 0 5px;font-weight:normal;}

div#profil div.avatar_container div.file_container div.hint {margin:4px 0 5px 10px;}

div#profil div.avatar_container div.label_container label {margin:5px 0 3px 0;width:250px;font-weight:bold;}

div#profil div.submit_container {text-align:right;padding:0 15px 0 0;}

div#profil table {margin-bottom:0;margin:10px 5px 10px 10px;}
div#profil table tr td {padding:4px 0 4px 3px;border-bottom:1px solid #CCCCCC;}
div#profil table tr.row_first td {border-top:1px solid #cccccc;}
div#profil table tr.row_last td {padding:12px 0 8px 3px;}

div#profil table tr.even td {}
div#profil table tr.odd td {}

/* homepage teaser */
body.SectionLanding div#main div.homepageNews {margin:0 0 15px 0;}
div#main div.homepageNews div.block {padding:0;width:575px;}
div#main div#landingmeu div.homepageNews div.first {width:450px;}
div#main div.homepageNews div.teaserimage {width:75px;float:left;margin:0px 10px 0px 5px;padding:5px 0 0 0;}
div#main div.homepageNews div.teaserimage a {background:none;}
div#main div.homepageNews div.content {float:left;width:470px;}
div#main div#landingmeu div.homepageNews div.first div.content {width:345px;}
div#main div.homepageNews div.content p {margin-bottom:2px;}

div#main div.homepageTopNews div.teaserimage {width:75px;float:left;margin:0px 10px 0px 5px;}
div#main div.homepageTopNews div.teaserimage a {background:none;}

div#main div.homepageTopNews p.more {clear:both;padding:5px 0 0 0;}

div#main div.homepageNews h2 {margin:10px 0 5px 0;font-size:16px;}

div#main div.homepageNews a {background:transparent url('img/arrow_right.gif') no-repeat center left;display:block;padding:0 0 0 13px;text-decoration:none;color:#000;}
div#main div.homepageNews a:hover {text-decoration:underline;}

div#main div.homepageTopNews {margin:2px 0 0 0;}
div#main div.homepageTopNews div.block {padding:7px 0 0 0;margin:0;width:575px;}
body.SectionLanding div#main div.homepageTopNews div.block {width:500px;}
div#main div.homepageTopNews div.block h2 {width:437px;font-size:16px;}
body.SectionLanding div#main div.homepageTopNews div.block h2 {width:410px;}
div#main div.homepageTopNews div.block p {margin-bottom:2px;}

div#main div.homepageTopNews div.content {float:left;width:470px;}
body.SectionLanding div#main div.homepageTopNews div.content {width:360px;}

div#main div.homepageTopNews a {background:transparent url('img/arrow_right.gif') no-repeat center left;display:block;padding:0 0 0 13px;text-decoration:none;color:#000;}
div#main div.homepageTopNews a:hover {text-decoration:underline;}

div#main div.homepageTopNews h2 a {color:#000;text-decoration:none;background:none;padding:0;}
div#main div.homepageNews h2 a {color:#000;text-decoration:none;background:none;padding:0;}


div#main div.pagination {clear:both;}
		div#main div.ce_gallery div.pagination p {text-align:right;margin-bottom:0;margin:0 25px 0 0;}
		div#main div.pagination ul {margin:0;}
		div#main div.pagination ul li {float:left;padding:0 4px 0 4px 0;}
		
		div#main div.pagination div.paging {float:right;clear:both;margin:5px 15px 0 0;}
		
		div#main div.pagination ul li a, div#main div.pagination ul li span {display:block;padding:4px;margin:0 4px 0 4px ;border:1px solid #ccc;background:#e6e6e6;text-decoration:none;color:#999999;}
		div#main div.pagination ul li span {border:1px solid #000;color:#000;}
		
		div#main div.pagination ul li a:hover {text-decoration:underline;}
		
		div#main div.pagination p.total {margin:5px 0 0 0;text-align:right;color:#999999;padding:0 17px 0 0;font-size:9px;}


div#main div.mod_newsreader p.back a {color:#000;}
div#main div.mod_newsreader div.block {width:570px;padding:0;}
div#main div.mod_newsreader div.block p.info {display:none;}
div#main div.mod_newsreader div.block h1 {margin:0 0 10px 0;}

div#main div.mod_newsreader div.image_container {margin:0 0 10px 15px;}
div#main div.mod_newsreader div.image_container a {background:none;}
div#main div.mod_newsreader div.image_container div.caption {display:none;}
/* guestbook START */

div#main div#gaestebuch div.comment_default {border-bottom:1px solid #ccc;margin:0 0 15px 0;padding:0 0 5px 0;}

div#main div#gaestebuch div.first {margin:10px 0 15px 0;width:440px;padding:0 5px 5px 0;}

div#main div#gaestebuch form {margin:10px 0 0 0;}
	div#main div#gaestebuch form div.widget {margin:0 0 5px 0;}
	div#main div#gaestebuch form div.submit_container {text-align:right;width:325px;}

/* guestbook END */


/* crewbörse START */

div#main div#crewboerse div.comment_default {border-bottom:1px solid #ccc;margin:0 0 15px 0;padding:0 0 5px 0;width:100%;}

div#main div#crewboerse p {margin:10px 0 5px 0;width:440px;padding:0 5px 5px 0;}

div#main div#crewboerse form {margin:10px 0 0 0;}
	div#main div#crewboerse form div.widget {margin:0 0 5px 0;}
	div#main div#crewboerse form div.submit_container {text-align:right;width:325px;}

/* crewbörse END */


/* teaser elements START */

div#main div.contentTeaser {}
	div#main div.contentTeaser div.block {border:1px solid #CCCCCC;margin:0 0 15px 0;}
	
	div#main div.contentTeaser div.block h1 {padding:5px 5px 5px 5px;background:#e6e6e6;}
	div#main div.contentTeaser div.block h1 a {text-decoration:none;color:#000;}
	div#main div.contentTeaser div.block h1 a:hover {text-decoration:none;}
	div#main div.contentTeaser div.block div.content {margin:5px 0 5px 0;padding:0 5px 0 5px;}
	div#main div.contentTeaser div.block div.content p {margin:0;}

	div#main div.contentTeaser div.block div.more {background:transparent url('img/dotted_2.gif');padding:1px 0 0 0;}	
	div#main div.contentTeaser div.block div.more span {display:block;padding:5px 0 2px 5px;background:#fff;}
	div#main div.contentTeaser div.block div.more a {background:transparent url('img/arrow_right.gif') no-repeat center left;display:block;padding:0 0 0 13px;text-decoration:none;color:#000;}
	
	div#main div.contentTeaser div.block div.more a:hover {text-decoration:underline;}

/* teaser elements END */

/* auto galery */

div#main div.ce_gallery {
 /* background:transparent url('img/dotted_2.gif');padding:1px 0 0 0;      */
  
  }
	div#main div.ce_gallery div.inner {background:#fff;padding:5px 0 0 0;}
	div#main div.ce_gallery h1 {font-size:14px;}
	div#main div.ce_gallery td {padding:5px;}
	div#main div.ce_gallery table {margin-bottom:0;margin:0 0 5px 0;}
	
	div#main div.ce_gallery div.pagination {clear:both;}
		div#main div.ce_gallery div.pagination p {text-align:right;margin-bottom:0;margin:0 25px 0 0;}
		div#main div.ce_gallery div.pagination ul {margin:0;}
		div#main div.ce_gallery div.pagination ul li {float:left;padding:0 4px 0 4px 0;}
		
		div#main div.ce_gallery div.pagination div.paging {float:right;clear:both;margin:5px 15px 0 0;}
		
		div#main div.ce_gallery div.pagination ul li a, div#main div.ce_gallery div.pagination ul li span {display:block;padding:4px;margin:0 4px 0 4px ;border:1px solid #ccc;background:#e6e6e6;text-decoration:none;color:#999999;}
		div#main div.ce_gallery div.pagination ul li span {border:1px solid #000;color:#000;}
		
		div#main div.ce_gallery div.pagination ul li a:hover {text-decoration:underline;}

div#main div.ce_text {}
		div#main div.ce_text h4 {font-weight:bold;color:#6F6F6F;}
		
/* special content elements START */

div#main div.ce_text a.pdf {color:#000;background:transparent url('img/icons/pdf.png') no-repeat top left;padding:0 0 3px 20px;}

/* online entry */
div#main div.ce_text a.oentry {color:#000;background:transparent url('img/pencil_icon.jpg') no-repeat top left;padding:0 0 3px 20px;}

/* special content elements END */

/* only entry container START */
div#rightcolumn div#rightColTop div#oentryContainer {background:transparent url('img/pencil_30.jpg') no-repeat 13px 3px;}
	div#rightcolumn div#rightColTop div#oentryContainer div.ce_text {border-top:none;}
	div#rightcolumn div#rightColTop div#oentryContainer div.ce_text p {margin-bottom:0;padding:0;}
	div#rightcolumn div#rightColTop div#oentryContainer div.headline {border-bottom:none;border-top:1px solid  #CCCCCC;margin:0 0 0 10px;}
	div#rightcolumn div#rightColTop div#oentryContainer div.headline h3 {margin-top:7px;margin-bottom:0;padding:0 0 0 35px;font-size:14px;font-weight:bold;}
	div#rightcolumn div#rightColTop div#oentryContainer div.headline p {display:none;}
	div#rightcolumn div#rightColTop div#oentryContainer div.events {padding:15px 0 5px 5px;}
/* only entry container END */

/* general quicklink container START */

div#main div.quicklink {border:1px solid #CCCCCC;margin:10px 0 0 0;}
	div#main div.quicklink h1 {background:#e6e6e6;padding:2px 0 2px 10px;color:#999999;font-weight:bold;margin:0;border-bottom:1px solid #cccccc;font-size:11px;}
	div#main div.quicklink form {padding:0 0 0 5px;margin:5px 0 5px 0;}

/* general quicklink container END */

/* regatta info container START */
/*e6e6e6 */

div#main div#contquicklinkregatta {width:437px;}

/* regatta info container END */

/* general content elements */
div#main div.mod_article a span.invisible {display:none;}

/* Layoutmodes */
/* for changes please contact Ole or open a ticket in the request tracker */
/* fullwidth START */
body.fullwidth div#main {width:770px;}
/* fullwidth END */

/* simpleHeadImages START */
body.simpleHeadImages div#main {padding:20px 5px 0px 10px;}
	body.simpleHeadImages div#main h1 {margin:0 0 5px 0;}
	
	body.simpleHeadImages div#rightcolumn {margin:10px 0 0 0;}
/* simpleHeadImages END */

/* login box right column START */
/* esp. used on meu landing page */

div.onlyHeadline p {display:none;}

div.rightColArea div.loginFormContentContainer {margin:20px 0 0 0;}
div.rightColArea div.loginFormContentContainer div.ce_text {border-bottom:none !important;margin:0 0 0 10px !important;}
div.rightColArea div.loginFormContentContainer div.loginFormInnerContentContainer {margin:0 0 5px 10px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}

div.rightColArea div.loginFormContentContainer div.loginFormInnerContentContainer div.formbody {margin:0 6px 0 6px;padding:5px 0 0 0 !important;}
div.rightColArea div.loginFormContentContainer div.loginFormInnerContentContainer div.submit_container {text-align:right;width:160px;padding:5px 0 0 0 !important;}
div.rightColArea div.loginFormContentContainer div.loginFormInnerContentContainer form label {padding:0 0 3px 0;}
/* login box right column END */

/* image container right column START */
div.rightColArea div#imageContainerRight {}
	div.rightColArea div#imageContainerRight div.ce_image {margin:0 0 10px 0;}
	div#rightcolumn div.rightColArea div#imageContainerRight div.lastentry {margin:0;}
	
	div.rightColArea div#imageContainerRight div.ce_text {margin:2px 0 0 0;}
		div.rightColArea div#imageContainerRight div.ce_text p {padding:0 2px 0 0;}
/* image container right column END */

/* simple entry form START */

body.entryform  div#main  label span.invisible {display:none;}
body.entryform  div#main  label.error {color:red;}
body.entryform  div#main  label.labelsize {width:85px;display:block}
body.entryform  div#main form fieldset br {display:none;}

body.entryform  div#main form fieldset.classfield {margin:10px 0 10px 0;}
	body.entryform  div#main form fieldset.classfield label {width:85px;display:block;float:left;}
	body.entryform  div#main form fieldset.classfield {display:block;float:left;}
body.entryform  div#main form fieldset.sailnofield {margin:10px 0 10px 0;clear:both;}
	body.entryform  div#main form fieldset.sailnofield label {display:block;width:50px;float:left;}
	body.entryform  div#main form fieldset.sailnofield label.fldsailno {width:90px;}
	body.entryform  div#main form fieldset.sailnofield input {display:block;float:left;margin:0 5px 0 0;}

body.entryform  div#main form fieldset.yachtdata {clear:both;float:none;}
body.entryform  div#main form fieldset.blocked {clear:all;}
body.entryform  div#main form fieldset.blockedmrg {margin:10px 0 10px 0;}
body.entryform  div#main form fieldset.blocked label {display:block;float:left;width:85px;margin:0 0 5px 0;}
	body.entryform  div#main form fieldset.blocked lebel {display:block;font-weight:bold;margin:0 0 5px 0;}
	body.entryform  div#main form fieldset.blocked label.inputbreak {clear:both;}
	body.entryform  div#main form fieldset.blocked  label.emailfld {width:100px;}
body.entryform  div#main form fieldset.blocked input {display:block;float:left;margin:0 5px 5px 0;}

body.entryform  div#main form p.error {display:none;}

body.entryform div#main form fieldset.dobblock div.explanation {font-size:9px;}
	body.entryform div#main form fieldset.dobblock div.explanation p {margin-bottom:0;margin-top:5px;}

/* simple entry form END */

/* breadcrumbContainer START */
div#main div#breadcrumbContainer {margin:0 0 10px 0;}
	div#main div#breadcrumbContainer a {color:black;}
		div#main div#breadcrumbContainer a:hover {text-decoration:none;}
/* breadcrumbContainer END */

/* symeu entry form START */
div#main form#symeuentryform {}
	div#main form#symeuentryform br {display:none;}
	div#main form#symeuentryform span.invisible {display:none;}
	div#main form#symeuentryform label {display:block;width:150px;float:left;}
		div#main form#symeuentryform label.error {color:red;}
	div#main form#symeuentryform div.radio_container label {width:60px;padding:0 0 0 5px;}
	div#main form#symeuentryform div.radio_container .radio {float:left;}
	div#main form#symeuentryform fieldset.blocked {clear:all;margin:5px 0 5px 0;}
	div#main form#symeuentryform p.error {display:none;}	
	
	div#main form#symeuentryform fieldset.dobstart {}	
	div#main form#symeuentryform fieldset.dobstart div {float:left;font-size:9px}
		div#main form#symeuentryform fieldset.dobstart div p {margin-bottom:0;margin-top:5px;margin-left:5px;}
	div#main form#symeuentryform fieldset.dobstart input {float:left;}
/* symeu entry form START */
