BODY {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-align:justify;}

H1{font-size: 19px;}
H2{font-size: 17px;}
H3{font-size: 16px;}
H4{font-size: 13px;} 
H5{font-size: 10px;}
H6{font-size: 8px;}
.b{font-weight:bold;}
.textMenu{text-align:left;}
.poznamka{font-style:italic;}
.stred{text-align:center;}
.pravo{text-align:right;}
.english{color:#000099;}
.malyNadpis{font-size: 13px; font-weight:bold;}
.esteMensiNadpis{font-size: 11px; font-weight:bold;}
.malyNadpisAdmin{font-size: 13px; font-weight:bold; padding-left:5px;}
.malyNadpisAdminRed{font-size: 13px; font-weight:bold; padding-left:5px; text-align: center; color: red;}
.Margin10px{margin: 10px;}
div.menu{padding-top: 10px; padding-bottom: 10px; line-height:25px; background-image: url(img/uvod_podklad.jpg);}

div.prihlaska{font-size: 13px; padding: 20px; }
.odraz{font-size: 13px; padding: 20px; }
.adminfotogaleria{background-color:#ffffec; font-size: 100%; font-weight:bold; padding-left: 20px; }
.fotorocnik{background-color:#ffffec; font-size: 100%; font-weight:bold; padding-left: 0px; padding-top: 7px; padding-bottom: 5px; }
.fotokategoria{font-size: 110%; font-weight:bold; padding-left: 15px; padding-top: 7px; padding-bottom: 5px;}
.fotogaleria{font-size: 100%; font-weight:bold; padding-left: 20px;}
.fotofotogaleria{margin-right: 15px; margin-top: 6px; margin-bottom: 6px;}
/*#kategorie{ position:relative; left:20px; top: 10px;}
relative absolute static*/
.partneri{font-size: 11px; text-align:center; color:#fff; text-decoration:none; background-color:transparent; font-weight:bold;  margin-bottom:10px; margin-right:0px; margin-left:0px; margin-top:10px;}
.santal{font-size: 10px; }

INPUT.invalid {	background-color: #FF0;	border: 3px red inset;}
SELECT.invalid { background-color: #FF0;	border: 3px red inset;}
OPTION.invalid {font-size:10px; color: #A47B00; padding-left:10px; font-weight:bold; background-color: #FF0;	border: 3px red inset;}

TABLE{font-size: 11px; }

FORM{font-size:10px; color:#000;	padding: 0px;	margin: 0px;}
INPUT{font-size:10px; color:#666;	padding: 0px;	margin: 0px; background-color:#ffffec; }
SELECT{font-size:10px; color:#666; padding: 0px;	margin: 0px; background-color:#ffffec; }
textarea{font-size:10px; color:#666;	padding: 0px;	margin: 0px; background-color:#ffffec; }
.forbut{font-size:10px; color:#666;	padding: 0px;	margin: 0px;}
.forbutPrihlaska{ text-align:center; padding-left: 50px;  padding-right: 50px; font-size:12px;  color:#fff;	font-weight:bold; background-color:#660010; }
.hladaj{ text-align: center; margin-top: 6px;}
.hladaj1{ vertical-align:bottom; padding-left: 5px; margin-top: 8px;}

IMG {border:0px;}
IMG.logo {border:0px; margin-top: -16px;}


a.site:link {color:#6c2a0e; text-decoration:none; background-color:transparent; font-weight:bold;}
a.site:visited {color:#6c2a0e; text-decoration:none; background-color:transparent; font-weight:bold;}
a.site:active{color:#6c2a0e; text-decoration:none; background-color:transparent; font-weight:bold;}
a.site:hover{ color:#6c2a0e; text-decoration:underline; background-color:transparent; font-weight:bold; }

a.uvod:link {color:#fff; text-decoration:none; background-color:transparent; font-weight:bold;}
a.uvod:visited {color:#fff; text-decoration:none; background-color:transparent; font-weight:bold;}
a.uvod:active{color:#fff; text-decoration:none; background-color:transparent; font-weight:bold;}
a.uvod:hover{ color:#f8f89e; text-decoration:underline; background-color:transparent; font-weight:bold; }

a.menu:link {font-size:11px; color:#fff; text-decoration:none; background-color:transparent; font-weight:bold; margin-bottom:5px; margin-right:0px; margin-left:10px; margin-top:15px;}
a.menu:visited {font-size:11px; color:#fff; text-decoration:none; background-color:transparent; font-weight:bold; margin-bottom:5px; margin-right:0px; margin-left:10px; margin-top:15px;}
a.menu:active{font-size:11px; color:#fff; text-decoration:none; background-color:transparent; font-weight:bold; margin-bottom:5px; margin-right:0px; margin-left:10px; margin-top:15px;}
a.menu:hover{ font-size:11px; color:#f8f89e; text-decoration:underline; background-color:transparent; font-weight:bold; margin-bottom:5px; margin-right:0px; margin-left:10px; margin-top:15px;}
a.menua:link{font-size:11px; color:#f8f89e; text-decoration:none; background-color:transparent; font-weight:bold; margin-bottom:5px; margin-right:0px; margin-left:10px; margin-top:15px;}
a.menua:visited {font-size:11px; color:#f8f89e; text-decoration:none; background-color:transparent; font-weight:bold; margin-bottom:5px; margin-right:0px; margin-left:10px; margin-top:15px;}
a.menua:active{font-size:11px; color:#f8f89e; text-decoration:none; background-color:transparent; font-weight:bold; margin-bottom:5px; margin-right:0px; margin-left:10px; margin-top:15px;}
a.menua:hover{font-size:11px; color:#f8f89e; text-decoration:underline; background-color:transparent; font-weight:bold; margin-bottom:5px; margin-right:0px; margin-left:10px; margin-top:15px;}

a.vsetkyPary{font-size:13px; font-weight:bold; color:#f8f89e; background-color:#a90909; padding: 5px 30px; border: #6c2a0e solid 1px;}
.vsetkyPary{font-size:13px; font-weight:bold; color:#f8f89e; background-color:#a90909; padding: 5px 30px; border: #6c2a0e solid 1px;}
a.santal{font-size:11px; font-weight:bold; color:#ff0000; text-decoration:none; background-color:#ffffff; }



.fotoKat{background: #8d1a17; color: #ffffff; font-weight: bold; text-align: center;}





.prehladPrihlasenychParovNazovKategorie{
  font-size: 13px;
  font-weight: bold;
}
.prehladPrihlasenychParovNadpis{
  background-color: #a90909;
  color: #fff;
  font-weight: bold;
  padding: 3px;
}

a.cislo{
  background-color: #ffdcdb;
  padding: 2px 17px;
  margin:0px;
  color: #a90909;
}











/* absolute relaitive static*/

.hoverbox li{	background-color:#f3f9f0; display: inline;	float: left;	margin: 3px;	padding: 3px;	position: relative;left: -45px;}




a.img:link    {border:0px;}
a.img:visited {border:0px;}
a.img:active  {border:0px;}
a.img:hover   {border:0px;}

.hlavne_menu{ font-weight:bold; line-height:10px;  margin-right:15px; text-align:right;}
.submenu{ font-weight:bold; line-height:10px; padding-left:5px;}
.main{ padding:10px; }
.dvepercenta{ font-weight:bold; font-size: 120%; line-height:20px; color:#666;}
.peking{ padding-left:7px; font-weight:bold; font-size: 110%; line-height:16px; color:#666;}
.vyhladavac{ padding:5px; }
.spodnaLista{ padding-left:10px;  padding-right:15px; padding-top:5px; text-align: center; background-color:#fff;}
.santal{ padding-left:15px;  padding-right:15px; padding-top:5px; padding-bottom:5px; text-align: center; background-color:#fff;}

/*     ======================          admin        ==========================       */


.fotoadmin{position:relative; top:-88px; right:-95px; }
.fotoadminfoto{margin-bottom:15px;margin-right:-30px;}

.hlavnaNavigacia{padding-left: 20px; padding-right: 20px;  padding-top: 20px;}
.hlavnaNavigaciaRozpaly{padding:10px;}
.HVsass{padding-left:110px;}
.HVsutaze{padding-left:183px;}

a.neutral:link    {color:#666; text-decoration:none; background-color:transparent; font-weight:bold; }
a.neutral:visited {color:#666; text-decoration:none; background-color:transparent; font-weight:bold; }
a.neutral:active  {color:#666; text-decoration:none; background-color:transparent; font-weight:bold; }
a.neutral:hover   {color:#666; text-decoration:underline; background-color:transparent; font-weight:bold; }

/*     ================       jednotlive stranky  linky a formulare       ==========================       */
a.aktuality:link    {color:#000; text-decoration:none; background-color:transparent; font-weight:bold; }
a.aktuality:visited {color:#000; text-decoration:none; background-color:transparent; font-weight:bold; }
a.aktuality:active  {color:#6c2a0e; text-decoration:none; background-color:transparent; font-weight:bold; }
a.aktuality:hover   {color:#6c2a0e; text-decoration:underline; background-color:transparent; font-weight:bold; }
a.aktualitya:link    {color:#6c2a0e; text-decoration:none; background-color:transparent; font-weight:bold; }
a.aktualitya:visited {color:#6c2a0e; text-decoration:none; background-color:transparent; font-weight:bold; }
a.aktualitya:active  {color:#6c2a0e; text-decoration:none; background-color:transparent; font-weight:bold; }
a.aktualitya:hover   {color:#6c2a0e; text-decoration:underline; background-color:transparent; font-weight:bold; }

.aktualityFont {color:#6c2a0e; padding-left:5px; font-weight:bold;}
.aktualityNadpis {vertical-align:top; font-size: 120%; font-weight:bold; padding:0px;	margin:0px;}
.aktualityFontRight {color:#6c2a0e; text-align:right; padding:0px;	margin:0px;}

FORM.aktuality{font-size:10px;  color:#6c2a0e;	padding-left:5px;	margin: 0px;}
INPUT.aktuality{font-size:10px;  color:#6c2a0e; padding-left:5px;	margin: 0px; background-color:#f6f6ee; }
SELECT.aktuality{font-size:10px;  color:#6c2a0e;	padding-left:5px;	margin: 0px; background-color:#f6f6ee; }
TEXTAREA.aktuality{font-size:10px;  color:#6c2a0e;	padding-left:5px;	margin: 0px; background-color:#f6f6ee; }
.forbutAktuality{font-size:11px;  color:#6c2a0e;	padding: 2px;	margin: 2px; font-weight:bold; background-color:#f6f6ee; }
.hladajaktuality{ font-size:10px;  color:#6c2a0e;	padding: 0px;	margin: 0px; background-color:#f6f6ee;text-align: center; margin-top: 6px;}

.fotoadminaktuality{position:relative; top:-88px; right:-95px; }
.fotoadminfotoaktuality{padding-top:25px; margin-bottom:15px; margin-right:-60px;}


