body {
	background: #000 url('../images/bg-all.gif') repeat-y;
	padding: 0px; margin: 0;
	
}
body, input {font-family: tahoma, sans-serif; font-size: 12px; color: #5C5C5C; }
img {border: 0;}
a {color: #B60000; text-decoration: underline;}
a:hover {text-decoration: none;}

#all {
	width: 780px;
	text-align: left;
}

#top {
	height: 79px;
	padding: 0; margin: 0;
}

#top-menu {
	height: 67px;
	background:url('../images/bg-menu.jpg') no-repeat;
	padding: 17px 0 0 250px;
}

.menu { float: left; padding: 10px 0 0 10px; text-align: center; width: 140px;}

.menu a { color: #B60000; text-decoration: ; font-size: 15px;  }
.menu a:hover { color: #000; text-decoration: none; }
.menu .nadpis1 { font-size: 18px; font-weight: bold; }
		

#middle {
	clear: both;
	margin: 0;
	background:url('../images/bg-content.gif') repeat-y;	
}
#content {
	padding: 20px 15px 30px 190px;
	margin: 0 px;
	background:url('../images/bg-content-top.jpg') no-repeat;	

}
.inzerce {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

#footer {
  	clear: both;
  	padding: 20px 0 0 110px; margin: 0px;	 
  	height: 72px;
  	width: 670px;
	background: url('../images/bg-footer.gif') no-repeat;	
  	text-align: center;
  	font-size: 11px;
}
#footer a { color: #5C5C5C; text-decoration: underline; }


#bottom-navi { clear: both; width: 780px; padding: 0px 0 35px 0; text-align: right; font-size: 12px; color: #666; }
#bottom-navi a { color: #a3a3a3; text-decoration: underline; }
#bottom-navi a:hover { color: #fff; text-decoration: none; }

#odkazy { clear: both; width: 410px; padding: 0px 0 35px 370px; text-align: left; font-size: 10px; color: #666; }
#odkazy a { color: #666; text-decoration: underline; }
#odkazy a:hover { color: #fff; text-decoration: none; }




#nadpis { width: 580px; margin: 0; padding: 0; text-align: center; }
h1 { color: #000; font-size: 26px; padding: 0; margin: 0; }
h2 { font-size: 17px; margin: 0px 0 25px 0; color: #B60000; font-weight: normal; }
h3 { font-size: 20px; margin: 0; padding: 0; color: #5C5C5C; }
h4 { font-size: 17px; margin: 00; color: #B60000; }

h5 { font-size: 9px; }
h6 { font-size: 8px; }

.nepodtrzeny { text-decoration: none; }
.mobilweb { position: absolute; left: 140px; margin-top: 30px; color: #d9d9d9; }
.mobilweb a { color: #d9d9d9 !important; font-weight: bold; }


