/* CSS (c) www.hattas.sk */

/* Elements */
HTML   {margin: 0; padding:0;}
BODY   {color:#000; background-color:  #f6e9c6; font: normal 80% "Trebuchet MS", "Geneva CE", lucida, sans-serif;  margin: 0; padding:0; 	text-align:center;}


H1     {font-family: 'Dancing Script'; font-weight: 700; font-size:2.5em; margin:0; padding:0px 0 5px 0; color:#704707; line-height: 25px; border-bottom:1px solid #dbc5a2; font-weight: normal;}
H2     {font-family: 'Dancing Script'; font-weight: 700; font-size:2em; line-height: 25px;  margin:0px 0px 7px 0px; padding-top:15px; color:#704707}
H3     {font-family: 'Dancing Script'; font-weight: 700; font-size:1.1em;  padding:5px; margin:20px 0 10px 0; color:#fff; background-color: #704707;}

H2 A:visited {color:#e37a06; text-decoration:underline;}
H2 A:hover   {color:#81c030; text-decoration:underline}

A         {color:#000; text-decoration:underline;}
A:visited {color:#000; text-decoration:underline}
A:hover   {color:#354258; text-decoration:underline}


IMG    {border:none; display: block; margin:0px;}
FORM   {margin:0px;padding:0px}
P      {margin-top: 0; line-height: 1.45em;}
UL,OL  {padding: 10px 0px 10px 20px; margin: 0px;}
HR     {height:1px; color:#dbc5a2; width:100%; background-color:#dbc5a2; border:0px solid #dbc5a2;}
acronym{border-bottom: 1px dotted gray; cursor: help;}

TABLE  {BORDER-COLLAPSE: collapse; border-spacing:0px; line-height:15px; font-size: 100%; }
TD     {vertical-align:top;}
TH     {text-align:left; vertical-align:top; background-color:#b3cc80; color:#fff font-weight:bold; padding:3px;}

/* Standards */
.red             {color:#cd6a00; font-weight:bold }
.fontsmall       {font-size:0.9em; font-weight:normal; color:#efbb98;}
.fontsmall A     {color:#6e6e6e; text-decoration:underline;}
.fontbig         {font-size:14px; font-weight:bold; color:#dd117a;}
.clear           {clear:both;}
.fleft           {float:left}
.fright          {float:right; margin:10px}
.inline IMG      {display: inline;}
.inline          {display: inline; vertical-align: middle;}
TABLE.table      {width: 98%;}
.table TD        {padding:5px; border:1px solid #dbc5a2; color:#000;}
.center          {text-align: center;}


/* Site	*/
#site             {width:920px; margin: 0 auto; 	padding: 0; text-align:left;}
#accessible       {position:absolute;left:-1000px; top:-1000px;}
#header           {height:90px; background-color: #fff;}
#logo             {float:left; width:180px; padding:20px 0 0 30px}
#headerright      {float:right; width:332px; padding:25px 15px 0 0}

#headline         {clear:both; margin:0px 0 0 0px; width:323px; height:29px; background:url("../images/headline.gif") top left no-repeat;}
#headline span    {display:none; position:absolute; top:0px; left:0px; z-index:1; }



#main             {float:left; line-height: 18px;}
#mainrose        { background: url(../images/rose.jpg) repeat 0 650px;}
#left             {float:left; width:172px; }
#right            {float:left; width:748px;}
#content          {margin-top:0px; padding:5px 0px 20px 10px; background: url(../images/main.jpg) no-repeat; }
#ram              {padding:0px 80px 20px 30px; } /* background: url(../images/bgruze.gif) repeat-y;  */
#index            {line-height: 0; clear:left}

/*  */
#footer          {clear:both;  height: 60px; margin-top:-15px; font-size: .95em; color:#704707; padding-top:0px; }
#footer A        {color:#704707}
#footer A:hover  {color:#f00}

#nav {background: url(../images/zrkadlo.jpg) no-repeat ; margin-top:66px; height: 599px; text-align: center; }
#mouseovers ul{margin: 0px 0 0 0px; padding: 100px 0 0 0; list-style: none; font-family: 'Dancing Script'; font-weight: 400; padding: 0; font-size:1.8em; }
#mouseovers li {margin:0; padding:0 0 10px 0; }

#mouseovers A {color:#704707; text-decoration: none;}
#mouseovers A:hover {color:#f00}

#update {text-align: center; padding:5px 0 0 0px; color:#704707; margin:0px 14px 10px 21px; border-top:1px solid #dbc5a2}
#update A {color:#704707}
#update A:hover {color:#f00}



.gallery DIV {float:left; margin:0 10px 17px 0; height: 110px; width: 120px; text-align: center; background-color: #dbc5a2; padding:3px;}
.gallery IMG {border:0px solid #414141; text-align: center; display: inline;}


.our_poms_box {padding-left:15px}
.our_poms {float:left; margin:20px 40px 20px 0; width: 233px; }
.our_poms h2 {text-align: center;}
.paddingnone {margin-right:0}
.ramik    {background: url(../images/ram.jpg) no-repeat; width:231px; height:227px}
	.ramik-v {padding:12px 0px 0px 12px;}

#pome-left {float: left; width: 300px; padding-top:15px; }
#pome-right {margin-left:320px;}

#archiv {text-align: center;}

/* FORMULARE
*/
legend     {display: none;}
label {float:left; width:125px}
FORM DIV {padding-bottom:5px}

FIELDSET { background: #dbc5a2; border: none; 	PADDING: 20px 5px 20px 10px; 	margin-bottom:10px;}
FIELDSET label {	float:left;	WIDTH: 145px;	padding:2px 4px 2px 4px}
LEGEND {	FONT-WEIGHT: bold; 	MARGIN-BOTTOM: 10px; 	color: #c39;}


