body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	background-color:#6E6E6E;
	line-height: 150%;
	
}
h1{color:#E5040C;
font-size:14px;}
h2{color:#E5040C;
font-size:12px;}
h3{color:#E5040C;
font-size:10px;}
a{color:#E5040C;}
.hinweis{font-size:10px;}

#rahmen{
position:relative;
background-image: url(../gfx/hg_rahmen.jpg);
background-repeat:repeat-y;
background-color:#FFF;
min-height:700px;
height: auto;
width:900px;
margin: 15px auto;
display:table;
}
/* for Internet Explorer */

/*\*/
* html #rahmen {
height:509px;

}/**/
#header{
width:900px;
height:190px;
background-image:url(../gfx/head1.jpg);
background-position:top left;
background-repeat:no-repeat;
}
#drehstrom #header {
background-image:url(../gfx/drehstrom.jpg);
background-position:top left;
background-repeat:no-repeat;}
#gleichstrom #header {
background-image:url(../gfx/gleichstrom.jpg);
background-position:top left;
background-repeat:no-repeat;}
#wartung #header {
background-image:url(../gfx/wartung.jpg);
background-position:top left;
background-repeat:no-repeat;}
#service #header {
background-image:url(../gfx/service.jpg);
background-position:top left;
background-repeat:no-repeat;}
#moeglichkeiten #header {
background-image:url(../gfx/moeglichkeiten.jpg);
background-position:top left;
background-repeat:no-repeat;}


#nav-top{
margin-top:120px;
height:35px;
width:900px;
float:right;
}

#nav-top ul{
list-style-type:none;
margin:0px;
padding:0px;
}
#nav-top li{
float:right;}
#nav-top li a{

display:block;
padding-top:3px;
width:135px;
height:23px;
font-size:12px;
text-align:center;
text-decoration:none;
color:#FFF;
}
#nav-top li a:hover, #nav-top li .act{
border-bottom:2px solid #E5040C;
}
 
#nav-left{
float:left;
width:199px;
height:509px;
background-image:url(../gfx/left.jpg);
border-top:1px solid #005AA9;
background-repeat:no-repeat;
background-position:top left;
}


#nav-left ul{
display:block;
list-style-type:none;
border-top: 1px solid #005AA9;
border-bottom: 1px solid #005AA9;
/*list-style: inside;
list-style-image:url(../gfx/pfeil.gif);*/
margin:0px;
margin-top:35px;
padding:0;
padding-bottom:35px;
}

#nav-left li a{
background-image:url(../gfx/li-left-hg.jpg);
display:block;
width:199px;
height:25px;
color:#FFF;
font-size:11px;
color:#005AA9;
text-align:left;
text-decoration:none;
font-weight:bold;
padding-top:10px;
border-bottom: 1px solid #005AA9;
}
#nav-left li a img{
border:none;
}
#nav-left li a:hover{
background-image:none;
background-color:#FFF;
color: #E5040C;
}
#nav-left li .activ {
background-image:none;
background-color:#FFF;
color: #E5040C;
}
/*//////////////////////////////content /////////////////////*/
#content{
	float: left;
	width: 410px;
	min-height: 509px;
	height: auto;
	padding: 0 10px 10px 40px;
	display:table;
	/*border-right: 1px solid black;*/
}
/* for Internet Explorer */

/*\*/
* html #content {
height:509px;

}/**/
#right{
float:left;
width:225px;
min-height:509px;
height:auto;
padding:0;
display: table;

}
/* for Internet Explorer */

/*\*/
* html #right{
height:509px;
}/**/

#right img{
float:right;
padding-right: 20px;
padding-bottom:15px;
}
#content-kontakt{
float:left;
width:330px;
min-height: 509px;
height:auto;
padding: 0 10px 10px 40px;
display: table;
}

/* for Internet Explorer */

/*\*/
* html #content-kontakt {
height:509px;

}/**/
#right-kontakt{
float:left;
width:300px;
height:auto;

}
#content ul{
/*list-style: inside;*/
list-style-image:url(../gfx/bullet.gif);
padding:0;
margin-left:10px;
}

/* for Internet Explorer */

/*\*/
* html #content ul{
/*list-style: inside;*/
list-style-image:url(../gfx/bullet_ie.gif);
margin-left:15px;

}/**/

#content li{
padding:0;
padding-bottom:10px;
margin:0;
}
/* Formular*/

#name2,#vorname,#vorwahl,#rufnummer,#email,#textarea{

border:1px solid #999;
}
#submit,#reset{
border:1px solid #333;
background-color:#CCC;
font-size:10px;
color:#333;
cursor:pointer;}


