h1 {
	margin: 0px 0px 10px 0px;
	padding: 0;
	color: #372500;
	font: bold 1.3em "Times New Roman", Times, serif;
}

body {
	margin: 0;
	padding: 0;
	color: #372500;
	text-align: center;
	vertical-align: top;
	background: #F6E2BE;
	font: bold 13px "Times New Roman", Times, serif;
}

#pozadi {
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	display: block;
	background-color: Blue;
	position: absolute;
}

#a1 {
	width: 50%;
	height: 324px;
	left: 0px;
	top: 0px;
	position: absolute;
	background: url(../img/a1.jpg) no-repeat 0% 0%;
}
#a2 {
	width: 50%;
	height: 301px;
	right: 0px;
	top: 0px;
	position: absolute;
	background: url(../img/a2.jpg) no-repeat top right;
}
#b1 {
	width: 50%;
	height: 324px;
	left: 0px;
	bottom: 0px;
	position: absolute;
	background: url(../img/b1.jpg) no-repeat bottom left;
}

#b2 {
	width: 50%;
	height: 301px;
	right: 0px;
	bottom: 0px;
	position: absolute;
	background: url(../img/b2.jpg) no-repeat bottom right;
}
#book {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 1000px;
	height: 630px;
	z-index: 99;
	vertical-align: 50%;
	margin-top: -315px;
	margin-left: -500px;
}

#right_papper {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 385px;
	height: 522px;
	z-index: 100;
	margin-top: -241px;
	margin-left: -12px;
	background: url(../img/pravy_list.jpg) no-repeat;
}

#text_area {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 333px;
	height: 445px;
	z-index: 101;
	margin-top: -211px;
	margin-left: 15px;
}

#logo_top {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 291px;
	height: 42px;
	z-index: 100;
	margin-top: -315px;
	margin-left: -161px;
	background: url(../img/logo_top.gif) no-repeat;
}

.left_align{text-align: left;}

.uli{text-align: left;list-style-image: url(../img/li.gif);color: #372500;margin-left: 20px;}

.ulir{text-align: left;list-style-image: url(../img/li.gif);color: #702103;}

.under{text-decoration: underline;}

.xsize{font-size: 14px;}
.red{color: #D00000;}
.color{color: #702103;}

.masleleva1{
	width: 118px;
	height: 26px;
	background: url(../img/masle_leva1a.gif) no-repeat left;
	position: relative;
	top: 0px;
	right: 0px;
	padding: 12px 0px 2px 0px;
	margin: 10px 0px 0px 0px;
}

.masleleva2{
	width: 118px;
	height: 41px;
	background: url(../img/masle_leva2a.gif) no-repeat left;
	position: relative;
	top: 0px;
	right: 0px;
	padding: 12px 0px 2px 0px;
	margin: 10px 0px 0px 0px;
}


.masleprava1{
	width: 119px;
	height: 26px;
	background: url(../img/masle_prava1.gif) no-repeat left;
	position: relative;
	left: 0px;
	top: 0px;
	padding: 12px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
	text-align: center;
}

.masleprava2{
	width: 119px;
	height: 41px;
	background: url(../img/masle_prava2.gif) no-repeat left;
	position: relative;
	left: 0px;
	top: 0px;
	padding: 12px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
	text-align: center;
}

a.odkaz{
	text-align: left;
	color: #8C1F04;
	text-decoration: underline;
}

a.odkaz:hover{
	text-align: left;
	color: #C11D06;
}

a.odkazmasle{
	text-align: left;
	color: #8C1F04;
	text-decoration: none;
}

a.odkazmasle:hover{
	text-align: left;
	color: #C11D06;
	text-decoration: none;
}

a.odkazmaslel{
	text-align: right;
	color: #8C1F04;
	text-decoration: none;
}

a.odkazmaslel:hover{
	text-align: right;
	color: #C11D06;
	text-decoration: none;
}

#logo_bot {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 834px;
	height: 32px;
	z-index: 100;
	margin-top: -273px;
	margin-left: -434px;
	background: url(../img/logo_bot.gif) no-repeat;
}

#bottom {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 835px;
	height: 31px;
	z-index: 100;
	margin-top: 281px;
	margin-left: -435px;
	background: url(../img/bottom.gif) no-repeat;
}

#left_menu {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 118px;
	height: 522px;
	z-index: 100;
	margin-top: -241px;
	margin-left: -515px;
	background: url(../img/left.gif) no-repeat right;
}
#right_menu {
	position: absolute;	left: 50%;	top: 50%;	width: 127px;	height: 522px;	z-index: 100;	margin-top: -241px;	margin-left: 373px;	background: url(../img/right.gif) no-repeat left;	text-align: left;	padding: 0px 0px 0px 0px;}

#lasty {
	position: absolute;	left: 50%;	top: 50%;
	width: 130px;	height: 12px;
	z-index: 102;	margin-top: 296px;	margin-left: 256px;	padding: 0px 0px 0px 0px;	font-size: 10px;}
#flash {
	position: absolute;	left: 50%;	top: 50%;	width: 130px;	height: 12px;	z-index: 102;	margin-top: 314px;	margin-left: -80px;	padding: 0px 0px 0px 0px;	font-size: 11px;}


#stranka {	position: absolute;	left: 50%;	top: 50%;	width: 20px;	height: 40px;	z-index: 101;	margin-top: 245px;	margin-left: 172px;	font: normal 2.3em "Times New Roman", Times, serif;	color: #372500;}

#min1 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 126px;}
#min2 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 109px;}
#min3 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 92px;}
#min4 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 75px;}
#min5 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 58px;}
#min6 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 41px;}

#plu1 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 228px;}
#plu2 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 245px;}
#plu3 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 262px;}
#plu4 {
	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 279px;}
#plu5 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 296px;}
#plu6 {	position: absolute; left: 50%; top: 50%;	width: 12px; height: 17px;	z-index: 102;	margin-top: 243px; margin-left: 313px;}

#galerie{	text-align: center;}

.galerieo{	display: inline;	float: left;	margin: 0px 10px 18px 10px;	width: 79px;	height: 79px;	text-align: center;	background: transparent url(../img/galerie.gif) no-repeat top;}
#fotogalerie{	padding: 0px 0px 0px 15px;	margin: 25px 0px 0px 0px;	border-top: 1px solid Black;}
#fotogalerie a{text-decoration: none;	display: block;	margin: 0px 0px 0px 0px;}
#fotogalerie IMG{	margin: 12px 0px 0px 0px;	border: 2px solid #171715;}
#fotogalerie IMG:hover{	border: 2px solid #BCBC9A;}
#fotogalerie IMG.noborder{	border: none;margin: 0px 0px 0px 0px;}

.galerieo2{
	display: inline;
	float: left;
	margin: 10px 5px 0px 5px;
	width: 147px;
	height: 147px;
	text-align: center;
	background: transparent url(../img/galerieo2.gif) no-repeat top;
}
#fotogalerie2{	padding: 0px 0px 0px 7px;	margin: 25px 0px 0px 0px;	border-top: 1px solid Black;}
#fotogalerie2 a{text-decoration: none;	display: block;	margin: 0px 0px 0px 0px;}
#fotogalerie2 IMG{	margin: 7px 0px 0px 0px;	border: 1px solid #171715;}
#fotogalerie2 IMG:hover{	border: 1px solid #BCBC9A;}
#fotogalerie2 IMG.noborder{	border: none;margin: 0px 0px 0px 0px;
