
/* - Background --------------------------------------------------------------------- */
h1 {font-family: Verdana,  Arial, sans-serif; font-size: 13pt;	font-weight: normal;	margin-top: 15px;	margin-bottom: 10px; 	}
h3 { color: #444444; font-family: "ms sans serif","helvetica","arial","sans serif"; font-size: 10pt; font-weight: normal; line-height: 12pt}	
h2 { color: #444444; font-family: "ms sans serif","helvetica","arial","sans serif"; font-size: 10pt; font-weight: normal;  } 

h3.blue
{background-color: #B4C5D8;	
	color: Black;
	border: 1px solid  #98B0C9;
	
}


body { 
	background-color:#808080;
	/* background-image: url(../img/tars2.bk2.gif); */
       margin-left:0px;    
       margin-top:15px;
       margin-bottom:15px;
       margin-right:0px;
		 font-family:Verdana,Arial, sans-serif ; 
		 font-size:9pt; 	
       color:#000000;
		 inherit 
		}

table.mainTable
{
	margin-left:auto; 
	margin-right:auto; 
	text-align: center;
}
		
table {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
		
tr {	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

td {
	border-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

img.head {
	border: 20px solid #CCCCCC;
	padding: 0px;
	margin: 0px;
}
  
/* - Content --------------------------------------------------------------------- */
.text {
	font-family:Verdana,Arial, sans-serif ; 
	font-size:10pt; 
}

.content	{	
	background-color: #e8e8e8;	
	background-image: url(../img/bg_content5.jpg); 
	background-repeat: no-repeat;
	color: Black;
	font-family:Verdana,Arial, sans-serif ; 
	font-size:9pt; 	
	} /* e8e8e8 EBF2FA E3D5D7 */
	
.grayborder	{	border: 1px solid #A7A9B7;	}
	
.contentBorder	{
	border: 1px solid black;  
	background-color: #E3E7F0;  /* #E3E7F0 #DEE9F3 #AEC9E4 #DEE9F3 */
	font-family: Verdana,Arial, sans-serif ; /* Arial, Helvetica, sans-serif; */
	font-size: 9pt;
	color: Black;
}

.infoBorder	{
	border: 1px solid #A7A9B7;
	background-color: transparent;
	color: Black;
}	





	
div.ContentContainer
{
	margin: 10px 20px 20px 220px;

	font-family: Verdana, Arial,  sans-serif; 
	font-size: 8pt;
	text-align: left;
	min-height: 400px;
}


.xBorder
{
	border: 1px solid #A7A9B7;
	background-color: #D4D0C8;
	color: Black;
	
}

div.ContentContainer div.ContentPane
{
	margin: 0px 0px 0px 0px;
	
	
}

img.pictureFrame
{	padding: 7px 7px 7px 7px; 
	
	border: 1px solid #A7A9B7;	
	background-color: white;
	color:black;
	
}

/* -------  BOX -          - */


img	{	border: 0px }
img.bordered 	{ border: 1px solid #A7A9B7;	}
img.bordered.black { border: 1px solid black	}
img.bordered.picturegallery {	
	padding: 7px 7px 7px 7px; 
	background-color: #D4D0C8;
	height: 75px;
	width: 100px;
}

table.bordered {
	background-color: #F5F5F5;	
	border: 1px solid #A7A9B7;
	color: black;
}

div.ContentContainer div.ContentBorder
{	
	background-color: #F5F5F5;	
	border: 1px solid #A7A9B7;
	color: black;
}


.head 
{	background-color: #B4C5D8;	
	color: Black;
	border: 1px solid  #98B0C9;
	list-style-type: none;
	font-weight: bold;
	padding: 2px 2px 2px 5px;
	margin-bottom: 5px;
	font-size:10pt; 
	text-align: left;
}

div.box
{	margin: 0px 0px 0px 0px;
	border: 1px solid #8B8E93;
	color: #444444;
	font-family:Verdana,Arial, sans-serif ; 
	font-size:10pt; 
}

div.box.white
{
	background-color: #F5F5F5;	
	border: 1px solid #A7A9B7;
	
	
}

div.boxa
{
font-family:Verdana,Arial, sans-serif ; 
	font-size:10pt; 
	background-color: #F5F5F5;	
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #A7A9B7;
	border-left:  1px solid #A7A9B7;
	border-right:  1px solid #A7A9B7;
}


div.box.center
{
	text-align: center;
}

div.box.fix
{	width: 340px;
	min-height: 90px;
}

div.box 	h3 { padding: 0px 0px 0px 5px; }
div.box h2 						{
	background-color: #B4C5D8;		
	border: 1px solid  #98B0C9;
	font-weight: bold;
	padding: 2px 2px 2px 5px;
	margin: 0px 0px 0px 0px; 
	margin-bottom: 5px;}

div.box div.text 				{	padding: 0px 5px 5px 5px;	}
div.box div.text.blockquote {	padding: 0px 5px 5px 25px;	}
div.box div.text.borderd 	{padding: 7px 7px 7px 7px; 
	background-color: #D4D0C8;
	
}


div.box div.goTop				{
	text-align: right;
}
div.box div.count 			{	padding: 0px 0px 5px 5px; 	}
div.box div.count img 		{	padding: 0px 0px 0px 10px;	}
div.box div.link 				{	padding: 0px 0px 5px 5px;	text-align: left; 	}
div.box div.nav 				{	padding: 10px 0px 0px 0px;	}
div.box div.pic 				{	padding: 10px 10px 10px 20px;	}
div.box td.comment			{	padding: 0px 20px 0px 0px;  text-align: justify; }
div.box td.user				{ 	padding: 0px 20px 0px 10px;	text-align: left;  font-weight: bold;  }
	









div.news
{
	margin: 20px 20px 0px 20px;
	text-align: left;
	font-weight: bold;
	color:  #A7A9B7;
}


hr 
{
	border: 1px dotted #000000;	
	height: 1px;
}
	
	

.rahmen		
{	border: 1px solid black; /* #73000E; */	

}
	

ul.contact
{			list-style-position: outside;		
			margin-bottom: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
				font-family:Verdana,Arial, sans-serif ; 
	font-size:10pt; 

			display: inline;
}

ul.contact a:link, ul.contact a:visited
{	background-color: transparent;
	color: Black;
	text-decoration: none; 
}

ul.contact a:hover
{	background-color: transparent;
	color: #A7A9B7;
}

ul.contact li.head 
{	background-color: #696969;	/* #A7A9B7; */
	color: White;
	border: 1px solid White;
	font-size: 12px;
	list-style-type: none;
	font-weight: bold;
	padding: 2px 2px 2px 5px;
	margin-bottom: 10px;
}
ul.contact li.adr {
			/* list-style-image: url('../img/homeicon.gif');	*/
			padding: 0px 0px 7px 25px;
		}
ul.contact li.phone {
			/* list-style-image: url('../img/mphoneicon.gif'); */
			padding: 0px 0px 7px 25px;
			vertical-align: top;
		}
ul.contact li.email {
			/* list-style-image: url('../img/mailicon.gif'); */
			padding: 0px 0px 7px 25px;
			vertical-align: top;
		}


		
/* - Content Header -------------------------------------------------------------------- */

	
.contHeadText	{
	background-color: transparent; 
	color: #444444; 
	font-family: "sans serif","helvetica","arial","sans serif"; 
	font-size: 10pt; 
	font-weight: normal;
	display: block; 
	/* line-height: 12pt; */
	margin-bottom: 5px;
	}

a:link 		{ color: #993333; background-color: transparent; text-decoration: none; }
a:visited 	{ color: #993333; background-color: transparent; text-decoration: none; }
a:hover 		{ color: #993333; background-color: transparent; text-decoration: underline; }


/* - Short Menü ---------------------------------------------------------------------- */

a.ShMenu:link    	{ color: white; background-color: transparent; text-decoration: none;    } 
a.ShMenu:visited 	{ color: white; background-color: transparent; text-decoration: none;    } 
a.ShMenu:hover   	{ color: white;  background-color: transparent; text-decoration: underline;     } 

.shortmenu	{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: transparent; color: White;  vertical-align: 40%;  }

.ShBgLeftTop		{ background-image: url(../img/bgHMTop.gif); background-color: #696969; color: White; text-align: left;   }
.ShBgRightTop		{ background-image: url(../img/bgHMTop.gif); background-color: #696969; color: White; text-align: right;   }
.ShBgLeftBot		{ background-image: url(../img/bgHMBottom.gif); background-color: #696969; color: White; text-align: left;   }

/* - Large Menü ---------------------------------------------------------------------- */

a.SnMain 			{ display:block; width:130px; padding:2px;  font-family: verdana, sans-serif ; font-size:8pt;}  
a.SnMain:link    	{ color:black; background-color: transparent; text-decoration:none; /* background-color:#e8e8e8; */ } 
a.SnMain:visited 	{ color:black; background-color: transparent; text-decoration:none; /* background-color:#e8e8e8; */ } 
a.SnMain:hover   	{ color:black; text-decoration:none; border: 1px solid #A7A9B7; background-color:#ffffff;  } 
/* A7A9B7 */
a.MnMain:link    	{ color:black; text-decoration:none; background-color: #ffffff;   } 
a.MnMain:visited 	{ color:black; text-decoration:none; background-color: #ffffff;   } 
a.MnMain:hover   	{ color:white; text-decoration:none; background-color: #952B1E;    } 
/* 952B1E EFF0C8 */
a.MnMain 			{ display:block;   width: 130px; 	padding: 4px; }  

/* - Text ---------------------------------------------------------------------- */
a.cpy:link    	{ color:white; font-size: 11px; text-decoration:none; background-color: transparent;   } 
a.cpy:visited 	{ color:white; font-size: 11px; text-decoration:none; background-color: transparent;   } 
a.cpy:hover   	{ color:white;   font-size: 11px; text-decoration:none; background-color: transparent;   } 

.smalltext 	{  font-family:Verdana,Arial, sans-serif ; font-size:8pt; background-color: transparent; color: #444444; }
	

input, select, textarea	{ 
	color: #73000E; 
	background-color: ThreedHighlight;
	border: 1px solid #A7A9B7;
	}
	
applet	{	border: 1px solid black; }

blockquote { text-align: left; }
	

.nredborder {	border: 1px solid #73000E; }



.error		{	font-family: Verdana, Arial, sans-serif; font-size: 11px; background-color: transparent; color:#73000E;  font-weight: bold;   }
	


.fontlight 	{ 	background-color: transparent; }

 .redborder 	{	border: 1px solid #8B8E93;  background-color: transparent;  background-repeat: repeat;   }
/* rot #73000E;  ¦ blau #D3D7DF;  bg img background-image:url(../img/bordered_bg_d.gif); */

/* .rdwsborder	{ 	border: 1px solid black;  background-color: #E3E7F0; color: Black;} */
/* rot #73000E;  ¦ blau #D3D7DF;  blau heller #E3E7F0; */

.mpt { 
	position: static;   
	width: 138px; 
	text-align: left;  
	z-index: 1;       
	
	color: black;  
	background-color: transparent; 
	border: 1px solid #000000;   
	font-family: Verdana, sans-serif ;  
	font-size:8pt;
 }

 .imgborder  {border-color: #A7A9B7;}
 
#garage .redborder { border: 1px solid #73000E; background-color: #ffffff; color: Black;}

		
#gb img 			 	{border-color: #A7A9B7;}



/* #E3E4E3 #2a5784 */


