/* Farben JS: 100%: 374C73 85%: 556788 65%: 7D8AA4 45%: A5AEC0 25%: CDD2DC
Kapellchen: B6C3E2
Mglich: 3F547F
*/

/*  Standardelemente */
body
{
	margin:15px;
	padding:0;
	background-image: url(/templates/frontend/redeye/images/bg_kapellchensymbol.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-attachment: fixed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

p{
	padding:0px;
	margin-bottom:8px;
	margin-top:5px;
}
.element{
	margin-bottom:15px; 
	width:100%; 
	z-index:3;
	padding:8px;
	border: 1px solid #D9E1F0;
	background-image: url(/templates/frontend/redeye/images/bg-white_transp.gif);
	font-size: 12px;
}

.boxelement {
	border: 1px solid #D9E1F0;
	background-image: url(/templates/frontend/redeye/images/bg-blue_transp.gif);
	font-size: 12px;
}

.boxTitle{
	font-weight:bold;
	font-size:14px;
	color: #374C73;
	padding:2px;
	background-image: url(/templates/frontend/redeye/images/boxtop.jpg); 
	margin-bottom:8px;
}

.sideElement
{
	border: 1px solid #D9E1F0;
	background-image: url(/templates/frontend/redeye/images/bg-blue_transp.gif);
	margin-bottom:15px; 
	width:100%; 
}

.elementEntry
{
	margin-bottom:8px;
	padding:0px 8px 0px 8px;
}

.elementTitle
{
	font-weight:bold;
}
.elementText
{
	font-size:12px;
}

.elementSmall
{
	 font-size:10px;
}

.boxText{
	padding:5px;
}

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

.profilerow{
		font-weight: bold;
}

.nav{
	padding:0px 5px 0px 5px;
	font-weight: bold;
	text-decoration:none;
}

a.nav:hover{
	color: #374C73;
	background-color: #F1F6FF;
}

a.marked:hover{
	background-color: #F1F6FF;
	color: #374C73;
}

a.nav{
	color:#000000;
}

a.boxTop{
	color: black;
	font-weight:bold;
}

a.boxTop:hover{
	color: #374C73;
	font-weight:bold;
}


.marked{
	color: #374C73; 
/*	color: #EAB541;*/
	padding:0px 5px 0px 5px;
	font-weight: bold;
	text-decoration:none;
}

/* BACKGROUND-COLOURS FORUM ??? */


.dark{
		background: #BF5B57;
}

table.dark{
		background: #BF5B57;	
}

.light{
	background-color: #F3E0DF;
}

table.light{
	background-color: #F3E0DF;
}

.middle{
	background-color: #D59492;
}

table.middle{
	background-color: #D59492;
}

/* BACKGROUND-COLORS END */

hr {
height: 1px; 
color: #BF5B57;
}

.error
{
	color: #BF5B57;
	font-weight: bold;
}

p,td,a,div
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


td
{
		vertical-align: top;
		border: none;

}

.text
{
}

.bild
{
	font-size: 11px;
}

h1
{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-bottom: 10px;
	margin-top:5px;
	font-weight : bold;
}

h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 3px;
}

h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin-top:2px;
	margin-bottom:3px;
}

a
{
	color: #374C73;
//	text-decoration: none;
//	font-weight: bold;
}

a:hover
{
	color: white;
	background-color: #374C73;
	text-decoration: none;	
}

/*TEASER-ELEMENTE */
.teaserImage{
	float: none;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom:5px;            
	text-align:center;
}
                                  
div.element .teaserImage{
	float:left;
}
                                  
.teaserText{
	font-size: 12px;
}

.teaserTitle{
	font-size: 12px;
	font-weight: bold;
	margin-bottom:5px;
}

.teaserSubTitle{
	font-size: 10px;
}

.teaserLink{
	color: #374C73;
	font-weight:bold;
	text-decoration:underline;
}
/* TEASER-ELEMENTE END */

.mediaDescription 
{
	left:0px;
	top:3px;
	font-size: 10px;
}
 
.blocktitel 
{
	padding-top: 3px;
	font-weight: bold;
}

.blocktext
{
	left:0px;
	top:0px; 
	z-index:2; 
	margin-bottom:0px;  
}

.login {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF; 
	text-align:right;
}

a:hover.login
{
	color: #D9E1F0;
	text-decoration:underline;
}

.button{
	font-size: 12px;
	font-weight: bold;
	color: #374C73;
	border: 1px solid #D9E1F0;
	padding:2px 8px 2px 8px;
}

#content{
	position:absolute; 
	left:190px; 
	top:140px; 
	z-index:10; 
	padding:8px;
	width:504px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:488px;
	height:auto;
}

html>body #content {
  width:488px;
} 

#nav{
	border: 1px solid #D9E1F0;
	background-image: url(/templates/frontend/redeye/images/bg-blue_transp.gif);
	font-size: 12px;
	position:relative; 
	left:0px; 
	top:25px;
	width:160px; 
	z-index:1; 
}

#elements{
	position:absolute; 
	top:140px; 
	width:225px; 
	left:709px;
}


#element{
	margin-bottom:15px; 
	width:100%; 
	z-index:3;
	padding:8px;
	border: 1px solid #D9E1F0;
	background-image: url(/templates/frontend/redeye/images/bg-blue_transp.gif);
	font-size: 12px;
}

#elements .teaserImage{
	float:none;
}