/*********************************************************************************

	Project		:	Pitsch Kuechen und Baeder
	Copyright	:	Design - LemonHead - www.lemon-head.de

**********************************************************************************/


/* ### undo #################################################################### */

:link,:visited { text-decoration:none; }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin:0; padding:0 }
img, a img,:link img,:visited img, fieldset { border:none }
img { margin:0; padding:0; vertical-align:bottom; }
address { font-style:normal }

table {	border:none; padding:0px; margin:0px; border-spacing:0px; font-size:1em;}
tr { border:none; padding:0px; margin:0px; }
td { border:none; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }


legend { display:none; }

div, p, li, a {background-repeat:no-repeat; }

/* ### reset some basic style ################################################### */

dl			{margin: 0 0 0 0;}
dl dt		{margin: 0 0 0 0;}
dl dd+dt	{margin-top: 0;}
dl dd		{margin: 0 0 0 0;}

ol			{list-style: none;}
ol li		{margin: 0 0 0 0;}
ol li ol	{margin: 0 0 0 0;}
ol li ul	{margin: 0 0 0 0;}

p			{margin-bottom: 0em;}

ul			{list-style: none;}
ul li		{margin: 0 0 0 0;}
ul li ul	{margin: 0 0 0 0; list-style: none;}
ul li ol	{margin: 0 0 0 0;}

pre			{font-size:1.2em; }

a:hover { text-decoration:none; }

.hide{
	display: none;
}

.break{clear:both;}

/* ### HTML ###################################################################### */
body{
	margin: 0px;
	padding: 0px;
	color: #78797b;
	font-size: 0.78em;
	font-family: verdana, arial, helvetica, sans-serif;
	background: url(body_bg_top.jpg) repeat-x;
}

/***************************HEADER*********************************************/
.header{
	width:990px;
	margin-bottom:40px;
	height:234px;
}

.left{
	width:484px;
	float: left;
	overflow:hidden; 
	text-align: right;
}

.themenPic{
	background: url(headerbg.gif) repeat-x;
	width:100%;
	height:180px;
}

.logo{
	width:100%;
	height:54px;
}

.right{
	width:506px;
	float: left;
	overflow:hidden;
}

.mainNavi{
	background: url(headerbg.gif) repeat-x;
	width: 100%;
	height:180px;
}

.subNavi{
	width: 100%;
	height: 25px;
}

.themenLogo{
	width: 100%;
	border-top: 2px solid #f27818;
	padding: 3px 0 0 0;
}

/***************************NAVI*********************************************/

/*navigation.css*/


/******CONTENT*******************************************************************/

.content {
	width: 990px;
	min-height: 375px;
}

.contentBlock {
	clear: both;
	margin-bottom: 27px;
}

.bildSpalte {
	width: 272px;
	height:10px;
	margin-right: 27px;
	text-align: right;
	float: left;
}

.textSpalte {
	width: 535px;
	float: left;
}

/******FOOTER*******************************************************************/

.footer {
	width:100%;
	clear: both;
	border-top: 1px solid #f27818;
	font-size: 0.85em;
	padding-top: 7px;
	margin-top: 27px;
}
.footertext {
	width:990px;
	margin-bottom: 7px;
}
.footer p{
	padding: 0 13px 0 13px;
	margin: 0;
}

.footer .post {
	width: 300px;
	float: left;
	text-align: right;
	margin: 0 0 7px 0;
}

.footer .fon {
	width: 535px;
	float: left;
	border-left: 1px solid #78797b;
	margin: 0 0 7px 0;
}

.footer .nav {
	float: left;
	border-left: 1px solid #78797b;
	margin: 0 0 7px 0;
}

.footer .color {
	clear: both;
	height: 27px;
	background-color: #f27818;
}  
