/* ------------------------
	fahnen-und-spiele.de -
	--------------------
	
	blau: #152C81
	Brinckmann-rot: #D60721
	--
	otherworld.de - 10/2007
*/


body{
	margin:0;
	padding:0;
	font-size:62.5%;
	font-family:Arial, Helvetica, sans-serif;
}


a{
	color: #152C81;
	letter-spacing: 0.1em;
}


h1{
	font-size: 1.6em;
	font-weight: bold;
	letter-spacing: 0.1em;
	color: #152C81;
}

h2{
	font-size: 1.4em;
	font-weight: bold;
	letter-spacing: 0.1em;
	color: #152C81;
	border-left: 10px solid #152C81;
	padding-left:5px;
}


form {
	font-size:1.0em;
	line-height: 1.5em;
}

textarea{
	width: 280px;
	height: 135px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

input.textfield, input.email{
	width: 280px;
		font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

hr{
	width: 100%;
	border-color: #D60721;
}

/*******************************************************************************
*	Struktur
*/

#wrapper{
	width:990px;
	margin-left:auto;
	margin-right:auto;
	background: url(../img/content_bg.gif) repeat-y left top;
}

#logo{
	margin-left:40px;
	height: 110px;
	overflow: hidden;
  /* border: 1px solid white; */
}



#breadcrumb{
	color: gray;
	/*font-weight: bold;*/
	letter-spacing: 0.1em;
	font-size: 0.9em;
}

#breadcrumb a{
	color: gray;
	text-decoration: none;
}
	
#breadcrumb a:hover{
	color:black;
	text-decoration: underline;
}




#content{
	padding-top:15px;
	width:660px;
	margin-left: 300px;
	/* Änderungen Andre Becker, 28.11.2007
	font-size: 1.2em;
	*/
	font-size: 1.3em;
	/*border:1px solid red; 	background: #CC9966;*/
}

#footer{
	clear: left;	
	width:600px;
	margin-top: 50px;
	margin-left: 300px;
	margin-right: 40px;	
	margin-bottom: 25px;
	height: 	50px;
}




/*******************************************************************************
*	Navigation oben
*/


#topnav{
	background: url(../img/header_bar.png) no-repeat left top;
	height: 50px;
	color:white;
	padding-top: 25px;
	text-align: right;
	/* Änderungen Andre Becker, 28.11.2007
	padding-right: 15px;
	*/
	padding-right: 35px;
}


#topnav a{
	color: White;
	text-decoration: none;
	/* Änderungen Andre Becker, 28.11.2007
	font-size: 1.2em;
	*/
	font-size: 1.3em;
	font-weight: bold;
}

#topnav a:hover{
	text-decoration: underline;
}

/*******************************************************************************
*	Navigation links
*/

#leftnav{
	float:left;
	width:200px;	
	padding-left:50px;
	margin-right: 40px;
	margin-top:15px;
	/* Änderungen Andre Becker, 28.11.2007
	font-size: 1.0em;
	*/
	font-size: 1.2em;
	line-height: 1.5em;
	/* border: 1px solid red;*/
}

#leftnav a{
	color:#152C81;
	text-decoration: none;
	font-size: 1.1em;
}

#leftnav a:hover{	
	color:red;
	text-decoration:underline;
}

#leftnav li{
	list-style-image:url(pfeil.passiv.png);
	margin-left: -20px;
}

#leftnav .menu-parent, #leftnav .menu-current{
	color:red;
}

#leftnav li.menu-parent {
	list-style-image:url(pfeil.offen.png);
}

#leftnav li.menu-current  {
	list-style-image:url(pfeil.aktiv.png);
}
