body
{
margin: 0px;
margin-top: 10px;
margin-bottom: 0px;
padding: 0px;
color: #000000;
font-size: 10pt;
font-family: "Arial CE", Arial, "Helvetica CE", Georgia, serif, sans-serif;
background: url(../im_web/pozadi_top.jpg); 
background-repeat: repeat-x;
}

#hlavni
{
margin; 0px;
padding: 0px;
padding-bottom: 10px;
background: url(../im_web/pozadi_bottom.jpg); 
background-repeat: repeat-x;
background-position: 0% 100%;
}

#hlavni_0
{
margin; 0px;
padding: 0px;
width: 990px; 
background: #ffffff;
border: 0px #ffcc00 solid;
background: url(./../im_web/bg_okraj_pozadi_telo.jpg);  
/*
background: url(../im_web/pozadi_telo_1.jpg); 
background-repeat: no-repeat;
background-position: 0% 80%;
background-attachment: fixed; 
*/
}

#hlavni_okraj_top
{
width: 990px;
height: 6px; 
margin: 0px;
padding: 0px;
background: url(./../im_web/bg_okraj_pozadi_top.jpg);  
background-repeat: no-repeat;
}

#hlavni_okraj_bottom
{
width: 990px;
height: 6px; 
margin: 0px;
padding: 0px;
background: url(./../im_web/bg_okraj_pozadi_bottom.jpg);  
background-position: 0 100%;
background-repeat: no-repeat;
}

#hlavicka
{
width: 980px; 
height: 150px; 
margin: 0px; 
padding: 0px;
text-align: left;
background: url(../im_web/hlavicka_pozadi_x.jpg); 
background-repeat: no-repeat;
background-position: 100% 0%;
border-bottom: #cccccc 4px solid;

}

#hlavicka_top_menu
{
width: 980px; 
margin: 0px; 
padding: 0px; 
height: 40px;
text-align: left;
/*
background: #000000;
background-repeat: no-repeat;
background-position: 0% 80%;
background-attachment: fixed; 
*/
}

#hlavicka_logo_ie {
margin-left: 10px; 
margin-top: 20px;
width:400px; 
height:100px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./im_web/hlavicka_logo.png', sizingMethod='scale');
background-repeat: no-repeat;
}

img.hlavicka_logo {
margin-left: 10px; 
margin-top: 20px;
width: 400px; 
height: 100px;
float: left;
}

#telo {
width: 980px;
margin: 0px;
margin-top: 10px;
padding: 0px;
min-height: 500px; 
_height: 500px; /* pro IE6 */
}

#telo_levy
{
width: 270px;
float: left;
padding: 0px;
margin: 0px;
border-right: 1px #ffcc00 solid;
}

#telo_pravy
{
width: 560px;
float: right;
margin: 50px; 
padding: 0px;
}

#obsah_sekce
{
width: 960px; 
min-height: 300px; 
_height: 300px; /* pro IE6 */
margin: 0px;
margin-bottom: 100px;
padding: 0px;
line-height: 160%;
text-align: left; 
}

#obsah_sekce_akce
{
width: 960px; 
min-height: 300px; 
_height: 300px; /* pro IE6 */
margin: 0px;
margin-bottom: 100px;
padding: 0px;
line-height: 160%;
text-align: left; 
}


#pozadi_sekce_akce
{
width: 960px; 
height: 20px; 
margin: 0px;
padding: 0px;
background: url(./../im_web/sipky_nadpis_sekce.png); 
background-repeat: no-repeat;
}


#paticka
{
width: 980px;
min-height: 180px; 
_height: 180px; /* pro IE6 */
padding: 0px;
border-top: 3px #D2D0D0 solid;
text-align: left;
background: url(./../im_web/paticka_pozadi.jpg); 
background-repeat: no-repeat;
background-position: 100% 80%;
}

#slideshow 
{
margin: 0px;
padding: 0px;
width: 980px;
height: 200px;
float: left;
/* background-color: #d9d9d9; */
overflow: hidden;
z-index: -10;
}

#header_protofade {
width: 980px;
height: 200px;
border: 0px solid #1c3761;
z-index: -10;
}

#protofade { position:relative; display:block; margin:0; padding:0px; width:980px;  height:200px; overflow:hidden; clear:both; }
#protofade li { position:absolute; top:0; left:0; display:block; margin:0; padding:0; background:none;}
#protofade li img { display:block; }


/* -- VSEOBECNE STYLY -- */

h1 
{
font-size : 20pt;
COLOR: #000;
margin: 0px;
margin-bottom: 5px;
padding: 0px;
font-family: 'Play', sans-serif;
font-weight: 400; 
/* font-weight: 700; */
}

h2
{
font-size : 11pt;
margin: 0px;
margin-bottom: 5px;
padding: 0px;
text-align: left;
}

h3
{
font-size : 16pt;
margin: 0px;
margin-bottom: 5px;
padding: 0px;
font-family: 'Play', sans-serif;
font-weight: 400; 
/* font-weight: 700; */
}


h4 
{
font-size : 10pt;
margin: 0px;
margin-bottom: 5px;
padding: 0px;
}

h5 
{
font-size : 10pt;
margin: 0px;
margin-bottom: 5px;
padding: 0px;
}

h1.web 
{
font-size : 16pt;
COLOR: #000;
margin: 0px;
margin-top: 0px;
padding: 0px;
font-weight: bold;
text-align: left;
}

h1.akce_detail
{
font-size : 15pt;
margin: 0px;
padding: 0px;
text-align: left;
font-family:"Trebuchet MS", "Geneva CE", lucida, sans-serif; 
color: #065679;
}

h1.nadpis_sekce
{
font-size : 8pt;
color: #006666;
margin: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
font-weight: normal;
font-family: Tahoma, "Arial CE", Arial, "Helvetica CE", sans-serif;
text-align: right;
}

h2.web
{
font-size : 16pt;
margin: 0px;
padding: 0px;
/* background: #292929; */
font-family:"Trebuchet MS", "Geneva CE", lucida, sans-serif; 
color: #065679;
text-align: left;
font-weight: normal;
}

h3.last_minute
{
height: 30px;
padding-left: 35px;
background: url(../im_web/pozadi_nadpis_last.jpg); 
background-repeat: no-repeat;
}

h3.doporucujeme
{
height: 30px;
padding-left: 35px;
background: url(../im_web/pozadi_nadpis_doporucujeme.jpg); 
background-repeat: no-repeat;
}


h3.zalozka
{
font-size: 14pt;
margin-left: 15px;
padding: 0px;
padding-top: 10px;
font-family: 'Play', sans-serif;
font-weight: 400; 
/* font-weight: 700; */
color: #fff;
text-align: left;
}

h3.partneri
{
font-size: 12pt;
padding: 0px;
font-family: 'Play', sans-serif;
font-weight: 400; 
/* font-weight: 700; */
text-align: left;
color: #065679;
}
 

a:link {color: #0f85a3; text-decoration: underline;}
a:active {color: #0f85a3; text-decoration: underline;}
a:visited {color: #0f85a3;text-decoration: underline;}
a:hover {color: #666666; text-decoration: underline;}

a:link.odkaz_rss {color: #128ead; text-decoration: underline;}
a:active.odkaz_rss {color: #128ead; text-decoration: underline;}
a:visited.odkaz_rss {color: #128ead;text-decoration: underline;}
a:hover.odkaz_rss {color: #666666; text-decoration: underline;}

tr td  {font-size: 10pt;}

li
{
margin: 0px;
padding: 0px;
font-color: #000000;
}

ul
{
margin-top:    0.5em
margin-bottom: 0;
margin-right:  1.3em;
margin-left:   1.3em;
padding: 0px;
list-style: square; /* circle; none; bez udaní parametru vypl.bodiky */
/* list-style-image : url('../im/symbol_ul2.gif');margin-left:1.3em; margin-right:0; margin-top:0.5em; margin-bottom:1em */
}

p
{
margin: 0px; 
padding: 0px;
font-size: 10pt;
line-height: 160%;
/* 
text-align: justify;
font-family: Georgia, serif, Tahoma, "Arial CE", Arial, "Helvetica CE", sans-serif; */
}

.tit_akce_vypis
{
color: #fff;
font-size: 9pt;
font-weight:bold;
}

.zalozka_vypis_akci
{
background: url(../im_web/zalozka_vypis_akci.jpg);
background-position: 50%  0%;
background-repeat: no-repeat;
}

.zalozka_vypis_akci_left
{
background: url(../im_web/zalozka_vypis_akci.jpg);
background-position: 0%  0%;
background-repeat: no-repeat;
}

.zalozka_vypis_akci_right
{
background: url(../im_web/zalozka_vypis_akci.jpg);
background-position: 100%  0%;
background-repeat: no-repeat;
}

.zalozka_detail_akce
{
height: 30px;
background: url(../im_web/zalozka_detail_akce.jpg);
background-position: 100%  0%;
background-repeat: no-repeat;
}

.detail_akce
{
color: #666;
font-size: 9pt;
font-weight:bold;
}

TD.det_akce
{
background: url(../im_web/sipka_1.gif);
background-position: 99%  5px;
background-repeat: no-repeat;
border-top: 1px #ccc solid;
}

.zalozka_web
{
width: 283px;
height: 58px;
margin: 0px;	
padding: 0px;
color: #fff;
background: url(../im_web/zalozka_283_web.jpg);
background-repeat: no-repeat;
}

.aktuality_uvod
{
font-size: 9pt;
line-height: 180%;
padding: 5px;
}

.aktualita_titulek
{
font-size: 13pt;
color: #065679;
font-family: sans-serif;
font-weight:bold;
}


.aktualita_datum
{
color: #666666;
}

.rss_date
{
font-size: 8pt;
color: #2F2E2E;
}

.male8
{
font-size: 8pt;
}

.male9
{
font-size: 9pt;
}

.male9_bold
{
font-size: 8pt;
font-weight:bold;
}

.male8_bold
{
font-size: 8pt;
font-weight:bold;
}


.paticka_sekce
{
font-size: 11pt;
font-family: 'Play', sans-serif;
/* font-weight: 400;*/ 
font-weight: 700; 
}

.paticka1
{
font-size: 8pt;
font-weight: normal;
}

.sql_error
{
font-size: 8pt;
font-weight:bold;
color: red;
font-family: "Verdana";
background-color: #ccc;
margin-bottm: 15px;
}

/* --  SKRYTY OBJEKT - schova napriklad delsi text -- */ 

a:link.skryty {color: #0000ce; text-decoration: none; }
a:active.skryty {color: #0000ce; text-decoration: none; }
a:visited.skryty {color: #0000ce; text-decoration: none;}
a:hover.skryty {color: #cc0000;}

a.skryty {color:#FFF; text-decoration:none; outline-style:none;}
a.skryty em {display:none;}
a.skryty:hover {text-decoration:none;}
a.skryty:active, a.skryty:focus {background:#F9F4F4; /*EFF7F7*/}
a.skryty:active span, a.skryty:focus span {display:none;}
a.skryty:active em, a.skryty:focus em {display:block; color:#000; width:100%; font-style:normal; cursor:default;}
.clear {clear:both;}

a:link.rss_odkazy {color: #666; text-decoration: underline; font-size: 8pt; font-family: "Arial CE"}
a:active.rss_odkazy {color: #666; text-decoration: underline;}
a:visited.rss_odkazy {color: #666;text-decoration: underline;}
a:hover.rss_odkazy {color: #333333; text-decoration: underline;}
.odkazy_rss {font-size: 8pt;}


/* FORMULAR */
tr.form_radek_1
{
background-color: #f3f5f7;
}

tr.form_radek_2
{
background-color: #ffffff;
}

.povinny_udaj
{
color: red;
font-size: 13pt;
font-weight: bold;
}