/*
77PS - Agentur für Kommunikation - www.77ps.de - vollgas@77ps.de

Screen CSS für IE 6
www.packpapier.de - Bausch

*/

/* Wichtige Farben
Dubnkelrot = 	#B0000D
Beige =	     	#C0B19C
Hellbeige =		#EFECDC
*/

/* Alle Abstände auf Null setzen */
html, body, div, p, h1, h2, h3, ul, ol,
span, a, table, td, form, img, li {
list-style:none;
margin: 0;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* Standarts */
body {
}
html{
}
hr {
border:solid #B0000D 1px;
height:0px;}
h1 {
color: #B0000D;
font-size: 1.2em;
margin-bottom:10px;}
h2 {
color: #C0B19C;
font-size: 1.4em;}
h3 {
color: #000000;
font-size: 1.2em;
text-align:center;
line-height: 3em;}
h4 {
color: #ffffff;
font-size: 1.4em;
width: 370px;
background-color: #B0000D;
line-height: 2em;
padding-left:0.2em;}
h5 {
color: #000000;
font-size: 1.2em;
line-height: 0.2em;}
a:link {
color: #B0000D;
font-weight: bold;
text-decoration: none;}
a:visited {
color: #B0000D;
font-weight: bold;
text-decoration: none;}
a:hover {
color: #000000;
font-weight: bold;
text-decoration: none;}
a:active {
color: #000000;
font-weight: bold;
text-decoration: none;}

a:link.boxlink, a:visited.boxlink{
color:#ffffff;
}
a:hover.boxlink{
color:#000000;
}
 
/* Layout */

#header{
height: 20px;
background-color: #B0000D;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FFFFFF;
font-size: 0.7em;
padding-top:4px;
}
#left{
float: left;
width: 220px;
height:600px;
background-color: #EFECDC;
}
#content{
margin-left:226px;
margin-top: 12px;
text-align:left;
font-size: 0.8em;
width: 771px;}
#content ul li{
margin-left: 20px ;
list-style:square;
line-height:20px;
} 
#left_cont_box{
float:left;
width:350px;
}
#right_cont_box{
width:350px;
float:left;
margin-left:20px;
}
#footer {
clear:left;
background-color: #B0000D;
padding:10px;}
#box1{
float: left;
background:#9D9C96;
padding-top:1px;
padding-left:30px;
width: 197px;
height:62px;
position:absolute;
left: 0px;
top: 470px;
color:#000000;
font-size: 0.7em;
font-weight:normal}
#box2{
float: left;
padding:10px;
padding-top:2px;
margin:0px;
width: 241px;
height:90px;
position:absolute;
left: 217px;
top: 490px;
background-color: #CECDCA;
color:#000000;
font-size: 0.7em;
font-weight:normal}

#box3{
float: left;

padding:10px;
padding-top:2px;
height:90px;
width: 241px;
position:absolute;
left: 478px;
top: 490px;
background-color: #EDEADC;
color:#000000;
font-size: 0.7em;
font-weight:normal}


#box4{
float: left;
padding:10px;
padding-top:2px;
width: 241px;
height:90px;
position:absolute;
left: 739px;
top: 490px;
background-color: #ECEDE8;
font-size: 0.7em;
font-weight:normal}

#mitarbeiter{
float:left;

width:100%;
margin-bottom:30px;
margin-right:10px;

}
#m_bild{
float:left;
}


/* Haupt Navi ------------------------------------------------------------------------------*/
#navigation{
background-color: #EFECDC;
font-weight:bold;
height:100%;}
#navigation ul{
list-style: none;}
#navigation ul li{
margin-bottom: 0px;}
#navigation ul a{
	font-size:12px;

	padding:3px;
	padding-left:6px;
	display:block;
	color:#FFFFFF;
	margin-top:10px;
	background-color:#990000;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #B19E84;
}
#navigation ul a:hover{
background-color:#666666}
#navigation ul a.current{
background-color:#666666}
#navigation ul ul li{
margin: 0px;}
#navigation ul ul a{
margin:0px;
padding:0px;
padding-left:6px;
display:block;
color: #ffffff; 
font-size: 11px; 
font-weight: normal;
line-height:16px;
background-image:none;
background-color:#B0000D;
border-left-width: 20px;
border-left-style: solid;
border-left-color: #B19E84;}
#navigation ul ul a:hover{
background-color:#B0000D;
color: #000000;
}
#navigation ul ul a.current{
background-color:#B0000D;
color: #000000;
}
/* Navi Ende ------------------------------------------------------------------------------*/


#suche {
margin:5px;
padding:0px;
padding-bottom:50px;
width:190px;
text-align:left;
float: left;
height:150px;
}
.such_inpt {
width: 140px;
border: 1px solid #999;
background-color: #ffffff;
color: #B0000D;
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
padding: 3px 3px 3px 3px;
margin: 5px 0px 0px 10px;
word-spacing: 0.2em;
}
.such_senden {
width: 126px;
font-weight: bold;
font-size: 11px;
margin: 10px 0px 0px 10px;
padding: 3px 0px 3px 0px;
background-color: #A8A8A8;
color: #333;
text-align: center;
border: solid 1px #000000;
cursor: pointer;
}
legend
{
border: 1px solid #999;
padding:	4px;
font-size:		12px;
vertical-align: middle;
white-space:	nowrap;
}
#suche fieldset {
border: 1px solid #B0000D;
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
}


/* form-module
*******************************************************************************/
/*  Start Forms */

#such {
float:left;
width:150px;}
#formwrap {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#form {
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
text-align: left;
}
/* Rahmenfarbe angeben für Opera */
fieldset {
border: 0px solid #B0000D;
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
}
legend {
border: 1px solid #fff;
}
Label {
font:11px/20px verdana, arial, helvetica, sans-serif;
padding:0px;
margin-left: 0px;
}
.inpt {
width: 350px;
border: 1px solid #999;
background-color: transparent;
color: #B0000D;
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
padding: 1px 1px 1px 3px;
margin: 0px 0px 5px 0px;
word-spacing: 0.2em;
}
.txt {
width: 350px;
border: 1px solid #999;
background-color: transparent;
color: #B0000D;
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
padding: 1px 1px 1px 3px;
margin: 0px 0px 5px 0px;
word-spacing: 0.2em;
}
input.inpt:focus, textarea.txt:focus {
color: #000;
font-family: Verdana, Arial, Sans-Serif;
}
.senden {
width: 150px;
font-weight: bold;
font-size: 11px;
margin: 15px 0px 0px 198px;
padding: 3px 0px 3px 0px;
background-color: #eee;
color: #333;
text-align: center;
border: solid 1px #999;
cursor: pointer;
}
.select{
width: 187px; 
border: 1px solid #999;
color: #B0000D; 
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px; 
padding: 1px 1px 1px 3px; 
margin: 0px 0px 5px 0px; 
word-spacing: 0.2em;}

label,

input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit] {
cursor: pointer;
}

.formerror {
color: red;
}
/*  End Forms */
