html { background: #000e33; background:url(images/background.jpg); margin:0; padding:0;  text-align:center}
body {margin:0; padding:0; font-size: small; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/body.jpg); color:#FFFFFF; width:1000px; margin-left:auto; margin-right:auto; border:#FFFFFF 0px solid; border-bottom:0 }
p {margin:5px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;  }
h3 {margin:5px; padding:0}
table tr {vertical-align:top}
table tr td {vertical-align:top}
table tr th {text-align:left}
a {color:#FFFFFF}
a:link {color:#FFFFFF}
a:visited {color:#FFFFFF}
a:hover {color:#FFFFFF}
a:active {color:#FFFFFF}
embed {margin:0; padding:0}
ul {margin:0; padding:0}
li {
	list-style-type: none; margin:0; padding:0 
}
form input { background:url(images/body.jpg); border:#A39E74 1px solid; color:#fff;font-size:1em}	
form textarea { background:url(images/body.jpg); border:#A39E74 1px solid; color:#fff;font-size:1em}	
form select { border:#A39E74 1px solid; color:#000;font-size:1em}	
form option {  border:#A39E74 1px solid; color:#000;font-size:1em}	

img {border:0}
#header {/* background:url(images/mafiteltop1.jpg) no-repeat;  width:774px;*/height:286px; background:url(images/head.jpg) no-repeat; text-align:left}
#titulek h1 {
	padding:0;
	margin:0;
	text-transform: uppercase;
	font-weight:normal;
	font-size:2.2em;
	padding-left:5px;
	color:#FFFF99;
	background-color:#4A4C6A;
	letter-spacing: 0.3em;
}
#titulek h2 {
	padding:0;
	margin:0;
	text-transform: uppercase; font-weight:normal; font-size:0.8em; padding-left:7px; background-color:#FAC306; color:#000080
}
#topmenu  {margin-left:114px; padding:0; margin-top:20px}
#topmenu a {color: #FFF10E; font-weight:bold; text-decoration:none; margin-left: 2px; margin-right:2px; font-size:0.9em}
#topmenu a:hover {color:#FFF; }
#menuvrch {margin-left:645px; padding:0; margin-top:0px; background:url(images/menu_vrch.png) no-repeat; height:30px; padding-left:3px;color: #FFF10E; font-weight:bold; text-decoration:none; font-size:0.9em; padding-top:2px}
#menuvrch a {color: #FFF10E; font-weight:bold; text-decoration:none; margin-left: 4px; margin-right:5px; }
#menuvrch a:hover {color:#FFF; }
#bottommenu  {margin-left:114px; padding:0; margin-top:30px}
#bottommenu a {color: #FFF10E; font-weight:bold; text-decoration:none; margin-left: 2px; margin-right:2px; font-size:0.9em}
#bottommenu a:hover {color:#FFF; }

#dokument {border-top:0}
#h1 
{
color: #FFF10E; 
text-decoration:none; 
font-size: 5px; 
position: relative; 
right: 210px;
}

#mainmenucont {
	padding-bottom: 1px;
	text-align: left;
	clear: both;
	padding-top:0px;
	padding-bottom:25px;
/*	position:absolute;
/*	margin-left:29px;
	margin-right:29px;*/
}
#mainmenucont h2 {margin:0; padding:0; vertical-align:middle; padding-bottom:5px; padding-top:5px; border-bottom:#FFFFFF 1px solid; background:none }
ul#mainmenu, ul {list-style-type:none; padding:0; margin:0; }
ul#mainmenu li {padding:0; margin:0;  padding:0px   }
ul#mainmenu li a {  padding:0; margin:0; float:none; padding-left:5px; width:180px; display:block; padding-top:2px; padding-bottom:2px  }
#mainmenu { vertical-align:middle; text-align:left; padding-left:10px; font-size:0.9em;  }
#mainmenu a {color: #FFF10E; background-color: #011D45; font-weight:bold; text-decoration:none;padding-left:5px;padding-right:5px;text-transform: uppercase}
#mainmenu a:hover {color: #CCCCCC; background:#011D45}
.mvetsi {font-size:1.4em}
.header1 {  position:absolute; right:0}
#uvod p {font-size:0.7em; }
#main {margin-top:0;  text-align:left; padding-left:0px;  width:540px;  float:left; margin-left:5px; margin-right:0px; padding-right:20px  }
#main h1 {text-transform:uppercase;color:#FFF10E;width:auto; margin-right:auto;  font-weight:bold; font-size:1em; padding-left:5px; padding-left:20px; margin-bottom:0; padding-bottom:5px}
#maintext {border:#000000 1px solid}
#left {color:#FFFFFF; font-size:0.8em; padding:0; margin:0; background-color:#012356; width:215px; float:left; margin-left:2px}
#left p { text-align:left; color:#FFFFFF; margin:0; padding:0}
#left a:link {color:#FFF; text-decoration:none}
#left a:visited {color:#FFF; text-decoration:none}
#left a:hover {color: #FFF; text-decoration:underline}
#left a:active {color:#FFF; text-decoration:none}
#left h2 { text-align:left; margin:0; padding:0; padding-top:5px; padding-bottom:5px; text-transform: none;  background:url(images/menu_leve.png) no-repeat; width:205px; height:22px; color:#000; padding-left:10px; font-weight:bold; font-size:1.4em; font-family: Arial, Helvetica, sans-serif	 }
#right {width:215px; margin-left:782px;font-size:0.8em; text-align:left; clear:right }
#right p { text-align:left; color:#FFFFFF;  margin:0; padding:0; padding-left:15px}
#right a:link {color:#FFF; text-decoration:none}
#right a:visited {color:#FFF; text-decoration:none}
#right a:hover {color: #FFF; text-decoration:underline}
#right a:active {color:#FFF; text-decoration:none}
#right h2 { text-align: right; margin:0; padding:0; padding-top:5px; padding-bottom:5px; text-transform: none;  background:url(images/menu_prave.png) no-repeat; width:205px; height:22px; color:#000; padding-right:10px; font-weight:bold; font-size:1.4em; font-family: Arial, Helvetica, sans-serif; 	 }
#right h3 { font-size:1em; text-align:left; margin:0; padding:0; padding-top:5px; padding-bottom:5px;}
#diskuzeform input {background:url(images/body.jpg); border:#A39E74 1px solid; color:#FFFFFF; font-size:1em}
#diskuzeform textarea {background:url(images/body.jpg); border:#A39E74 1px solid; color:#FFFFFF}
#logintable th { font-weight:normal}
#clenove table {padding-left:5px}
#clenove table tr th { text-align:left}
#editace { text-align:right; padding-right:10px}
#editace a {color:#FFFFFF; text-decoration:none}
#editace a:link {color:#FFFFFF; text-decoration:none}
#editace a:visited {color:#FFFFFF; text-decoration:none}
#editace a:hover {color:#FFFFFF; text-decoration:none}
#editace a:active {color:#FFFFFF; text-decoration:none}
#clanky { }
#clanky p {padding-left:10px; padding-right:10px; font-size:0.8em; margin-bottom:0; padding-bottom:5px	}
#clanky a {color:#FFFF00; font-weight:bold; text-decoration:none}
#clanky h2 {padding:0; margin:0;padding-left:10px; padding-right:10px; font-size:1em}
#clanky a:hover {color:#FFF; font-weight:bold; text-decoration:none}
#clanky img {float:left; padding-left:10px; padding-right:5px}
#diskuze p {padding-left:10px; padding-right:10px; font-size:0.8em; margin:0; padding-top:0; margin-bottom:0; padding-bottom:5px	}
#diskuze a {color:#FFFF00; font-weight:bold; text-decoration:none}
#diskuze table { padding-left:17px; font-size:0.8em}
#footer {clear:both; padding:0; margin:0; background:url(images/pata.jpg); height:191px; text-align:left; padding-top:16px;  color:#FFF10E}
#footer p {text-align:left; font-size:0.7em}
#footer a {color:#FFF10E; text-decoration:none}
#footer a:hover {color:#FFF10E; text-decoration:underline}
#fotogalery-table tr td { width:134px; text-align:center; vertical-align:middle}
.tablereguser {margin-left:auto; margin-right:auto }
.tablereguser th {text-align:left}
#rightdoporucujeme { text-align:center; }
#rightdoporucujeme img { text-align:center;}
#rightdoporucujeme p { padding:0px; border:0; margin:0px; margin-top:0 }
#rightreklamy { text-align:center; }
#rightreklamy img { text-align:center;}
#rightreklamy p { padding:0px; border:0; margin:0px; margin-top:0; text-align:center }
#rightadmin {text-align: left; }
#rightadmin p { padding:3px; border:#000099 1px solid; margin:5px; margin-top:0;font-size:0.8em; }
#aktuality {text-align: left; padding:5px; padding-left:10px; padding-right:10px }
#aktuality h2 {text-transform:uppercase;color:#FFF10E;width:auto; margin-right:auto;  font-weight:bold; font-size:1em; padding-left:0px; padding-left:0px; padding:0; padding-bottom:5px; margin:0}
#aktuality p { padding:0px; margin:0px; margin-left:0; margin-top:0; font-size:0.8em; margin-right:23px; }
#aktuality a {color:#FFF10E; text-decoration:none; margin-left:0px; font-size:0.8em; font-weight:bold }
#aktuality h3 {color:#FFF10E; text-decoration:none; margin:0; padding:0; margin-right:15px; margin-bottom:3px; font-size:1.2em; font-weight:bold }
#aktuality a:hover {color:#FFF10E; text-decoration:underline; margin-left:0px }
#programy {text-align: left; padding:5px; padding-left:10px; padding-right:10px }
#programy h2 {text-transform:uppercase;color:#FFF10E;width:auto; margin-right:auto;  font-weight:bold; font-size:1em; padding-left:0px; padding-left:0px; padding:0; padding-bottom:5px; margin:0}
#programy h3 {color:#FFF10E; text-decoration:none; margin:0; padding:0; margin-bottom:3px; font-size:1.2em; font-weight:bold }
#programy p { padding:0px; margin:0px; margin-left:0; margin-top:0; font-size:0.8em; margin-right:23px; }
#programy a {color:#FFF10E; text-decoration:none; margin-left:0px; font-size:0.8em }
#programy a:hover {color:#FFF10E; text-decoration:underline; margin-left:0px }
#bas_foto {text-align: left; padding:5px; padding-left:10px; padding-right:10px }
#bas_foto h2 {text-transform:uppercase;color:#FFF10E;width:auto; margin-right:auto;  font-weight:bold; font-size:1em; padding-left:0px; padding-left:0px; padding:0; padding-bottom:5px; margin:0}
#bas_foto h3 {color:#FFF10E; text-decoration:none; margin:0; padding:0; margin-bottom:3px; font-size:1.2em; font-weight:bold }
#bas_foto p { padding:0px; margin:0px; margin-left:0; margin-top:0; font-size:0.8em; margin-right:23px; }
#bas_foto a {color:#FFF10E; text-decoration:none; margin-left:0px; font-size:0.8em }
#bas_foto a:hover {color:#FFF10E; text-decoration:underline; margin-left:0px }
#bas_rec {text-align: left; padding:5px; padding-left:10px; padding-right:10px }
#bas_rec h2 {text-transform:uppercase;color:#FFF10E;width:auto; margin-right:auto;  font-weight:bold; font-size:1em; padding-left:0px; padding-left:0px; padding:0; padding-bottom:5px; margin:0}
#bas_rec h3 {color:#FFF10E; text-decoration:none; margin:0; padding:0; margin-bottom:3px; font-size:1.2em; font-weight:bold }
#bas_rec p { padding:0px; margin:0px; margin-left:0; margin-top:0; font-size:0.8em; margin-right:23px;  }
#bas_rec a {color:#FFF10E; text-decoration:none; margin-left:0px; font-size:0.8em }
#bas_rec a:hover {color:#FFF10E; text-decoration:underline; margin-left:0px }
#rightaktuality {text-align: left; background:#011D45;padding-top:5px; padding-bottom:5px}
#rightaktuality p { padding:3px; border:#000099 1px solid; margin:5px; margin-top:0; background-color:#012353 }
#rightfotogal {text-align: left; padding-top:5px; padding-bottom:5px}
#rightfotogal p { padding:3px;  margin:5px; margin-top:0;  }

#mod_souteze {text-align: left; padding-top:5px; padding-bottom:5px; padding-left:3px }
#mod_souteze a { color:#FFF10E}
#mod_souteze a:link { color:#FFF10E}
#mod_souteze a:visited{ color:#FFF10E}
#mod_souteze a:hover { color:#FFF10E}
#mod_souteze a:active{ color:#FFF10E}
#mod_facebook {text-align: center; padding-top:5px; padding-bottom:5px; padding-left:0px }

#modulweektip {text-align: left; padding-top:5px; padding-bottom:5px; padding-left:3px }
#modulweektip a { color:#FFF10E}
#modulweektip a:link { color:#FFF10E}
#modulweektip a:visited{ color:#FFF10E}
#modulweektip a:hover { color:#FFF10E}
#modulweektip a:active{ color:#FFF10E}
#modulweektip p { padding:3px;  margin:5px; margin-bottom:2px; padding-left:0; margin-left:0; padding-bottom:0; margin-top:0;  }
#modulweektip p a:link {color:#FFF}
#modulweektip p a:visited {color:#FFF}
#modulweektip p a:hover {color:#FFF}
#modulweektip p a:active {color:#FFF}
#modulnewsflash {text-align: left; padding-top:5px; padding-bottom:5px; font-size:1em; }
#modulnewsflash p { padding:3px;  margin:5px; margin-bottom:2px; padding-left:0; margin-left:0; padding-bottom:0; margin-top:0;  }
#modulnewsflash h3 {color:#FFF10E; margin-left:0px; }
#modulnewsflash img {margin:0; padding:0; display:inline; }
#modulnewsflash a {margin:0; padding:0; display:inline; }
#rightdiskuze {text-align: left; background:#011D45; font-size:1em; }
#rightdiskuze p { padding:3px; border:#000099 1px solid; margin:5px; margin-top:0; background-color:#012353;font-size:0.8em; }
#rightdiskuze a { padding:3px; margin:5px; margin-top:0; }
.nickdiskuze {color: #FFF10E; font-weight:bold; font-size:1em}
.datediskuze {font-size:0.8em}
#search {padding-top:0px;   vertical-align:middle; color:#FFF10E; margin:0;  position:relative; top:-16px; margin-right:13px }
#search form {padding:0; margin:0}
#search img {vertical-align:middle; margin-left:10px; margin-right:10px}
#searchform input {background:url(images/body.jpg); color:#FFF10E; width:127px}
#searchform select {background:url(images/body.jpg); border:#FFF10E 1px solid; color:#FFF10E; background: #071325}
#searchform option {background:url(images/body.jpg); }
#komentform input {background:url(images/body.jpg); border:#000099 1px solid; color:#FFFFFF}
#komentform textarea {background:url(images/body.jpg); border:#000099 1px solid; color:#FFFFFF}
#banner { font-size:0.8em}
#banner1 { font-size:0.8em; text-align:center}
#banner2 { font-size:0.8em; text-align:center}
#clanek {background:url(images/ram_boky.jpg) repeat-y; width:560px; padding-right:0px  }
#clanek p { color:#FFFFFF;font-size:0.8em;padding:0; margin:0; padding-left:10px; padding-right:10px  }
#clanek a {color:#FFF10E; text-decoration:none; margin-left:3px; }
#clanek a:hover {color:#FFF10E; text-decoration:underline; margin-left:3px }
#clanek h2 {text-transform:uppercase;color:#FFF10E;font-weight:bold; font-size:1.1em; padding-left:0px; padding-left:0px;padding:0; margin:0; padding-top:10px; padding-left:10px}
.editform input {background: #FFFFFF; color:#000000}
.editform textarea {background: #FFFFFF; color:#000000}
#lostpass {padding-left:10px; padding-right:10px}
#kluby {padding-left:10px; padding-right:10px}
#klub {padding-left:10px; padding-right:10px}
#klub p {padding-bottom:0; margin-bottom:0}
#klub h2 { font-size:1em; padding:0; margin:0}

.maintop { background:url(images/ram_top.jpg) no-repeat; height:5px; width:560px}
.mainbottom { background:url(images/ram_spodek.jpg) no-repeat; height:10px; width:560px; clear:both}
.maintelo { background:url(images/ram_boky.jpg) repeat-y; width:560px; padding-right:0px  }
#mod_profil {text-align:left; margin-bottom:5px; padding-left:0px}
#mod_profil form {background:url(images/body.jpg);  padding-left:15px}
#mod_profil a {color:#FFF10E}
#mod_profil a:link { color:#FFF10E}
#mod_profil a:visited { color:#FFF10E}
#mod_profil a:hover { color:#FFF10E}
#loginform { vertical-align:middle; }
#loginform input {background:url(images/body.jpg); border:#A39E74 1px solid; font-size:1em; color:#FFF;}	
#loginform form { color:#FFF; padding:0; margin:0}	
.breakdiv {clear:both}
.bas_more { text-align:right; margin-right:20px}
.bas_more a:link {color:#FFF}
.bas_img {float:left; padding-right:5px}
.komentcl {font-size:0.8em;font-weight:normal; color:#FFFF00; clear:both; text-align:right; padding-right:20px; padding-left:10px}
#komentare h2 {text-transform:uppercase;color:#FFF10E;font-weight:bold; font-size:1.1em; padding-left:0px; padding-left:0px;padding:0; margin:0; padding-top:10px; padding-left:10px}
#komentare p { padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0; padding-left:5px; padding-right:5px; font-size:0.8em}
#newkoment table { padding-left:7px; font-size:0.8em}
#newkoment h3 { padding-left:5px; font-size:0.8em}
.formlogin1
{
  padding-left: 5px;
	padding-top: 5px;
	margin-bottom: 2px;
	border: none;
	border-left: 1px solid #FFF10E;
	width: 180px;
	color: #000000;
}

.formlogin2
{
	padding-left: 5px;
	padding-top: 5px;
	margin-bottom: 0px;
	border: none;
	border-left: 1px solid #FFF10E;
	width: 180px;
	color: #000000;
}
.formlogin3
{
	width:185px;
	margin-top:8px;
	color: #000000;
	border: 1px solid;
	border-color: #FFF10E;
	margin-top: 3px;
	margin-bottom: 3px;
}
#akt1 a {font-weight:normal}#akt1 a:link {font-weight:normal}#akt1 a:visited {font-weight:normal}#akt1 a:hover {font-weight:normal}
#akt2 a {font-weight:normal}#akt2 a:link {font-weight:normal}#akt2 a:visited {font-weight:normal}#akt2 a:hover {font-weight:normal}
#akt3 a {font-weight:normal}#akt3 a:link {font-weight:normal}#akt3 a:visited {font-weight:normal}#akt3 a:hover {font-weight:normal}
#akt4 a {font-weight:normal}#akt4 a:link {font-weight:normal}#akt4 a:visited {font-weight:normal}#akt4 a:hover {font-weight:normal}
#maininc  {background:url(images/ram_boky.jpg) repeat-y; width:540px; padding-right:20px; padding-left:10px  }
#maininc p {padding:0; margin:0; padding-left:10px; padding-right:10px }
#maininc hr {padding:0; margin:0; margin-left:10px; margin-right:10px }
#registrace {padding-left:10px; padding-right:10px}
#registrace p {padding:0; margin:0}
#registrace table { padding-right:10px}
#registrace form input {background:url(images/body.jpg); border:#A39E74 1px solid; color:#fff;font-size:1em}	
#formreguser input { background:url(images/body.jpg); border:#A39E74 1px solid; color:#fff;font-size:1em}	
#pridejakciform input { background:url(images/body.jpg); border:#A39E74 1px solid; color:#fff;font-size:1em}	
#rightanketa p  { padding-left:15px}
#rightanketa table { padding-left:15px}
.yellow { color:#FFF10E}
#mod_diskuze p { padding-bottom:5px; }
#mod_diskuze a {color:#FFF10E; margin-left:15px; }
#mod_diskuze a:link {color:#FFF10E; margin-left:15px; }
#mod_diskuze a:visited {color:#FFF10E; margin-left:15px;}
#mod_diskuze a:hover {color:#FFF10E; margin-left:15px; }
#mod_diskuze a:active {color:#FFF10E; margin-left:15px;}
#redakce table {padding-left:5px; width:100%;  background:url(images/ram_boky.jpg) repeat-y; width:560px; padding-right:5px }

#calendarsmall { background:url(images/prave_menu_4_kalendar1.png) no-repeat; padding-left:0px; width:190px;min-height:183px;  top:0px; position:relative}

#calendarsmall a {text-decoration:none}

.calt1 { width:24px; height:24px; float:left;  clear:both; text-align:center; }
.calt2 { width:24px; height:24px; clear: right; float:left; text-align:center; }
.calt3 { width:24px; height:24px; clear: right; float:left; text-align:center; }
.calt4 { width:24px; height:24px; clear: right; float:left; text-align:center; }
.calt5 { width:24px; height:24px; clear: right; float:left; text-align:center; }
.calt6 { width:24px; height:24px; clear: right; float:left; text-align:center; }
.calt0 { width:24px; height:24px; float:left;text-align:center; }


.calaktiv { background:url(images/zvyrazneny_den.png) no-repeat; font-weight:bold;  text-decoration:none; width:24px; height:24px; padding:6px  }
#calnadpis { text-align:center; width:190px}
#mod_podporujeme { }
#righttoplist { text-align:center}