body,html,textarea{
    font-family: Tahoma, "Verdana","Arial",Times,Sans-serif;
		
		/*line-height:125%;*/
		font-size:0.9em;
		
		margin:0px;
}
#center{
    width:984px;
	 margin:0 auto 0 auto;
}

#logo {
    height:192px;
    background:url(../images/logo.jpg);
}

#logo {
    color:#fff;
    text-align:center;
}  

#logo a {
    display:block;
    height:162px;
    width:984px;
}
#logo h1 {
    display:none;
}


 #menu {
 	  padding: 6px 0 0 0;
	  text-align:center;
	  

 }
 


#logo #menu a {
    display:inline;
    height:auto;
    width:auto;
    text-decoration:none;
    /*color:#fff;*/
   
}

#logo #menu a:hover {
	color: white; 
}

 #menu .separator {
 	color: #D3FE8D;
	
	margin:0px;
	padding: 0px;
	
	color: transparent;
	
	display: none;
	
	
 }

#grad {
    width:984px;
    background: url(../images/grad.gif) repeat-y;
}
#content {
    position:relative;
    width:541px;
    left: 200px;
    float:left;
    padding: 20px;
}
.stred {
    /*text-align:center;*/
}



h2 {
    color:#4192ec;
}

#left {
    position:relative;
    width:200px;
		left:-581px; 
    float:left;
}

#left a, 
#left a:hover  {
	color: White;
}


#left ul#manufacturersList {
	padding-left: 25px;
	padding-top:15px;
	
	list-style: square;
	
	margin-left: 4px;
	margin-top: 0px;
}

#left ul#manufacturersList li {
		
	color: white;
}

/*
#left ul.treeview, .treeview ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;

list-style-type: none;
padding-left: 0px;
}
*/


#tl {
    background:#efefef;
}

/*
#tl br {
    line-height:40px;
}
*/
#tl div.line {
/*	 line-height:40px;*/
	 padding-top:20px;
	 padding-bottom: 10px;
}

#tl a {
    width:100px;
    display:block;
    float:left;
    background:#86dc00;
    color:#fff;
    text-decoration:none;
    text-align:center;
    height:25px;
    line-height:25px;
    font-size:15px;
    padding:0;
    border-bottom:1px solid #efefef;
}
#tl a.second {
    width:99px;
    background:#afd0fa;
    border-left:1px solid #efefef;
}


/*dulezite pro strom jinak uskocil vpravo.. */

#left ul {
	clear:left;
}

/*
#left ul {
    padding: 0 0 0 23px;
    margin:10px 0 0 0;
}
#left ul ul {
    margin:0;
    padding: 0 0 0 15px;
}
#left ul li {
    list-style: url(../images/li.gif);
}
#left ul li a {
    color:#fff;
    text-decoration:none;
}
*/

#right {
    width:203px;
    float:right;
    |padding: 10px 0 0 0;
	 
	
}
.box {
    margin:0 auto 20px auto;
    background:#fff;
    width:170px;
    padding:0 0 8px 0;
    font-size:11px;
}
.box h3 {
    text-align:center;
    color:#fff;
    background:#86dc00;
    font-size:14px;
    font-weight:normal;
	 
	 padding-top: 2px ;
	 padding-bottom: 3px ;
	 
	 margin-bottom: 3px;
	 
	 
}
.box h3.kosik {
    background:#86dc00 url(../images/kosikH3.gif) 10% no-repeat;
}
.box p {
    padding: 0 0 0 20px;
    /*color:#4899f3;*/
}
.box p a {
    /*color:#000;
    text-decoration:none;*/
}
.box form {
    text-align:center;
}
.box form p {
    padding:0;
    color:#000;
}
.box input {
 
 /*   display:block;*/
    margin: 0 auto 0 auto;
	 
	 border:1px solid #4899F3;
	 font-size:1em;
	 
	
}
.box label {
    display:block;
}
.box input.submit {
    border:0;
    background: url(../images/button.gif);
    width:80px;
    height:17px;
    color:#fff;
    margin: 10px auto 0 auto;
	 
	 padding-bottom:2px;
	 
	 *padding-top:2px;
}
.box div {
  /*  font-size:9px;*/
    text-align:center;
}
.box div a {
    /*color:#000;
    text-decoration:none;*/
}
.reset {
    border:0 none;
		clear:both;
		float:none;
		line-height:0;
		font-size:0;
		height:0;
		_margin:-2px 0 0 0;
}
img {
    border:0 none;
}
