/* Die Seite wird auf 800x600 Pixel begrenzt*/
BODY{
width: 800px;
height: 600px;
 background-image: url(../images/background.gif);
 background-repeat: no-repeat;
 background-color: #E6E6E6;
 z-index: 50;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}

A{
	color:#333333;
	text-decoration: none;
}

/* Header Position*/
#header{
	position: absolute;
	top: 0px;
	left: 0px;
}

/* Menue Hintergrund Position */
#bg_menue{
	position: absolute;
	top: 118px;
	left: 0px;
	z-index: 60;
}

/* Position der Navigation*/
#navigation{
	position: absolute;
	top: 118px;
	left: 0px;
	z-index: 70;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* Navigations Menue*/
ul.dropdown{
	margin-left: 0px;
	padding-left: 10px;
	margin-top: 7px;
}

ul.dropdown * ul
{
/* Aufklappliste Aussenrahmen */
   list-style: none;
   margin:0;
   padding: 0;
	display:none;
}

ul.dropdown li
{
   list-style: none;
   width:108px;
   margin-bottom:23px;
}

ul.dropdown li * li
{
    border:0px;
    float:none;
    margin-bottom:0px;
}

ul.dropdown ul * ul
{
    top:0;
}

ul.dropdown li a
{
	/* Navleiste Hauplinks */
   display:block;
   color: #333333;
 	background-color: White;
   padding-left:10px;
   text-decoration:none;
	/*width: 108px;*/
	/*min-width: 100px;*/
	padding-right: -10px;
}

ul.dropdown a:hover{
	background-color:#E5918B;
}

ul.dropdown ul * a
{
    height:100%;
    text-decoration:none;
	 /*width: 108px;*/
	 color:#333333;
	 font-size: 11px;
	 /*padding-right:15px;*/
	 padding-top:4px;
	 border-bottom: 1px solid #AEAEAE;
	 font-family: Arial, Helvetica, sans-serif;
}

ul.dropdown ul * a:hover{
	background-color: #E6E6E6;
	color:#CA2317;
	font-size: 11px;
}

ul.dropdown #menue_point{
	padding-bottom:3px;
	background-image: url(../images/menue_point.gif);
	background-repeat: no-repeat;
}

ul.dropdown #naviname{
	float:right;
}

ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul
{
    display:none;
}

ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul
{
    display:block;
}

/* Ende Navigation*/

/* DocCheck Login Navileiste*/
#DocCheck_White{
	position: absolute;
	top: 440px;
	left: 13px;
	z-index: 80;
}

#DocCheck_Login input{
	font-size: 9px;
	border: 0;
}

#DocCheck_Login{
	padding-left: 4px;
	position: absolute;
	top:0px;
	color:White;
	font-size: 9px;
	font-weight: bold;
	z-index: 85;
}

#Doc_Check_Login_Button{
	margin-left:26px;
	margin-top:5px;
	border: 0;
	color: #CC3300;
	background-color: White;
	font-size: 9px;
	height: 18px;
	width: 43px;
	font-weight: bold;
}

/* Position des Content Hintergrundes*/
#bg_content{
	position: absolute;
	top: 118px;
	left: 119px;
	z-index: 60;
}

/* Position des Content DIVs*/
#content{
	position: absolute;
	top: 118px;
	left: 150px;
	z-index: 70;
}

/* Der Inhalt der Startseite weit rechts*/
#Content_Start{
	margin-top:57px;
	margin-left:143px;
}

/* Position der Bilder auf der Startseite*/
#Start_Image_le{
float: left;
margin-right:15px;
}

#Start_Image_un{
margin-top:11px;
}

/* Position und Gr��e des Newsbereichs*/
#Start_News_ob{
	width: 330px;
	height: 157px;
	border: 1px solid #CC3300;
	background-color: #E6E6E6;
	padding: 15px;
	font-size: 15px;
	color:#333333;
	font-family: "Times New Roman", Times, serif;
}

/* Anfahrts Position*/

#Anfahrt{
	margin-top:20px;
	margin-left: 30px;
}

#map24{
	/*margin-left: 380px;*/
	float: right;
}

DIV.content{
/*background-color: #EAEAEA;
border: 1px solid #CA2317;*/
	width: 590px;
	margin-top:20px;
	margin-left:20px;
	text-align: justify;
	height:400px;
	/*overflow:auto;*/
	scrollbar-face-color: #E6E6E6;
	scrollbar-3dlight-color: #E6E6E6;
	scrollbar-darkshadow-color: #E6E6E6;
	scrollbar-highlight-color: #E6E6E6;
	scrollbar-shadow-color: #AEAEAE;
	padding: 10px 20px 10px 20px;
}

DIV.dc_content{
/*background-color: #EAEAEA;
border: 1px solid #CA2317;*/
	width: 590px;
	margin-top:20px;
	margin-left:20px;
	height:400px;
	/*overflow:auto;*/
	scrollbar-face-color: #E6E6E6;
	scrollbar-3dlight-color: #E6E6E6;
	scrollbar-darkshadow-color: #E6E6E6;
	scrollbar-highlight-color: #E6E6E6;
	scrollbar-shadow-color: #AEAEAE;
	padding: 10px 20px 10px 20px;
}

#subhead{
	margin-bottom: 8px;
	font-size: 15px;
	margin-left: 15px;
	font-weight: bold;
}

#subsubhead{
margin-top: 20px;
	margin-bottom: 10px;
	font-size: 13px;
	margin-left: 15px;
	color: #CA2317;
	text-decoration: underline;
	font-weight: bold;
}

#contactperson{
	float: right;
	padding-top: 40px;
}

#kontaktformular{
font-size: 11px;
}

#mail_head{
	width: 250px;
}

#messa{
	vertical-align: top;
}

#button{
	/*padding: 5px 5px 5px 5px;*/
	margin-top: 9px;
	border: 1px solid #CC6666;
	color: #CC3300;
	background-color: White;
	font-size: 10px;
}

.button{
	/*padding: 5px 5px 5px 5px;*/
	margin-top: 9px;
	border: 1px solid #CC6666;
	color: #CC3300;
	background-color: White;
	font-size: 10px;
}

#cont_medi{
	font-family: "Times New Roman";
	font-size: 12px;
}

TABLE{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#impress_left{
	float: left;
	height: 500px;
	margin-right: 40px;
}

#img_head{
	margin-left: 0px;
	background-color: #E6E6E6;
	padding: 3px 8px 3px 400px;
}

#img_right{
	float: right;
	padding-left: 10px;
	margin-top: 3px;
}

#date_img
{
	padding-left: 10px;
	margin-top: 3px;
	margin-left: 350px;
}

#img_center{
	float: center;
	padding-left: 10px;
	margin-top: 3px;
}

#img_cont_right{
	padding-left: 200px;
	margin-top:15px;
}

#intext{
	empty-cells: hide;
	border: 1px solid #AEAEAE;
	border-collapse: collapse;
}

#intext td{
	border: 1px solid #AEAEAE;
	padding-left:10px;
	padding-right:8px;
}

#infobox{
	word-spacing: 2px;
	color:#CC3300;
}

#date1{
	background-color: #E6B0B0;
	padding: 0px 4px 0px 4px;
}

#date2{
background-color: #E5918B;
padding: 0px 4px 0px 4px;
}

#contact_form{
	margin-left: -10px;
}

#link_link{
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

#dc_subnav
{
  margin-right: 20px;
  list-style-image: url(../images/Icons/1/glas_voll3.gif);
}

#dc_subnav a.dc_subnavlink
{
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
  vertical-align: baseline;
  line-height: 30px;
  }

#dc_subnav a.dc_subnavlink_prod
{
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
  vertical-align: baseline;
  line-height: 30px;
  font-family: "Times New Roman", Times, serif;
  }

a.dc_subnavlink:hover #dc_subnav
{
  text-decoration: none;
}

div#dc_pdf_downloads
{
  width: 100%;
  border: 1px solid #CC6666;
  padding: 10px;
  margin-top: 20px;
}

div#dc_pdf_downloads a
{
  color: #CC6666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}

div#dc_pdf_downloads a
{
  text-decoration: none;
}

.dc
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

#map{
width: 600px;
height: 325px;
}

#product{
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

#downloads{
	font-style: italic;
}

SPAN{
         display: block;
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 13px;
	margin-left: 15px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

p{
	text-align: left;
}

#products{
	font-family: "Times New Roman", Times, serif;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	margin-left: 0px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

b #products{
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: normal;
}

img.dc_image
{
  float: right;

  margin-left: 5px;
  margin-bottom: 5px;

  border: 1px solid #CA2317;
}

form
{
  display: inline;
}

span.dc_artikel
{
  display: inline;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;

  font-size: 13px;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

ol.dc_artikel
{
  margin-left: 25px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border: 0px;
  padding: 0px;
}

ul.dc_artikel
{
  margin-left: 25px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border: 0px;
  padding: 0px;
}

ul.dc_artikel li
{
  margin: 0px;
  border: 0px;
  padding: 0px;
}

ol.dc_artikel li
{
  margin: 0px;
  border: 0px;
  padding: 0px;
}

#copysign
{
  vertical-align:super;
  font-size:10px;
  display: inline;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  color: #000000;
  text-decoration: none;
}