@charset "UTF-8";



/*

body background: #c9e263;
a (kleiner text) : 	#00a7d3;
bubbletext: 		#21caf9;
hx: 				#21caf9;
bubbleborder: 		#00d7fd;

buttons bgr: #65edff

*/





* {
	margin: 0px;
	padding: 0px;
}

html, body {height:100%;}

body {
	font: 12px Geneva, Arial, Helvetica, sans-serif;

	
	background-color: #c9e263;

	
	background-image:url(../assets/common/green_gradient.gif);
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;
	color: #333;
	text-align:left; /* overriding kubrick's "center" (comes w/ timtab blog) */
}

h1, h2, h3 {
	font: 20px Helvetica, Arial, sans-serif; 
	font-weight:bold; text-transform:uppercase;
	color: #64d8f7; /* (himmel - zu hell) */ 
	color: #34caf3;
	color: #21caf9;
	padding:5px 0 15px 0;
	text-align:left; /* overriding kubrick's "center" (comes w/ timtab blog) */
	margin:0;
	margin-top:15px;
	}
	
	h3 {font-size: 12px; margin:0; padding:0;}
	
.unsichtbar {display:none;}

p {padding-bottom:15px;}
	
b, strong {
	
	color: #666;
	color: #1b8dc1;
	color: #21caf9;
	color: #37b9de;
	color: #333;
	}


hr {	
	border:none;
	display:block;
	width:600px; height:10px;
	background-image:url(../assets/common/600x10_straightLine_21caf9.gif);
	background-repeat: no-repeat;
	margin-top:50px;
	padding-bottom:20px;}


td {
	border: 1px solid #fff;
	vertical-align:top;
	padding: 0 15px 0 0;
	font-size:12px;
}

td p b, td p strong {color: #21caf9;}
td h1, td h2, td h3 {color: #21caf9; font-size:14px; margin:0; padding:0;}


#contentWrapper {
	position:absolute;
	left:50%;
	margin-left:-450px; 
	top:0px;
	width: 900px;  	
	min-height: 100%;
	height: auto !important;
	height: 100%;
	padding-bottom:1px;
	
	}



#footerBlock  {

	background-image:url(../assets/common/mainContentBottomBGR.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:650px; 
	height:50px; 
	}

#footerContent, #footerContent a {
	font-size:10px;
	color:#fff;
	text-decoration:none;
	padding-top:25px; 
	}

#footerContent a:hover {text-decoration:underline;}



#headBar {
	padding: 0; width: 900px; height:175px;
	color: #37b9de;
	 
	background-image:url(../assets/common/headBar_sky_900x175.gif);
	background-repeat:repeat-x;
}

#mainContent {
	margin-top:9px;
	padding: 1px 25px 200px 25px;
	width: 600px;
	background: #fff;
	background-image:url(../assets/common/mainContentTopBGR.gif);
	background-repeat:no-repeat;
	background-position:top;
}




/* .contentElementBubble01 (Rahmen) */
/* ************************************************************************ */




.contentElementBubble01 {
	margin:20px 0 15px 0; 
	border:0px solid red;
	padding-top:18px;
	background-image:url(../assets/bubbles/bubble01_trailer.gif);
	background-repeat:no-repeat;
	}



.contentElementBubble01inner {
	min-height:115px;
	height:auto !important; 	
	height:115px;
	color: #21caf9;
	font-weight:bold; text-transform:uppercase;
	line-height: 20px;
	font-size:13px;
	background-image:url(../assets/bubbles/bubble01_message.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding: 0px 20px 10px 25px;
	margin: 0 0 20px 0;
	}


	
	
/* .contentElementBubble03 (Sprechblase m/ Abstand) */
/* ************************************************************************ */


.contentElementBubble02,
.contentElementBubble03 {
	margin:20px 0 15px 0; 
	border:0px solid red;
	padding-top:18px;
	background-image:url(../assets/bubbles/bubble02_trailer.gif);
	background-repeat:no-repeat;
	}


.contentElementBubble02inner,
.contentElementBubble03inner {
	min-height:115px;
	height:auto !important; 	
	height:115px;
	color: #21caf9;
	font-weight:bold; text-transform:uppercase;
	line-height: 20px;
	font-size:13px;
	background-image:url(../assets/bubbles/bubble02_message.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding: 0px 20px 10px 135px;
	margin: 0 0 20px 0;
	}
	
	

	
	
	
/* TEXTE IMN BUBBLES IMMER BLAU!*/
/* ************************************************************************ */

.contentElementBubble01  span,
.contentElementBubble02  span,		
.contentElementBubble03  span,
.contentElementBubble01  b,
.contentElementBubble02  b,		
.contentElementBubble03  b {
	color: #21caf9 !important;
	color: red !important;
	}
	
	

/* H1 - MARGINS IN BUBBLES */
/* ************************************************************************ */

.contentElementBubble01 h1, 
.contentElementBubble01 h2, 
.contentElementBubble01 h3,
.contentElementBubble02 h1, 
.contentElementBubble02 h2, 
.contentElementBubble03 h3,
.contentElementBubble03 h1, 
.contentElementBubble03 h2, 
.contentElementBubble03 h3,
.message h1, 
.message h2, 
.message h3  {
	margin:0;
	}
	
	
	
	
/* LINKS IN BUBBLES (IMMER BLAU!) */
/* ************************************************************************ */

.contentElementBubble01 .message a,
.contentElementBubble02 .message a,
.contentElementBubble03 .message a {
	color: #21caf9;
	background-image:url(../assets/common/naviLev2-Hit-Hint.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:12px;
	}

.contentElementBubble01 .message a:hover,
.contentElementBubble02 .message a:hover,		
.contentElementBubble03 .message a:hover {
	color: #0c72a6;
	}
	



/* LINKS / ANCHORS */
/* ************************************************************************ */
	
a {
	color: #00a7d3;
	}
h1 a,	
h2 a,
h3 a {
	color: #21caf9;
	}
	
	
	
	





#facebookBoxLeadIn,
#facebookBox,
#facebookBoxTrailer
{display:none;}
	




















