/* Created by Toko */

body, html {
	background-color: #FFFFFF;
	background-image:url(../img/pruhy.gif);
	background-repeat:repeat-y;
   font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 12px; color: #222;
	padding: 0;
	text-align: left;
	line-height: 1.4em;
	margin: 0;
}

p {
	padding: 0px;
	margin: 0px;
}

h3 {
	font-size: 14px;
	color: #449933;
   padding: 0px;
   margin: 0px 0px 10px 0px;
}




a {
font-weight: bold;
color: #3C8A2D;
text-decoration: underline;
}

a:hover {
	color: #F99C00;
	text-decoration: none;
	
}

table tr td
{
	padding: 0;
	margin: 0;
	border: 0;
}

hr 
{
	color: #E8E8E8;
	background-color: #E8E8E8;
	height: 2px;
	border: 0;
	}

#left table
{
	margin:  0 0 0 15px;
}

.pdfdoc {
	background: url(../img/pdf2.gif) no-repeat;
	padding: 2px 0 0 20px;
}	

img {
  border: 0px;
  background-color: transparent
}

	
#textline {
	background-color: #32CD32;
	padding: 2px 2px 2px 225px;
	color: #FFFFFF;
}

		
	
#left {
        width: 230px;
		position:absolute;
		left:0px;
		top:199px;
		padding: 0;
		margin: 0;
}	


#left p {
	padding: 15px;
	margin: 0px;
}

#middle {
	padding: 15px;
	margin: 0px;
	width: 525px;
	position:absolute;
	left:230px;
	top:199px;
	
	 
	}	


#right {
	 width: 185px;
	 position:absolute;
	 left:785px;
	 top:199px;
	 padding: 15px;
	 margin: 0px;
}

#right p {
	padding: 0px 15px;
}

#worldmap	{	
		width:90px;
		height:42px;
		position:absolute;
		left:0px;	
		top:0px;		
      z-index: 90;
		display:block;		
		overflow:hidden;	
		}

#topline_out {
		width:1000px;					
		height:40px;					
		position:absolute;
		left:0px;
		top:0px;
		display:block;
		overflow:hidden;
		background-color:#FFFFFF;
		background-image:url(../img/bg_topline.gif);
		background-repeat:repeat-x;	
}
		
#topline	{
		width:800px;	
		padding-left:786px;		
		border-top:1px solid black;
		display:block;	
		overflow:hidden;
		font-size: 11px;
}
		
#topline ul	{			
		list-style:none;	
		display:inline;	
}
		
#topline ul li	{
		width:90px;	
		height:20px;
		display:inline;	
		float:left;	
		padding-top:2px;
		font-size:0.9em;
		border-left:1px solid rgb(143,143,143);
}
		
#topline ul li a {
		color:black;			
		text-decoration:none;	
		font-weight: normal;
		width:100%;		
		display:block;		
		float:left;		
		padding-left:5px;	
}

#topline ul li a:hover {
	color:rgb(255,255,255);		
}	
    
#banner_out	{
		width:1000px;
		height:121px;
		position:absolute; 
		left:0px;
		top:70px;
		display:block;
		overflow:hidden;
		background-color: #808080;

		}
#banner		{
		white-space:nowrap;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px;
		background-color: #808080;
		}
#banner img	{
	vertical-align: middle;
	}    
    	
#path_out	{
		width:1000px;
		height:9px;
		position:absolute;
		left:0px;
		top:190px;
		display:block;
		overflow:hidden;
		}
	
#path		{
		margin-left:0;
		margin-right:0;
		padding:0px;
		display:block;
		overflow:hidden;
		color:rgb(0,0,0);		
		background-color: #449933;
		}	
		
       
#verlauf_v_out{
		position:absolute;
		left:0px;
		top:0px;
		display:block;
		height:500px;
		width:100%;
		}
#verlauf_v {
		display:block;
		height:300px;
		margin-top:199px;
		margin-left:1000px;
		background-image:url(../img/verlauf_v.png);
		background-repeat:repeat-x;
		}        	

#verlauf_v_out2{
		position:absolute;
		left:0px;
		top:0px;
		display:block;
		height:20px;
		width:100%;
		}
#verlauf_v2 {
		display:block;
		height:20px;
		margin-top:0px;
		margin-left:1000px;
		background-image:url(../img/bg_topline.gif);
		background-repeat:repeat-x;
		}        	
#verlauf_v_out3{
		position:absolute;
		left:0px;
		top:0px;
		display:block;
		height:9px;
		width:100%;
		}
#verlauf_v3 {
		display:block;
		height:9px;
		margin-top:61px;
		margin-left:1000px;
		background-image:url(../img/bg_greenline.gif);
		background-repeat:repeat-x;
		}       	
		
#verlauf_v_out4{
		position:absolute;
		left:0px;
		top:0px;
		display:block;
		height:9px;
		width:100%;
		}
#verlauf_v4 {
		display:block;
		height:9px;
		margin-top:190px;
		margin-left:1000px;
		background-image:url(../img/bg_greenline.gif);
		background-repeat:repeat-x;
		}       	
	
#verlauf_v_out5{
		position:absolute;
		left:0px;
		top:0px;
		display:block;
		height:120px;
		width:100%;
		}
#verlauf_v5 {
		display:block;
		height:120px;
		margin-top:70px;
		margin-left:1000px;
		background-image:url(../img/gmcbannerback.gif);
		background-repeat:repeat-x;
		}       	
	
	
	

/* toko */
		
.nav
{
width: 100%;

background-color: #F0F0F0;
}


.navitem
{

margin: 0;
padding: 0;

} 


.navitem a
{

padding: 2px 8px;
background-color: #F8F8F8;
color: #505050;
font-weight: bold;
text-decoration: none;
float: left;
border-bottom: 1px solid #CCCCCC;
width: 214px;
}

.navitem a:hover
{
background-color: #FFBD4D;
color: #000000;
border-bottom: 1px solid #E8E8E8;
}

.navitemsel a
{
padding: 2px 8px;
font-weight: bold;
text-decoration: none;
float: left;
width: 214px;
background-color: #FFBD4D;
color: #000000;
border-bottom: 1px solid #E8E8E8;
}

.navitemsel a:hover
{
background-color: #FFBD4D;
color: #000000;
border-bottom: 1px solid #E8E8E8;
}



#menu_out	{
		width:1000px;
		height:30px;
		position:absolute;
		left:0px;
		top:40px;
		display:block;
		overflow:hidden;
		
		}


#menu
{
		padding: 0;
		margin: 0;
		height:30px;
      background-color: #FFFFFF;
		display:block;
		overflow:hidden;
		background-image:url(../img/menuline.gif);
		background-repeat:repeat-x;	


}


.menuitem
{

margin: 0;
padding: 0;
} 


.menuitem a
{
list-style: none;
padding: 2px 5px;
background-color: #FFFFFF;
color: #606060;
font-weight: bold;
text-decoration: none;
float: left;

border-bottom: 9px solid #449933;

width: 141px;
}

.menuspace
{

padding: 2px 10px;
background-color: #FFFFFF;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
float: left;
width: 210px;
border-bottom: 9px solid #FFFFFF;

}

.menublackspace
{

padding: 2px 0px;
background-color: #FFFFFF;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
float: left;
width: 3px;
border-bottom: 9px solid #000000;

}

.menuitem a:hover
{
border-bottom: 9px solid #F49900;
color: #000000;
}


#levynadpis
{

padding: 5px 10px;
margin: 0;
background-color: #449933;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
float: left;

/*border-bottom: 1px solid #FFFFFF;*/
width: 210px;
font-size: 14px;
height: 25px;
}

#hledej
{
	padding: 0px 15px;
	background-color: #F0F0F0;
}	

.katalog 
{
	padding: 0;
	margin: 0;
	border: 0;
	width: 525px;
	border-collapse: collapse;
	border-top: 2px solid #E8E8E8
}


.novinka
{
	background-color: #99FF99; 
  color: #FF0000;
  font-weight: bold;
  text-align: center;
  text-decoration: blink;
}

.katalog1
{
	
 	border-bottom: 2px solid #E8E8E8;
	border-collapse: collapse;
	padding: 10px 0px;
	width: 375px;
	vertical-align: top;
	
}

.katalog2
{
	padding: 10px 0 0 0;
 	border-bottom: 2px solid #E8E8E8;
	border-collapse: collapse;
	width: 150px;
	text-align: right;
	vertical-align: top;
}

ul
{
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
}

 li
{
	padding: 0 0 0 0px;
	margin: 0;
   list-style-type: disc;
}

#middle p {
	padding: 0 0 12px 0;
	margin: 0px;
}

#middle h3 {
	padding: 0 0 12px 0;
	margin: 0px;
}

.seda
{
	color: #999999;
}

.certifikat
{
text-align: center;
}

.certifikat img
{
border: 0px;

}



#formular tr,td
{
	vertical-align: top;
}

.adresa
{
	width: 280px;
}

#formular input, textarea
{
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 12px; color: #222;
	border: 1px solid #aaa;
	background-color: #FFF0D7;
}

form 
{
	margin : 0;
	padding : 0;
}

.cervena
{
	color : red;
}

.zelena
{
	color : green;
}