/*
Theme Name: Pfister Template
Theme URI: http://www.pfisterprogast.at
Description: Special Template developed for Pfister Progast.
Version: 1.0
Author: Ulrich Steinlechner
Author URI: http://www.ulrichsteinlechner.at
*/
body{
	margin:0;
	padding:0;

}
a img{
	border:none;

}
#page{
	width:955px;
	margin:0 auto;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:30px;
	
	
}
#header,#content,#footer,#mainMenu{
	width:955px;
	float:left;
	display:inline;
}

#footer{	
	background:url(images/footer_bg.jpg) no-repeat;	
}



/* HEADER start*/

#header{
	padding:0;
	margin:0;
	

}
/* Vom IE mac 5.x verstecken. Fix für den Windows IE 3px-Text-Gap-Bug \*/
html #header{
margin-bottom:-3px;

}
/* Ende von IE5/mac verstecken*/




/* MAINMENU start*/
#mainMenu{
	background:url(images/menu_bg.jpg) no-repeat;
	height:19px;
	display:inline;
	padding:0;
	margin:0;

}
#mainMenu ul, #footer_content ul{
	float: right;
	list-style-position:inside;
	padding-right:40px;
	padding-top: 3px;
	margin-top: 0;
	margin-bottom: 0;	
}
#footer_content ul{
	
	padding-right:27px;
	
}
#mainMenu li{
	list-style-type:none;
	display:inline;
	padding-left:15px;
	padding-right:15px;
}
#footer_content li{
	list-style-type:none;
	display:inline;
	padding-left:10px;
	
}

/* MAINMENU end*/
/* HEADER end*/





/* CONTENT start*/
#content{
	width:955px;
	float:left;
	background:url(images/body_bg.jpg) repeat-y;
}


#posts{
	float:left;
	display:inline;
	width: 890px;
	min-height: 383px;
	background:url(images/content_bg.jpg) no-repeat;
	margin-left:32px;
	padding-bottom: 0px;
}
#edit_post{
	float:right;
	background:#FF0000;
	padding-left:5px;
	padding-right:5px;
	width:800px;

}

#post_content{
	float:left;
	display:inline;
	margin-left:50px;
	margin-top:26px;
}
#post_content p{
	padding-top:0px;
	margin-top:0px;
}
#post_content .alignleft{
	float:left;
	margin-right:15px;
	margin-bottom: 10px;
}
#post_content .alignright{
	margin-left:15px;
	margin-bottom: 10px;
	float:right;
}
#post_content ul{
	margin:0;
	padding:0;
	margin-top:20px;
	margin-bottom:20px;
	margin-left: 15px;
	
}
#newsPosts{
	float:left;
	width:500px;
	margin-top:30px;
	margin-left:80px;
	
	
}
#newsPost{
	float:left;
	width:500px;
	padding-bottom:30px;
}
#newsPost h1{
	margin-top:50px;
}
#newsSidebar{
	float:right;
	width:200px;
	margin-right:30px;	
	margin-top:30px;
	
}
/* CONTENT end*/

/* FOOTER start*/
#footer{
	padding-top:25px;
	display:inline;
	float:left;
	font-size:10px;
	
}
#footer_content{
	display:inline;
	
}

/* FOOTER end*/
/* FONTS & LINKS*/

#mainMenu a{
	color: #FFFFFF;
	text-decoration:none;	
}
#footer, #footer a{
	color:#8f908f;
	text-decoration:none;	
}

#mainMenu a:hover, #footer a:hover{
	color: #b0945d;
	
}
#mainMenu .current_page_item a{
	color: #b0945d;
}

#posts{
font-size:12px;
line-height:18px;

}
#posts a{
	color:#801026;
	
}
#posts a:hover{
	color:#b0945d;
	
}
h1{
font-size:19px;
margin-top:0px;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
line-height:18px;

}

h2{
font-size:14px;
padding-bottom:20px;
margin-top:5px;


}
#post_headline a, #post_headline a:hover{
text-decoration: none;

}
#edit_post a{
color: #FFFFFF;
 
}


