BODY {
margin: 0px;
margin-top: 15px;
margin-bottom: 15px;
padding: 0px;
color: #000000;
font-size: 10pt;
font-family: "Arial CE", Arial, "Helvetica CE", sans-serif;
background: #ffffff;
text-align: center; /* vycentrováno pro Internet Explorer */
}

#logo_uvod {
  margin-left:10px; 
  margin-top:10px;
  width:500px;
  height:110px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./im_web/logo_webstudio_500x110.png', sizingMethod='scale');
  /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./im_web/logo_webstudio_500x110.png', sizingMethod='scale'); */
  background-repeat: no-repeat;
}

#hlavni 
{
margin: 0px;
padding: 0px;
width: 940px;
background: #fff;
border: 10px #990000 solid;
min-height: 750px; 
_height: 750px;
background: url(../im_web/pozadi_hlavicka_1.jpg); 
background-repeat: no-repeat;

}

#hlavicka
{
margin: 0px;
padding: 0px;
width: 920px;
height: 200px;
/*
background: url(../im/pozadi_hlavicka.gif);
background-repeat: no-repeat;
*/
}


#telo_top
{
margin: 0px;
padding: 0px;
width: 922px;
height:15px;
background: url(../im/pozadi_telo_top.gif); 
background-repeat: no-repeat;
}


#telo
{
margin: 0px;
padding: 0px;
width: 908px;
_height:300px;
min-height:300px;
background: #fff;
/* background: url(../im/pozadi_telo.gif); */
background-repeat: repeat-y;
}


#telo_bottom
{
margin: 0px;
padding: 0px;
width: 908px;
height:15px;
background: url(../im/pozadi_telo_bottom.gif);
background-repeat: no-repeat;
}

H1 {
font-size : 9pt;
COLOR: #666666;
margin: 0px;
margin-left: 10px;
padding: 5px;
font-weight : bold;
text-transform: uppercase;
background: #ffffff;
width: 700px;
border-bottom: 1px #666666 solid;
border-top: 1px #666666 solid;
}


H2 {
font-size : 16pt;
COLOR: #990000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight : bold;
font-family: arial, "Bitstream Vera Sans", verdana, lucida, helvetica, sans-serif;

}


H3 {
font-size : 10pt;
COLOR: #666666;
margin: 0px 0px 0px 0px;
padding: 0px;
padding-bottom: 2px;
/* font-weight : bold; */
}



TR TD  {font-size: 10pt;}

TD.td_menu1
{
background:  url('../im/pozadi_menu.jpg');
/* background: 5B6FD7; */ 
/* border-top: 1px solid #3399CC;*/ 
border-bottom: 2px solid #003399;
height: 24px
}


A:LINK {COLOR: #3399CC; TEXT-DECORATION: underline;}
A:ACTIVE {COLOR: #3399CC; TEXT-DECORATION: underline;}
A:VISITED {COLOR: #3399CC;TEXT-DECORATION: underline;}
A:HOVER {color: #ff9900; TEXT-DECORATION: underline;}


.hl_menu {font-weight: bold; text-transform: uppercase;}
A:LINK.hl_menu {COLOR: #fff; TEXT-DECORATION: none;}
A:ACTIVE.hl_menu {COLOR: #fff; TEXT-DECORATION: none;}
A:VISITED.hl_menu {COLOR: #fff;TEXT-DECORATION: none;}
A:HOVER.hl_menu {color: #FF6600;}


li{
margin: 0px;
padding: 0px;
}

ul
{
margin: 0.5em 0 1em 1.3em; padding: 0px; padding-right: 40px;
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.titulek_1
{
padding: 3px;
margin: 0px;
margin-bottom: 5px;
width: 350px;
background: #000000;
font-size: 10pt;
color: #ffffff;
/* text-transform: uppercase; */
font-weight:bold;
}


.titulek_2
{
color: #3E3E3E;
/* text-transform: uppercase; */
font-weight:bold;
font-size: 12pt;
}


.kontakt_titul
{
color: #990000;
font-size: 11pt;
font-weight:bold;
/*
text-decoration: underline;
*/
}


.male1_9
{
color: #000;
font-size: 9pt;
}

.male_9_bold
{
color: #000;
font-size: 8pt;
font-weight:bold;
}

.male1_8
{
color: #000;
font-size: 8pt;
}

.male_8_bold
{
color: #000;
font-size: 8pt;
font-weight:bold;
}

.bile
{
color: #ffffff;
font-size: 9pt;
font-weight:bold;
}

.paticka1
{
font-size: 8pt;
}


/* -- FORMULAR -- */

TABLE.napiste_nam
{
background-color: #000;
width: 100%;
padding: 30px;
}

TR.tr_formular1
{
/* background-color: #ffffff; */
padding: 30px;
}

TR.tr_formular2
{
background-color: #DADADA;
width: 90%;
}



p.kontrola_formulare
{
text-align: center;
margin: 3px;
margin-right: 180px;
padding: 3px;
color: red;
font-size: 10pt;
font-weight:bold;
background-color: #F3F5EF;
border-top: 1px solid #FF3333;
border-bottom: 1px solid #FF3333;
border-left: 1px solid #FF3333;
border-right: 1px solid #FF3333;
}

.povinny_udaj
{
color: red;
font-size: 14pt;
font-weight:bold;
}

.male_login
{
color: #666666;
font-size: 8pt;
font-weight:bold;
}


