BODY{
                background-color: #f6f6f6;
                font-family: Verdana, Arial, Arial CE, Tahoma, Verdana, sans-serif;
                margin: 0px;
                background-image: url(../menu/pozadi_body.gif); 
                background-repeat : repeat-x; 
}
BODY, th, td  { font-size: 10px;}


H1 {font-size: 90%; margin: 0px; font-weight: normal;}
H2 {font-size: 110%; margin: 0px; padding: 0px; color: #d82f2f; }

P {margin: 0px; }

FORM{
                margin: 0px;
                padding: 0px;
}

ul {
   list-style-image: url(../menu/sipka.gif);
   list-style-type: disc;
}


A:link{        color: #ed403c; text-decoration : none; font-weight: bold;}
A:visited{ color: #ed403c; text-decoration : none; font-weight: bold;}
A:hover{ color: #000000; text-decoration : none; font-weight: bold;}
A:active{color: #000000; text-decoration : none; font-weight: bold;}

A.ostatni:link{        color: #ffff00; }
A.ostatni:visited{ color: #ffff00; }
A.ostatni:hover{ color: #000000; }
A.ostatni:active{color: #000000; }

A.ostatni1:link{        color: #ffffff; }
A.ostatni1:visited{ color: #ffffff; }
A.ostatni1:hover{ color: #ffff00; }
A.ostatni1:active{color: #ffff00; }

A.small_odkaz:link{ color: #3b3b3b;  font-size: 9px; text-decoration : underline; font-weight: normal;}
A.small_odkaz:visited{ color: #3b3b3b; font-size: 9px; text-decoration : underline; font-weight: normal;}
A.small_odkaz:hover{ color: #db3232; font-size: 9px; text-decoration : none; font-weight: normal;}
A.small_odkaz:active{color: #db3232; font-size: 9px; text-decoration : none; font-weight: normal;}



A.menicko:link{  color: #ffffff;  font-size: 90%; font-weight: normal; display: block; height: 23px; text-align: center; width: 70px; float: left; padding-top: 6px; /*border: 1px solid black;*/}
A.menicko:visited{ color: #ffffff; font-size: 90%; font-weight: normal; display: block; height: 23px; text-align: center; width: 70px; float: left; padding-top: 6px;}
A.menicko:hover{ color: #ffff00; font-size: 90%; font-weight: normal; display: block; height: 23px; text-align: center; width: 70px; float: left; padding-top: 6px; background-color: #000000;}
A.menicko:active{color: #ffff00; font-size: 90%; font-weight: normal; display: block; height: 23px; text-align: center; width: 70px; float: left; padding-top: 6px; background-color: #000000;}

A.menicko1:link{ color: #ffffff; font-size: 90%; font-weight: normal; display: block; height: 23px; text-align: center; width: 70px; float: left; padding-top: 6px; background-color: #000000;}
A.menicko1:visited{ color: #ffffff; font-size: 90%; font-weight: normal; display: block; height: 23px; text-align: center; width: 70px; float: left; padding-top: 6px; background-color: #000000;}
A.menicko1:hover{ color: #ffff00; font-size: 90%; font-weight: normal; display: block; height: 23px; text-align: center; width: 70px; float: left; padding-top: 6px; background-color: #000000;}
A.menicko1:active{color: #ffff00; font-size: 90%; font-weight: normal; display: block; height: 23px; text-align: center; width: 70px; float: left; padding-top: 6px; background-color: #000000;}




A.webrex1:link{   color: white;  font-size: 80%;}
A.webrex1:visited{ color: white; font-size: 80%; }
A.webrex1:hover{ color: #CC0000; font-size: 80%; }
A.webrex1:active{color: #CC0000; font-size: 80%; }

A.administrace:link{        color: white; font-size: 80%; }
A.administrace:visited{ color: white; font-size: 80%;  }
A.administrace:hover{ color: #CC0000; font-size: 80%; }
A.administrace:active{color: #CC0000; font-size: 80%; }


.naseNabidka{
   float: left;
   width: 226px;
   background: #fff url(../design/eshop_menu.gif) center top no-repeat;  
}
div.naseNabidka .nadpis{
  height: 19px;
    padding: 20px 0px 10px 15px;

}
div.naseNabidka .d{
float: left;
  height: 14px;
   width: 226px;
   background: #e93c3c url(../design/eshop_levemenud.gif) center bottom no-repeat;

}
div.naseNabidka .nadpis a{
  color: #fff;

}
.menu_obsah_sortiment ul.U10 li,.menu_obsah_sortiment ul.U10 { 
	text-align: left;
	list-style: none;
  margin: 0px;
  padding: 0px;
  width: 226px; 
   float: left;

}

.menu_obsah_sortiment ul.U10 li a, .menu_obsah_sortiment ul.U10 li a:link, .menu_obsah_sortiment ul.U10 li a:visited{
	display: block;
	position: relative;
	font-size: 10px;
  width: 226px;
	padding: 3px 0px;	
	margin-left: 0px;
	text-decoration: none;
	font-weight: bold;
	color: #333;
  height: 20px; 
  float: left;
  background: url(../design/poz_levemenu.png) left top no-repeat;
}

.menu_obsah_sortiment ul.U10 li a:hover, .menu_obsah_sortiment  ul.U10 li a:active, .menu_obsah_sortiment ul.U10 li a.vybrano {
	display: block;
	position: relative;
	font-size: 10px;
  width: 226px;
	padding: 3px 0px;
	margin-left: 0px;
	text-decoration: none;
	height: 20px;
  float: left;
	color: #333;
	font-weight: bold; 
  background: url(../design/poz_levemenu2.png) left top no-repeat;
}
.menu_obsah_sortiment ul.U10 li.posledni a, .menu_obsah_sortiment ul.U10 li.posledni a:link, .menu_obsah_sortiment ul.U10 li.posledni a:visited{
	display: block;
	position: relative;
	font-size: 10px;
  width: 226px;
	padding: 3px 0px;	
	margin-left: 0px;
	text-decoration: none;
	color: #333;
  height: 20px; 
  float: left;
	font-weight: bold;
  background: url(../design/poz_levemenu.png) left top no-repeat;	
}
.menu_obsah_sortiment ul.U10 li.posledni a:hover, .menu_obsah_sortiment  ul.U10 li.posledni a:active, .menu_obsah_sortiment ul.U10 li.posledni a.vybrano {
	display: block;
	position: relative;
	font-size: 10px;
  width: 226px;
	padding: 3px 0px;
	margin-left: 0px;
	text-decoration: none;
	height: 20px;
  float: left;
	color: #333;
	font-weight: bold; 
  background: url(../design/poz_levemenu2.png) left top no-repeat;	
}


.ramecek{ border: 1px solid #000000; }
.ramecek1{ border: 4px double #000000; }
.tucnepodtrzeno{ font-weight: bold; text-decoration: underline; }
.tucnecervene{ font-weight: bold; color: #e23736; }
.hlaseniouzivateli{ font-size: 10px; text-align: center; color: black; }
.chybovazprava{ color: #A80E0D; }
.zobrazeniroku { font-size: 95%; font-weight: 900;}

.tabulka1nadpis{ border: 1px solid black; }
.tabulka2nadpis{ border-right: 1px solid black; border-bottom: 1px solid black; border-top: 1px solid black; }
.tabulka1bunka{ border-left: 1px solid black; border-bottom: 1px solid black; border-right: 1px solid black;}
.tabulka2bunka{ border-right: 1px solid black; border-bottom: 1px solid black; }



/* hlavni trisloupcovy layout - zacatek */
#hlavni{ width: 960px; margin: 0 auto; }

#hornibanner { width: 960px;  height: 21px; background-image : url(../menu/hornibanner.gif); background-repeat : no-repeat;	}
.hornibanner_vnitrek_leva {  float: left; width: 320px; padding-top: 4px; padding-left: 20px; }
.hornibanner_vnitrek_prava {  float: right; width: 600px; text-align: right; padding-top: 4px; padding-right: 20px;  }

#hornibanner2 { width: 940px;  margin: 0 auto; height: 31px; background-image : url(../menu/podklad_menu.gif); background-repeat : no-repeat;	}

.hornibanner2_vnitrek_leva { float: left; width: 720px; /*border: 1px solid black;*/}
.hornibanner2_vnitrek_prava { float: right; width: 207px; /*border: 1px solid black;*/ padding-top: 4px;}

#hornibanner3 {width: 960px;  height: 27px; background-image : url(../menu/podklad_cesta.gif); background-repeat : no-repeat;	}
.hornibanner3_vnitrek {padding-left: 30px; padding-top: 6px; font-weight: normal;} 

#footer {clear: both; width: 960px; height: 37px; position: relative; top: 6px; line-height: 15px; background-image: url(../menu/spodni_banner.gif); background-repeat : no-repeat;  /*margin-bottom: 10px;*/}
#footer_copy {  float: left; width: 320px; color: #666666;  padding-top: 4px; padding-left: 10px; font-size:9px; }
#footer_menu{  float: right; width: 620px; text-align: right; padding-top: 10px; padding-right: 10px; }


#prostredek {margin-top: 7px; width: 960px;  padding:0;}


#levastrana {  float:left; width:225px; margin:0; padding:0; }
#pravastrana { float:right; width:727px; margin:0; padding:0; background-color: #ffffff; }

#pravastrana_uvod { margin-top: 7px; float:right; width:727px; padding:0; background-color: #ffffff; }

.ukonceniprostredku { clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;	}

.vnitrnisloupec { margin:0; padding-top: 10px; width: 680px; padding-left: 22px;	_height: 275px; min-height: 275px;}
.vnitrnisloupec1 { margin:0; padding-top: 10px; width: 680px; padding-left: 22px;	_height: 400px; min-height: 400px;}
.vnitrnisloupec_vlevo { margin:0; padding:9px 0 0 0; width: 195px; padding-left: 16px;	_height: 273px; min-height: 273px;}
.vnitrnisloupec_uvod {	_height: 300px; min-height: 300px; } 

.levastrana_1 { width: 225px; background-color: #ffffff;}

.uvod {width: 239px; float: left; height: 305px; /*border: 1px solid black;*/}
.uvod_vnitrek {/*border: 1px solid black;*/ margin: 10px 0 -10px 0;}

/* kod tykajici se konkretniho projektu - zacatek */

.specialnidata {width: 226px; height: 312px; background-image: url(../menu/podklad_kontakt.gif); background-repeat : no-repeat;  margin-top: 7px; color: white;}
.specialnidata_vnitrek {padding-left: 15px; padding-top: 18px; line-height: 11px; }
.nadpisnovinkyuvod {font-weight: bold; font-size: 100%; color: #d82f2f; }

.prihlaseni_zakaznika {width: 222px; height: 242px; background-image: url(../menu/prihlaseni_zakaznika_podkla.gif); background-repeat : no-repeat;  margin-top: 20px; color: white;}
.prihlaseni_zakaznika_vnitrek {padding-top: 48px; padding-left: 10px; line-height: 20px; }

A.seda:link{   color: #666666;  font-size: 80%; font-weight: normal;}
A.seda:visited{ color: #666666; font-size: 80%; font-weight: normal;}
A.seda:hover{ color: #CC0000; font-size: 80%; font-weight: normal;}
A.seda:active{color: #CC0000; font-size: 80%; font-weight: normal;}

A.menicko_spodni:link{  color: #666666;  font-weight: normal; }
A.menicko_spodni:visited{ color: #666666; font-weight: normal; }
A.menicko_spodni:hover{ color: #666666; font-weight: normal; }
A.menicko_spodni:active{color: #666666; font-weight: normal; }


A.tlacitko:link{  display: block; width: 93px; text-align: left; height: 17px; color: #ffffff; font-size: 9px;  font-weight: normal; background-image: url(../menu/vice_info_podklad.gif); background-repeat : no-repeat; padding-top: 2px; }
A.tlacitko:visited{display: block; width: 93px; text-align: left; height: 17px; color: #ffffff; font-size: 9px; font-weight: normal; background-image: url(../menu/vice_info_podklad.gif); background-repeat : no-repeat; padding-top: 2px; background-position: 0 -19px;} 
A.tlacitko:hover{display: block; width: 93px; text-align: left; height: 17px; color: #ffff00; font-size: 9px; font-weight: normal; background-image: url(../menu/vice_info_podklad.gif); background-repeat : no-repeat; padding-top: 2px; background-position: 0 0px;}
A.tlacitko:hover{display: block; width: 93px; text-align: left; height: 17px; color: #ffff00; font-size: 9px; font-weight: normal; background-image: url(../menu/vice_info_podklad.gif); background-repeat : no-repeat; padding-top: 2px; background-position: 0 0px;}

.nadpis_uvod {font-size: 110%; margin: 0px; padding: 0px; color: #545454;}
.search {font-size: 10px; width: 135px; border: 1px solid #a82424; }

/* kod tykajici se konkretniho projektu - konec */

.vnitrnisloupec_vlevo_podmenu { margin:0; padding:0; width: 226px; _height: 273px; min-height: 273px;}

A.podmenicko:link {  display: block; width: 201px; padding-left: 25px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #ffffff; background-image: url(../menu/sipka_podmenu.gif); background-repeat : no-repeat; }
A.podmenicko:visited {  display: block; width: 201px; padding-left: 25px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #ffffff; background-image: url(../menu/sipka_podmenu.gif); background-repeat : no-repeat; }
A.podmenicko:hover {  display: block; width: 201px; padding-left: 25px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu.gif); background-repeat : no-repeat; }
A.podmenicko:active {  display: block; width: 201px; padding-left: 25px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu.gif); background-repeat : no-repeat; }

A.podmenicko1:link {  display: block; width: 201px; padding-left: 25px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu.gif); background-repeat : no-repeat; }
A.podmenicko1:visited {  display: block; width: 201px; padding-left: 25px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu.gif); background-repeat : no-repeat; }
A.podmenicko1:hover {  display: block; width: 201px; padding-left: 25px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu.gif); background-repeat : no-repeat; }
A.podmenicko1:active {  display: block; width: 201px; padding-left: 25px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu.gif); background-repeat : no-repeat; }

A.podmenicko2:link {  display: block; width: 181px; padding-left: 45px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #ffffff; background-image: url(../menu/sipka_podmenu1.gif); background-repeat : no-repeat; }
A.podmenicko2:visited {  display: block; width: 181px; padding-left: 45px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #ffffff; background-image: url(../menu/sipka_podmenu1.gif); background-repeat : no-repeat; }
A.podmenicko2:hover {  display: block; width: 181px; padding-left: 45px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu1.gif); background-repeat : no-repeat; }
A.podmenicko2:active {  display: block; width: 181px; padding-left: 45px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu1.gif); background-repeat : no-repeat; }

A.podmenicko2x:link {  display: block; width: 181px; padding-left: 45px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu1.gif); background-repeat : no-repeat; }
A.podmenicko2x:visited {  display: block; width: 181px; padding-left: 45px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu1.gif); background-repeat : no-repeat; }
A.podmenicko2x:hover {  display: block; width: 181px; padding-left: 45px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu1.gif); background-repeat : no-repeat; }
A.podmenicko2x:active {  display: block; width: 181px; padding-left: 45px; padding-top: 5px;  min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; background-image: url(../menu/sipka_podmenu1.gif); background-repeat : no-repeat; }

A.podmenicko_1x:link {  display: block; width: 201px; padding-left: 25px; padding-top: 8px; padding-bottom: 8px;   min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; }
A.podmenicko_1x:visited {  display: block; width: 201px; padding-left: 25px; padding-top: 8px; padding-bottom: 8px; min-height: 18px; _height: 18px; color: #de3032; background-color: #e3e2e0; }
A.podmenicko_1x:hover {  display: block; width: 201px; padding-left: 25px; padding-top: 8px; padding-bottom: 8px; min-height: 18px; _height: 18px; color: #ffffff; background-color: #eb3e3d; }
A.podmenicko_1x:active {  display: block; width: 201px; padding-left: 25px; padding-top: 8px;  padding-bottom: 8px;  min-height: 18px; _height: 18px; color: #ffffff; background-color: #eb3e3d; }


.nadpispodmenu {display: block; width: 201px; margin-top: 10px; padding-left: 25px; padding-top: 5px;  padding-bottom: 5px; _height: 32px; min-height: 32px; font-weight: bold;}
.leva {text-align: right; padding-right: 10px;}
.prava {text-align: left;}


/* LOGIN FORM STYLE - START */
.login_form {
	overflow: hidden;
}
.login_form h2{
	line-height: 22px;
	color: #da251c;
	margin-bottom: 10px;
}
.login_form .login_form_text{
	display: block;
	font-size: 10px; margin-bottom: 3px;
}
.login_form .login_form_input{
	font-size: 10px;
	width: 150px;
	margin-bottom: 3px;
	border: 1px solid #A62B28;
}
/* LOGIN FORM STYLE - END */

.border1nadpis {border: 1px solid black;}
.border2nadpis {border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black;}
.border1 {border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black;}
.border2 {border-right: 1px solid black; border-bottom: 1px solid black;}
