/* Stefan Klug 2012*/


body
{ background: #B99C6C; 
color:#574425; 
margin:auto; 
font-family: 'Lato', sans-serif;
font-size:12pt;
}

img {border:0;}

h1
{ font-weight:700; 
font-size:1.2em; 
background:inherit; 
color:#183036;
}

h2
{ font-weight:400; 
font-size:1.2em;
color:#183036;
}

ul 
{ list-style:none; 
margin-left:20px; 
padding:1px;
}

li
{ line-height:1.5em;
}

a:link, a:visited, a:active
{ background: inherit; 
text-decoration: none; 
color:#133D47;
}

a:hover
{ background: inherit; 
text-decoration: none; 
color:#73521B;
}

blockquote
{ background:url(../images/quote.png) 0 0 no-repeat;
background-color: #B9704F; 
color:#06272E; display:block; 
padding:0 0 0 50px; 
margin:15px 30px;
font-size:.90em; 
font-weight:400italic;
}

p
{ line-height:1.5em;
color:#06272E;
}

input, textarea
{ background:#fff; 
color:inherit;  
border:1px solid #111;
}

.buttons 
{ background: #000; 
color:#fff;  
border: 1px solid #111;
}

#wrapper
{ 
/* color:inherit; */
width:960px; 
margin:auto;}


#header
{
	background: url(../images/header.png) #B9704F;
	width: 960px;
	height: 165px;
	margin: 0 0 1px 0;
}

#body
{
width:960px; 
margin:auto;
}

#bottom
{ background:#B9704F; 
color: #06272E; 
width:960px; 
height:10px; 
margin:0;
}

#midbottom
{ background: #B9704F; 
color: #06272E;
width:960px; 
line-height:1em; 
margin:0;
}

#btmbottom
{
	background: #B9704F;
	color: #06272E;
	width: 960px;
	height: 20px;
	margin: 0 0 10px;
}

.logo
{ width:240px; 
font-weight: 700;
padding-left:25px; 
padding-top:40px; 
}

.search
{ width:250px; 
text-align:right; 
margin-top:6em; 
padding-right:25px; 
float:right;
}

.menu
{ background: #4992A3; 
color:#133D47; 
width:960px; 
height:40px; 
font-size: 1em; 
margin: 0 0 1px 0;
}

.left
{ width:570px; 
padding:10px 0 0 25px; 
text-align: left;
float:left;
}

.right
{ width:330px; 
padding:10px 25px 0 0; 
text-align:right; 
float:right;
}

.right a:link,.right a:visited,.right a:active
{ background: inherit; 
text-decoration: none; 
color:#133D47;
}

.right a:hover
{ background: inherit; 
text-decoration: none; 
color:#73521B;
}

.column
{ width:310px; 
padding:0 0 0 10px; 
float:left;
}

.column p
{font-size:.90em;
}

.column a:link,.column a:visited,.column a:active
{ background:#B99C6C; 
text-decoration: none; 
color:#133D47; 
font-size:.89em; 
display: block; 
padding:8px 2px; 
border-bottom:#133D47 1px dashed;
}

.column a:hover
{ background:#eee; 
text-decoration: none; 
color:#73521B; 
border-bottom:#73521B 1px dashed;
}

.left a:link,.left a:visited,.left a:active
{ background: inherit; 
text-decoration: none; 
color:#133D47;
}

.left a:hover
{ background: inherit; 
text-decoration: none; 
color:#73521B;
}

.content
{ background:#B99C6C; color:inherit; 
width:600px; 
padding:10px 25px 0 25px; 
text-align:left; 
float:left;
margin: 17px 0 1px 0;
}

.sidebar
{
	background: #B9704F;
	color: #06272E;
	width: 250px;
	padding: 10px 20px 1px 20px;
	float: right;
	margin: 17px 0 1px 0;
}

.sidebarcontent
{ border-bottom:#999 1px solid; 
margin-bottom:20px;
}

.img
{ border:0; 
margin:0 1em 0 0; 
float:left;
}

.spacer
{ height:2px; 
clear: both;
}

