/*CSS linienflug Design und Media
www.linienflug-design.de*/

			

/*MAIN BASICS
-------------------------------*/
* {						margin: 0;
						padding: 0;} 

body {					margin: 0;
						padding: 0;
						font: normal 11px/15px Arial, Helvetica, Verdana, sans-serif;
						text-align: left;
						background-color: #ffffff; 
						background-image: url(crent_backgr_short.gif); 
						background-repeat: repeat-x;}

img { 					border: none; }

a { 					text-decoration: none;}

.clear {				clear: both; 
						font-size: 1px; 
						float: none;
						height:1px;
						margin-top:-1px;
						line-height: 1px;}
			
.hide {					display: none;}

#container { 			width: 906px; 
						height: auto;
						text-align: left; 
						margin: 0 auto; 
						padding: 0;
						position:relative;
						border: 0;}

		
#logo_crent { 			margin: 0;
						width: 153px; 
						height: 81px;
						float: left;
						background-image: url(logo_crent.gif);}
		
#navi_slave { 			margin: 60px 0 0 305px;
						width: auto; 
						height: auto;
						float: left;
						font-family: Verdana;
						font-size: 9px;
						letter-spacing: 1px;}
		
#navi_masterStart { 	margin: 0 0 88px 0;
						width: 480px; 
						height: 31px;
						float:left;
 						background-repeat: no-repeat;}

#navi_master { 			margin: 15px 0 0 0px;
						padding-top: 6px;
						width: 480px; 
						height: 31px;
						float: right;
						text-align: center;
						font-family: Arial, Helvetica;
						font-size: 13px;
						font-weight: bold;
						color: #03212A;
						background-image: url(crent_nav_backgr.gif);
						background-repeat: no-repeat;}
				
.navi_position {		margin: 4px;}

.rot {					color: red;}
		
#logo_cx9 { 			margin: 0;
						width: 64px; 
						height: 81px;
						float: right;
						background-image: url(logo_cx9.gif);}
		
#waves_rot { 			margin-top: 0px;
						width: 906px; 
						height: 359px;
						float: left;
						background-image: url(crent_rot_waves.jpg);
						background-repeat: no-repeat;}
	
		
#headlinebox {
						margin-top: 49px;
						margin-left: 0px;
						width: 412px;
						height: auto;
						position: absolute;
						z-index: 1;
						visibility: visible;
					}
				
#contentbox {
						margin: 49px 0 0 418px;
						padding-left: 40px;
						width: 492px;
						height: 505px;
						position: absolute;
						background-image: url(crent_contbox_backgr_short.gif);
						background-repeat: no-repeat;
						z-index: 2;
						visibility: visible;
					}
			
#contentbox_inhalt {	margin-top: 30px;
						padding:0 5px 0 0;
						width: 425px; 
						height: 435px;
						font-size:11px;
						line-height: 15px;
						overflow: auto;}
						
#contentbox_inhalt p {	margin: 0 0 8px;
						}						
			
#contentbox_inhalt .refDiv {padding:0px 0 15px 0;}
#contentbox_inhalt .ref {margin: 10px 60px 10px 0;}	
		
			
#contentbox_inhalt h1 {	margin:0 0 6px 0;
						font-size:14px; 
						font-weight:bold;
						line-height: 14px;}
			
#contentbox_inhalt h2 {font-size:13px; 
						font-weight:bold;
						line-height: 14px;}
						
#contentbox_inhalt ul {	margin: 0 0 0 20px;
						list-style:square; }	
							
#contentbox_inhalt li {	padding:5px 0 0 0px;
						line-height:13px;}	

#contentbox_inhalt  a:link {color: #03212A;
						text-decoration: underline;}
				
#contentbox_inhalt  a:visited {color: #03212A;
						text-decoration: underline;}
				
#contentbox_inhalt a:hover {color: red;
						text-decoration: underline;}			
					
#copyright {			width: 906px; 
						height: auto;
						clear:both;
						font-family: Verdana;
						font-size: 9px;
						color: #747c8a;
						letter-spacing: 1px;}
							
#content_unten { 		margin: -23px 22px 0px 0;
						width: 400px; 
						height: 215px;
						float: left;
						overflow: auto;}
			
#content_unten p { 		margin: 0 0 8px 0;}		

#content_unten ul {
						list-style-type:square;
						margin:4px 0 4px 15px;
						}
						
#content_unten li {	
						padding:0 0 5px 0px;
						}	

	
/*  Links
----------------------------------------------------*/

a:link {				color: #03212A;
						text-decoration: none;}

a:visited {				color: #03212A;
						text-decoration: none;}

a:hover {				color: red;
						text-decoration: underline;}

a:active {				text-decoration: none;}

/* FORMULAR
----------------------------------------------------------------------*/

input {					width:200px;
						padding:2px;
						border: 1px solid red;
						background:#F1F1F1;
						font-size:10px;
						font-family: Arial;}
	
textarea {				width:200px;
						padding:2px;
						border: 1px solid red;
						background:#F1F1F1;
						font-size:10px;
						font-family: Arial;}
	
.button {				margin-top:5px;
						width:206px;
						padding:2px;
						background:red;
						font-size:11px;
						color:#ffffff;}		
	
	
/* STARTSEITE
----------------------------------------------------------------------*/	
		
#startPics {}

	
#flashbox { 			float:left;
						width: 412px; 
						height: 323px;
						margin: -1px 14px 0 0;
						padding-top:24px}
						
#news_referenz { 		margin: -23px 0 0 0;
						padding: 10px 5px 0 10px ;
						width: 154px; 
						height: 206px;
						font-size:12px;
						float: left;
						background: url('bg_kurzref_short.jpg') no-repeat;}	
			
#news_referenz_content {height:156px;
						overflow:auto;
						padding-left:3px;
						line-height:11px;
						font-size:10px;
						text-align:;}
				
/*#news_referenz_content img{margin-bottom:12px;}		*/		
				
#news_field { 			margin: -23px 0 0 0px;
						padding: 10px 0 0 10px ;
						width: 305px; 
						height: 206px;
						font-size:12px;
						float: left;
						background: url('bg_news_short.jpg') no-repeat;
						}		
			
#news_content {			height:156px;
						overflow:auto;
						padding-left:3px;
						line-height:11px;
						font-size:10px;
						}	
					
#news_content p{		margin-bottom: 8px}	

#news_content a:link {	color: red;
						text-decoration: none;}
						
#news_content a:visited {color: red;
						text-decoration: none;}
						
#news_content a:hover {	color: red;
						text-decoration: underline;}						

/* START DIVS NEWS
----------------------------------------------------------------------*/				
.over { 				width: 479px; 
						left: 425px; 
						top: 135px; 
						position: absolute; 
						visibility:hidden;
						z-index:20; 
						border-right:1px solid grey;
						border-bottom:1px solid grey;
						background:#ffffff;
						color:#000000 ;}
.overContent { 			width: 461px; 
						height:200px;
						overflow:auto;
						padding:10px 10px 10px 10px;
						background:#ffffff;
						color:#000000 ;
						font-size:11px;
						line-height:13px;}				
.overBottom { 			width: 481px; 
						height: 30px; 
						background:#ffffff url(bg_news_popup.jpg) repeat-x bottom;}				
.over h1 { 				font-size:13px;
						line-height:15px;
						margin-bottom:10px;}	
.over p { 				margin-bottom:8px;}								
				
				
/* SCREENSHOTS
----------------------------------------------------------------------*/				
#content_untenScreen { 	margin: -36px 22px 0px 0;
						width: 400px; height: 228px;
						float: left;
						text-align:center;}
#content_untenScreen img { margin: 0;
						padding:0;
						border:0;}
			
.overScreen {
	width: 459px;
	height: 455px;
	left: 426px;
	top: 136px;
	position: absolute;
	z-index:10;
	padding:10px 10px 0px 10px;
	background:#ffffff;
	color:#000000;
	text-align:left;
	font-size:11px;
	line-height:13px;
	overflow:auto;
	visibility: hidden;
}
		
.overScreen h1 { 		font-size:13px;
						line-height:15px;
						margin-bottom:10px;}	
.overScreen p { 		margin-bottom:8px;}		

/* SUPPORT
----------------------------------------------------------------------*/	
.support {margin:0 10px 10px 0;}

	
														

/* =Internet Explorer Hacks
----------------------------------------------------------------------*/

* html #navi_slave {	margin: 60px 0 0 240px;}
		
* html a:visited {		color: #03212A;
						text-decoration: none;}
* html a:hover {		color: red;
						text-decoration: underline;}
						
* html #flashbox { 		margin: -1px 11px 0 0;}
				
* html 	#navi_masterStart { margin: 0px 0 85px 0;}
