﻿@charset "utf-8";

@import url("layout.css");
@import url("menu_style.css");
@import url("sidemenu_style.css");
@import url("newsbox_style.css");
@import url("eventbox_style.css");
@media print{

}
@media screen {


html{

}
body {
background-color: #312b22;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0;
margin:0;

}



a {color: #49443C;text-decoration:none;}
a:visited {color:#49443C;}
a:hover {color: #49443C;}
a:active { color:#49443C;}


h1 {font-size: 20px;padding: 5px 10px 10px 0; margin:0px; /*text-transform:uppercase;*/}

h2 {font-size:16px;padding: 5px 10px 10px 0; margin:0px;}

h3 {font-size:13px;padding: 5px 10px 10px 0; margin:0px;}

h1, h2, h3{
	font-family: calibri, verdana, tahoma, arial, helvetica, sans-serif;
	}

#sms_box h2{
	color:white;
	background-color:#700000
	/*
	 filter:alpha(opacity=80); -moz-opacity: 0.8; color:rgba(255, 255, 255, 0.8); -khtml-opacity:0.8;opacity:0.8
	*/
}
#sms_box{
	width:198px; 
	height:133px; 
	background-color:#FAFFAF;
	border:1px #700000 solid;
}
img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */

#container {
height:100%;
width: 948px;
margin-bottom: 4px;	
margin-left: auto;
margin-right: auto;
margin-top:0px;
background: transparent url('/skins/default/images/bg/container.gif') repeat-y;
border-right:2px #1f1b15 solid;
border-bottom:2px #1f1b15 solid;
}


/* --------------left navigavtion------------- */
#left {
	float: left;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
#right {
	float: right;
	width: 200px;	
	margin: 0px;
	padding: 0px;
	height:450px;
}

/* ----------banner for logo-------------- */
#banner {
background-color: #5C5140;
background:#5C5140 url('/skins/default/images/bg/header_full.jpg') no-repeat top left;
text-align: left;
height:179px;
padding: 0px;
margin: 0px;
}
#banner img {padding:0px 0px;} 

#underbanner {
background-color: #700000;

border-top:1px solid #faffaf;
border-bottom:1px solid #faffaf;
padding:0;
color: #fff;
margin:0;
}

/* -----------------Inhalt--------------------- */
#content {
background-color: transparent;
margin: 0 0 0 200px;
}
div#content { 
padding:20px;
min-height:400px;
line-height:135%;
height:expression(this.scrollHeight > 400 ? "auto":"400px"); 
}

p, pre{
padding: 5px 10px;
margin:0;
}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 3px;
text-align: right;
background-color:#700000}





/* ------ webplus --------------------------------------*/

.hidden{
	display:none;
}

#postitsms{
	padding:30px 5px 35px 5px; font-size:11px;
}


























}

