body
 	{
	background-color: #949981;
	font: normal 12px arial;
	color: #3C3C3C;       
	text-align: left;
	margin: 0px;
	background-image: url('../images/background.jpg');
	background-position: left top;
	background-repeat: repeat;
	}

td {
	font: normal 12px arial;
}
	
h1
	{
		font-size:14px;		
		color:#4B0000;
		margin-top:0px;
		margin-bottom: 2px;		
	}
	
h2
	{
		font-size:14px;	
	}

#main_background	{
	background-image: url('../images/top_background.jpg');
	background-position: left top;
	background-repeat: no-repeat;	
	height: 420px;
}

#menu ul
{
	padding-left:25px;
	margin-left:0px;
}

#menu li
{
	list-style: none;
}


#left {
	position: absolute;
	top: 120px; 
	left: 0px;	
	width: 250px;	
	}

.left_block
{
	margin-top:25px;
	margin-left:25px;
	background-image: url('../images/perko.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}

.left_block h1
{
	padding-top:8px;
	margin-left:40px;
	margin-bottom:15px;
}
		
.left_block p
{
	margin:5px 0px;
}

#menu	{
		color: #4B0000;
		}
		
		#menu a	{
				font: bold 12px arial;
				color: #4B0000;
				text-decoration: none;
				}	
		#menu a:hover
				{
				text-decoration: underline;
				}

	
#right {
	float:right;
	width:125px;
	padding-left:5px;	
	border-left:1px solid #86937F;
	}

#obsah	{
		position: absolute;
		top: 130px; 
		left: 300px;	
		width: 500px;		
		padding: 0px;
		line-height: 18px;	    
		text-align: justify;
		}

		
#pata	{
		position: absolute;
		top: 620px; 
		left: 155px;	
		width: 470px;
		height: 70px;
		font: normal 12px arial;
		text-align: right;
		color: #FFFFFF;
		}	
		
		#pata a	{
				font: bold 12px arial;
				color: #FFFFFF;
				text-decoration: none;
				}	
		#pata a:hover
				{
				text-decoration: underline;
				}	
				
	
a	{
	font: bold 12px arial;
	line-height: 18px;
	color: #333300;
	text-decoration: underline;
	}

a:hover
	{
	color: #999966;
	}
	
.left-form-cell {
	width: 130px;
	text-align: right;
	margin-right: 10px;
}