/* hlavni casti */
* {font-family:Comic Sans MS;font-size:13px;color: #000000;}
body {background-color: #FFD9B3;scrollbar-arrow-color: #FF0000; scrollbar-face-color: #FDBD7E; scrollbar-track-color: #FFF3E6;}
.hi {visibility:hidden;}

h3 {font-size:17px; padding: 0 0 10px 0; font-weight: bold; color: #FF7F00; font-family: Comic Sans MS,Arial;margin:0;}
h2 {font-style: italic;text-align: right;font-size:20px; color: #FF7F00; font-weight: bold; font-family: Comic Sans MS;padding:0;margin:8px 10px 8px 0;}
h1 {font-size:0.1em;}
.hh33 {font-size:15px; padding:0 0 4px 0; font-weight: bold; color: #F3213E; font-family: Comic Sans MS,Arial;margin:0;}
.tabnad  {color: #ffffff; font-weight: bold; font-family: Comic Sans MS;font-size:13px;}
.podnad4 {font-size:13px; font-weight: bold; color: #F3213E; font-style: italic; font-family: Comic Sans MS,Arial;}
.fotka {border: 1px solid #FF7F00;}
.fotkanahled {border: 1px solid #FF7F00;margin:0 10px 0 10px;}
form input {background-color: transparent;width:300px;border:1px solid #FF7F00;}
form input.need {background: url(gfx/form.gif) no-repeat top right;}
form input.butt {background-color: transparent; border:1px solid #FF7F00;width:100px;padding:.2em;margin:.2em;cursor:pointer;font-weight:bold;}
form textarea {background: url(gfx/form.gif) no-repeat top right;background-color: transparent; width:500px;height:5em;_height:80px;font-family:Comic Sans MS;border:1px solid #FF7F00;}

.aktuality {
	/* overflow musi byt scroll, s hodnotou auto se lista nezobrazovala v IE 7 */
	overflow-x: hidden; 
	overflow-y: scroll;
	background-color: #FFF3E6;
	display: block;
	width: 390px; 
	border: 1px solid #FF0000; 
	height: 210px; 
	margin: 0px 0px 5px 10px;
	padding: 6px; 	
}

.aktualita { 
	/* hodnoty width a margin jsou kompromisem pro IE 6, IE 7 a Mozillu, kazdy zobrazoval jinak */
	display: block; 
	width: 96%; 
	margin: 1px;
	margin-right:0px;
	padding: 4px;
	border-bottom: 1px dotted #FF7F00; 
	text-align:left;
}

.aktualita_nadpis {
font-family: Comic Sans MS,Arial;
font-size:17px; 
text-align:center; 
font-weight: bold; 
color: #FF7F00; 
margin:0;
padding: 0 0 3px 10px;
}

.selectR {background-color: #FFD9B3; font-weight: bold; font-size: 11px;}
.optionR {background-color: #AAEDFF; font-weight: bold; font-size: 11px;}
.optionRN {background-color: #AAEDFF; font-weight: normal; font-size: 11px;}


.hlavni {padding:0;margin:0;width:762px;background: url(gfx/rcd_data.gif);}
.hlavniuvod {padding:0;margin:0;width:762px;background: url(gfx/rcd_uvod.gif);}
.hlavninahled {padding:0;margin:0;border: 1px solid #FF7F00;background-color: #FFFFFF;}

.txxxxt			{color: #000000; font-family:Comic Sans MS;font-size:13px;padding:0;margin:8px;text-align:left;}
.txxxxty			{width: 600px; margin: 0; padding: 0;}

.pata {border-left: 1px solid #FF7F00;border-right: 1px solid #FF7F00;font-family:Arial;font-size:13px;font-weight: bold;color: #FF0000;text-align:center;padding:4px 0 0 0;margin:0;height:47px;background: url(gfx/rcd_pata.gif);}
.vlevo {padding:0;margin:0;width:150px;}
.vpravo {padding:0;margin:0;}
.tdvlevo {padding:0;margin:0;}
.tdvpravo {padding:0;margin:0;}

.partner { 
	display: block; 
	width: 95%; 
	margin: 8px; 
	padding: 6px; 
	border: 1px dotted #FF7F00; 
}


a			{color: #F42642; text-decoration: none;font-weight:bold;}
a:active	  {color: #F42642; text-decoration: none;font-weight:bold;}
a:visited	  {color: #F42642; text-decoration: none;font-weight:bold;}
a:hover      {color: #4546A6; text-decoration: underline;font-weight:bold;}

.pata a			{color: #FF0000; text-decoration: underline;font-family:Comic Sans MS,Arial;font-size:13px;font-weight: bold;}
.pata a:active	  {color: #FF0000; text-decoration: underline;}
.pata a:visited	  {color: #FF0000; text-decoration: underline;}
.pata a:hover      {color: #4546A6; text-decoration: none;}

.menu3 a { display: block; width: 142px; margin: 0; color: #FF0000; padding: 4px 0 4px 5px; font-weight: bold;
			 border-top: 1px solid #FF7F00;border-right: 1px solid #FF7F00; font-family: Arial, Comic Sans MS; text-decoration: none; font-size: 11px; }
.menu3 a:active { display: block; width: 142px; margin: 0; color: #FF0000; padding: 4px 0 4px 5px; font-weight: bold;
			 border-top: 1px solid #FF7F00;border-right: 1px solid #FF7F00; font-family: Arial, Comic Sans MS; text-decoration: none; font-size: 11px; }
.menu3 a:a:visited { display: block; width: 142px; margin: 0; color: #FF0000; padding: 4px 0 4px 5px; font-weight: bold;
			 border-top: 1px solid #FF7F00;border-right: 1px solid #FF7F00; font-family: Arial, Comic Sans MS; text-decoration: none; font-size: 11px; }
.menu3 a:hover { display: block; width: 142px; background-color: #FF7F00; margin: 0; color: #FFFFFF; padding: 4px 0 4px 5px; font-weight: bold;
			 border-top: 1px solid #FF7F00;border-right: 1px solid #FF7F00; font-family: Arial, Comic Sans MS; text-decoration: none; font-size: 11px; }

.podmenu3 a { margin: 0; color: #FF0000; padding: 4px 5px 4px 5px; font-weight: bold;
			 border-top: 1px solid #FF7F00;border-right: 1px solid #FF7F00; font-family: Arial, Comic Sans MS; text-decoration: none; font-size: 11px; }
.podmenu3 a:active { margin: 0; color: #FF0000; padding: 4px 5px 4px 5px; font-weight: bold;
			 border-top: 1px solid #FF7F00;border-right: 1px solid #FF7F00; font-family: Arial, Comic Sans MS; text-decoration: none; font-size: 11px; }
.podmenu3 a:a:visited { margin: 0; color: #FF0000; padding: 4px 5px 4px 5px; font-weight: bold;
			 border-top: 1px solid #FF7F00;border-right: 1px solid #FF7F00; font-family: Arial, Comic Sans MS; text-decoration: none; font-size: 11px; }
.podmenu3 a:hover { background-color: #FF7F00; margin: 0; color: #FFFFFF; padding: 4px 5px 4px 5px; font-weight: bold;
			 border-top: 1px solid #FF7F00;border-right: 1px solid #FF7F00; font-family: Arial, Comic Sans MS; text-decoration: none; font-size: 11px; }

.menunic { display: block; width: 142px; margin: 0; color: #FF0000; padding: 4px 0 4px 5px; font-weight: bold;
			 border-top: 1px solid #FF7F00; font-family: Arial, Comic Sans MS; text-decoration: none; font-size: 11px; }


.podnad3 {font-size:16px; font-weight: bold; color: #4546A6; font-style: normal; font-family: Comic Sans MS,Arial;}
.obr1  {border: 1px dotted #FF7F00;}
.text {padding:0;margin:6px;}
.hr2  {border:1px solid #D6DAF5;}
.hr3  {border:1px dotted #D6DAF5;}






.telovlevo  {padding:0 6px 0 12px;margin:0;font-family:Comic Sans MS,Arial;font-size:12px;color: #032A77;}
.telovpravo {padding:0 14px 0 14px;margin:0;font-family:Comic Sans MS,Arial;font-size:12px;color: #032A77;}

.podnad1 {color: #032A77; font-weight: bold; font-family: Comic Sans MS;font-size:16px;}
.podnad2 {color: #032A77; font-weight: bold; font-family: Comic Sans MS;font-size:13px;}

/* hlavni menu */
.hlmenu a			{color: #032A77; text-decoration: none;font-weight:bold;font-family:Comic Sans MS;font-size:14px;}
.hlmenu a:active    {color: #032A77; text-decoration: none;font-weight:bold;font-family:Comic Sans MS;font-size:14px;}
.hlmenu a:visited   {color: #032A77; text-decoration: none;font-weight:bold;font-family:Comic Sans MS;font-size:14px;}
.hlmenu a:hover 	{color: #E96743; text-decoration: none;font-weight:bold;font-family:Comic Sans MS;font-size:14px;}

/* cenik */
.tabhlava			{background-color: #4546A6;}
.tabblue			{background-color: #DEDFFF;}
.taboran			{background-color: #EDEEFB;}

/* hacka */
.hr22 {border:1px dotted #D0DFFD;}


/* menu lopata */
div#menu {text-align:center;margin:0;}
div#menu a img {border:none;margin:0;}

/* spodek */
div.pata {background:white url(x/bg_vpravo.jpg);background-repeat: no-repeat; background-position: right;margin:0;}
div.pata address {text-align:center;padding:.8em;}

/* rezervace */
.button	 { cursor: hand; color: #032A77; background-color: #FDF2EE; font-family: Comic Sans MS; font-weight: bold; border: 2px solid #E96743;}
.select	 { background-color: #F2F7FF; color: #000000; font-family: Comic Sans MS; font-weight: bold; }

/* aktivity Domecku  */
.aktivita {
		padding-bottom: 25px;
		text-align:left;
}

.aktivita .akt_nazev {
	font-size:14px; 
	padding: 0;
	padding-bottom: 5px;
	margin:0;
	font-weight: bold; 
	font-family: Comic Sans MS,Arial;
}	

.datum_akce {
	 font-weight:bold;
	 font-style:italic;
}

p { text-align:left;}

.jmeno {
	font-style: italic;
}


.thumbsPage {
xxxmargin: 1em;
width: 100%;
}

.thumb {
float: left;
border: 1px solid #E8EAE9;
margin: 0.5em;
padding: 0.5em;
width: 170px;
height: 150px;
text-align: center;
font-size: 80%;
}


.thumb p {
position: relative;
bottom: 0px;
text-align: center;
margin: 0;
}

.thumb a p {
	color: #F42642;
	text-decoration: none;
}

.thumb a:hover p {
	color: #4546A6;
	text-decoration: none;
}


/* ROZVRH KROUZKU - GENEROVANO DO HTML Z OPENOFFICE  */

/*.rozvrh {	border: 1px solid #FF7F00;	border-right: 0;	width: 98%;}
.rozvrh th {	border-right: 1px solid #FF7F00;  padding: 10px 5px 10px 5px;}
.rozvrh td {	vertical-align: top;	text-align:left;	border-right: 1px solid #FF7F00;	border-top: 1px solid #FF7F00;	padding: 10px 5px 10px 5px;}
*/
  *.ta1 { border-collapse:collapse; border-spacing:0; empty-cells:show; }
	.ta1 * { margin:0; }
	.ta1 td {font-size:12pt; vertical-align:top; padding-left: 2px;text-align: center; }
	.ta1 th { vertical-align:top; text-align: center;}
	*.ce1 { font-family:Arial; border-bottom-width:0.0133cm; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0.088cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.088cm; border-top-style:solid; border-top-color:#000000; font-size:12pt; font-weight:bold; }
	*.ce10 { font-family:Arial; background-color:#ffff00; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce11 { font-family:Arial; background-color:#ffff00; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce12 { font-family:Arial; border-bottom-width:0.0133cm; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.088cm; border-top-style:solid; border-top-color:#000000; text-align:center ! important; margin-left:0cm; font-size:12pt; }
	*.ce13 { font-family:Arial; border-width:0.0133cm; border-style:solid; border-color:#000000; text-align:center ! important; margin-left:0cm; font-size:12pt; }
	*.ce14 { font-family:Arial; border-bottom-width:0.088cm; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; text-align:center ! important; margin-left:0cm; font-size:12pt; }
	*.ce15 { font-family:Arial; background-color:#fa8888; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce16 { font-family:Arial; background-color:#ff00ff; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce17 { font-family:Arial; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce18 { font-family:Arial; background-color:#ff6633; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce19 { font-family:Arial; border-bottom-width:0.088cm; border-bottom-style:solid; border-bottom-color:#000000; background-color:#7da647; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce2 { font-family:Arial; border-bottom-width:0.0133cm; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0.088cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:bold; }
	*.ce20 { font-family:Arial; background-color:#ffcccc; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce21 { font-family:Arial; background-color:#00b8ff; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce22 { font-family:Arial; background-color:#33cc66; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce23 { font-family:Arial; border-bottom-width:0.088cm; border-bottom-style:solid; border-bottom-color:#000000; background-color:transparent; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce24 { font-family:Arial; background-color:#ccccff; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce25 { font-family:Arial; background-color:#fa8888; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce26 { font-family:Arial; background-color:#00ff00; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce27 { font-family:Arial; border-bottom-width:0.088cm; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; }
	*.ce28 { font-family:Arial; background-color:#00dcff; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce29 { font-family:Arial; background-color:transparent; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce3 { font-family:Arial; border-bottom-width:0.088cm; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0.088cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:bold; }
	*.ce30 { font-family:Arial; background-color:#b3b300; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce31 { font-family:Arial; border-bottom-width:0.0133cm; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.088cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.088cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce32 { font-family:Arial; border-bottom-width:0.0133cm; border-bottom-style:solid; border-bottom-color:#000000; background-color:#996633; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.088cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce33 { font-family:Arial; border-bottom-width:0.0133cm; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.088cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce34 { font-family:Arial; border-bottom-width:0.0133cm; border-bottom-style:solid; border-bottom-color:#000000; background-color:#b3b300; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.088cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce35 { font-family:Arial; border-bottom-width:0.0133cm; border-bottom-style:solid; border-bottom-color:#000000; background-color:#94006b; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.088cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce36 { font-family:Arial; border-bottom-width:0.088cm; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.088cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; }
	*.ce4 { font-family:Arial; font-size:12pt; font-weight:bold; }
	*.ce5 { font-family:Arial; border-bottom-width:0.0133cm; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.088cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce6 { font-family:Arial; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; }
	*.ce7 { font-family:Arial; background-color:#ffff99; border-width:0.0133cm; border-style:solid; border-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce8 { font-family:Arial; border-bottom-width:0.088cm; border-bottom-style:solid; border-bottom-color:#000000; background-color:#9999ff; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; vertical-align:middle; text-align:center ! important; margin-left:0cm; font-size:12pt; font-style:normal; text-shadow:none; font-weight:normal; }
	*.ce9 { font-family:Arial; text-align:center ! important; margin-left:0cm; font-size:12pt; }
	*.ro1 { height:1cm; }
	*.ro2 { height:3.027cm; }
	*.ro3 { height:2.499cm; }
	*.ro4 { height:1.974cm; }
	*.ro5 { height:3cm; }
	*.ro6 { height:4.501cm; }
	*.ro7 { height:0.538cm; }
	*.ro8 { height:0.453cm; }
	*.T1 { font-weight:bold; }


