/* ekocentrum_eu */
html,body {

font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;	
   color: #4B2525; 
   background-color: #fff;
    margin:  10px 0 0 0;  
    padding: 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
   }	
   


form,ul,ol,li,h5,h6,td,p,div,img,span {padding:0;  margin:0; border: 0;

	}
h1, h2, h3, h4 {margin: 0 0 0.1em 0;}
p {margin:0 0 0.4em 0 ;	padding: 0}
a img { border:0;}

h1 {font-size : 17px;	font-weight : bold;	color: #4B2525;	    margin:25px auto 20px auto;
   text-align:left;		line-height: 105%	}
h2 {font-size : 15px;	font-weight : bold;	color: #4B2525;	 }
h3 {font-size : 13px;	font-weight : bold;	color: #4B2525;	 }
h4 {font-size : 12px;	font-weight : bold;	color: #4B2525;	 }

.maps {text-align:center; margin:0 auto 0 auto;	 }

hr {height:1px; color:#660000; background-color:#6F7B91; border: 0px solid #660000;	}
ul {margin-left: 1px; padding-left: 15px;  }
li {list-style-image: none; 	 text-align: left;  list-style-type: square; 	}



#link-desc{	display: none;}


#page {   	margin: 0px auto 		 }

#topbox {	text-align: left;	}
#topbox img {	margin-left: 20px;	margin-bottom: 20px;	text-align: left; 	}   
   
#pfad-null	 {	display: none;	 }


#middlebox-null {margin: 0	; padding: 0; border: 0;	width: 700px;

	}



#leftbox		{display:none;	width: 0}




#content-null {margin:15px 0;	padding: 0;		text-align: left;  }	
/*#content-mr {margin: 25px 20px;	padding: 0; 	text-align: left;}*/
#content-mr  h1 {	 padding: 1px 5px 2px 0px;	}
#content-mr  h4 {	 padding: 4px 0 0 0;	}
.content-mr { padding: 0; line-height: 16px;	}


.clanek {	margin: 0 auto 0 auto; 	font-size: 1.2em  !important;		line-height: 16px;	width: 570px  !important;	float: none;	text-align: left;}
.clanek a   {	text-decoration : none;	background-color: #FDF6EC;		font-size: 1.0em  !important;		padding: 0 3px 0 3px}
.clanek a:hover {	text-decoration : none;	background-color: 	transparent;	color: Maroon;	}
.clanek img {	margin-right: 2px ;}


#content-m  {float:left; 	width:720px; margin:0; padding: 0;	}
#content-m  h1 { padding: 1px 0px 2px 0;	}
.content-m 	{width: 100%; padding: 0; text-align: left;}

#content-r  {float: right; width:180px; 		margin:0; padding: 0;	 } 
#content-r  h1 {width:100%; 	 padding: 1px 0px 2px 5px;	}
.content-r 	{width: 100%; 	text-align: left; }


#bottombox 	{clear: both; margin:0; padding: 0; border: 0; width: 100%; height:31px;}

#sitemap 	   	{	padding:5px 0 10px 0;	text-align:center; }
#sitemap table 	{padding: 0;	margin: 0;	text-align:left; 	}
#sitemap tr   		{height: 15px; }
#sitemap span  	{font-size : 11px;  font-weight: normal; cursor: hand;	padding: 0;	margin: 0;		}
#sitemap img   	{vertical-align: bottom;	border: none;	padding: 0;	}	
#sitemap a	   	{cursor: hand; padding: 1px 10px 1px 5px; }	
#sitemap a:hover	{ font-weight:bold;}	

/*	end sitemap */

/* LEFT MENU */

ul#navi1 {	margin: 30px auto 0 -3px ; 	width: 160px;	border: 0;		}
/*ul#navi1[ID] {margin: 30px 0 0 -3px; 	}*/
ul#navi1 li {list-style: none;		 }
ul#navi1 a {font-size:15px; font-weight:bold;	color:#877768; border: 0; 	 height: 25px;   
display:block;  	padding: 2px auto ;    text-decoration: none; 	text-align: left;
			}
ul#navi1 a:hover { color: #4B2525;	padding: 2px auto ;	}
ul#navi1 a.visit { color: #4B2525;	padding: 2px auto ;	}

  
ul#navi2 {	border: 0; padding: 0; margin: 3px 0 10px 3px;  }
ul#navi2 li {   list-style: none;	 }
ul#navi2 a {	border: 0; 		 padding: 1px auto; 	height: 18px;	
text-align: left;     text-decoration: none; font-size: 13px; color:#877768; 	
background-image: none; 	font-weight: normal;}
ul#navi2 a:hover {	margin: 0;	 padding: 1px auto;   color: #4B2525;	text-decoration: none; 	background-image: none;
 }
ul#navi2 a.visit { margin: 0;	 padding: 1px auto;    color: #4B2525;	background-image: none;	 }
  
ul#navi3 {	border: 0; padding: 0; margin: 0;  }
ul#navi3 li {   list-style: none;	text-align: right;  }
ul#navi3 a {	border: 0; 
    display:block;
    padding: 1px 10px 1px 0;
    text-decoration: none; 
	font-weight: bold;
	font-size: 10px;
    color: #333; 
  }

ul#navi3 a:hover {    color: white; 	 border-color: black;  }
ul#navi3 a.visit {    color: #e97103;   	 } 

/* end menu */	

/* LEFTMAIL */	

#leftmail {margin-bottom:10px; position:relative;	bottom:0px; font-size: 12px;}
#leftmail a, #leftmail a:link, #leftmail a:visited, #leftmail a:active	  {	color:#877768;
	 	font-weight: bold;	 	text-align: center; }
#leftmail a:hover  {	color: #4B2525; 	text-decoration: underline;}

/* end leftmail */

.px11 {	font-size : 11px;}
.px12 {	font-size : 12px;}
.px13 {	font-size : 13px;}
.px15 {	font-size : 15px;}
.px17 {	font-size : 17px;}

.px12xbold {	font-size : 12px; 	color:	#660000; 	font-weight: bold;}
.px13xbold {	font-size : 13px; 	color:	#660000; 	font-weight: bold;}
.px14xbold {	font-size : 15px; 	color:	#660000; 	font-weight: bold;	}
.px14 	 {	font-size : 14px; 	color:	#660000;	font-family: "Courier New", Courier, monospace;}

.standardtext {font-size : 12px;}
.small {	font-size : 11px; }

a, a:link, a:visited, a:active {	text-decoration : none;	font-size: 12px;	color: #660000;	}
a:hover { text-decoration : underline;	color: #666;}	

a.co-link, a:link.co-link, a:visited.co-link, a:active.co-link {	text-decoration : none;
	color:	#666666;	font-size: 12px;	}
a:hover.co-link {	color:	#ff0000;	background-color: #f6f6f6;	}	
a.co-link2, a:link.co-link2, a:visited.co-link2, a:active.co-link2 {
	text-decoration : none;
	color:	#660000;
	font-size: 13px;
	font-weight: normal;

	}
a:hover.co-link2 {color:	#666666;	}	
a.co-link3, a:link.co-link3, a:visited.co-link3, a:active.co-link3 {
	margin: 2px 0 2px 0;
	text-decoration : none;
	color: #F7B540;
	font-size: 11px;
	letter-spacing: 2px;
	padding: 3px 0 0 0;
	font-weight: bold;	background-image: url(http://www.autoprofigroup.cz/hyundai/images/bg_co-link3.gif); 
	height: 24px;
	}
	a:hover.co-link3 {
	color:	#660000;	
	}	
	
a.mail, a:link.mail, a:visited.mail, a:active.mail {	color:	#666666;	font-size: 12px;	}
a:hover.mail {	color:	#ff0000;	}	
	
a.r-link, a:link.r-link, a:visited.r-link, a:active.r-link {text-decoration : none;	color:	#ff0000;	}
a:hover.r-link {color:	#ffffff;	}	


img.imgsitemap{	vertical-align: bottom;	border: none;}	

.noscreen { display: none} 
hr.noscreen {clear:both;}
.clearb   { clear:both; } 
.cleaner  {	clear:both;	height:0px;	font-size:1px;	border:none;	margin:0; padding:0;	background:transparent;	} 

#msg{	margin: 5px 0 0 0; text-align: center;	color: #ffd200;	font-weight: bold;	clear: both;}



/* formulare */
.field-desc { 	font-size: 12px;	text-align: left;}
.micro {	font-size: 11px;}
.chb {	border : 0px;}


input { font-size : 11px;	padding-left : 3px;	margin: 1px}	
.radio {	vertical-align: middle; }	
option {color : #646464;	font-size : 11px;  }
.button {border: none;	}	

#prospekte{	margin: 0; padding: 0;	height: 470px;  overflow: visible;}
#kontakt{	margin: 0; padding: 0;	height: 370px;  overflow: visible;}


#formular		{	margin: 0 0 10px 0; padding: 0;  overflow: visible; border: 0; font-size: 12px;}
#formular table	{	margin: 10px 0 0 0; }
#formular tr	{vertical-align: top;}
#formular input{	font-size: 11px; padding-left : 3px;	margin: 1px 5px 1px 5px;}
#formular textarea{	font-size: 11px; margin: 2px 0 1px 5px;	font-family : Helvetica, Arial, Geneva, Verdana, sans-serif; 	width: 250px}
#formular .anrede	{	vertical-align: middle;	height: 40px}
#formular .radio	{	margin: 2px  5px -2px 5px	}

#feedback{	margin: 0; padding: 0;	height: 480px; overflow: visible;}
#bestellung{margin: 20px 0 20px 0;	width: 370px; }

#feedback{	margin: 0; padding: 0;	height: 480px; overflow: visible;}
#bestellung{margin: 20px 0 20px 0;	width: 370px; }


/* galery */
.galery{ height: 100%;}
.galery-tn{	width: 180px;	float: left;		}
.galery-tn li{	margin: 0 0 10px -10px;	padding: 0px;	list-style: none;	text-align: center;	}
.galery-tn li a{ padding: 3px;	border: 1px solid #837B6C; display: block;margin: 0 auto 0 auto;}
.galery-tn img{ 	border: 0px; vertical-align:middle;	  }

.tn-navi{	margin: auto 0  10px auto;	padding: 0;	text-align: center;}
.tn-navi img{	margin-bottom: 10px;	border: 0;}

.galery-bp {width: 500px;	float: right;	text-align: center; 	}
.galery-bp .bp{	border:1px solid #9A9589;padding:3px 3px 3px 3px;		margin: 0 auto 0 auto;}
.galery-bp img{ border: 0px; 		vertical-align:middle;	  }
.galery-bp p{	margin-top: 5px; padding: 0;  }

.pic-navi{	margin: 5px 0  ;	padding: 0;	border: 0; text-align: center;}
.pic-navi img{	margin-bottom: 10px;	border: 0;}
.pic-navi a	{	border: 0;}

.pic-info	{margin: 0;	padding: 0;	border: 0; {width: 470px;	 text-align: center;	}
.pic-info h2{	margin: 0 2px;	padding: 0 4px; font-size : 13px;	border: 0; text-align: center;}
.pic-text{	margin: 3px 0 0 0;	padding: 0;	border: 0; text-align: left !important;	}
	

#galery-r {margin: 0; text-align: center;	width: 220px; 	background-color: #f6f6f6;}
#galery-r .pic {margin: 0; 	padding: 0; }

#tn-r {	margin: 0;	height: 278px;	text-align: center; border-bottom: 3px solid #fff;}
#tn-r td {vertical-align: top; 	padding: 5px;}
#tn-r img {border: 1px solid #e2e2e2; }

.video {
text-align:center;
margin:10px;
}


ul#links {	margin: 0; padding: 5px 0 5px 0; text-align: left; 	}
ul#links li    {list-style: none;  display: inline; 	padding: 5px;		}
ul#links li a  {	color: #666;	}
ul#links li a:hover  {	color: #f00;}

.print { list-style:none; padding:0px; position:relative; left:900px;	top:6px;}

.centred {text-align:center;}




.tab1  {	border: 1px solid #fff;		border-collapse: collapse;	width: 100%}
.tab1  caption {	margin: 4px;	padding: 4px  2px; 	background-color: #e5d8c4;	font-size: 15px;	border: 1px solid #fff;	}
.tab1  tr {	margin: 3px;	padding: 2px;		}
.tab1  td {	margin: 3px;	padding: 4px 5px;			border: 1px solid #fff; background-color: #f5e7ce;	vertical-align: top;	}
	