.entry {
text-align: justify;
}

p {
	/* 
	font-weight:normal;
	*/	
	margin:0px;
	padding:0px; 
	
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

html, body, table {
	font-family: Helvetica, sans-serif;
	color:#535353;
	font-size:12px;
	text-align:left;
	line-height:1.5em;
}

input, textarea, file {
border:0px dotted #C9C9C9;
background-color:#FFFFFF;
font-family: 14px Helvetica, sans-serif;
color: #FF5902;
font-size: 14px;
font-weight:bold;
}

form {
	font-family: 12px Helvetica, sans-serif;
}	

#headline {
	font-family: Helvetica, sans-serif;
	color: #FF5902;
	font-size: 14px;
	font-weight:bold;	
}

#more-link-unten {
	white-space:nowrap ;
	
}

#dotted {
	position:relative;
	border-right:1px dotted #C9C9C9;
	left:0px;
	top:0px;
	width:140px;
	height: 87px;
	z-index:1;
}

* html #dotted { /*IE only*/
	position:absolute;
	border-right:1px dotted #C9C9C9;
	left:0px;
	top:0px;
	width:140px;
	height: 87px;
	z-index:1;
}

#orange a {
	text-align:left;
	font-size: 13px;
	color: #FF5902;
	font-weight:bold;
}

#after_dotted {
	position:relative;
	left:160px;
	top:-88px;
	width:390px;
	z-index:1;
	
	
}

* html #after_dotted { /* IE only*/
	position:relative;
	left:160px;
	top:0px;
	width:390px;
	z-index:1;
	
	
}

#leiste_oben {
	position:absolute;
	background-image: url('pics/leiste_oben.jpg');
	left:0px;
	top:0px;
	width:100%;
	height:45px;
	z-index:1;
}



#leiste_header {
	position:absolute;
	background-image: url('pics/bg_header_text.jpg');
	left:0px;
	top:45px;
	width:890px;
	height:68px;
	z-index:1;
}

#leiste_header_text {
	position:absolute;
	left:105px;
	top:89px;
	width:890px;
	height:68px;
	z-index:1;
}

#bot {
	position:absolute;
	left:0px;
	background-image: url('pics/bot.jpg');
	top:272px;
	width:300px;
	height:400px;
	z-index:1;
}

#nav {
	position:absolute;
	left:1px;
	background-image: url('pics/hg.jpg');
	top:134px;
	width:300px;
	height:500px;
	
}

#nav_text {
	font-stretch:narrower;
	position:absolute;
	left:66px;
	top:-13px;
	width:200px;
	height:100px;
	z-index:1;
	text-transform: uppercase;
}

* html #nav_text { /* IE only */
	font-stretch:narrower;
	position:absolute;
	left:66px;
	top:-1px;
	width:300px;
	height:100px;
	z-index:1;
	text-transform: uppercase;
}


#such {
	position:absolute;
	left:310px;
	background-image: url('pics/bg_such.jpg');
	top:130px;
	width:566px;
	height:5px;
	z-index:1;
}

#such_2 {
	position:absolute;
	left:310px;
	background-image: url('pics/bg_such.jpg');
	top:240px;
	width:566px;
	height:5px;
	z-index:1;
}

#suchform {
	position:absolute;
	left:305px;
	top:135px;
	width:566px;
	height:90px;
	z-index:1;
}

* html #suchform {/*IE only*/
	position:absolute;
	left:305px;
	top:153px;
	width:566px;
	height:90px;
	z-index:1;
}

#latest_footage {
	position:absolute;
	background-image: url('pics/latest_footage.jpg');
	left:310px;
	top:132px;
	width:580px;
	height:30px;
	z-index:1;
}

#latest_footage_text {
	position:absolute;
	left:310px;
	top:140px;
	width:580px;
	height:34px;
	z-index:1;
}

#main_kontext {
	position:absolute;
	left:310px;
	top:180px;
	width:580px;
	height:100%;
	z-index:1;
	
}

#vorschau_bild {
	position:relative;
	left:20px;
	top:20px;
	width:580px;
	height:100px;
	z-index:4;
	
}

html li.sidebar , li a ,  li.sidebar, li.page_item{
display:block;
width:160px;
height:20px;
text-align:left; 
font-size:12px;

background:#FFFFFF;  
text-decoration:none; 
text-indent:12px;
background: url('pics/bg.gif') 0 0 no-repeat;

}

html li:hover.sidebar , li a:hover , li:hover.sidebar, li:hover.page_item {
color:#ffffff;
text-decoration:none; 
background-color:#FF5902;
background: url('pics/bg_1.gif') 0 0 no-repeat;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

a{
	text-decoration:none;
	font-family:13px Helvetica, sans-serif;
	color:#666666;
	outline: 0; 
	
}

#main_kontext a {
	

	font-weight: bold;
}

a img { 
	
	border: none; 
	
}

#footer {
	text-align:center;
	position:relative;
	top:50px;	
	
}

#post {
	position:relative;
	height:105px;
	width:565px;
	border-bottom:1px dotted #C9C9C9;
	
}

#post_2 {
	position:relative;
	height:105px;
	width:565px;
	
}

#hu {   
	
	position:absolute;
	background: url('pics/searchfield_repeat.png') ;
	left:297px;
	top:149px;
	width:150px;
	height:29px;
	z-index:1;
	background: url('pics/searchfield_leftcap.png')0 0 no-repeat;
	
		
	}
	

	

	
	

	
	
	


