* {
	font-size : 12px;
	font-family : Times;
	color : #000000;
	line-height : 14px;
}

.mainDiv {
	margin : auto;
	width : 730px;
	position : relative;
	text-align : left;
}

body {
	text-align : center;
	background-image : url(../images/back.jpg);
	margin : 20px;
}


.clear {clear : both; height : 1px;}

img {
	border : none 0px;
}

/***************************
	NADPISY A ZVYRAZNENI
***************************/
h1 {
	font-size : 20px;
	font-weight : bold;
	color : #710A05;
	margin : 0px 0px 10px 0px;
}

h2 {
	font-size : 16px;
	font-weight : bold;
	color : #895228;
	margin : 0px 0px 10px 0px;
}

h3 {
	font-size : 12px;
	font-weight : bold;
	margin : 8px 0px 2px 0px;
}

.nadpisReklama {
	font-size : 18px;
	color : #ffffff;
	margin-bottom : 10px;
	line-height:100%;
}

.reklama a {
	color: #ffff99;
}
.reklama a:hover {
	color: #ffffff;
}

.delitko {
	height : 1px;
	border-bottom : dotted 1px #D2AD9E;
	width : auto;
	margin : 20px 0px 20px 0px;
}
a.h2 {
	display : block;
	font-size : 16px;
	color : #895228;
	margin : 0px 0px 10px 0px;
}
hr {
    border: none;
    height: 1px;
    margin: 5px 0px 5px 0px;
    color: #895228;
    background: #895228;
}
strong {
	color : #895228;
}

/***************************
	ODKAZY
***************************/

a {
	color : #7E1F19;
	font-weight : bold;
}
a:hover {
	color : #C02125;
	font-weight : bold;
}

a.menu {
	font-size : 13px;
	display : block;
	padding : 4px 20px 4px 8px;
	color : #7E1F19;
	font-weight : bold;
	text-decoration : none;
	border-bottom : dotted 1px #B1776B;
}
a.menu:hover { color : #C02125;	background-image : url(../images/backMenuOver.gif);}

a.menu2 {
	display : block;
	padding : 4px 20px 4px 18px;
	color : #7E1F19;
	text-decoration : none;
	font-weight : normal;
	border-bottom : dotted 1px #B1776B;
	background-image : url(../images/backMenu2.gif);
}
a.menu2:hover { color : #C02125;	background-image : url(../images/backMenu2Over.gif); font-weight : normal;}

a.menu3 {
	display : block;
	padding : 4px 20px 4px 28px;
	color : #7E1F19;
	text-decoration : none;
	font-weight : normal;
	border-bottom : dotted 1px #B1776B;
	background-image : url(../images/backMenu3.gif);
}
a.menu3:hover { color : #C02125;	background-image : url(../images/backMenu3Over.gif); font-weight : normal;}


a.linkReklama {
	color : #E1CEC8;
	font-weight : normal;
	text-decoration : none;
}
a.linkReklama:hover {
	color : #ffffff;
	font-weight : normal;
	text-decoration : underline;
}

/* podpis u fotky a tak */
a.autor {
	display : block;
	margin-top : 12px;
	color : #7E1F19;
	font-style : italic;
	font-weight : normal;
}
a.autor:hover {
	color : #C02125;
	font-style : italic;
	font-weight : normal;
}



/***************************
	TELO
***************************/
.telo {
	backgroundcolor : #DCC4A8;
	background-image : url(../images/backTelo.gif);
	padding : 0px 25px 0px 25px;
}
.inside01 {padding : 0px 15px 0px 15px;}
.inside02 {padding : 15px 15px 0px 15px;}
.inside03 {padding : 15px;}


/* LEVY SLOUPEC */
.sloupecLeva {
	float : left;
	width : 206px;
	margin-right : 18px;
}
.blokMenu {
	backgroundcolor : #F3E4D1;
	background-image : url(../images/backLeva.gif);
	width : auto;
}
.reklama {
	background-image : url(../images/backReklama.gif);
	margin : 0px;
	padding : 0px;
}

.reklama * {color : #ffffff;}

p {
	text-align : justify;
	line-height : 140%;
}

li {
	margin-bottom : 4px;
}

div.kontakt {
	margin-top : 10px;
	margin-left : 10px;
	font-weight : bold;;
	color : #895228;
}
div.kontakt a {
	color : #895228;
}

li {
	list-style-image: url(../images/odrazka.gif)
}

/* PRAVY SLOUPEC */
.sloupecPrava {
	float : left;
	width : 455px;
	backgroundcolor : #F3E4D1;
	background-image : url(../images/backPrava.gif);
}

/* patička */
div.copyright {
	color : #ffffff;
	text-align : right;
	padding-right : 10px;
	font-size : 11px;
}
div.copyright a, div.copyright a:hover {
	color : #ffffff;
	font-weight : normal;
}


/***************************
	OBRAZKY
***************************/

.foto {	border : 3px solid #A67B56; }
.foto img{	border : 1px solid #ffffff; }

.leveFoto {
	float : left;
	margin : 0px 20px 0px 0px;
}
.praveFoto {
	float : right;
	margin : 0px 0px 0px 20px;
}

div.fotolist {
	float : left;
	margin : 0px 9px 25px 0px;
	text-align : right;
}

div.fotolistR {
	float : right;
	margin : 0px 0px 25px 10px;
	text-align : right;
}

div.fotolist_in {
	margin-bottom : 3px;
}

a.tlstahnout, a.tlstahnout:hover {
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}

.popisfoto {
	padding : 6px;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : bold;
}

a.closewin {
	font-size : 11px;
	color : #FFFFFF;
	font-weight : normal;
}
a.closewin:hover {
	font-size : 11px;
	color : #FFFFFF;
	font-weight : normal;
}