@import url(layout.css);

body {
	background:#003f83 url("../images/bg-blue.jpg") repeat-x left top;
}

#head {background:#fff url("../images/head-bg-blue.jpg") no-repeat left top;}
#main {background:#fff url("../images/main-bg-blue.jpg") no-repeat left top;}
#cnt-repeat {background:#fff url("../images/content-repeat-bg-blue.jpg") repeat-y left top;}
#cnt-top {background:url("../images/content-top-bg-blue.jpg") no-repeat left top;}
#cnt-bottom {background:url("../images/content-bottom-bg-blue.jpg") no-repeat left bottom;}
#footbox {height:96px;}
#foot {
	position:relative;
	padding-top:25px;
	height:71px;
	text-align:center;
	font-size:0.75em;
	z-index:10;
	background:url("../images/foot-bg-blue.jpg") no-repeat left top;
}

#extra1 {
	position:absolute;
	top:-149px;
	left:0;
	width:48%;
	height:245px;
	z-index:0;
}
#extra2 {
	position:absolute;
	top:-149px;
	right:0;
	width:48%;
	height:245px;
	z-index:0;
}
#extra1,#extra2 {background:url("../images/bottom-bg-blue.jpg") repeat-x left top;}


/*logo*/
#logo {
  	position:absolute;
  	top:54px;
  	left:31px;  
	margin:0; 
	padding:0;
	width:555px; 
	height:54px;
	z-index:10;
	font-size:2.3em;
}
#logo a {color:#b2152f;text-decoration:none; font-size: 5px;}
#logo a:hover {color:#ba5969;}
#logo span {
	display:block;
	position:absolute; 
	margin:0; 
	padding:0;
	left:0; 
 	top:0; 
	width:555px; 
	height:54px;
	z-index:0;
	cursor:pointer;
	background:url("../images/logo-blue.jpg") no-repeat left top;
}
#logo span.eng {
	background:url("../images/logo-blue2.jpg") no-repeat left top;
}
#lang {border:1px solid #a6d6ff;}


/*menu*/
#menu {
	background:url("../images/menu-bg-blue.jpg") no-repeat right bottom;
}
#menu li a {
	color:#0057a1;
	background:url("../images/menu-li-bg-blue.jpg") repeat-x left bottom;
}
#m1 a {width:135px;}
#m1 a:hover,#m1 a.selected {width:135px;background:url("../images/menu/m1-blue.jpg") no-repeat right top;}
#m2 a {width:135px;}
#m2 a:hover,#m2 a.selected {width:135px;background:url("../images/menu/m2-blue.jpg") no-repeat right top;}
#m3 a {width:124px;}
#m3 a:hover,#m3 a.selected {width:124px;background:url("../images/menu/m3-blue.jpg") no-repeat right top;}
#m4 a {width:167px;}
#m4 a:hover,#m4 a.selected {width:167px;background:url("../images/menu/m4-blue.jpg") no-repeat right top;}
#m5 a {width:147px;}
#m5 a:hover,#m5 a.selected {width:147px;background:url("../images/menu/m5-blue.jpg") no-repeat right top;}
#m6 a {width:131px;}
#m6 a:hover,#m6 a.selected {width:131px;background:url("../images/menu/m6-blue.jpg") no-repeat right top;}

#menu li a span {
	position:absolute;
	right:0px;
	bottom:0;
	width:1px;
	height:57px;
	background:url("../images/menu/menu-item-border-blue.jpg") no-repeat left bottom;
}
#menu li a.selected span,
#menu li a:hover span {
	position:absolute;
	right:-17px;
	_right:-18px;
	bottom:0;
	width:17px;
	height:57px;
	background:url("../images/menu/menu-hoverefect-blue.jpg") no-repeat left bottom;
	z-index:1;
}

/*main*/
#main h2 {
	width:192px;	
	height:39px;
	font-size: 16px;
}
#main h2 span {
	width:192px;	
	height:39px;
	background:url("../images/title-uvodni-slovo-blue.jpg") no-repeat left top;
}
#main h2.en span {
	width:331px;	
	height:39px;
	background:url("../images/title-uvodni-slovo-blue2.jpg") no-repeat left top;
}
#main p a {
	color:#ffa61a;
}

/*images*/
#vprostor {background:url("../images/vyrobnich-prostor-bg.jpg") no-repeat left top;}
#sprostor {background:url("../images/skladovych-prostor-bg.jpg") no-repeat left top;}
#kprostor {background:url("../images/kancelarskych-prostor-bg.jpg") no-repeat left top;}
#prostor {background:url("../images/prostor-bg.jpg") no-repeat left top;}

#vprostor2 {background:url("../images/vyrobnich-prostor-bg2.jpg") no-repeat left top;}
#sprostor2 {background:url("../images/skladovych-prostor-bg2.jpg") no-repeat left top;}
#kprostor2 {background:url("../images/kancelarskych-prostor-bg2.jpg") no-repeat left top;}

/*news*/
#news {
	margin:0 0 0 0;
	width:265px;
}
#news p {margin-bottom:35px;}
#news p.title {margin-bottom:0px;}
#news p a {color:#0057a1;text-decoration:underline;}
#news p a:hover {text-decoration:none;}
#news p.title a {text-decoration:none;}
#news p.title a:hover {text-decoration:underline;}

/*content*/
#cnt-bottom p strong {color:#0057a1; }
#cnt-bottom ul li strong {color:#0057a1;}
#cnt-bottom p a {color:#0057a1;}

.urlimages {
	height:97px;
	border:1px solid #0056b2;
}
.urlimages a span {
	height:170px;
}
.urlimages a {color:#b2152f;}
.oferlist li p a {
	color:#c20020;
}

#cnt-bottom h2 {
	color:#0057a1;
	
}
#maptitle a {color:#0057a1;}
.icon2 {
	padding:0 0 0 18px;
	text-decoration:underline;
	background:url("../images/icon2.gif") no-repeat left center;
}


#foot ul li a.selected,
#foot ul li a:hover {
	color:#00baff;
	text-decoration:underline;
}
#foot p a:hover {color:#00baff;text-decoration:none;}
#homolalogo {
	position:absolute;
	bottom:20px;
	right:30px;
	width:293px;
	height:57px;
}

#eltemlogo {
	position:absolute;
	bottom:20px;
	right:300px;
	width:293px;
	height:57px;
}


