html {margin: 0; padding:0;}

body {	
	background: #4f0c19 url(../images/grafika/bg-right.gif) repeat-y right top;
 color:#fff;
	font: normal 80% "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	margin: 0; padding:0;
	text-align:center;
	}



A         {color:#FFCC00; text-decoration:underline;}
A:visited {color:#FFF; text-decoration:underline}
A:hover   {color:#FFFFCC; text-decoration:underline}

IMG    {border:none; display: block; margin:0px}
FORM   {margin:0px;padding:0px}
TABLE  {BORDER-COLLAPSE: collapse; border-spacing:0px; line-height:15px; font-size: 12px; }
TD     {vertical-align:top;  text-align: center;}
TH     {text-align:left; vertical-align:top; background-color:#571417; color:#ff9900; border:1px solid #642316; font-weight:bold; padding:3px;}
P      {margin-top:8px}
UL     {padding: 10px 0px 10px 20px; margin: 0px;}
OL     {padding: 10px 0px 10px 35px; margin: 0px;}
LI     {padding: 0px; margin: 0px;}
HR     {clear:both; height:2px; color:#642316; width:100%; background-color:#642316; border:0px solid #642316}
ul     {PADDING: 10px 0px 10px 30px; MARGIN: 0px; }

H1   {font-size:18px; margin:0px 0px 11px 0px; padding-top:10px;  font-weight:bold; color:#FFCC08} /*hlavne nadpisi*/
H2   {font-size:15px; margin:5px 0px 10px 0px;  padding-top:20px;  font-weight:bold; color:#FFCC08} /*druhy podnadpis */
H3   {font-size:12px; margin:0px 0px 0px 0px;  font-weight:bold; }
H2.titul   {background: url(../images/tituly.gif) no-repeat; padding:10px 0 20px 35px} /*druhy podnadpis */

.nadpis          {font-size:15px; margin:5px; display: block;  font-weight:bold; color:#FFCC08}
.font-small      {font-size:10px;font-weight:normal; }
.red             {color: #FFCC08}
.fontbig         {font-size:13px; font-weight:bold; color:#dd117a;}
.clearboth       {clear:both;}
.floatleft       {float:left}
.floatright      {float:right}
.fright      {float:right}
.inline img      {display: inline;}
.inline          {display: inline;}
.bg              {background-color: #fee0aa; padding:5px;}

.table           {width:90%}
.table TD        {border:1px solid #642316; padding:5px}
TABLE.table2    {margin:15px 20px 0 0; width: 220px; float:left}

.center TD       {text-align:center; padding-bottom:30px}
/* SITE
	*/
#site {width: 100%; margin:0em auto; text-align:left; max-width: 999px; }
#main {float:left; background: url(../images/grafika/bg-left.gif) repeat-y left top; padding-bottom:40px}
#levypanel {float: left; width:200px;}
#levypanel-obsah {padding-left:10px }
#hlavnipanel {margin-left:200px;}
#hlavnipanel-obsah {float: left; padding-right:25px; }

TABLE.linky {width: 530px; margin-bottom:20px}
.linky TD {padding:5px; border: 1px solid #642316;}
.linky IMG {display: inline}
#pocitadlo {padding:40px 17px}
.table-center-td td {padding-top:10px}
.ramik {background: url(../images/ramik.jpg) no-repeat; width:302px; height:233px; text-align: center;}
	.ramik-v {padding:12px 12px 0px 9px; text-align: center;}


.style1 {color: #FFCC08}
.style2 {color: #FFCC00}

/*Galerie*/

.gallery {float: left;  color: #FFCC08; font-size:0.85em}
.nahlad {float:left;width: 133px; border: 2px outset #661e15; margin: 0 15px 15px 0; padding: 5px;}

.gallery DIV {float: left; margin:0 5px 10px 0; width: 140px; height:143px; text-align: center; padding:3px;}
.gallery IMG {display: inline; font-size:1px; line-height: 1px; margin:0 0 3px 0; padding:0; border: 2px outset #FFCC00 }

.videos  DIV {float: left; margin:0 5px 10px 0; width: 320px;  text-align: center; padding:3px;}

/*vlajky male*/
#lang {text-align:right}
.sk {background: url(../images/grafika/sk.gif) no-repeat left top; padding-left:30px}
.en {background: url(../images/grafika/en.gif) no-repeat left top; padding-left:30px}
.de {background: url(../images/grafika/de.gif) no-repeat left top; padding-left:30px}

.pompadours {float:left; margin:0 25px 25px 0;width:302px; text-align: center;}
.pompadours A {text-align: center;}

/* STENIATKA */
#menu {list-style-type:none; margin:15px 0 120px 0px; padding:0;}

#menu li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:150px; height:1px; z-index:100;}
#menu li a, #menu li a:visited {text-decoration:none;}

#menu dl {position:absolute; top:0; left:0; width: 150px; margin: 0; padding: 0;}
#menu dt {margin:0;font-size: 1.1em; width:150px; float:left;}
#menu dd {display:none; background: transparent; clear:left; margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; color:#ff8; padding: 5px 5px 5px 20px; width:125px;}
#menu dd a, #menu dd a:visited {background:#fa9b03; color:#000; text-decoration:none; display:block; padding:4px 5px 4px 20px; width:276px;}

#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {width:301px;}
#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {background: #ffcc08; color:#534;}


label {float:left; width:120px}
FIELDSET {
border: 1px solid #661e15;
	PADDING: 10px; 
}

#update {width: 540px; padding:0px 25px 25px 25px;}
