@import url("rte.css");

*{
	font-family:Arial,Verdana,sans-serif;
	font-size:100%;
}

html, body{
	height:100%;
	color:#235472;
}

p{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

a{
	text-decoration:none;
	color:#235472;
}
a:hover{
	color:#99c7e9;
}

#logo{
	position:absolute;
	left:50%;
	margin-left:-376px;
	top:27px;
}

#banner{
	position:absolute;
	left:50%;
	margin-left:-181px;
	top:27px;
}

#ticker{
	position:absolute;
	left:50%;
	margin-left:-376px;
	top:203px;
	font-size:80%;
	z-index:1;
	color:#235472;
	height:15px;
	width:751px;
}

#ticker a{
	color:#4189b9;
	font-size:80%;
	text-decoration:none;
}
#ticker a:hover{
	color:#99c7e9;
}

#blue{
	height:15px;
	width:165px;
/*	background-color:#9bc8e7;	*/

}
#navigation{
	position:absolute;
/*	background-color:#9bc8e7;	*/
	padding-top:15px;
	left:50%;
	margin-left:-376px;
	top:230px;
	width:165px;
	font-size:80%;
}
#navigation ul{
	list-style-type:none;
	margin:0px;
	background-color:#9bc8e7;	
}
#navigation ul li, #navigation ul{
	margin:0px;
	padding:0px;
}
#navigation ul a{
	display:block;
	color:#184564;
	text-decoration:none;
}
#navigation ul a:hover{
	color:#ffffff;
}
#navigation ul li.level1 a{
	border-bottom:1px solid #80adcc;
	padding:5px;
	padding-left:33px;
	padding-right:33px;
}

#navigation ul li.aktiv a, #navigation ul li.level1-last{
	padding:5px;
	padding-left:33px;
	padding-right:33px;
	border-bottom:none;
}

#navigation ul li.level2 a{
	padding:5px;
	padding-left:45px;
}
#navigation ul li.level3 a{
	padding:5px;
	padding-left:60px;
	font-size:80%;
}
#navigation ul li.aktiv a, #navigation ul li.aktiv-nosub a{
	color:#ffffff;
}

#content{
	font-size:80%;
	color:#255472;
}
#text{
	margin-bottom:20px;
	margin-right:10px;
}

#metanavigation{
	position:absolute;
	left:50%;
	margin-left:-376px;
	top:9px;
	width:751px;
	text-align:right;
	font-size:62.5%;
	color:#9ac8e9;
}
#metanavigation a{
	text-decoration:none;
	color:#265573;
}
#metanavigation a:hover{
	color:#9ac8e9;
}

#normal{
	position:absolute;
	left:50%;
	margin-left:-204px;
	top:230px;
	width:399px;
	height:800px;
	background-image:url('mirnomore_home.jpg');
	background-repeat:repeat-y;
	background-color:#ffffff;
}
#normal a{
	text-decoration:underline;
}
#breadcrumb a{
	text-decoration:none;
}

#normal #breadcrumb, #normal #text{
	margin-left:22px;
}

#right{
	position: absolute;
	left:50%;
	margin-left:204px;
	top:230px;
	width:171px;
}
#right .box_right{
	background-color:#9bc8e7;
	padding:10px;
	margin-bottom:10px;
}

#mm-right{
	position:absolute;
	left:50%;
	margin-left:186px;
	top:223px;
	background-image: url('mirnomore_friedensflotte.jpg');
	background-repeat: re0peat-y;
	width:8px;
	height:800px;
	visibility:hidden;
}

#mm-left{
	position:absolute;
	left:50%;
	margin-left:-204px;
	top:223px;
	background-image: url('mirnomore_friedensflotte.jpg');
	background-repeat: repeat-y;
	width:8px;
	height:800px;
	visibility:hidden;
}


#right .title{
	color:#265372;
	font-size:100%;
}
#right a{
	color:#255374;
	text-decoration:none;
}
#right a:hover{
	color:#ffffff;
}

.title{
	font-size: 130%;
	font-weight: bold;
}

.news-header{
	padding-bottom:5px;
}

.news-header a{
	font-weight:bold;
	text-decoration:none;
	color:#255374;
}

.news-header a:hover{
	color:#99c7e9;
}

.news-image{
	padding-right:5px;
	width:115px;
}

.inhalt{
	margin-left:16px;
	margin-right:16px;
}

.csc-textpic{
	margin-bottom:10px;
}

fieldset{
	border:none;
}
fieldset input, fieldset textarea{
	width:250px;
}
label{
	width:150px;
	vertical-align:top;
}
.csc-mailform-submit{
	margin-left:152px;
}

#navigation #kinderzone{
	width: 170px;
	padding-left: 3px;
	padding-bottom: 10px;
	font-size: 10px;
}

#metanavigation a.meta-aktiv{
	color:#9ac8e9;	
}

#breadcrumb{
	color:#9ac8e9;
	font-size:80%;
}
#breadcrumb a{
	color:#235472;
}
#normal #breadcrumb a:hover{
	color:#9ac8e9;
}

#top{
	width:100px;
	height:17px;
}
#print{
	margin-top:-17px;
	margin-left:285px;
	height:17px;
	width:71px;
}

.news-item{
	width:360px;
}

#right a{
	text-decoration:underline;
}

.news-image-sponsor{
	width:150px;
}

.news-subheader-sponsor p.bodytext{
	margin:0;
}

.news-subheader-sponsor a{
	text-decoration:none;
}


.contenttable{
	width:556px;
}

.news-single-imgcaption, .csc-textpic-caption{
	font-size:10px;
}

p.bodytext img{
	float:left;
	margin-right:5px;
}

hr {
	background-color: #99c7e9;
	color: #99c7e9;
	border: 0 none;
	height: 1px;
	clear: both;
	display: block;
}

.csc-header{
	margin-bottom:10px;
}

.table-schiffsliste{
	width:556px;
}

.tx-a1teaser-abstract{
	margin-bottom:10px;
}

