

a img, address, applet, area, blockquote, body, caption, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, html, img, legend, li, map, object, ol, p, param, pre, small, sub, sup, table, td, th, tr, ul {border:0;margin:0;padding:0;text-indent:0;font-size:100%;}
img {border:0;}
sub, sup {line-height:1;font-size:60%;}

table  {border-collapse:collapse;border-spacing:0;}
td, th {vertical-align:top;}
address {font-style:normal;}

.required, .red {color:red;}
.green {color:green;}
.cleaner {clear:both;font-size:0;height:1px;display:block;}
.hidden {display:none;}

.float-left {float:left;}
.float-right {float:right;}
.align-right {text-align:right;}
.align-center {text-align:center;}
.italic {font-style:italic;}
.bold {font-weight:bold;}

:focus {outline:0;}

a {color:#da1c20;}
a:hover {text-decoration:none;}

h1 {font-size:24px;line-height:24px;margin:0;padding:0;}
h2 {font-size:18px;line-height:18px; margin-bottom: 10px;}
h3 {font-size:14px;line-height:14px;}
h4 {font-size:12px;line-height:12px;}
h1,h2,h3,h4 {color:#da1c20;font-weight:normal;}

small {font-size:90%;}

form input.text {}
form input.radio {}
form input.checkbox {}
form input.submit {cursor:pointer;}
form button {cursor:pointer;}
form select {}
form textarea {}

/* *************************************************************************************************
 *
 *  rozvrzeni stranky
 *   
 * ************************************************************************************************* */
.clear {
	clear: both;
}
html {font:normal normal normal 12px/1.5 arial,Helvetica,Tahoma,Verdana,sans-serif;}
body {background:url(../images/background.png) top center repeat-x;background-color:#f6f6f6;color:#333333;font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;}
#wrapper {width:972px;margin:0 auto;background:url(../images/back.png) top center repeat-y;}

#header {background:url(../images/header.png) 0 0 no-repeat;width:972px;height:380px;}
	#header-top {height:131px;overflow:hidden;}
	#tagline {position:relative;top:-20px;left:300px;color:#da1c20;line-height:18px;font-size:18px;\top:-35px\9}
	#links {position:relative;padding:0;margin:0;top:20px;left:220px;\top:10px\9}
		#links li{display:inline;padding-right:10px;}
			#links a {color:#666666;font-size:14px;text-decoration:none;line-height:14px;}
			#links a:hover {color:#da1c20}
	#logo {position:relative;top:46px;left:26px;\top:36px\9}
	#lang {position:relative;font-size:10px;top:-70px;left:736px;*top:-70px;} /* Ešte, že tu je IE */
	#presentation {width:960px;height:213px;margin-left:6px;}
	#menu {margin:0 0 0 25px;padding:0;}
		#menu li {list-style:none;display:inline;text-shadow: #011e39 -1px -1px 1px;font-weight:bold;line-height:33px;padding:5px;_padding:3px;}
		#menu li#first {background:url(../images/menu-hp.png) top left no-repeat;}
			#menu li a {text-decoration:none;color:#FFFFFF;line-height:14px;}
		#menu li.active {text-shadow: #c0191c -1px -1px 1px;background-position:top right;}
			#menu li.active a {color:#c5d9ed;}
			#menu li a:hover {color:#c5d9ed;}
#content {margin:0 25px 0 25px; padding-top: 25px;}
	.map-link {padding:7px 0 3px 20px;background:url(../images/flag.png) left center no-repeat;margin-top:5px;display:block;}
#footer{width:920px;margin:0 auto;background:url(../images/footer.png) top center no-repeat;padding:20px 26px;color:#666666;}
	#footer img {margin-right:10px;}
	#footer p {margin:6px 0;line-height:16px;}

/* Homepage */
.hp {background:url(../images/homepage-back.png)  center -30px no-repeat; height:800px;}
.hp .div-50 {float:left;width:440px;padding:0 10px;}
.hp-item {position:relative;height:160px;overflow:hidden;width:440px;/height:157px;}

#elektro h2, #elektro a {color:#00adef;font-weight:bold;}
#gastro h2, #gastro a {color:#e48418;font-weight:bold;}
#cerpadla h2, #cerpadla a {color:#91a825;font-weight:bold;}
#interiery h2, #interiery a {color:#90959c;font-weight:bold;}
#tezka h2, #tezka a {color:#fe0000;font-weight:bold;}
#specialni h2, #specialni a {color:#be0002;font-weight:bold;}
#trasovaci h2, #trasovaci a {color:#be0002;font-weight:bold;}
#servis h2, #servis a {color:#800000;font-weight:bold;}

.www {position:absolute; right:0; bottom:45px;}