/***********text*************************/
h1 {
color: #702001;
font-size: 140%;
padding: 0;
margin: 0px 0px 0px 0px;
}

h2 {
color: #d13708;
font-size: 110%;
padding: 0;
margin: 0px 0px 0px 0px;
}

#titul {
font-family: arial;
color: #efbbe2;
font-size: 68%;
margin: 0px 0px 0 0px;
padding: 0;
}

#titul a {
background: none;
text-decoration: none;
color: #ffffff;
}

#titul a:hover {
background: none;
text-decoration: none;
color: #85206e;
}

#txt3 {
font-family: arial;
color: #fbc9ae;
font-size: 85%;
margin: 0px/*******shora*******/ 0px/*******zprava*******/ 0/*******dolu*******/ 15px/*******zleva*******/;
text-align: justify; 
padding: 0;
}

#txt4 {
font-family: arial;
color: #fbc9ae;
font-size: 70%;
margin: 0px/*******shora*******/ 0px/*******zprava*******/ 0/*******dolu*******/ 0px/*******zleva*******/;
text-align: right; 
padding: 0;
}

#txt2 {
font-family: arial;
color: #cd651d;
font-size: 85%;
margin: 0px/*******shora*******/ 185px/*******zprava*******/ 0/*******dolu*******/ 15px/*******zleva*******/;
text-align: justify; 
padding: 0;
}

#txt {
font-family: arial;
color: #3c1602;
font-size: 72%;
margin: 0px/*******shora*******/ 20px/*******zprava*******/ 0/*******dolu*******/ 15px/*******zleva*******/;
text-align: justify; 
padding: 0;
}

#txt a {
background: none;
text-decoration: underline;
color: #C45A02;
}

#txt a:hover {
background: #f9b180;
text-decoration: none;
color: #ffffff;
}

#autor {
font-family: tahoma;
color: #efa979;
font-size: 62%;
margin: 5px 50px 0 0px;
text-align: right; 
padding: 0;
}

#autor a {
background: none;
text-decoration: none;
color: #efa979;
}

#autor a:hover {
background: none;
text-decoration: none;
color: #a14d14;
}

/***********rodokmen*************************/
.rodokmen
{
	width: 800px; /* IE 5 PC */
	margin-bottom: 1em;
	border-right: 1px solid #3c1602;
	border-bottom: 1px solid #3c1602;
}

.rodokmen td,
.rodokmen th
{
	padding: .5em;
	border-left: 1px solid #3c1602;
	border-top: 1px solid #3c1602;
	vertical-align: top;
	font-size: 100%;
}

#tab {
font-family: arial;
color: #a95c02;
font-size: 70%;
margin: 0px 0px 0 0px;
}

h6 {
color: #3c1602;
font-family: arial;
font-size: 70%;
padding: 0;
margin: 0px 0px 0px 0px;
}

/***********tabulka*************************/
.tabulka
{
	width: 650px; /* IE 5 PC */
	margin: 0px 9px 0px 0px;
	margin-bottom: .5em;
	border-right: 1px solid #fdecda;
	border-bottom: 1px solid #fdecda;
}

.tabulka td,
.tabulka th
{
	padding: .3em;
	border-left: 1px solid #fdecda;
	border-top: 1px solid #fdecda;
	vertical-align: top;
	font-size: 100%;
}

.tabulkasalon
{
	width: 550px; /* IE 5 PC */
	margin: 0px 9px 0px 0px;
	margin-bottom: .5em;
	border-right: 1px solid #fdecda;
	border-bottom: 1px solid #fdecda;
}

.tabulkasalon td,
.tabulkasalon th
{
	padding: .3em;
	border-left: 1px solid #fdecda;
	border-top: 1px solid #fdecda;
	vertical-align: top;
	font-size: 100%;
}

#tab2 {
font-family: arial;
color: #954d02;
font-size: 72%;
margin: 0px 0px 0 0px;
}

#tab2 a {
background: none;
text-decoration: underline;
color: #7f4200;
}

#tab2 a:hover {
background: #f4dabf;
text-decoration: none;
color: #dd7202;
}

h5 {
color: #e53a05;
font-size: 100%;
padding: 0;
text-align: right; 
margin: 0px/*******shora*******/ 10px/*******zprava*******/ 0/*******dolu*******/ 0px/*******zleva*******/;
}

/***********tabulka*************************/
.tabulka2
{
	width: 600px; /* IE 5 PC */
	margin: 0px 5px 0px 0px;
	margin-bottom: .5em;
	border-right: 1px solid #3c1602;
	border-bottom: 1px solid #3c1602;
}

.tabulka2 td,
.tabulka2 th
{
	padding: .3em;
	border-left: 1px solid #3c1602;
	border-top: 1px solid #3c1602;
	vertical-align: top;
	font-size: 100%;
}

#tab23 {
font-family: arial;
color: #ffffff;
font-size: 72%;
margin: 0px 0px 0 0px;
}

#tab22 {
font-family: arial;
color: #954d02;
font-size: 72%;
margin: 0px 0px 0 0px;
}

#tab22 a {
background: none;
text-decoration: underline;
color: #7f4200;
}

#tab22 a:hover {
background: #f4dabf;
text-decoration: none;
color: #dd7202;
}

/******************fotky*******************************/

#photos img {
border: 2px solid #C45A02;
margin: 1px;
}

#photos a:hover {
background: none;
}

#photos2 img {
border: 8px solid #3c1602;
margin: 2px;
}

/***********obecné*****************************/

body {
font-size: 100%;
font-color: #000000;
text-align: justify;
background: #ffffff;
}



#sarapop {
font-family: arial;
color: #d76316;
font-size: 70%;
margin: 0px 0px 5px 2px;
padding: 0;
}

#sara {
font-family: arial;
color: #292118;
font-size: 70%;
margin: 20px 0px 0 250px;
padding: 0;
}

#sara a {
background: none;
text-decoration: none;
color: #292118;
}

#sara a:hover {
background: none;
text-decoration: underline;
color: #5f3600;
}

.clear { clear: both; }
