body {
	
	font: 80%/170% verdana, sans-serif;
	text-align: center; /* vycentrováno pro Internet Explorer */
	background: transparent url(./img/prostredek.jpg) repeat-y 50% top; background-color: #000000;
	font-family: "sans-serif" , "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", sans-serif, Verdana, Arial, lucida, sans-serif;
	color: #B4B4B4; 
	padding: 0px; margin: 0px; 
}
#main {
	width: 750px; /* celková šířka */
	b_order: 1px solid #ccc;
	margin-left: auto;
	margin-right: auto;
	text-align: left; 
}





#menu {  margin-top: 171px;  margin-left: 22px; position: absolute; font-size: 18px;
}

#menu a {
	text-decoration: none;
	font-weight: bold;
	color: #c0c0c0;
	font-size: 16px;
}
#menu a:hover {
	text-decoration: none;
	font-size: 16px;
	font-style: normal;
	font-family: sans-serif;
        color: #E08415;
}



/* přihlášený */
.lista_prihlas {
margin-top: 210px;  margin-left: 550px; position: absolute;
}

#hlavicka-obalka {
	
	width: 100%;
	padding: 0px;
	border: 0;
	height: 300px;
	margin: 0px;
}
#hlavicka {
	padding: 15px 0px;
}
#vpravo-obalka {
     width: 550px;
     float: right;
     padding: 0px;
     border: 0;     
}
#vpravo {
     padding: 10px;
     border-left: 1px solid #ccc;
     text-align: center;

}
#vlevo-obalka {
     width: 200px;
     float: left;
     padding: 0;
     border: 0;     
}
#vlevo {
     padding: 10px;
}
#paticka-obalka {
     clear: both;
     width: 100%;
     padding: 0px;
     border: 0;   
     b_order-top: 1px solid #ccc;  
}

#paticka {
     padding: 10px;  
     
   
}
.noscreen { 
     display: none;   
}
.kosik_menu {
	background-image: url(img/kosik.gif);
	background-repeat: no-repeat;
	display: none;
}

/* styly */

#hlavicka h1 {
     margin: 0;
     font-size: 150%;
     color: #5b0
}

#lista p {
     padding: 0;
     border: 0;  
     margin: 0;
     line-height: 20px; 
}

a {
	text-decoration: none;
	font-weight: bold;
	color: #c0c0c0;
	font-size: 13px;
}
a:hover {
	text-decoration: underline;
	font-size: 13px;
	font-style: normal;
	font-family: sans-serif;
}

img {
	border: 0px solid ButtonFace;
	background: White;
	padding: 0px;
}
ul {
margin-left: 0px;

padding-left: 5px;
}

ul li {
list-style-type: none;
}

hr {
display: none;
}

#hlavni_menu li {
list-style-type: none;
b_ackground: url(./img/zprac/ball.gray.gif) 0 top no-repeat;
padding-left: 22px;
margin-left: 0px;
}

#hlavni_menu li ul li {
list-style-type: none;
b_ackground: url(./img/zprac/ball.red.gif) 0 top no-repeat;
}

p {
line-height: 1.2em;
font-size: 84%;
margin: 2px;
}

h2, h3 {
	color: #ffffff;
	margin-bottom: 0px; font-size: 13px;
}

h5 {
	color: #800000;
	margin-bottom: 0px; font-size: 15px;
}

.blok_obal {
b__order: 1px red dotted;
b__ackground: url(./img/oddelovac.gif) center bottom no-repeat;
padding-bottom: 20px;
}

table {
width: 100%;
}

th {
	background: #B4B4B4;
	text-align: center;
	color: #1F1F1F;
}

label {
color: white;
width: 300px;
display: block;
font-size: 12px;
font-weight: bold;
margin-top: 5px;
}

.div_strankovani_horni p, .div_strankovani_dolni p {
	margin: 2px;
	text-align: right;
}

.div_strankovani_horni {
margin-bottom: 20px;
}

.div_strankovani_dolni {
margin-bottom: 10px;
}

.td_kategorie_sloupec_1, .td_kategorie_sloupec_1 {
width: 50%;
}

p.vyrobce, p.beznacena, p.bezdph, p.nasecena {
margin-bottom: 3px;
margin-top: 5px;
}

.vrbvyrobce {
font-weight: bold; 
}

.nasecena .cena {
	font-weight: bold;
	color: #ffffff;
	font-size: 18px;
}

.usetrite .cena {
	font-weight: bold;
	color: #2AB220;
}

#telo_detail h2 {
margin-bottom: 15px; 
}

.p_do_kosiku {
	text-align: center;
}

#paticka p {
text-align: center;
margin: 3px;
}

#hlavicka p {
text-align: right;
padding: 14px;
}

#hlavicka p, #hlavicka a {
	color: #c0c0c0;
}

#blok_info_9 {
display: none;
}

#blok_info_9_obal {
height: 100px;
background: transparent url(./img/nejlepsi.gif) 50% 50% no-repeat;
}

.td_katalog_sloupec_1, .td_katalog_sloupec_2, .td_katalog_sloupec_3{
width: 33%;
}

#blok_info_1 img {
float: left;
margin-right: 5px;
border: 0;
}

.zpravy_datum {
margin-bottom: 1px;
margin-top: 4px;
font-size: 7pt;
font-weight: bold;
color: #cc6633;
}

h4 {
margin: 0px;
}

.p_hlaska {
margin: 50px;
text-align: center;
}

.objednavka_stav_0 {
background: url(./img/zprac_0.png) no-repeat right top;
}
.objednavka_stav_1 {
background: url(./img/zprac_1.png) no-repeat right top;
}
.objednavka_stav_2 {
background: url(./img/zprac_2.png) no-repeat right top;
}
.objednavka_stav_3 {
background: url(./img/zprac_3.png) no-repeat right top;
}
.objednavka_stav_4 {
background: url(./img/zprac_4.png) no-repeat right top  ;
}
.blok h3 {
margin-top: 20px;                                            
}
.p_vpravo_cenacelkem {
	font-size: 15px;
	color: #C40000;
}
.input_hledej { 	
    vertical-align: middle;
    width: 125px; height: 18px;
    font-family: Verdana, sans-serif; 
	 font-size: 90%;
	 margin-bottom:4px;
	 padding: 2px 0px 0 4px;
	 border: 0px solid white;
	 background-color: transparent;
	 background: url(img/zprac/input_bg.gif) no-repeat top left;
	 _background-attachment: fixed;
}
.input_potvrzeni {
	vertical-align: middle;
	width: 257px;
	height: 41px;
	margin-bottom: 4px;
	padding: 2px 0px 0 4px;
	border: 0px solid white;
	background-color: transparent;
	background: url(img/zprac/button_potvrdit.jpg) no-repeat top left;
	color: White;
}
.input_potvrzeni_vetsi {
	vertical-align: middle;
	width: 350px;
	height: 41px;
	margin-bottom: 4px;
	padding: 2px 0px 0 4px;
	border: 0px solid white;
	background-color: transparent;
	background: url(img/zprac/button_potvrdit_vetsi.jpg) no-repeat top left;
	color: White;
}
.input_ok {
	vertical-align: middle;
	width: 205px;
	height: 30px;
	margin-bottom: 4px;
	padding: 2px 0px 0 4px;
	border: 0px solid white;
	background-color: transparent;
	background: url(img/zprac/prepocitat.jpg) no-repeat top left;
	color: black;
}
.chybova_hlaska{
	border: 1px solid Black;
	background-color: Maroon;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: center;
	width: 500px;
}
.blok_reg {
	background-color: #4B4B4B;
	border: 1px solid ThreedFace;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
	font-size: 15px;
}

.blok_reg1 {
	background-color: #000000;
	border: 1px solid ThreedFace;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
	font-size: 15px;
}

.img_no{
	border: 0px dotted White;
}
code {
color: red;
}


.vyrnazev {
color: #E08415;
}


.vzkaz {
background-color: #FF9D9D;
}


#aktivni a:visited {
	text-decoration: none;
	color: #E08415;
	font-size: 13px;
}

#aktivni a:link {
	text-decoration: none;
	color: #E08415;
	font-size: 13px;
}
#hlavni_menu a:hover {
	text-decoration: none; 
	color: #E08415;
	font-size: 13px;
}
