@charset "utf-8";
body {
	background-color: #FFF;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	}

td, th { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;}

th {font-weight: normal; }

ul {line-height: 20px;}

form {margin: 0px;}

h1 {
	margin-top: 5px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 150%;
	}

h2
	{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 135%;
	}

.text {	color: black; 
			font-weight: normal; 
			font-size: 84%; 
			font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
			}

p.text { line-height: 20px; }
			
.menu {	color: white; 
			font-weight: bold; 
			font-size: 71%; 
			text-decoration: none; 
			font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
			}

A.menu:hover {text-decoration: underline;}

.nadpis {	color: black; 
				font-weight: bold; 
				font-size: 104%; 
				}
				
.menu_left {color: black; 
			font-weight: bold; 
			font-size: 65%; 
			text-decoration: none; 
			font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
			}

A.menu_left:hover {text-decoration: underline; }

.leve_menu {width: 230px; 
			position: relative;
			left: 3px;
			top: 3px;
			border: #000000 1px solid;
			z-index: 3;}									

.leve_menu_vyhledavani {width: 230px; 
						position: relative;
						left: 3px;
						top: 6px;
						border: #000000 1px solid;
						z-index: 3;}		
								
.first_row { height: 20px; 
				border-bottom: #000000 1px solid; 
				color: white; 
				background-color: #336633;
				vertical-align: middle;
				}			

.copyright {	color: white; 
				font-weight: bold; 
				font-size: 81%;
				text-decoration: none}

#hlavni_div {	width: 100%;
				background-color: #113355;
				}
				
/*	
.obsah {
		position: absolute;
		left: 250px;
		top: 135px;
		margin-left: 10%;
		padding-right: 20px;
		background-color: #FFFFFF;		}								
*/
.obsah
	{
	position: absolute;
	left: 50%;
	width: 1000px;
	margin: 10px 0px 0px -500px;
	/* border: 2px dotted black; */ 
	}
	
.obsah_dal {position: absolute;
				left: 250px;
				/* kdyz je akce velka jen na dva radky top: 160px; */
        top: 180px; 
				z-index: 1;
				width: 760px;}
				
/* .tabulka_dal {margin-left: 250px;}		 */
			
.novinky_table {width: 80%; 
				border: 1px solid #000000; 
				margin-top: 10px;
				text-align: left;
				}

DIV.text {padding: 4px;}

.novinky {	background-color: #DDE6DD; 
			padding: 10px; 
			text-align: left; 
				}			

.text_na_zelenym {	color: white; 
					font-weight: bold; 
					text-decoration: none;
					font-weight: bold;
					font-size: 80%; 
					}

.text_na_zelenym  a
	{
	color:#FFFFFF;
	font-weight: bold;
	}

.kniha_link {	color: yellow; 
					font-weight: bold; 
					font-size: 80%; 
					}
			
.topmenu_logo {	width: 100%;
				margin: 0em;
				background-color: black;
				text-align: center;
						}			
			
.topmenu_oddelovac {	color: black; 
						font-weight: bold; 
						font-size: 71%; 
						}
								
.box_nejprodavanejsi {	position: absolute;
						top: 131px;
						right: 3px; 
						text-align: left; 
						border: #000000 1px solid; 
						width: 200px; 
						background-color: #DDE6DD;
						z-index: 3;
						}

.upozorneni_kniha_hostu {	color: red; 
							font-weight: bold; 
							width: 590px; 
							background-color: #CCD8CC; 
							padding: 10px; 
							text-align: center;
						 	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
							font-size: 100%; 
							border: #000000 1px solid;
							}
							
.formular { 	border: 1px solid #000000;
				font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
				font-size: 81%;
				background-color: #CCD8CC;
				}

.paticka
	{
	line-height: 18px;
	font-size: 71%; 
	color:#666666;
	text-align: center;
	padding-bottom: 10px;
	}
	
.obsah_kosiku
	{
	position: absolute; 
	top: 15px; 
	right: 15px; 
	background-color: #DDE6DD; 
	padding:12px;
	color: black; 
	color: black; 
	font-weight: normal; 
	font-size: 84%; 
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	}
	
.prihlaseni
	{
	position: absolute; 
	top: 10px; 
	left: 15px; 
	background-color: #DDE6DD; 
	padding:5px;
	width: 250px;
	color: black; 
	font-weight: normal; 
	font-size: 84%; 
	line-height: 19px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	}
	
.error
	{
	color:red;
	font-weight: bold;
	}

.zahlavi {
	background-color: #336633;
	font-weight: bold;
	font-size: 13px;
	font-family:  Verdana ,  Geneva ,  Geneva CE ,  Arial ,  Arial CE ,  Helvetica ,  Helvetica CE ,  sans-serif ;
	color: #FFFFFF;
}	
	
.sudy_radek {background-color: #CCD8CC;}

.lichy_radek {background-color: #DDE6DD;}

.karta_zbozi_vlevo
	{
	width: 370px; 
	margin-bottom: 10px;
	border-bottom: 1px solid black; 
	border-right: 2px solid #CCCCCC; 
	padding-right: 5px;
	padding-bottom: 5px;
	float: left;
	height: 140px;
	}
	
.karta_zbozi_vpravo
	{
	width: 370px; 
	margin-bottom: 10px;
	border-bottom: 1px solid black; 
	border-right: 2px solid #CCCCCC; 
	padding-right: 5px;
	padding-bottom: 5px;
	float: right;
	height: 140px;
	}

div#vanocka
  {
  width: 100%;
  padding: 5px;
  background-color: yellow;
  font-size: 13px;
	font-family:  Verdana ,  Geneva ,  Geneva CE ,  Arial ,  Arial CE ,  Helvetica ,  Helvetica CE ,  sans-serif ;
	text-align: center;
  } 
