/*
Theme Name: Pro Arnstadt e.V.
Theme URI: http://www.proarnstadt.de/
Description: Theme fuer Pro Arnstadt
Version: 1.0
Author: PFEIFFER communications
Author URI: http://www.pfeiffer.it/
*/


* { margin:0px; padding: 0px; } 
ul,ol {
    padding-left:1em;
    margin-left:0;
}
h1, h2, h3, h4, h5, h6, p, blockquote,
 form, label, ul, ol, dl, fieldset, address {
     margin-bottom: 1em;
}

body { margin-left:-1px; }

>html,body {
	margin-left:1px;	
}

html>body {
		padding:0px;
		background:url(images/bgshadow.jpg) fixed top center repeat-y #ffffe1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

* html body { 
		margin:0px;
		margin-left:1px;
		padding:0px;
		background:url(images/bgshadow.jpg) fixed top center repeat-y #ffffe1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

#site {
		margin:0px auto;
		width:950px;
		padding:0px;
		text-align:left;
		color:#000000;
}

img { border:0px; }

a, a:link, a:visited { text-decoration: none; }

.seperator {
	background: url(images/m01.gif) bottom center no-repeat;
	width:1px;
	margin-left:5px;
	margin-right:5px;	
}

#header { margin:0px auto; height:100px; background-color:#ffe325; width:950px; }
#scraper { margin:0px auto; width:950px; height:200px; background:url('images/header.jpg') no-repeat #ffe325; }

p.line { background:url('images/linie.gif') repeat-x bottom; margin:0px 0px 5px 0px; padding-bottom:5px; }

#footer a:link, #headnav a:visited {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}

#footer a:hover {
	text-decoration: none;
	border-bottom:1px dotted #888;
	color: #000;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6, .head {
	margin-bottom:.4em;
	line-height:1.3em;
	color:#0A263C;
	}
h1 { font-size:1.8em; }
h2 { font-size:1.5em; }
h3 { font-size:1.35em; }
h4 { font-size:1.05em; }
h5 { font-size:1.05em; }
h6 { font-size:.95em; }

#footer {
	margin:10px auto;
	width:950px;
	text-align:center;
	background:#ffe325;	
	font-size: 11px;
	padding:5px 0px 5px 0px;
}

#left {
float: left;
width: 200px;
margin: 0px;
padding: 15px 10px 0px 10px;
font:12px/1.55em arial, helvetica, sans-serif;
}

#sidebar {
float: left;
width: 200px;
margin: 0px;
padding: 15px 10px 0px 10px;
font:12px/1.55em arial, helvetica, sans-serif;
}

#content {
background-color: #ffffff;
padding: 15px 0px 0px 0px;
float:left;
width:510px;
font:12px/1.55em arial, helvetica, sans-serif;
}

div.news h3  { font-size: 115%; font-weight:bold; margin:5px 0px 5px 0px;}

p.news, div.news {
	margin:5px 0px 25px 0px;
	padding:0px 10px 0px 0px;	
}

p.news img {
	margin-right:10px;
	margin-bottom:10px;
}

div.news img {
	margin-right:10px;
	margin-bottom:10px;
}

a.news_link,a.news_link:link {
	font-size: 100%; font-weight:bold;
	text-decoration: none;
	color: #000;
}

a.news_link:hover {
	text-decoration: underline;
}


ul#navmenu{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

ul#navmenu li{
padding-bottom: 10px; /*bottom spacing between menu items*/
}

ul#navmenu li a{
color: #000000;
background: #fff5c8; /*custom bullet list image*/
display: block;
padding: 10px 0;
padding-left: 5px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size:1.2em;
}

ul#navmenu li a:visited{
color: #000000;
}

ul#navmenu li a:hover{ /*hover state CSS*/
color: #603913;
background-color: #F3F3F3;
}

#sidebar ul, #sidebar ul ol {
        margin: 0;
        padding: 0;
        }

#sidebar ul li {
        list-style-type: none;
        list-style-image: none;
        margin-bottom: 15px;
        }

#sidebar ul p, #sidebar ul select {
        margin: 5px 0 8px;
        }

#sidebar ul ul, #sidebar ul ol {
        margin: 5px 0 0 10px;
        }

#sidebar ul ul ul, #sidebar ul ol {
        margin: 0 0 0 10px;
        }

#sidebar ul ol li {
        list-style: decimal outside;
        }

#sidebar ul ul li, #sidebar ul ol li {
        margin: 3px 0 0;
        padding: 0;
        }
/* End Entry Lists */

#content ol li {
	list-style: decimal inside;
}

td { vertical-align:top; }

