body {
	border-top:0px solid #000;	
	background:url(bg2.png) repeat-x;
	margin:0;
}
#container {
        width:740px;
	min-height:650px;
	border:1px solid #000;
        margin:auto;
	background:#fff;
	margin-top:20px;
	padding:0;
}
#header {
	border-bottom:1px solid #000;
	text-transform:uppercase;
	background: url(bg.png);
	height:45px;
}
#header h1 {
	float: right;
	margin:0;
	margin-top: -3px;
	font-size:32px;
	padding:8px;
	padding-right:15px;
	letter-spacing:-5px;
	color:#fff;
	font-weight:heavy;
	margin-bottom: -20px;
}

#col1 {
	
	float:left;
	width:239px;
	height:340px;
        
}
#col2 {
	
	float:left;
	height:400px;
	width:500px;
	border-left:1px solid #000;

}
#logo {
	margin-top: 0px;
        margin-left: 0px;
	height:217px;
        background:url(diferencial.jpg) no-repeat;
}
#nav {
        margin-top:-1px;
	height:133px;
        	
}

.pad {
	border-top: 10px solid #49617E;
        padding:15px;
	padding-bottom:0px;
	margin-bottom:0px;
}
.nopadtop {
	padding-top: 0px;
        
}

#columns {
	
	font-family:arial;
	color:#111;
}
#splash {
	
	margin-right:-1px;
	width:500px;
	height:400px;
	border-bottom:0px solid #000;
		
	background:url(kostelec1.jpg) no-repeat;
}
span.notvisible {
	display:none;
}
#columns h1, #col1 h1,#col2 h1 {
	font-size:125%;
	letter-spacing:-1px;
	border-bottom:1px solid #aaa;
}
#col1 h1 {
	padding-left: 10px;
	margin-bottom: 0px;
}
#columns p, #col1 p,#col2 p {
	line-height:126%;
}
#header,#footer {
	font-family:verdana;
}
#footer {
	font-size:70%;
	border-top:1px solid #000;
	padding-left:5px;
	text-align:center;
        border-top: 10px solid #49617E;
        
}
a {
	color:#202040;
	text-decoration: none;
}
ul.links {
	margin-top: 1px;
	font-size:90%;
	list-style:none;
	margin-left:0;
	padding-left:0;
	text-indent:0;
}
ul.links li {
	display: inline;
	padding-top:6px;
	
}
ul.links a {
	display: block;
	text-decoration:none;
	padding:5px;
	padding-left: 15px;
	border-bottom: 1px #bbb solid;
}
ul.links a.active:hover, ul.links a.active {
	background:#4d6481;
	color:#fff;
}

ul.links a:hover {
	background:#0094FF;
	color:#fff;
}
.border {
	margin-top:10px;
	border-top:1px solid #000;
	margin-left:0px;
}
.nDate {
	color:#666;
	font-size:90%;
}

#mapa {
	        
        margin-left:280px;
		
	
}
#mapa2 {
	width:auto;
	height:637px;        
        background:url(mapa.jpg) no-repeat;
		
	
}
		
#opravy {
        
        float:left;
        width:300px;
	height:auto;       			
}
#pneuservis {
       
        
        float: left;
        width:300px;
	height:200px;       			
}
