/*------------ BARVY  -------------
#222222 - černá
#333333 - šedá
#cc3300 - červená
#F3C563 - žlutá
#ffffff - bílá
#35557F


*/
/*----------Vrchi modra lista ---------------*/
.top {

	background-color: #698BB8;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
 
}

.top a {
	color:white;
	font-weight: bold;
	text-decoration: none;
}

.top a:hover {
	color:white;
	font-weight: bold; 
	text-decoration: none;
}

.top a:visited {
	color:white;
	font-weight: bold; 
	text-decoration: none;
}
.top a:active {
	color:white;
	font-weight: bold; 
	text-decoration: none;
}



/*----------dolní menu ---------------*/


.menu_bottom a {
	color:white;
	font-weight: bold;
	text-decoration: none;
}

.menu_bottom a:hover {
	color:white;
	font-weight: bold; 
	text-decoration: none;
}

.menu_bottom a:visited {
	color:white;
	font-weight: bold; 
	text-decoration: none;
}

}
/*-------------------------*/
div#linenav {
	position:  relative ;
	color: #333; /* background-color: #CCC; */
	background: url('images/bg-gray.png') repeat-x bottom left #e4e4e4;
	padding: 4pt 4pt 4pt 20px;
	border-bottom: 1px solid #999;
	/* margin: -10px -10px 10px -10px; */
	margin: -10px -20px 10px -20px;
	font-weight: bold;
}


/*------------ Layout -------------*/


#hlavicka {

	position: absolute;
	top: 0px;
	left: 90px;
	z-index:0;
 
}

#vyrobky {

	text-align:left;
	border-width: 0px;
	border-style: dotted;
	border-color: #cc3300 ;
	border-top-width: 0px;
	border-bottom-width: 0px;
	position: absolute;
	left: 200px;
	width:600px;
	z-index:1; 
	padding-top: 10px;
}

#seznam {

	position: absolute;
	top: 300px;
	left: 100px;
 	text-align:left;
	z-index:2;
	border-width: 0px;
	border-bottom-width: 0px;
	border-style: dotted;
	border-color: #cc3300;
	width:200px;
	white-space:nowarp;
	padding-bottom: 10px;
}	

#katalog {

	position: absolute;
	top: 250px;
	left: 260px;
 	text-align:left;
	z-index:2;
	border-width: 1px;
	border-bottom-width: 0px;
	border-style: dotted;
	border-color: #cc3300;
	width:600px;
	white-space:nowarp;
	padding-bottom: 0px;


}	




/*------------ ZÁKLADNÍ KONFIGURACE -------------*/
#nahled_obr {
	position: absolute;
	top: -5px;
	left: -5px;
}



#telo {
	background-color:#F3C563;
	color:#cc3300; 
	font-family: "Verdana CE", "Arial CE", "Helvetica CE", "Verdana", "Arial", sans-serif;
	align:center;
	font-size: 10px;
 	height:25px;
}


.titul { 

	color:#cc3300;
	text-decoration: none;
	font-size: 25px; 
	text-align: center;
	margin-bottom: 20px;
	margin-top: 20px;

 }

.nadpis { 

	color:#E25B2A;
	text-decoration: none;
	font-size: 25px; 
	text-align: left;
	margin: 0px;
	margin-bottom: 10px;
	font-weight: normal;
	padding-top: 30px;
 }

.popis { 

	color:rgb(75,75,75);
	text-decoration: none;
	font-size: 15px; 
	text-align: left;
	font-weight: bold;
	margin-top: 10px;
 }

.titulek { 

	color:#cc3300;
	border-style: dotted;
	border-width: 0px;
	border-color: #cc3300;
	border-bottom-width: 2px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 18px;
	text-align: left;
	font-weight: normal;


 }
#aktualne {

	text-align:left;
	font-size: 12px; 
	font-weight: bold; 
	border-width: 1px;
	border-style: solid;
	border-color: black;
	background-color:#cc3300;
	position: relative;
	top: 0px;
	left: 215px;
	width:450px;
	z-index:2;
 
}





.nadpism {
	color: #cc3300; 
	text-align:center;
	font-size: 15px; 
	font-weight: bold; 
	margin-bottom: 10px;
	margin-top: 10px;
 
}

.povoleni{
	color: rgb(0,153,0); 
	text-align:center;
	font-size: 15px; 
	font-weight: bold; 
	margin-bottom: 10px;
	margin-top: 10px;
 
}

.zakazani {
	color: rgb(255,0,0); 
	text-align:center;
	font-size: 15px; 
	font-weight: bold; 
	margin-bottom: 10px;
	margin-top: 10px;
 
}

#copyright {

	font-family: "Verdana CE", "Arial CE", "Helvetica CE", "Verdana", "Arial", sans-serif;
	text-align:center;
	font-size: 9px;
	position: relative;
	top:15px;

}

a {
	color:#333333;
	font-weight: bold;
	text-decoration: none;
	border-width: 0px; 
}

a:hover {
	color:#333333;
	font-weight: bold; 
	text-decoration: none;
}




/*---------------------------------- */
/*-----------  TABULKY ------------ */
/*---------------------------------- */

.tabulka {

 	border-width: 0px;
	border-style: dotted;
	border-color: #999999;
 	margin: 10px;
 	padding: 10px;
  width: 550px;


}


.vstupnipole {
	background-color: ;
	border-width: 1px;

}

.radkatab {
	text-align:center;

}

.polozkatab {
	 
	font-size: 12px; 
	font-weight: normal; 
	text-align:right;
 	margin: 5px;
 	padding: 5px;
}
.polozkatab2 {
	 
	font-size: 23px; 
	font-weight: bold; 
	color: #D7311A; 
	text-align:center;
 	margin: 10px;
 	padding: 10px;
}



/*----------- Odkazy ------------ */

.odkazy { 

	border-style: dotted;
	border-width: 0px;
	border-color: #222222;
	border-bottom-width: 2px;



 }
.odkazytitulek { 

	border-style: dotted;
	border-width: 0px;
	border-color: #222222;
	border-top-width: 2px;
	margin-bottom: 5px;
	font-size: 18px;
	text-align: left;
	font-weight: bold;


 }







/*----------- vyrobek  ------------ */

.vyrobek1 { 
	border-width: 1px;
	border-style: dotted;
	border-color: black;
	margin-bottom: 0px;
	width: 600px;
	text-decoration: none;
	font-size: 15px; 
	text-align:center;
  color:rgb(99,99,99);
 }
 .vyrobky_zarovnani { 

 }
 
 
.vyrobek2 { 

 }

.vyrobek3 { 
	color:rgb(99,99,99);
	font-size: 12px;
	text-align: center;
 }


.seznam_table  {
    width: 500px;
    font-size: 10px;
    border: 1px;
    border-style: solid;
    border-color: rgb(255,204,153);
  }
 .seznam_table a {
    font-size: 10px;
	text-decoration: none;
  } 
 .seznam_table a:hover {
    font-size: 10px;
  	text-decoration: none;
  } 
 .seznam_center {
    text-align: center;
  } 
   
.seznam_bunka  {
    font-size: 10pt;
    background: rgb(239,239,239);
    padding: 10px;
  }
.seznam_nadpis  {
    font-size: 10pt;
    padding: 0px;
    padding-bottom: 10px;
  }
a{color: rgb(255,255,255);
text-decoration: none;}

#footlinks a,#footlinks a:hover,#footlinks a:link,#footlinks a:active{margin: 0px; font-size: 9px; padding: 0;} 

