body { color: #000; font-size: 0.8em; font-family: Tahoma, Arial, Verdana, sans-serif; text-align: center; margin: 0px; padding: 0px }
img {border:none;}

a:link,a:active,a:visited  { color: #AA1A19; text-decoration: underline }
h1 { font-weight: normal; font-size: 1.8em; margin: 0px }
h2   { color: #0D1F7A; font-weight: normal; font-size: 1.8em; border-bottom:1px solid #dcdcdc;width:880px}
h2.pI{color:white;border:none;margin:0px;padding:8px 0px 5px 40px;}
h2.pI2{color:white;margin:0px;margin:8px 0px 15px 40px;border-bottom:1px solid #4C82BF;width:840px;padding-bottom:5px;}
h2.zb{color:#19358F;text-decoration:none;font-weight:bold;border:none;width:auto;font-size:1.2em;}
h3 { color: #19358F; font-weight: normal; font-size: 1.4em; margin: 0px }

#box   { text-align: center; float: left; width: 100% }
#box1  { margin-right: auto; margin-left: auto; padding-bottom: 5px; width: 920px }
#box_centr {float: left; margin-top: 18px; margin-right: auto; margin-left: auto; width: 920px }
#box_vrch  {float: left; width: 920px; height: 85px; background-color: #3D7CD2; }
#box_menu {margin-top:50px;float:left;text-align:left;}
ul#menu {float:left;margin:0;padding:0}
ul#menu li {display:inline;float:left;}
ul#menu li a.men:link,a.men:visited,a.men:active {padding:9px 17px 9px 17px;color:white;text-decoration: none;float:left;}
ul#menu li a.men:hover {color:#FEB342;background-color: #2B5AB1;}
ul#menu li a.menOv:link,a.menOv:visited,a.menOv:active {padding:9px 17px 9px 17px;text-decoration: none;float:left;color:#FEB342;background-color: #2B5AB1;}

#subMBox {float:left;width:855px;margin:0 0 0 25px;}
.submenu{float:left;width:198px;border-bottom:1px solid #4C82BF;margin-left: 15px;background-image: url("img/ctv.gif"); background-repeat:no-repeat;background-position:left 11px;}
.submenu a.subM:link, a.subM:visited, a.subM:active {color:white;text-decoration:none;font-size:1.2em;padding: 5px 0px 5px 10px;float:left;display:block;}
.submenu a.subM:hover {color:#FEB342;text-decoration:none;font-size:1.2em;} /*font-weight:bold;*/

#subM2Box  {float:left;width:920px;background-color: #3D7CD2; }
.subEshop {float:right;}
.subEshop a.subM2:link, a.subM2:visited, a.subM2:active {color:white;text-decoration:none;font-size:1.0em;padding: 8px 10px 8px 10px;float:left;display:block;}
.subEshop a.subM2:hover {color:#FEB342;text-decoration:none;} /*font-weight:bold;*/
.meziM{float:right;border-left:1px solid white; width:1px;height:15px;margin-top:8px;}

#search {float:right;margin-top:46px;}
input.tt  { margin: 12px 0px; padding: 2px; width: 140px; height: 17px; float: right; color:white;background-color: #19358F;border:none; }
input.searchIn {margin:12px 15px 0 0 ;float: right}


.boxCara{float:left;width:920px;height:15px;background-color: #2B5AB1;}
#box_foto{float:left;width:920px;height:155px;margin-top:1px}
#logo{float:left;margin:45px 0 0 20px;}
#logo h1{font-size: 1.0em; margin: 0px; color: black;}
#fotky{float:right;}
.boxCara2{float:left;width:920px;height:15px;background-color: #19358F;}
#pruhImage{float:left;width:920px;height:170px;background-color: #2349A1;text-align:left;}
#pruhImage .fotoI{border:#CFD7EA solid 7px;float:left;margin-right:13px;margin-bottom:14px;}
#pruhImage .fotoIK{border:#CFD7EA solid 7px;float:left;margin-right:0px;margin-bottom:14px;}
#texty{float:left;text-align:left;color:#333333}
#texty #inT{padding:30px 17px;float:left;text-align:left;line-height:1.6em}
#texty #inT strong{color:black;}
.fotoInR{float:right;margin:5px;padding:10px;border:1px solid #dcdcdc}
#footer{float:left;width:920px;height:50px;color:white;text-align:center;background-color: #3D7CD2;padding:10px 0px;}

.obr  { text-align: center; float: left; width: 210px; height: 160px; margin-top: 10px; margin-right:10px;border:0px solid #dcdcdc}
.obr2  { text-align: center; float: left; width: 190px; height: 150px }
.clear{width:820px;clear:both;float:left;}
.blokText{float:left;width:820px;padding-top:15px;margin-top:10px;border-top:1px solid #dcdcdc}

.zbozi  { text-align: left; float: left; margin-right: 10px; border: solid 1px #d3d3d3; width: 205px }
.zbozi .inn  { text-align: left; float: left; padding: 8px }
.obrD   { text-align: center; float: left; padding-top: 15px; padding-bottom: 15px; border: solid 1px #d3d3d3; width: 300px }
.vypis     { float: left; margin-left: 20px; width: 458px } /* background-color: #edf3ff;*/
.vypis .inv { float: left; padding: 10px }
.mezi     { float: left; border-bottom: 1px solid #C7C7C7; width: 430px }
.mezi .inm   { float: left; padding-top: 8px; padding-bottom: 8px }
.co    { text-align: left; float: left; width: 120px }
.popis   { color: #696969; float: left; width: 600px }
.nazevB  { text-align: center; float: left; width: 172px; height: 60px; color:#19358F }
.nazevB a.nazev:link,a.nazev:active,a.nazev:visited {color:#19358F;text-decoration:none;}
.nazevB a.nazev:hover {color:red;text-decoration:underline;}

.textAkce { font-size: 1.3em; background-color: #f4f6f7; margin: 10px 0; padding: 10px; width: 840px; float: left; border: solid 1px #dcdcdc; }
.textAkce2 { font-size: 1.3em; background-color: #f4f6f7; margin: 10px 0; padding: 10px; width: 840px; float: left; border: solid 1px #dcdcdc }
.mezera2 { float: left; width: 885px; height: 10px }

.stranky { float: left; width: 840px;margin:10px 0px;border:1px solid #dcdcdc;padding:10px;}
.red { color: #FFFF00; font-weight: bold }
.yel { color: #fddf0d }

table { background-color: #d3d3d3; width: 900px }
td { background-color: #fff; padding: 4px }
td.str { background-color: #f5f5f5; padding: 4px }
td.str1 { background-color: #b2dafa; padding: 4px }
td.str2  { background-color: #5790bd; padding: 4px }
td.str3    { background-color: #3355bd; padding: 4px }
td.str4    { background-color: #ff5c4c; padding: 4px }
td.str5  { background-color: #00c34c; padding: 4px }


/*
#box_menu {margin-top:73px;float:left;height:62px;margin-left:50px;}
#box_menu ul {margin:0;padding:0;float:left;}
#box_menu ul li{display:inline;float:left;position: relative;}
#box_menu ul li a:link,a:visited,a:active{font-size:0.9em;float:left;color:white;padding:25px 20px 20px 20px;text-decoration:none;display:block;}
#box_menu ul li a:hover{float:left;color:white;background-image:url("img/overMenu.png");background-repeat:no-repeat; background-position:top center}
#box_menu ul li a.over{float:left;color:white;background-image:url("img/overMenu.png");background-repeat:no-repeat; background-position:top center}
#box_menu ul li:hover {background-image:url("img/overMenu.png");background-repeat:no-repeat; background-position:top center}


body       { color: #000; font-size: 0.9em; font-family: Arial, Verdana, sans-serif; background: #00aeff url(img/podklad.gif) repeat-x; text-align: center; margin: 0px; padding: 0px }

a:link,a:active,a:visited  { color: #922d08; text-decoration: underline }

h1 { color: white; font-weight: normal; font-size: 1.8em; margin: 0px }

h2   { color: #922d08; font-weight: normal; font-size: 1.4em; margin: 10px 0px 0px }

h3 { color: #922d08; font-weight: normal; font-size: 1.2em; margin: 0px }

table { background-color: #d3d3d3; width: 600px }

td { background-color: #fff; padding: 4px }

img { border: none 0px }

td.str { background-color: #f5f5f5; padding: 4px }

td.str1 { background-color: #b2dafa; padding: 4px }

td.str2  { background-color: #5790bd; padding: 4px }

td.str3    { background-color: #3355bd; padding: 4px }

td.str4    { background-color: #ff5c4c; padding: 4px }

td.str5  { background-color: #00c34c; padding: 4px }

#box   { text-align: center; float: left; width: 100% }

#box1  { margin-top: 5px; margin-right: auto; margin-left: auto; padding-bottom: 5px; width: 930px }

#box_centr   { background: url(img/stiny1.png) repeat-y; float: left; margin-top: 5px; margin-right: auto; margin-left: auto; width: 930px }

#box_centr .od  { font-size: 0px; float: left; width: 15px; height: 15px }

#box1 .od { font-size: 0px; float: left; width: 15px; height: 15px }

.inF { text-align: left; clear: left; padding: 10px 15px 5px }

#box_main   { background-color: white; float: left; margin-right: auto; margin-left: auto; width: 900px }

#box_vrch  { background: url(img/pod_vrch.gif) repeat-x; float: left; width: 900px; height: 130px }

#logo  { background: url(img/logo.gif) no-repeat; float: right; margin-top: 35px; width: 180px; height: 70px }

#logo-od { float: right; width: 30px; height: 96px }

#box_menu   { background-color: white; float: left; width: 900px }

#box_foto   { background: #f5f5f5 url(img/foto.jpg) no-repeat; float: left; width: 900px; height: 230px }

#box_foto1   { background: #f5f5f5 url(img/foto1.jpg) no-repeat; float: left; width: 900px; height: 230px }

#box_spodek    { background: url(img/ctverce.gif) no-repeat 350px 99%; float: left; padding-top: 15px; border: none; width: 900px }

#box_left { float: left; width: 225px }

#nadpis   { background-color: #0d1f7a; text-align: left; float: left; margin-bottom: 20px; padding-top: 12px; padding-bottom: 12px; padding-left: 15px; width: 635px }

#nadpis2   { background-color: #0d1f7a; text-align: left; float: left; margin-bottom: 20px; padding-top: 12px; padding-bottom: 12px; padding-left: 15px; width: 805px }

#box_right  { float: left; width: 675px }

#box_right2 { float: left; width: 900px }





#texty { text-align: left; float: left; padding: 0px 20px 40px }

#texty2 { text-align: left; float: left; padding: 0px 20px 40px 40px }

#stin-left { background: url(img/stin-left.png) no-repeat; float: left; width: 15px; height: 15px }

#stin-right { background: url(img/stin-right.png) no-repeat; float: left; width: 15px; height: 15px }

#stin-spod  { font-size: 0px; background: url(img/stin-spodek.png) repeat-x; float: left; width: 900px; height: 15px }

#box_footer   { color: black; font-size: 0.85em; background: white url(img/pod_footer.gif) repeat-x 0px bottom; float: left; margin-top: 0px; width: 900px; height: 92px }

.boxy  { float: left; margin-bottom: 15px; border: solid 1px #dcdcdc; width: 208px }

.akce-in  { text-align: center; float: left; padding-top: 15px; padding-bottom: 15px; width: 208px }

.boxy-in { font-size: 0.85em; line-height: 1.4em; background: url(img/telefon.png) no-repeat 60px 95%; text-align: left; float: left; padding: 15px 15px 100px }

.boxy.od { float: left; width: 15px; height: 15px }

.hlBoxy  { color: black; font-weight: bold; font-size: 0.9em; background: url(img/podklad-menu.jpg) repeat-y; float: left; width: 208px }

.hlBoxy .in { text-align: left; float: left; padding-top: 15px; padding-bottom: 15px; padding-left: 15px }

.menu { background: url(img/carka.gif) no-repeat 100% 50%; float: left }

.menu:hover  { color: white; background-color: #0d1f7a; float: left }

.menu-over  { color: white; background-color: #0d1f7a; float: left }

.menu a.men:visited,a.men:active,a.men:link  { color: #0d1f7a; text-decoration: none; float: left; padding: 15px 20px }

.menu a.menE:visited,a.menE:active,a.menE:link { color: #e32929; text-decoration: none; padding: 15px 20px; float: left }

.menu a.men:hover { color: white; text-decoration: none; float: left; padding: 15px 20px }

.menu a.menE:hover { color: white; text-decoration: none; float: left; padding: 15px 20px }

.menu-over a.men  { color: white; text-decoration: none; float: left; padding: 15px 20px }

.menu-over a.menE  { color: white; text-decoration: none; float: left; padding: 15px 20px }

/*.obr { text-align: center; float: left; margin-top: 10px; margin-right: 10px; width: 100px }

.subMenu { background-color: #a8dcff; text-align: left; float: left; border-bottom: 1px solid #8abee1; width: 100% }

.subMenu a{ color: #000; font-weight: bold; text-decoration: none; text-transform: uppercase; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; display: block }

a.subM:visited,a.subM:active,a.subM:link { color: #000; font-weight: bold;}

.sub { background-color: #f0faff; text-align: left; float: left; border-bottom: 1px solid #8abee1; width: 100% }

.sub a { color: #000; text-decoration: none; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; display: block }

a.subS:visited,a.subS:active,a.subS:link { color: #000; }

.subMenu  { background-color: #f08e60; text-align: left; margin-bottom: 15px; width: 100%; float: left; border-bottom: 1px solid #e3672a }

.sub  { background-color: #f08e60; text-align: left; width: 150px; float: left; border-right: 1px solid #e3672a }

.sub a { color: #000; text-decoration: none; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; display: block }

a.subM:visited,a.subM:active,a.subM:link { color: #000; }



.zbozi  { text-align: left; float: left; margin-right: 8px; border: solid 1px #d3d3d3; width: 200px }

.zbozi .inn  { text-align: left; float: left; padding: 8px }

.obr  { text-align: center; float: left; width: 150px; height: 140px }

.obr2  { text-align: center; float: left; width: 190px; height: 180px }



.obrD   { text-align: center; float: left; padding-top: 15px; padding-bottom: 15px; border: solid 1px #d3d3d3; width: 300px }

.vypis     { background-color: #edf3ff; float: left; margin-left: 20px; width: 458px }

.vypis .inv { float: left; padding: 10px }

.mezi     { float: left; border-bottom: 1px solid #8abee1; width: 430px }

.mezi .inm   { float: left; padding-top: 8px; padding-bottom: 8px }

.co    { text-align: left; float: left; width: 120px }

.popis   { color: #696969; float: left; width: 600px }

.nazevB  { text-align: center; float: left; width: 172px; height: 50px }



#menuO { float: left; width: 815px }

.menO { float: right; padding-right: 10px; padding-bottom: 5px; padding-left: 10px }



.clear{width:500px;clear:both;float:left;}

.textAkce { font-size: 1.3em; background-color: #f4f6f7; margin: 10px 0; padding: 10px; width: 590px; float: left; border: solid 1px #dcdcdc }

.textAkce2 { font-size: 1.3em; background-color: #f4f6f7; margin: 10px 0; padding: 10px; width: 790px; float: left; border: solid 1px #dcdcdc }

*/
