
/**
 * @version             1.0
 * @package             Joomla.Site
 * @subpackage			Templates.dr_fresser
 * @copyright        	Copyright (C) 2011 by Martin Müller
 * @license           	proprietary
 */

body, html, ul{
	margin:				0px;
	padding:			0px;
}

body{min-height: 700px;
	border-top:			8px solid #009bde;
	border-bottom:		8px solid #ffd500;
	font-family:		Arial;
	font-size:			11px;
	font-weight:		normal;
}

a{
	color:				black;
	text-decoration:	none;
	outline:		none;
}

div#wrapper{
	margin-left:		auto;
	margin-right:		auto;
	width:				1210px;
}

div#left{
	float:				left;
	width:				366px;
}

div#middle{
	float:				left;
	width:				580px;
	overflow:			hidden;
	margin-left:			40px;
}

div#right{
	float:				left;
	width:				64px;
	text-align:			right;
}

div#content{
	margin-bottom:		50px;
	border-left:		1px solid #009bde;
	padding-left:		10px;
}

img#logo{
	margin-top:			280px;
}

div#mainmenu{
	margin-left:		114px;
}


div#mainmenu ul.menu{
	list-style-type:	none;
}

div#mainmenu ul.menu li{
	height:				35px;
	background-image:	url(../images/navitem.jpg);
	background-repeat:	no-repeat;
	
}

div#mainmenu ul.menu li.active{
	background-image:	url(../images/navitem-active.jpg);
}

div#mainmenu ul.menu li:hover{
	background-image:	url(../images/navitem-active.jpg);
}

div#mainmenu ul.menu li a{
	
	display:			block;
	width:				100%;
	padding-top:			5px;
	height:				100%;
	padding-left:		35px;
	font-weight:		bold;
	outline:		none;
}

div#middle div#articleheader{
	margin-top:			15px;
}

div#articleheader #articlephoto{
	height:				349px;
	width:				580px;
	overflow:			hidden;
	
}

div#articleheader div#submenu{
	width:				100%;
	height:				53px;
	margin-top:			-40px;
	background-image:	url(../images/highlight.png);
	outline:			none;
}

div#submenu ul.menu{
	padding-top:		0px;
	list-style-type:	none;
	padding-right:		5px;
	padding-left:		15px;
	outline:		none;
	
}

div#submenu ul.menu li{
	position:			relative;
	z-index:			5;
	float: 				right;
	background-image:	url(../images/submenuitem.jpg); padding-bottom:0px;
	background-repeat:	no-repeat;
	background-position:    left center;
	padding-right:		40px;
	padding-left:		25px;padding-bottom: 5px; padding-top:2px;
	font-weight:		bold;
	padding-top:		5px;
	outline:		none;
	margin-top:		8px;
}



div#submenu ul.menu li.active{
	background-image:	url(../images/submenuitem-active.jpg);
	oultine:				none;
}

div#submenu ul.menu li:hover{
	background-image:	url(../images/submenuitem-active.jpg);
	outline:		none;
}

ul.actions{
	display:			none;
	outline:			none;
}

ul.pagenav{
	list-style-type:	none;
	padding-left:		0px;
	margin-top:			20px;
	outline:		none;
}

ul.pagenav li{
	display:			inline;
	padding-left:		5px;
	padding-right:		5px;
	border-top:			1px solid black;
	outline:		none;
}

/* frontpage */
div#frontpage-content{
	margin-top:			289px;
}

div#frontpagemenu ul.menu{
	list-style-type:	none;
	margin-right:		30px;
	outline:		none;
}

div#frontpagemenu ul.menu li{
	height:				82px;
	width:				82px;
	background-image:	url(../images/fp-navitem.jpg);
	background-repeat:	no-repeat;
	float:				right;
	margin-left:		11px;
	margin-bottom:		50px;
	outline:		none;
}

div#frontpagemenu ul.menu li:hover{
	background-image:	url(../images/fp-navitem-active.jpg);
}

div#frontpagemenu ul.menu li a{
	display:			block;
	width:				72px;
	height:				100%;
	font-size:			11px;
	font-weight:		bold;
	color:				white;
	text-align:			center;
	margin-top:			30px;
	overflow:			hidden;
	outline:			none;
}