BODY{COLOR: #7d7d7d;FONT-FAMILY: Tahoma;FONT-SIZE: 11px; background-color:#eee2ee; background-image: url(images/bg.png); background-repeat:repeat-x;}
TABLE.Top{ width:1000px; height:300px;}
TABLE.Middle{
	width: 1000px;
	background-color: #e5dae5;
}
TABLE.Bottom{width:99%; height:100px; background-image:url(images/bot.png); background-repeat:repeat-x; border-top:solid 1px #333 }
IMG.Bordered{BORDER: #000000 1px solid; float:left; margin:0px 10px;}
TD.VSeparator1Back
{BACKGROUND-IMAGE: url(images/VSeparator1Back.gif); BACKGROUND-POSITION: center center; BACKGROUND-REPEAT: repeat-y}
P.Font1{ COLOR: #ac8062;FONT-FAMILY: Tahoma;FONT-SIZE: 1em}
.td2{ width:300px; padding:10px; vertical-align:top;} .td2 img{ border: none;}
.td3{ width:700px; padding:10px;vertical-align:top;}
.dlah1{ border: dashed 2px #E3A4F9;}
.otstup { margin-top:10px;}
.videli{ width:300px; border: dotted 2px #63C; position:relative; overflow:hidden;} .p2{ font-size:12px;}
h1 {font-size: 1.3em; text-align:center; margin:10px; color:#5B0F6F;}
h2 {font-size: 1.2em; color:#72257A; margin:20px; text-indent:100px;}
h3 { font-size:1.1em;color:#72257A; margin:20px; text-indent:100px;}
h4 { font-size:1em; margin:20px;color:#72257A; text-indent:100px;}
h5{ font-size:0.8em; color:#F00; text-indent:10px; margin-left:5px;}
li{ list-style:none;}
.style2 {font-size: 10px}
P {COLOR: #000; FONT-FAMILY: Tahoma; FONT-SIZE: 0.8em; margin:5px; text-align:justify; text-indent:15px;}
a{ font-size:0.9em; text-decoration:none; color: #00F; border:0;}
img{ border:0;}
.flo{ position:relative; overflow:hidden; float:left;}
.over2{height:90px;width: 280px; background-image:url(images/punkt.png); background-repeat:no-repeat; margin:10px 0px; position:relative;}
.over2 h5{ float:left; margin-top:10px;}


#menu{float: left; width:200px; height:200px;margin-left: 20px; background-image:url(images/menu.png); background-repeat:no-repeat;}
#menu li{ list-style:circle; height:25px;}
#menu a{ display: block;  width:150px; color:#030563; padding-top:5px}
#menu a:hover{ color: #6C0222; text-decoration:underline; padding-left:5px;}
#m_t li{ list-style:circle;}
#m_t a{ display: block;  width:150px; color:#030563; padding-top:5px}
#m_t a:hover{ color: #6C0222; text-decoration:underline; padding-left:5px;}


.nadpis{ margin:5px 20px; position:relative; overflow:hidden;} .nadpis h3{ display:inline; font-size:0.8em}
#id_op{ padding-left:150px;}

#gal{ display: block;}
.men{ height:350px; width:450px; position:relative; overflow:hidden;}
#men_s{ height:350px; width:2300px; position:absolute; left:-120px; z-index:2;}
#str_le{ position:absolute;height:40px; width:40px; top:1px; left:0px;  z-index:3; color:#000; font-size:50px;font-weight:bold;}
#str_ra{ position:absolute; height:40px; width:40px; top:1px; left:415px; z-index:4; color:#000; font-size:50px; font-weight:bold;}
.gal_meb{}
#gal2{ display: none;}

.raz{ clear:both;}
.fot { margin:10px 0px; padding:0px; overflow:hidden;}
.fot a img{ border:0px; margin:5px;}
.pr_lev{ overflow:hidden; position:relative; margin: 0px 20px; width:140px; height:650px; float:left; border:solid 1px #999;}
.pr_n{width:870px; position:absolute;}
.v_pr_n{ overflow:hidden; width:460px; height:140px; border:solid 1px #999; position:relative;}
.foto_b{ margin:10px; overflow:hidden; height:450px;}
.per_vp{ height:140px; width:50px; z-index:2; position:absolute; left:0px;}
.per_vp a{height:140px; width:50px; display:block; background-image:url(tkani/sl.png); background-position:0px 0px;}
.per_vp a:hover{background-position:-50px 0px;}
.per_nz{height:140px; width:50px; z-index:2;  position:absolute; right:0px; }
.per_nz a{height:140px; width:50px; display:block;background-image:url(tkani/sp.png); background-position:-50px 0px;}
.per_nz a:hover{ background-position:0px 0px;}
.st_vv{ position:absolute; width:140px; top:0px; height:50px; z-index:2;}
.st_vv a{ height:50px; width:140px; display:block; background-image:url(tkani/sv.png); background-position:0px 0px;}
.st_vv a:hover{ background-position:0px -50px;}
.st_vn{position:absolute; width:140px; bottom:0px; height:50px; z-index:3;}
.st_vn a{ height:50px; width:140px; display:block; background-image:url(tkani/sn.png); background-position:0px -50px;}
.st_vn a:hover{ background-position:0px 0px;}
.pr_go{ position:absolute; z-index:1;}

#meneatur img{ padding:5px;}
#fot_bo{ z-index:10;top:50px; left:50px; background-color:#999; width:500px; height:500px;  text-align:center;}
#fot_bo a{ font-size:20px; color:#C00;}
.a_o{ color:#FFF; font-size:15px;}
#pod{ position:absolute; z-index:9; width:150px; height:20px; background-color:#FFF;}

.videl{ margin:15px; font-size:0.8em; font-style:italic; color: #C60; font-weight:bolder;}
