img {border: 0; vertical-align: middle;}

.sloupec {width: 1200px; margin: 0 auto; text-align:left; height: auto}
 #banner  {background-color:#EAEAEA; width: auto; height: 228px;margin-top:8px;}
 
/* uvod strana */
#pruh-vlevo {clear: left;background-color:#EAEAEA; float:left; width: 45%;height: 21px; margin-top: 8px; font-size: 1.2em;}
#pruh-vpravo {float: left;background-color:#EAEAEA; width: 45%; margin-top: 8px; height: 21px;margin-left: 14px;padding: 0.8em 0px 0.8em 8px; font-size: 1.2em;}
#txt-vpravo {float: left;background-color: #EAEAEA;padding: 0.8em 10px 0.8em 8px; width:auto; margin-top: 8px;height: 21px;font-family: MS Sans Serif, Geneva, sans-serif; font-size: 1.2em;}
#img-vpravo {float: left;background-color: #EAEAEA; width:auto; margin-top: 8px; font-size: 1.2em;}
#img-vpravo a {color:black; text-decoration:none;}
#proc {margin-top: 8px; background-color: #EAEAEA;float: left;width:358px; height: 380px;clear:left;}

#proc h2 {font-size: 1.1em; font-weight: bold;padding-left: 8px; color: #053088;}
.procli {font-weight: normal;font-size: 1em; padding: 2px 0 2px 30px; }
#proc li {padding-top: 6px; }
#proc a { font-size: 1em; padding: 5px 0 2px 2px;}
.liho {padding:0 0 0 20px ;font-weight: normal;font-size: 1em;list-style-type: none; }

#nabidka {margin: 8px 0 8px 14px;background-color: #EAEAEA;height: 380px;width: 825px;float:left;}
#nabidka h2 {font-size: 1.1em; font-weight: bold;padding-left: 8px; color: #053088;}
.nabidka-ram {float: left; margin: 0 3px 0 3px;height: 330px;width: 182px; border: 1px solid #888888;padding-left:16px;}
.nabidka-ram2 {float: left; margin: 0 3px 0 3px;height: 330px;width: 182px; border: 1px solid #888888;padding-left:16px;}
.nabidka-obr {margin: 0; }
.nabidka-txt {margin: 2px 8px 2px 0; font-size: 1em; height: auto;}
.nabidka-txt h3 {font-size: 1em;font-family: MS Sans Serif, Geneva, sans-serif;font-style: normal;  }
.nabidka-cena {font-size:  1.6em;}
.nabidka-txt a {float: right; font-size: 1.1em;padding-right: 15px;margin-top: 6px; }


.reklama { height:243px; background: #152B76; color: white; font-size: 20px; display:block; text-align:left; margin-top: 10px;}
.text-vlevo{ float: left; clear:left; width: 680px;  padding: 0; padding-top:10px;}
.text-vlevo img{ float: left;}
.reklamy-vpravo{ float:right;  width: 510px; text-align:right; padding-top:0px; }
.img-vlevo { float: left; width: 170px;}

.nahledy {text-decoration: none; color:#000; white-space: nowrap;}

.main-menu h1{font-size:1em; padding:0; margin: 0; font-weight: normal;}
.main-menu {font-size: 1.7em;}
.main-menu td {background: url(img/zpv.gif) top repeat-x; text-align: center;}
.main-menu a {display:block; color: white; text-decoration: none; min-height:19px; height: auto !important; height: 19px; margin:0; font-weight: bold; padding: 8px 0 5px 0; font-size: 1.2em;}
.main-menu a:hover{ background: url(img/mpv.gif) top repeat-x;}
.main-menu a:visited{color:white;}

.main-menu2 h2, .main-menu2 h3{font-size:1em; padding:0; margin: 0; font-style: normal; font-weight: normal;}
.main-menu2 {font-size: 1.7em;}
.main-menu2 td {background: #5562b2; text-align: center;}
.main-menu2 a {display:block; color: white; text-decoration: none; min-height:19px; height: auto !important; height: 19px; margin:0; font-weight: bold; padding: 8px 0 5px 0; font-size: 1.2em;}
.main-menu2 a:hover{ background: #000099;}
.main-menu2 a:visited{color:white;}

.main-menu2a table{}
.main-menu2a{font-size: 1.7em;}
.main-menu2a td {background: #5562b2 url(/ext/img/mpv.gif) top repeat-x; text-align: center;}
.main-menu2a a {display:block; color: white; text-decoration: none; min-height:19px; height: auto !important; height: 19px; margin:0; font-weight: bold; padding: 8px 0 5px 0; font-size: 1.2em;}
.main-menu2a a:hover{ background: #000099 url(/ext/img/zpv.gif) top repeat-x;}
.main-menu2a a:visited{color:white;}

.main-menu3 h4{font-size:1em; padding:0; margin: 0; font-weight: normal;}
.main-menu3 {font-size: 1.7em;}
.main-menu3 td {background: #bababa; text-align: center;}
.main-menu3 a {display:block; color: #000099; text-decoration: none; min-height:19px; height: auto !important; height: 19px; margin:0; padding: 8px 0 5px 0; font-size: 1.2em;}
.main-menu3 a:hover{ background: #000099; color: white !important;}
.main-menu3 a:visited{color: #000099;}

/* prodejny */
#prodejny {float: left;background: #EAEAEA;width: 500px;height: 250px;padding:1px 8px 8px 8px;font-style: normal; margin-top:6px;margin-bottom:6px;}
#prodejny2 {float: left;background: #EAEAEA;width: 666px;height: 243px;padding:8px 8px 8px 8px;margin-top: 6px;margin-bottom: 6px;}
.nadpis {font-size:1.8em;color:#053088; }

/* tabulka velikosti*/
#backgr {background-color: #EAEAEA;width: 1184px;height: auto;padding: 1px 8px 8px 8px; margin-bottom: 6px;margin-top: 6px; }
#backgr p{padding: 0 0 0 8px;}
#vel-left2 {margin-right: 15px;margin-left: 260px; }
#vel-right {margin:  16px 0 0 412px; }
#vel-right2 {margin:  56px 0 0 412px; }
.pe {font-size: 1em;padding: 5px 5px 5px 0; }


/* puvodni styles */
body { background: white; font-size: 0.75em; margin: 0; padding: 0; font-family: MS Sans Serif, Geneva, sans-serif; text-align:center;}

#Menu2 {
	margin-right: 150px; 
	margin-left: -3px; 
	padding-left: 5px; 
	padding-bottom: 0px; 
	padding-right: 0px; 
	padding-top: 5px; 
	width:60%; 
	background:#000; 
	color:#FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
}


h1 {
font-size: 20px;
}

h2 {
font-size: 17px;
}

h3 {
font-size: 14px;
font-style: italic;
}

p {
margin-bottom: 20px;
font-size: 12px;
}

a {
color: #002396;
}

td.intro {
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
Vertical-align: top;
}

td.skupina {
font-size: 11px;
}

td {
font-size: 12px;
}

td a.tlacitko {
width: 100%;
height: 100%;
font-size: 14px;
font-weight: bold;
text-align: center;
display: block;
color: white;
Vertical-align: middle;
line-height: 32px;
text-decoration: none;
margin: 0px 1px 0px 1px;
background: url(../ext/img/mp.gif);
}

td a.tlacitko:hover {
background: url(../ext/img/zp.gif); 
}

td a.zel {
background: url(../ext/img/zpv.gif)! important; 
}

td a.zel:hover {
background: url(../ext/img/mpv.gif)! important; 
}

td a.mod {
background: url(../ext/img/mpv.gif)! important; 
}

td a.mod:hover {
background: url(../ext/img/zpv.gif)! important; 
}

td a.dtlacitko {
width: 100%;
height: 100%;
font-size: 14px;
font-weight: bold;
text-align: center;
display: block;
color: white;
Vertical-align: middle;
line-height: 32px;
text-decoration: none;
margin: 0px 1px 0px 1px;
background: url(../ext/img/zp.gif);
}

td a.dtlacitko:hover {
background: url(../ext/img/mp.gif); 
}

.titulek {
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #006000;
}

input {
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
}


.menu-item a {
margin: 3px 3px 0px 3px;
padding: 4px;
font-size: 12px;
text-decoration: none;
color: #002396;
height: 20px;
background-color: #ebedf1;
border-bottom: 1px #002396 solid;
}

.menu-item a:hover {
color: #fff;
background-color: #002396;
}

.menu-item a:active {
color: #fff;
background-color: #002396;
}

.menu-itemFirst {
width: 100%;
height: 100%;
}

.menu-itemFirst a {
margin: 1px 1px 0px 1px;
padding: 0px;
font-size: 14px;
font-weight: bold;
text-align: center;
display: block;
color: white;
Vertical-align: middle;
line-height: 28px;
text-decoration: none;
background-color: #5562B2;
}

.menu-itemFirst a:hover {
background-color: #000099;
}

.menu-itemSecond {
width: 100%;
height: 100%;
}

.menu-itemSecond a {
margin: 1px 1px 0px 1px;
padding: 0px;
font-size: 14px;
font-weight: bold;
text-align: center;
display: block;
color: white;
Vertical-align: middle;
line-height: 28px;
text-decoration: none;
background-color: #5562B2;
}

.menu-itemSecond a:hover {
background-color: #000099;
}

.menu-itemThird {
width: 100%;
height: 100%;
}

.menu-itemThird a {
margin: 1px 1px 0px 1px;
padding: 0px;
font-size: 13px;
font-weight: normal;
text-align: center;
display: block;
color: #000099;
Vertical-align: middle;
line-height: 28px;
text-decoration: none;
background-color: #bababa;
}

.menu-itemThird a:hover {
color: white;
background-color: #000099;
}

.notice {
font-size: 12px;
font-weight: bold;
color: #006000;
}

.menu-line-horiz {
background: url(../ext/img/struktura/cara-hoz.gif);
background-position: 0px;
background-repeat: repeat-x;
}

.menu-line-vert-left {
background: url(../ext/img/struktura/cara-vert.gif);
background-position: left 0px;
background-repeat: no-repeat;
width: 2px;
}

.menu-line-vert-left2 {
background: url(../ext/img/struktura/cara-vert2.gif);
background-position: left 0px;
background-repeat: no-repeat;
width: 2px;
}

.menu-line-vert-right {
background: url(../ext/img/struktura/cara-vert.gif);
background-position: right 0px;
background-repeat: no-repeat;
width: 2px;
}

.menu-line-vert-right2 {
background: url(../ext/img/struktura/cara-vert2.gif);
background-position: right 0px;
background-repeat: no-repeat;
width: 2px;
}


