BODY {
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: helvetica, arial, san-serif;
	BACKGROUND-COLOR: #ffffff;
	margin-top : 0px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

.center{width:812px; position: absolute; left:50%; margin-left: -406px;}
td, form, p, div, body{ FONT-SIZE: 12px;FONT-FAMILY: helvetica, arial, san-serif;}

p{line-height: 16px; margin: 0px; padding:0px;}		
form, textarea, input, select { font-size:12px; color:#273747; line-height:13px; } 

.head{display:block; width:812px; height:159px; margin-top:30px;}
#header1 {
		BACKGROUND-IMAGE: url(header1.jpg);
		background-repeat : no-repeat}
#header2 {
		BACKGROUND-IMAGE: url(header2.jpg);
		background-repeat : no-repeat
}
#header3 {
		BACKGROUND-IMAGE: url(header3.jpg);
		background-repeat : no-repeat
}	
#header4 {
		BACKGROUND-IMAGE: url(header4.jpg);
		background-repeat : no-repeat
}	


.navbg1, .navbg2{display: block; 
		height:32px;
		BACKGROUND-IMAGE: url(bgNav.jpg);
		background-repeat : no-repeat;
		position:relative; top:0px;
}

.navbg2{BACKGROUND-IMAGE: url(bgNav1.jpg);}
		
.content{width:812px; align:left; *height:500px; min-height:500px; margin-top:0px;}
.content p{padding: 10px 20px 10px 60px; text-align:justify;}
.content h2{padding: 10px 20px 0px 60px;}
.content p.body, .contentLeft p {padding: 10px 20px 10px 60px; display:block; width:420px; *width:494px; text-align:justify;}
.content div.body{padding: 10px 20px 10px 60px; display:block; width:434px; text-align:justify;}
.bg1{BACKGROUND-IMAGE: url(bgTd.jpg);background-repeat : repeat-y;}
.bg2 {BACKGROUND-IMAGE: url(bgTd1.jpg);background-repeat : repeat-y;}

.contentLeft{display:block; width:495px; float: left;}

h1{padding:0; margin:0;}
h1 img{margin: 30px 0 0 30px;}
h1 span{position:relative; top:-10px;}
h2 {font-size:14px; font-weight:bold; font-style:normal; color: #576777; line-height:24px;} 
h2.inside {font-size:13px; font-weight:bold; font-style:normal; color: #000; line-height:18px; margin:0; padding: 10px 20px 0px 60px;} 
		
h3 {font-size:14px; font-weight:bold; color: #576777; line-height: 14px; margin:0;  padding:0; float:right;}

.bolder{ font-size:13px;  font-weight:bold;  line-height:22px; } 
.bold{  font-weight:bold; line-height:13px; } 
.line {
		BACKGROUND-IMAGE: url(dot21_2c.gif);
		background-repeat : repeat-x;
	    font-family:Helvetica,Arial,sans-serif; 
        font-size:12px; 
        font-weight:normal; 
        font-style:normal; 
        color:#000000; 
        text-decoration:none; 
        line-height:16px; 
        } 



.middle{
		BACKGROUND-IMAGE: url(bgTd1.jpg);
		background-repeat : repeat-y;
		align:left;
}
.footer1, .footer2{
		BACKGROUND-IMAGE: url(footer.jpg);
		background-repeat : no-repeat;
		height:40px;
		margin-bottom:30px;
}
.footer2{
		BACKGROUND-IMAGE: url(footer1.jpg);
}
.foot{font-size:11px ;color:#000000; line-height:13px; padding: 8px 0 0  8px;}
.dotto {
		BACKGROUND-IMAGE: url(dotto.gif);
		line-height:10px; 
}
.remark{
	font-family:Helvetica,Arial,sans-serif;
		font-size:11px;
		font-style:normal;
		text-decoration:none;
		font-weight : bold;
		color:#cc0000;
		line-height:13px;
}
.list0{
 list-style: outside disk;
 color: #475767;
}
.list1{
 list-style:square;
 color: #475767;
}
.list0a{
list-style: outside disk;
 color:#990000;
}
.list1a{
list-style: disc;
 color:#990000;
}

.list0 li, .list0a li{margin-bottom:12px; padding-right:20px; text-align:justify;}

.topright{position:relative; top:0px; left:712px;}


.boxHeadHome {
		float: right; 
		display: block;
		background-color: #83A3B3;
		BACKGROUND-IMAGE: url(dot21_2c.gif);
		background-repeat : repeat-x;
		width: 221px;
		*width: 232px;
		padding-right: 11px;
		text-align: right;
		line-height: 19px;
		font-weight: bold;
		color: #000000;
		border: solid 1px #000000;
		margin-bottom:5px;
}
.infoboxHome {
		float: right; 
		display: block;
		background-color: #BDD2DB;
		width: 210px;
		*width: 230px;
		padding: 10px;
		padding-right: 11px;
		*padding: 10px;
		text-align: left;
		line-height: 17px;
		color: #000000;
		border: solid 1px #000000;
		clear:right;
}

.boxHead0 {
		display: block;
		background-color:#D9E5EB; width:410px; margin: 10px 0 2px 60px; paddding:2px;
		padding-left: 5px;
		padding-right: 5px;
		text-align: left;
		text-decoration: none;
		font-weight: bold;
		color: #000000;
		border: solid 1px #C2D7E0;
}
.infobox0 {
		display: block;
		width:410px; 
		margin-left:60px;
		margin-bottom:20px;
		padding: 5px;
		text-align: left;
		text-decoration: none;
		line-height: 17px;
		color: #374757;
		border: solid 1px #C2D7E0;
}
.boxHead1 {
	float:right; margin:10px 54px 0 10px;
	display: block;
	background-color: #475767;
	BACKGROUND-IMAGE: url(dot21_2c.gif);
	background-repeat : repeat-x;
	padding:2px;
	text-align: right;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #000000;
	font-variant : normal;
	letter-spacing : 4px;
	height : 17px;
	width:226px;
	*height: 24px;
	*width:230px;
	clear:right;
}

.infobox1{
		float:right; margin:2px 54px 10px 10px;
		display: block;
		width: 209px;
		*width: 230px;
		padding: 10px;
		padding-right: 11px;
		*padding: 10px;
		line-height: 17px;
		color: #000000;
		border: solid 1px #576777;
		clear:right; 
}
.infobox1 p{padding:0 0 10px 0; margin:0;}
.imagebox {
	float:right; margin:10px 60px 0 10px;
	display: block;
	background-color: #D9E5EB;
	width: 212px;
	*width: 230px;
	padding: 10px;
	text-align: left;
	text-decoration: none;
	line-height: 17px;
	color: #000;
	border: solid 1px #000000;
	clear:right; 
}
.imagebox img{border: solid 1px #273747;}

A {
		font-family:helvetica, arial, san-serif;
        font-size:12px; 
        font-weight:bold; 
        font-style:normal; 
        color:#273747; 
        text-decoration:none; 
        line-height:13px; 
}
A:hover {
		font-family:helvetica, arial, san-serif;
		font-size:12px;
		font-weight:bold;
		font-style:normal;
		color:#990000;
		text-decoration: underline;
		line-height:13px
}
A.menulink, A.menulinkActive {
	display: block;
	width: 93px;
	text-align: center;
	text-decoration: none;
	font-size: 13px;
	color: #273747;
	border: solid 1px #83a3b3;
	background-color: #83A3B3;
	float:left; margin-right:10px; margin-top:3px;
	padding:0 0 2px 0; *padding:1px 0;
}

A.menulink:hover, A.menulinkActive,A.menulinkActive:hover {
		font-size: 13px;
		color: #000000;
		border: solid 1px #000000;
		background-color:#96B7C6;
		text-decoration: none;
}


A.menulinkHome {
	display: block;
	background-image: url(home.gif);
	background-repeat: no-repeat;
	width: 14px;
	text-align: center;
	text-decoration: none;
	font-family:helvetica, arial, san-serif;
	font-size: 13px;
	color: #273747;
	border: solid 1px #83a3b3;
	background-color: 83A3B3;
	float:left; margin-left:10px; *margin-left:5px; margin-right:12px; margin-top:3px;
}

A.menulinkHome:hover{border:solid 1px #000;}




.text { 
        font-family:Helvetica,Arial,sans-serif; 
        font-size:12px; 
        font-weight:normal; 
        font-style:normal; 
        color:#000000; 
        text-decoration:none; 
        line-height:13px; 
        } 
		
.text2{ 
        font-family:Helvetica,Arial,sans-serif; 
        font-size:10px; 
        font-weight:normal; 
        font-style:normal; 
        color:#000000; 
        text-decoration:none; 
        line-height:13px; 
        } 

.bottomNav
{
		position:absolute; top: 475px;
}
.moveLeft{margin-left:60px;}
.left{float:left;}
.right{float:right;}

.ieup{*margin-top: -58px;}

.bgSpecial{background:url("bgSpecial.png") no-repeat scroll center top transparent;}
.bgSegeln{background:url("bgSegeln.jpg") no-repeat scroll center top ;}
.bgTease{background-image:url("segeln2011/bgTeaseGalerie.jpg"); background-repeat: no-repeat;}
.further {display:block;  }
.further a{display:block; text-decoration:underline; font-weight:normal;}
.further a:hover{color:#c00;}
.articleHead{cursor:pointer;}
.article{display:none;}
.thumb{}

/*special for html5 */

.aside {
		float:right; margin:2px 54px 10px 10px;
		display: block;
		width: 209px;
		padding: 10px;
		padding-right: 11px;
		line-height: 17px;
		color: #000000;
		border: solid 1px #576777;
		clear:right; 
}
.aside p{padding:0 0 10px 0; margin:0;}
