body {
background:top;
background-color:#7c1515;
background-image:url(bgr/bgr_all.png); background-repeat:repeat;
}

#view     { width: 1400px; margin: 0 auto; background-image:url(bgr/bgr_view.png); background-repeat:no-repeat; height:600px; top:0;}
#content {float:right; width:636px; min-height:600px; background-image:url(bgr/bgr_content.jpg); background-repeat:no-repeat; background-color:#FFFFFF;  margin-right: 260px; margin-top:5px;}
#left {float:left; width:208px; height:560px; overflow: hidden; background-image:url(bgr/lava_strana.png); background-repeat:no-repeat;  margin-left:295px; margin-top:5px;}
#foot {float:left; display:block; width:850px; height:174px; background-image:url(bgr/foot.png); background-repeat:no-repeat; margin-left:293px; margin-bottom:20px;}
#foot p {font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 1.2em;
	text-align: center;
	color: #e8e8e8;
	padding-top: 0px;
	padding-bottom: 30px;
	margin-left:230px;
}

.gif {margin-top:30px;}
.padR1 {padding-right:30px;}
.blok1 {display:block; width:560px; height: 145px; border: dotted 1px #CCCCCC; margin-left:5px;}
.blok2 {display:block; width:560px; height: 280px; border: dotted 1px #CCCCCC; margin-left:5px;}
.fotogaleria {margin: 30px 0 30px 30px;}

/*** Fonty a headliny ***/

p {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.75em;
	line-height: 1.2em;
	text-align: justify;
	color: #444444;
	padding: 5px 40px 5px 15px;
}

.line {
	line-height: 1.6em;
}

.menu {padding-left: 2px;}

ul {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.75em;
	line-height: 1.2em;
	text-align: left;
	padding-right: 40px;
	color: #444444
}

h1 {
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-left: 28px;
	margin-top:5px;
	color: #000000;
}

h2 {
	font-size: 1.3em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #006666;
	padding-left: 10px;
}
 
h3 {
	font-size: 0.9em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #0099FF;
	padding-left: 15px;
	padding-top: 10px;
	margin: 10px;
	border-top: 1px;
}
 
h4 {
	font-size: 0.9em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #666600;
	padding-left: 15px;
	padding-right: 20px;
}

h5 {
	font-size: 1em;
	font-family: Times, serif;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	color: #999999;
}

a:link {
	color: #444444;
	text-decoration: none;
	font-weight: bolder;
}
a:hover {
	color: #444444;
	text-decoration: underline;
}

a:visited {
	color: #444444;
	text-decoration: none;
	font-weight: bolder;
	}

.menu1 {
	FONT-SIZE: 0.7em;
	font-weight: bold;
	line-height: 1.4em;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 3px -5px;
	COLOR: #333366;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}

.menu1 A {
	COLOR:#333366; TEXT-DECORATION: none
}

.menu1 A:hover {
	COLOR: #0099FF
}

.menuleft {
	FONT-SIZE: 0.6em;
	font-weight: bold;
	PADDING-BOTTOM: 5px;
	border-bottom: dotted 1px #CCCCCC; margin-left:5px;
	MARGIN: 0px 0px 5px 0px;
	COLOR: #000033;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}

.menuleft A {
	COLOR:#000033;
	TEXT-DECORATION: none;
}

.menuleft A:hover {
	COLOR: #0099FF;
	background-image: url(img/sipka.png);
	background-position: 0;
	padding-left: 10px;
	background-repeat: no-repeat;
}


.menuleftX {
	FONT-SIZE: 0.6em;
	font-weight: bold;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 0px 0px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}

.menuleftX A {
	COLOR:#0099FF;
	TEXT-DECORATION: none;
}

.menuleftX A:hover {
	COLOR: #999999;
	background-position: 0;
	padding-left: 0px;
	background-repeat: no-repeat;
}


/*** Rozmiestnenie ***/

#main1 {
	position: absolute;
	left: 150px;
	width: 210px;
	top: 0;
	
}

#main2 {
margin:0 auto;
	width: 811px;
	top: 0;
}

#main3 {
	position: absolute;
	left: 360px;
	width: 811px;
	top: 0;
	
}

.tabulka {
	FONT-SIZE: 0.75em;
	MARGIN: 0px 0px 0px 15px;
	COLOR: #444444;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	padding: 4px 10px 0 2px;
	border: dotted 1px #CCCCCC;
}

.td {border-bottom: dotted 1px #CCCCCC;
}

#block                   {
	float: left;
	width: 720px;
	padding: 0 30px 0 10px;
	border: 1px #d8d8d8 solid;
	margin: 0 0 10px 10px;
}