/* Copyright 2009 www.ostseekuesten-tv.de */

/* Reset*/

* { margin:0px; padding:0px; text-decoration:none; outline:none; list-style:none; border:none;}

/* Allgemein */

html { background: #2b5367 url(../images/bg.jpg) repeat-x;}

body { 
background: url(../images/strahlen.jpg) center top no-repeat;
font-family:Arial, Verdana, Helvetica, SansSerif;
font-size:12px;
color:#888;}

h1 {
padding:60px 60px 10px 60px;
font-size:22px;
color:#284f61;
font-weight:normal;}

h2 {
color:#fff;
background:url(../images/headline.png);
font-size:12px;
height:28px;
padding:13px 60px 0px 60px;}

h2 span { float:right;}

/* Layout */

#gesamt { width:891px; margin:0px auto; position:relative;}

#header { height:96px; background:url(../images/header.png);}

.content { padding:30px 60px; background:url(../images/puffer.png); }

.zwei { background:url(../images/doppelpuffer.png); padding:30px 60px 0px 60px;}

#footer { 
height:48px; 
background:url(../images/footer.png) no-repeat; 
padding:40px 60px 0px 60px;
color:#52a1c6;
text-transform:uppercase;}

	#footer a {
	color:#52a1c6;}

	#footer a:hover {
	color:#85e9f0;}

	#footer span {
	float:right;}

/* Logo */

#logo { clear:right; 
display:block;
text-indent:-9999px;
background:url(../images/logo.png);
height:42px;
width:240px;
margin-bottom:20px;
margin-left:60px;}

/* Werben */

#werben {
text-indent:-9999px;
top:120px;
right:40px;
width:162px;
height:104px;
display:block;
background:url(../images/werben.png);
position:absolute;}

#werben:hover {
background-position:0px -104px;}

/*  DVDLIST */

#dvdright {
float:right;
width:360px;}

	#dvdright p {margin-top:10px;}
	
	#dvdright a {color:#529fc5;}
	
	#dvdright h4 { font-size:14px; margin-top:10px;}
	
/* DVD */
	
.dvd { float:left; margin-right:10px;}

.content p {
font-size:12px;}

.content p.price {
font-family:Georgia;
color:#7fb14a;
font-weight:bold;
font-size:20px;}

.content  a {color:#529fc5;}

.clear {
clear:both;
margin-bottom:20px;}

/* AD */

a.adlink img {
width:340px;
margin-top:10px;}


/* Menu */

ul#menu {
background:url(../images/menu.png);
height:52px;
width:564px;
padding-left:30px;
margin-bottom:30px;
float:right;}

	ul#menu li { display:Inline;}

		ul#menu li a {
		text-transform:uppercase;
		color:#55a6ce;
		display:block;
		padding:12px;
		float:left;}

		ul#menu li a:hover {
		background:url(../images/menuhover.jpg);
		color:#fff;}

/* Infoblock */

#info {
float:right;
width:314px;
margin-right:-33px;}

	#info a {
	color:#529fc5;
	font-weight:bold;}

	h3 {
	margin-top:10px;
	color:#fff;
	padding:5px 20px;
	background:#529fc5;}

	#info p {
	font-size:13px;
	padding:20px;
	line-height:18px;}
	
	#info ul li { 
	padding:0px 45px; 
	font-size:11px; 
	line-height:22px;}	
	
	#info ul li.send { background:url(../images/mail.png) 20px center no-repeat;}	
	#info ul li.fav { background:url(../images/star.png) 20px center no-repeat;}	
	#info ul li:hover { background-color:#fff;}

/* Player */

#playerout {
-moz-border-radius:2px;
border-radius:2px;
padding:5px;
width:480px;
height:280px;
color:#fff;
background:#529fc5;}

#playerout a {
color:#fff;
font-weight:bold;}

/* Tell-A-Friend */

	.content form {
	margin:0;
	padding:0;
	}
	
		.content form label {
		display:block;
		width:200px;
		margin:2px 0 2px 0;
		padding:5px;
		background-color:#529fc5;
		font-weight:bold;
		color:#ffffff;
		}
		
		.content form input {
		width:200px;
		margin:0 0 10px 0;
		padding:4px;
		color:#284f61;
		border:1px solid #529fc5;
		}
		
		.content form input#submit {
		width:210px;
		padding:5px;
		border:0;
		margin:0;
		background-color:#284f61;
		color:#ffffff;
		font-weight:bold;
		text-align:left;
		}
