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

H1{font-size: 200%;}
H2{font-size: 150%;}
H3{font-size: 130%;}
H4{font-size: 110%;} 
H5{font-size: 90%;}
H6{font-size: 75%;}
.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: 110%; font-weight:bold;}
.esteMensiNadpis{font-size: 90%; font-weight:bold;}
.malyNadpisAdmin{font-size: 110%; font-weight:bold; padding-left:5px;}
.Margin10px{margin: 10px;}
div.menu{padding-top: 10px; padding-bottom: 10px; line-height:17px; }
div.prihlaska{font-size: 110%; padding: 20px; }
.odraz{font-size: 110%; 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: 100%; 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: 80%; }

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: 100%; }

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 {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 {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{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{ 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{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 {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{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{color:#f8f89e; text-decoration:underline; background-color:transparent; font-weight:bold; margin-bottom:5px; margin-right:0px; margin-left:10px; margin-top:15px;}


a.santal{font-size:11px; font-weight:bold; color:#ff0000; text-decoration:none; background-color:#ffffff; }















/* 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;}

