/* Created by evablis for crazybikez.com -- http://evablis.netants.at */

/*COLORTABLE */
/* red = ff3300 | blue =  #0a246a*/

body		{
		margin: 			0px auto; 
		background-color: 		#eeeeee;
		font-family: 			arial;
		font-size:			0.9em;
		/*font-style:			italic;*/
		color:				#000000;
		background-image:		url(images/background.gif);
		background-repeat:		repeat-y;
		background-position:		50% 0px;
		}

#header		{
		background-image:		url(images/header.gif);
		background-repeat:		no-repeat;
		display:			block;
		height:				155px;
		width:				770px;
		position:			relative;
		top:				0px;
		left:				50%;
		margin-left:			-385px;
	
		}

#header h1	{
		color:				#000;
		font-size:			3em;
		font-weight:			bold;
		vertical-align:		text-bottom;
		text-align:			right;
		padding-top:			0px;
		margin-top:			0px;
		padding-right:			20px;	
		}

		#header h3	{
		color:				#000;
		font-size:			1em;
		vertical-align:		text-bottom;
		text-align:			right;
		padding-top:		-15px;
		margin-top:			-35px;
		padding-right:			20px;	
		}		
		
		

#navigation	{
		display:			block;
		float:				left;
		width:				200px;
		height:				auto;
		position:			relative;
		top:				0px;
		left:				50%;
		margin-left:			-375px;
		}

#navigation ul 	
		{	
		display: 			block;
		width:				200px;
		height:				auto; 
		margin: 			10px 0px 0px 0px; 
		padding: 			0px 0px 0px 0px;
		border-top:			1px solid #cccccc;
		}
 
#navigation ul li 	
		{
		height:				20px;
		width:				200px;				
		display: 			block;
		list-style-type: 		none; 
		text-align:			left;
		padding:			0px 0px 0px 0px;
		margin:				0px 0px 0px 0px;
		border-bottom:			1px solid #cccccc;  
		} 


#navigation ul li a
	
		{
		padding:			0px 0px 0px 5px;
		margin:				0px 0px 0px 0px;  
		font-size:			0.8em;
		line-height:			1.5em; 
		color: 				#111111; 
		text-decoration: 		none;
		background-color:		#ffffff;
		background-repeat:		repeat;
		display:			block;
		width:				185px;
		height:				20px;
		border-left:			10px solid #eeeeee;  
		}

#navigation ul li a:hover 

		{
		color: 				#111111;
		background-color:		#eeeeee;
		background-repeat:		repeat;
		display:			block;
		border-left:			10px solid #0a246a;
		}

#content {
		display:			block;
		float:				left;
		width:				530px;
		height:				auto;
		position:			relative;
		top:				10px;
		left:				50%;
		margin-left:			-165px;
		}

#content h1	{
		color:				#0a246a;
		font-size:			1.2em;
		font-weight:			bold;
		}

#content h2 {
		color:				#000000;
		font-size:			1.1em;
		font-weight:		bold;
		}

#content a	{
		text-decoration: 		none;
		color: 				#0a246a;
		background-image:		url(images/arrow.gif);
		background-repeat:		no-repeat;
		padding-left:			14px;
		}

#content a:hover 
		{
		color:				#ff3300;
		background-color:		inherit;	
		}

#footer		{
		width:				530px;
		height:				1.0em;
		clear:				both;
		position:			relative;
		top:				10px;
		left:				50%;
		margin-left:			-165px;
		padding-top:			30px;
		padding-bottom:			20px;
		}

#footer span	{
		text-align:			center;
		display:			block;
		background-color:		#efefef;
		background-repeat:		repeat;
		color:				#000000;
		font-size:			0.9em;
		}

#footer span a	{
		clear: both;
		text-decoration: 		none;
		color: 				#0a246a;
		background-color:		inherit;
		}
		
.left {
	float:left;
	margin-right: 10px;
	}
	
.right {
	float:right;
	margin-left:10px;
	}

.clearBoth {
	clear:both;
	}
		
.box {
	background:#F9F9F9 url(images/boxbg.gif) repeat-x scroll 0 0;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #CCCCCC;
	margin-bottom:1em;
	padding:1.5em;
	text-align:left;
	}
		
/* COLOR TABLE */		

#cb-blue {
		color: 				#0a246a;
		}
		
#cb-red {
		color:				#ff3300;
		}
		
		/* @group termin/Posted Date */
.termin {
	clear: both;
	min-width: 60px;
	text-align: center;
	background: #EEE;
	border: 1px dotted #999;
	float:left;
	padding: 0.3em 0.6em;
	margin: 0 15px 5px 0;
}

.termin .day {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: -6px;
}

.termin .month {
	font-size: 1em;
	margin: 0;
}

.year {
	font-size: 0.7em;
	margin-top: -3px;
}

}
/* @end */