/********************************

	stylesheet zu wwww.fiegert.de

********************************/

*
{
	margin:								0;
	border:								0;
	padding:							0;
}

a
{
	color:								#009EC3;
	text-decoration:			underline;
}

a:hover
{
	text-decoration:			none;
}

body
{
	background-color:#FFF;
	font-family:Verdana, sans-serif;
	font-size:8pt;
	color:#12429F;
	z-index : 20;
	background-image : url('img/dot_vert_long.gif');
}

td
{
	font-family:Verdana, sans-serif;
	font-size:8pt;
	color:#12429F;
}


/*** farbklassen ***/

.lightblue
{
	background-color:			#D3EBFB;
}

.normalblue
{
	background-image:			url('img/0071BC.png');
}

.darkblue
{
	background-image:			url('img/0A446B.png');
}

.greenblue
{
	background-image:			url('img/009EC3.png');
}

.greenbluecell1
{
	border-bottom:				solid 1px #B2B2B2;

	background-color:			#208AB4;
}

.greenbluecell2
{
	border-bottom:				solid 1px #B2B2B2;

	background-color:			#46BBE1;
}

.blueline1
{
	height:								4px;

	border-bottom:				solid 1px #FFF;
	
	background-color:			#009EC3;	
}

.blueline2
{
	height:								4px;

	border-top:						solid 1px #FFF;
	border-bottom:				solid 1px #FFF;
	
	background-color:			#009EC3;	
}

.blueline3
{
	border-bottom:				solid 1px #FFF;
	
	background-color:			#0A446B;	
}

.languages
{
	border-bottom:				solid 1px #FFF;
	border-right:					solid 1px #B2B2B2;
	background-color:			#0A446B;	
}

.graycell1
{
	border-bottom:				solid 1px #B2B2B2;
	
	background-color:			#E5E7E8;	
}

.graycell2
{
	border-bottom:				solid 1px #B2B2B2;
}

.graycell3
{
	background-color:			#E5E7E8;
}

.menu
{
	border-left:					solid 1px #B2B2B2;
	border-bottom:				solid 1px #B2B2B2;	

	background-color:			#E5E7E8;	
}

.tablebggray td
{
	background-color:			#E5E7E8;
	padding-left:					7px;	
}

/* andere klassen */


.content
{
	padding-top:							10px;
	padding-right:							20px;
}

.kontakt_form
{
	padding-top:							10px;
	padding-right:							0px;
}

.main
{
	border-left:					solid 1px #B2B2B2;
	padding-left:					20px;
}

.footer
{
	border-bottom:				solid 1px #B2B2B2;
}

.corner
{
	background-image:			url('img/eckeLiUnt.png');
	background-repeat:		no-repeat;
}


#submenu img
{
	margin-bottom:				1px;
}

.article
{
	padding:							0 30px 10px 30px;
}

.address
{
	padding:							5px 0 0 35px;
	background-color:			#ffffff;
	font-family:					Verdana, sans-serif;
	font-size:						7pt;
	font-style:						normal;
	color:								#B2B2B2;

	line-height:					7pt;
}

.addresskontakt
{
	padding:							10px 0 80px 0;

	font-family:					Verdana, sans-serif;
	font-size:						7pt;
	fo nt-style:						normal;
	color:								#12429F;

	line-height:					8pt;
}

/**** tags ****/

h1
{
	font-family:					Verdana, sans-serif;
	font-size:						10pt;
	font-weight:					bold;
	font-style:						normal;
	color:								#12429F;

	line-height:					16pt;
	
	padding-left:					12px;
}

h2
{
	font-family:					Verdana, sans-serif;
	font-size:						8pt;
	font-weight:					bold;
	font-style:						normal;
	color:								#12429F;
	
	padding:							12px 0;
}

h2.bigger {

	padding:							2px;

	font-size:						14px;

}

hr
{
	margin:								10px 0;
	border:								solid 1px #12429F;
}

p
{
	padding:							0 0 12px 0;

	font-family:					Verdana, sans-serif;
	font-size:						8pt;
	color:								#12429F;

	line-height:					11pt;
}

ul
{
	color:								#12429F;
	padding:							0px 30px 10px 20px;
}

li
{
	line-height:					14pt;
}

blockquote
{
	padding:					 5px 0 0 15px;
}

.facts
{
	width:								120px;
	h eight:								400px;
	background-color:			#E5E7E8;
	back ground-image:			url('img/unternehmen_back.jpg');
	back ground-repeat:		no-repeat;
	margin:								25px 0px 0px 0px;
	padding:							0 0 0px 0 ;
	bor der: 							1px solid #000;
}

.facts h2
{
	font-family:					Verdana, sans-serif;
	font-size:						9pt;
	font-weight:					bold;
	color:								#12429F;
	padding:							5px 0px 0px 5px;
}

.facts p
{
	font-family:					Verdana, sans-serif;
	font-size:						7pt;
	font-weight:					normal;
	color:								#12429F;
	padding:							4px 0px 0px 5px;
}

.factscorner
{
	height:								30px;

	background-image:			url('img/eckeLiUntenGrau.png');
	background-repeat:		no-repeat;
}

.sparten
{
	font-family:					Verdana, sans-serif;
	font-size:						8pt;
	color:								#12429F;
	background-color:			#E5E7E8;	
}

.sparten h2
{
	font-family:					Verdana, sans-serif;
	font-size:						8pt;
	font-weight:					bold;
	font-style:						normal;
	color:								#12429F;
	margin:								0px 0px 0px 5px;
}

.sparten ul
{
	list-style-type:			disc;
	padding-left:					22px;
}


ul.pdf
{
	list-style-image:			url('img/pdf.gif');
	padding-left:					22px;
}

.pdf li
{
	padding-left:					2px;
	line-height:					18px;
}

/* not IEs */
.pdf li[id]
{
	line-height:					12px;
}

ul.jpg
{
	list-style-image:			url('img/jpg.gif');
	padding-left:					22px;
}

.jpg li
{
	padding-left:					2px;
	line-height:					18px;
}

/* not IEs */
.jpg li[id]
{
	line-height:					12px;
}

.imprintright
{
	width:								200px;
	margin-top:						10px;
	margin-left:					5px;		
	font-family:					Verdana, sans-serif;
	font-size:						7pt;
	color:								#12429F;
	background-color:			#E5E7E8;
	
}

.imprintright p
{
	padding:							0 10px 10px 10px;	
	color:								#12429F;
}

.imprintright h2
{
	font-family:					Verdana, sans-serif;
	font-size:						8pt;
	font-weight:					bold;
	font-style:						normal;
	color:								#12429F;
	padding:							0 30px 10px 10px;	
}

.imagespace
{
	padding:							20px 5px 0px 5px;	
}

.verticalDotted
{
	background-image:			url('img/dott_hor.png');
	background-position:	0 20px;
	background-repeat:		repeat-x;
}


/* **** formular gedöns **** */

input
{
	margin: 							2px 10px 2px 0;
	border: 							1px solid #039;
}

input.button
{
	padding:							0 10px 0 10px;
	border-style: 				inset;
	border:								2px solid;
}

input.buttonBlau
{
	color: 								#FFF;

	border-style:					inset;
	border:								2px solid #000;
	background-color:		 	#039;	
}

input.noFrame
{
	border: 							0;
}

 .Check, .Radio
{ 
border:0px;
 }

textarea
{
	border: 							1px solid #039;
}




#dottHorizontal
{
	position:							absolute;
	top: 									273px;
	left:									270px;
	
	width:								700px;
	height:								2px;

	background-image:			url('img/dott_hor.png');
	background-repeat:		repeat-x;
}

#dottHorizontalImprint
{
	position:							absolute;
	top: 									311px;
	left:									970px;
	
	width:								430px;
	height:								2px;

	background-image:			url('img/dott_hor.png');
	background-repeat:		repeat-x;
}

#dottHorizontalAGB
{
	position:							absolute;
	top: 									661px;
	left:									970px;
	
	width:								430px;
	height:								2px;

	background-image:			url('img/dott_hor.png');
	background-repeat:		repeat-x;
}

#dottHorizontalAnfahrt
{
	position:							absolute;
	top: 									700px;
	left:									970px;
	
	width:								430px;
	height:								2px;

	background-image:			url('img/dott_hor.png');
	background-repeat:		repeat-x;
}