/*
Theme Name: AStA Theme
Theme URI: http://essenmitsosse.de/
Description: The Theme for Asta-Edderitz.de
Version: 1.1
Author: Marcus Bl&auml;ttermann
Author URI: http://essenmitsosse.de
Tags: asta, edderitz, baumaschinen

	AStA Theme

*/

* {
	color:#203058;
	list-style:none;
	margin:0;
	padding:0;
	text-decoration:none;
}


body {
	background:url(images/background.gif);
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:11px;
	line-height:15px;
}

div#page {
	background: #fff;
	border:#ffb100 3px solid;
	margin:30px auto 0 auto;
	padding:27px 37px 60px 37px;
	width:720px;
}



/*-------HEADER-------------------------------------------------------------*/

div#header {margin-bottom:30px;}

		div#header h1 a {
			background:url(images/headerlogo.jpg) no-repeat top left;
			height:126px;
			display:block;
		}
		
			div#header h1 span {display:none;}
			
		div#header div {
			background:url(images/headerbottom.jpg) #16223e no-repeat top left;
		}
		
			div#header div p {
				color:#fff;
				padding: 8px 20px;
			}
			
/*-------SIDEBAR-------------------------------------------------------------*/

div#sidebar {
	float:left;
	width:180px;
}

	div#sidebar ul li {
			margin-bottom:15px;
		}

		div#sidebar ul li a {
			font-weight:normal;
			padding-left:20px;
		}

	ul#menu li a{
		background:url(images/menu.gif) no-repeat 2px left;
		color:#203058;
		text-transform:uppercase;
	}
	
		ul#menu li.current_page_item a{background:url(images/menuaktiv.gif) no-repeat 2px left;}

		ul#menu li a:hover {background-position: left -98px;}
	
/*-------CONTENT-------------------------------------------------------------*/

div#content {
	margin-left:180px;
}

	div#content p, div#content h3, div#content table, div#content li {
		width:320px;
	}
	
		div#content div.alignright p {
			width:180px;
		}

/*-------FOOTER-------------------------------------------------------------*/

div#ende {clear:both;}

div#footer {
	background:#ffb100;
	border:#ffb100 3px solid;
	margin:0px auto 150px auto;
	padding:0px 37px 30px 37px;
	width:720px;
}

div#contact {
	margin-left:180px;
	width:320px;
}

	div#footer h3 {
		clear:none;
		color:#fff;
	}
	
	div#footer strong {
		font-weight:normal;
		color:#fff
	}
	
	div#footer a:hover {color:#fff;}
	
	
div#info {
	float:right;
	padding-top:30px;
	width:180px;
	}

/*-------OTHER STUFF-------------------------------------------------------------*/

h2 {
	clear:right;
	color:#ffb100;
	font-size:20px;
	line-height:30px;
	text-transform:uppercase;
}


h3 {
	color:#ffb100;
	font-size:14px;
	line-height:15px;
	padding-top:35px;
	margin-bottom:10px;
}

h4 {
	color:#203058;
	font-size:11px;
	line-height:15px;
}

p {margin-bottom:15px;}

a {
	font-weight:bold;
}

div.contact a { font-weight: normal;}

	a:hover {
		color:#ffb100;
	}

.alignright {
	float:right;
}

.alignleft {
	float:left;
	padding-right:20px;
}

div.alignright {width:180px;}

div.contact {float:left; margin-bottom:20px;}

div.baugruppe {text-align:right;}

table, th, tr, td {text-align:left; vertical-align:top;}
table {margin-bottom:15px;}

table tr:hover td {background:#ffb100;}
table.short tr:hover td {background:none;}

ol li {
	list-style:decimal;
	list-style-position: inside;
	margin-bottom:15px;
}

img {margin-bottom:16px;}