/* *****************  D - SABLONA CULEK  ******************* */
BODY {
margin: 0px;
margin-top: 0px
padding: 0px;
color: #000000;
font-size: 10pt;
font-family: "Arial CE", Arial, "Helvetica CE", sans-serif;
/*background: #F2F2F3;*/
text-align: left/* vycentrováno pro Internet Explorer */
}

#main {
/* width: definována v souboru config.php */
margin: 0px;
border: 0px ;
margin-left: 0px ;
padding: 0px;
text-align: center;
border: 0px solid #ffcc00;
}

#hlavicka{
/* width: definována v souboru config.php */
height: 150px;
padding: 0px;
margin: 0px;
/* border-top: 1px solid #48CCE4;*/
border-bottom: 0px solid #000000;
border-left: 0px solid #000000; 
border-right: 0px solid #000000; 
background: url('./../im/hlavicka_pozadi1.jpg') no-repeat;
/*
text-align:center;
background: #FFFFcc;
*/
}

/* -- ALTERNATIVNI ZOBRAZENI PRUHLEDNOSTI LOGA VE FORMATU PNG PRO IE -- */ 
#hlavicka_logo {
margin:0px;
margin-top:20px;
margin-left:30px; 
padding: 0px;
width:420px;
height:1S00px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./im/hlavicka_logo1.png');
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./im/hlavicka_logo1.png', sizingMethod='scale'); */
background-repeat: no-repeat;
}


#hlavicka_menu0
{
width: 100%;
margin: 0px;
margin-bottom: 0px;
padding: 0px;
}


#nabidka_produkty{
margin: 0px;
padding-left: 5px;
padding-top: 0px;
text-align: justify;
min-height: 220px;
_height: 220px;
}


#paticka {
/* width: definována v souboru config.php */
border: 0px ;
margin-left: 0px;
margin-top: 5px;
padding: 0px;
text-align: center;
border-top: 1px solid #ffcc00;
/* background-color: #ffffff; */
}


/* -- VSEOBECNE STYLY -- */ 

H1 {
font-size : 10pt;
COLOR: #ffffff;
margin: 0px 0px 0px 0px;
padding: 4px 4px 4px 4px;
/* font-weight : bold; */

}

/* NADPISY SEKCÍ */
H2 {
text-align: left;
font-size : 14pt;
COLOR: #000;
margin: 0px 0px 0px 0px;
padding: 0px;
padding-bottom: 4px;
font-weight : bold;
/*
background: url('./../im/pozadi_nadpis_h2.jpg');
background-repeat: no-repeat;
*/
}


H3 {
text-align: left;
font-size : 12pt;
COLOR: #000000;
margin: 0px;
padding: 0px;
padding-bottom: 10px;
font-weight : bold;
color: #645E5E;
/* font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; 
background: url('./../im/pozadi_nadpis_h3.jpg');
background-repeat: no-repeat;
*/
}

H4
{
text-align: left;
font-size : 11pt;
font-weight: bold;
margin: 0px;
margin-bottom: 5px;
padding: 3px;
color: #336633;
background: #C6E7C6; 
border-bottom: 1px #336633 solid;
}

H5
{
margin: 0px;
margin-top: 3px;
margin-bottom: 3px;
padding: 0px;
font-size: 12pt;
color: #009900;
font-weight:bold;
}

H6
{
text-align: center;
font-size : 11pt;
font-weight: bold;
margin: 0px;
margin-bottom: 5px;
padding: 3px;
color: #fff;
background: #000;
border-bottom: 3px #cccccc solid;
}

H7
{
text-align: center;
font-size : 10pt;
font-weight: bold;
color: #606566;
}

TR TD  {font-size: 9pt;}

A:LINK {COLOR: #3399CC; TEXT-DECORATION: underline;}
A:ACTIVE {COLOR: #3399CC; TEXT-DECORATION: underline;}
A:VISITED {COLOR: #3399CC;TEXT-DECORATION: underline;}
A:HOVER {color: #333333; TEXT-DECORATION: underline;}

li { margin: 0; padding: 0;}

ul.typ1 {
margin: 0.5em 0 1em 1.3em; padding: 0;
list-style : square; /* circle; none; bez udaní parametru vypl.bodiky 
font-weight:bold;
/*  list-style-image : url(../im/symbol_ul2.gif); */
}

.male8
{
color: #000;
font-size: 8pt;
}

.male8_bold
{
color: #000;
font-size: 8pt;
font-weight:bold;
}


.bile8
{
color: #ffffff;
font-size: 9pt;
}

.bile9
{
color: #ffffff;
font-size: 9pt;
}

.bile9_bold
{
color: #ffffff;
font-size: 9pt;
font-weight:bold;
}


/* --------------- HORNI MENU ------------------------- */ 

.horni_menu1 {font-weight: bold;}
A:LINK.horni_menu1 {COLOR: #263D41; TEXT-DECORATION: none;}
A:ACTIVE.horni_menu1 {COLOR: #263D41; TEXT-DECORATION: none;}
A:VISITED.horni_menu1 {COLOR: #263D41;TEXT-DECORATION: none;}
A:HOVER.horni_menu1 {color: #fff; TEXT-DECORATION: none;}

TABLE.table_horni_menu1
{
margin-top: 0px; 
margin-bottom: 0px;
background:  url(./../im/pozadi_horni_menu.jpg);
background-repeat: no-repeat;
height: 30px;
width: 100%;
border-bottom: 3px #fee100 solid;  
}


TD.td_horni_menu1
{
/* border-left: 1px #ffffff solid; */
border-right: 1px #ffffff solid;
text-align: center;
height: 30px;
}


/*  --------------- HLAVNI TABULKA ------------------------- */ 


TABLE.hlavni_obsah 
{
/* width: 100%; */
margin: 0px;
padding: 0px;
border: #000000 solid 0px;
min-height: 400px; 
_height: 400px;
}

TD.hlavni_obsah_vlevo 
{
/* width: 230px; */
margin: 0px;
padding: 5px 5px 5px 5px;
text-align: center;
background: #00050C; 
/* background: url('./../im/pozadi_levy_sloupec1.jpg'); */
}

TD.hlavni_obsah_stred
{
/* width: 570px; */
margin: 0px;
background: #fff;
padding: 0px 5px 5px 5px; 
}

TD.hlavni_obsah_vpravo
{
/* width: 180px; */
margin: 0px;
padding: 5px 5px 5px 5px;
text-align: center;
background: #ffffff; 
/* background: #48CCE4; */
}


/* --------------- HOME PAGE ------------------------- */ 

TABLE.text1_uvod	
{
width: 100%;  
/*  background: #E5E5E4;  */
margin: 0px;
padding: 0px;
margin-bottom: 5px;
}

.text1_uvod_tit2
{
margin: 0px;
padding: 0px;
font-weight: bold;
font-size: 11pt;
width: 100%;  
}

.p_text1
{
margin: 0px;
padding: 0px;
line-height: 150%; 
text-align: justify;
}

/* --------------- LEVY SLOUPEC ------------------------- */ 


/* -- MENU KATEGORIE/SEKCE -- */ 

.hl_menu_eshop {/* font-weight: bold; text-transform: uppercase; */font-size: 11pt;}
A:LINK.hl_menu_eshop {COLOR: #fff; TEXT-DECORATION: none;}
A:ACTIVE.hl_menu_eshop {COLOR: #fff; TEXT-DECORATION: none;}
A:VISITED.hl_menu_eshop {COLOR: #fff;TEXT-DECORATION: none;}
A:HOVER.hl_menu_eshop {color: #fff; TEXT-DECORATION: underline;}

.hl_menu_podmenu {font-size: 10pt;}
A:LINK.hl_menu_podmenu {COLOR: #000;TEXT-DECORATION: none;}
A:ACTIVE.hl_menu_podmenu {COLOR: #000;TEXT-DECORATION: none;}
A:VISITED.hl_menu_podmenu {COLOR: #000;TEXT-DECORATION: none;}
A:HOVER.hl_menu_podmenu {color: #000;TEXT-DECORATION: underline;}


TABLE.table_h_menu_kategorie
{
width: 100%;
margin-bottom: 5px;
} 



TD.h_menu_kategorie
{
background: #009900; 
border-top: 0px solid #fff;
border-bottom: 0px solid #48CCE4;
border-left: 5px solid #6F9EA7;
border-right: 0px solid #fff;
height: 30px;
width: 50%;
background:  url(./../im/pozadi_horni_menu.jpg);
background-repeat: no-repeat;
}

TD.h_menu_vyrobce
{
background: #00CCFF;
border-top: 0px solid #fff;
border-bottom: 0px solid #48CCE4;
border-left: 5px solid #6F9EA7;
border-right: 0px solid #fff;
height: 30px;
width: 50%;
}

TD.td_podmenu_kategorie
{
height: 28px;
padding-left: 5px;
background: #90C790;
border-left: 5px solid #6F9EA7;
}


TD.td_podmenu_vyrobce
{
height: 28px;
padding-left: 5px;
background: #F4F4F4;
border-left: 5px solid #6F9EA7;
}


/* -- INFO MENU: KOSIK, REKLAMA, POCITADLO, HLEDEJ, DATUM-SVATEK,  RYCHLY KONTAKT -- */ 

/* Styly textu */ 

.info_menu_tit
{
color: #000;
font-weight: bold;
font-size: 10pt;
font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
}


.info_menu_udaje
{
color: #000;
}



TABLE.info_menu
{
border: 1px #2B6A75 solid;
width: 100%;
margin-bottom: 10px;
}

.td_info_menu_xx
{
background: #3399FF;
height:25px;
padding-left: 3px; 
background:  url(./../im/pozadi_horni_menu.jpg);
}

.td_info_menu2_xx
{
background: #fff;
}

.td_info_menu_vkosiku
{
background: #3399FF;
height:25px;
padding-left: 30px; 
background:  url(./../im/td_poz_info_menu_kosik.jpg)  repeat-x;
}

.td_info_menu_dop_odkazy
{
background: #3399FF;
height:25px;
padding-left: 30px; 
background:  url(./../im/td_poz_info_menu_dop_odkazy.jpg)  repeat-x;
}

.td_info_menu_stats
{
background: #3399FF;
height:25px;
padding-left: 30px; 
background:  url(./../im/td_poz_info_menu_stats.jpg)  repeat-x;
}


/* --------------- PRAVY SLOUPEC ------------------------- */ 


/* -- HLEDEJ -- */ 

.td_info_menu_hledani
{
background: #3399FF;
height:25px;
padding-left: 30px; 
background:  url(./../im/td_poz_info_menu_hledani.jpg)  repeat-x;
}

TD.td_hledej2
{
text-align: center;
width: 100%;
background: #fff;
/* border: 1px #33CCFF solid; */
}

.input_hledej
{
width: 90%;
border: 1px solid #cccccc;
}


/* -- REGISTRACE -- */ 

.td_info_menu_registrace
{
background: #3399FF;
height:25px;
padding-left: 30px; 
background:  url(./../im/td_poz_info_menu_registrace.jpg)  repeat-x;
}

.input_registrace 
{
width: 90%;
border: 1px solid #cccccc;
}


/* -- RYCHLY KONTAKT -- */ 

.td_info_menu_r_kontakt
{
background: #3399FF;
height:25px;
padding-left: 30px; 
background:  url(./../im/td_poz_info_menu_r_kontakt.jpg)  repeat-x;
}


.td_info_menu_r_kontakt2
{
background: url('../im/pozadi_r_kontakt.jpg') no-repeat; 
}


.p_menu_kontakt
{
line-height: 180%;
padding-top: 0px;
padding-left: 5px;
padding-bottom: 10px;
}


/* -- SVATEK -- */ 

TABLE.info_menu_svatek
{
border: 1px #2B6A75 solid;
width: 100%;
margin-bottom: 10px;
background: url('../im/pozadi_svatek.jpg') no-repeat; 
}


.td_info_menu_svatek
{
height: 80px;
}


/* -- HLEDANI GOOGLE -- */ 

.td_info_menu_hledani2
{
background: #3399FF;
height:25px;
padding-left: 30px; 
background:  url(./../im/td_poz_info_menu_hledani2.jpg) repeat-x;
}

.input_hledej
{
width: 90%;
border: 1px solid #cccccc;
}


/* -- DOPORUCUJEME -- */ 
TABLE.doporucujeme 
{
border: 0px;
width: 100%;
}

.td_info_menu_doporucujeme
{
background: #3399FF;
height:25px;
padding-left: 30px; 
background:  url(./../im/td_poz_info_menu_doporucuje.jpg) repeat-x;
}

.td_info_menu_doporucujeme2
{
background: #ffffff;
}


/* --------------- PRODUKTY ------------------------- */

.produkty
{
line-height: 160%;
margin: 0px;
margin-bottom: 10px;
padding-left: 5px;
padding-top: 10px;
padding-right: 180px;
text-align: justify;
}



/* --------------- OSTATNI OBSAH ------------------------- */ 


/* -- AkTUALITY, FOTOGALERIE, KE STAZENI -- */ 

TABLE.aktualita_uvod
{
/*background-color: #BEEAE9; */
border: 0px;
width: 100%; 
/* margin-left: ; */
margin-bottom: 4px; 
}

p.p_aktuality
{
margin: 2px; 
padding: 0px; 
text-align: justify;
line-height: 150%;
min-height: 100px;
_height: 100px;
}

.aktuality_titulek
{
color: #CC3333; 
font-weight: bold;
font-size: 11pt;
/* font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; */
}

/* sirka je v souboru config.php */
.prispevek1
{
background: #C6E7C6; 
border-bottom: 1px #336633 solid;
text-align: left;
line-height: 120%;
margin-bottom: 5px;
padding: 5px;
}

TABLE.vypisfotek
{
text-align: center;
border-top: 1px #fff solid;
border-left: 1px #fff solid; 
margin-bottom: 10px;
}

TD.td_vypisfotek
{
text-align: center;
background-color: #000000;
border-bottom: 1px #fff solid;
border-right: 1px #fff solid;
/* margin: 4px 4px 4px 4px; */
/* padding: 4px 4px 4px 4px; */
}


p.obchod_podminky
{
margin: 0px; 
margin-bottom: 5px; 
padding: 0px; 
text-align: justify;
line-height: 150%;

}

.sql_error
{
font-size: 8pt;
font-weight:bold;
color: red;
font-family: "Verdana";
background-color: #ffffff;
}


/* -- FORMULAR -- */


TABLE.napiste_nam
{
width: 500px;
}

TR.tr_formular1
{
/* background-color: #ffffff; */
padding: 30px;
}

TR.tr_formular2
{
background-color: #DADADA;
width: 90%;
}

p.form_info
{
text-align: justify;
width: 500px;
margin: 3px;
margin-top: 20px;
padding: 3px 3px 3px 3px;
}

p.kontrola_formulare
{
text-align: center;
width: 500px;
margin: 3px 3px 3px 3px;
padding: 3px 3px 3px 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;
}


/* -- KONTAKT -- */

.kontakt_nazev1
{
/* text-decoration: underline; */
/* text-transform: uppercase;*/
color: #000;
font-size: 12pt;
font-weight:bold;
padding-bottom: 5px;
}

.kontakt_nazev2
{
color: #000;
font-size: 10pt;
font-weight:bold;
text-decoration: none;
}

.kontakt_nazev3
{
text-decoration: underline;
color: #000;
text-transform: uppercase;
font-size: 8pt;
}



/* -- PATICKA -- */

.paticka_1
{
color: #fff;
font-size: 8pt;
}


