@import "common_opvk.css";

body {
  background: url("soul/sunset_w.png") repeat-x;
}
a.xray1, a.xray2, a.xray3 { background-image: url("soul/sunset.png")}

h2 { color: #be0505; }
h3 { color: #d93d12; }

h4 { color: #777; }


.menu220 .menu {background: url("menu/sunset.jpg") no-repeat left top;  }
.menu260 .menu {background: url("menu/sunset260.jpg") no-repeat left top;  }

#heading, #head { 
  background: url("head/blank/sunset.png") no-repeat darkred; 
  width: 778px;
  }

.w980 #head, .w980 #heading {
width: 978px;
background: url("head/blank/sunset980.png") no-repeat darkred; 
  
}

#body { 
  width: 778px;
  background: url("body/body778_nomenu.png") repeat-y; 
  
  }

.w980 #body {

width: 978px;
  background: url("body/body980_nomenu.png") repeat-y;
}


#base { background: url("base/sunset.jpg") left center no-repeat; }

.w980 #base { background-image: url("base/sunset980.jpg") }

#basel, #baser { /* leva cast - promenna zakaznicka */
	width: 339px;
 	}
.w980 #basel, .w980 #baser { width: 439px; }

#text a, #base a:active, #base a:hover, #baser a:active, #baser a:hover { color: #be0505; }
.silver a:active, .silver a:hover, a.silver:hover, a.lit:hover, .lit a:hover {color: #be0505;}
 	

#left a, #left a:visited { /* odkaz odrazky menu a vsech podmenu */
	
	background: url("other/mlist_rosso.bmp") 7px 8px no-repeat;
}

#left a:hover {
	color: #be0505;
	border-right: 10px solid #be0505;
}


a.act, a.act:visited, a.actual {
  border-right: 20px solid #be0505;
}
.hmenu ul { list-style-type: none; margin: 0;  padding: 0px; border: 0px none;
background: #f9f9f9; 
 border-left: 10px solid #eee;
 /*border-right: 10px solid #f9f9f9;*/
width: 760px;}
.hmenu li { 
text-align: center;
list-style-image: none;
height: 30px; 
  display: inline-block !important;
  padding: 0px; padding-top: 10px;
  text-decoration: none;
  cursor: pointer;

  background: #262626; /* Old browsers */  
background: -moz-linear-gradient(top, #636363 0%, #b1b1b1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#636363), color-stop(100%,#b1b1b1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #636363 0%,#b1b1b1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #636363 0%,#b1b1b1 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #636363 0%,#b1b1b1 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#b1b1b1',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #636363 0%,#b1b1b1 100%); /* W3C */
  
}

.hmenu li:hover, .hmenu li.active {
 padding-bottom: 0; 
background: #761F74; /* Old browsers */  
background: -moz-linear-gradient(top, #ab130e 0%, #9c9c9c 100%) ; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ab130e), color-stop(100%,#9c9c9c)) ; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ab130e 0%,#9c9c9c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ab130e 0%,#9c9c9c 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ab130e 0%,#9c9c9c 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab130e', endColorstr='#9c9c9c',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ab130e 0%,#9c9c9c 100%); /* W3C */

}

.twoitems li { width: 376px;  }    
.fouritems li { width: 237px;  }
 .hmenu ul li a { 
  color: #fff; font-weight: bold;
  display:block;
 
  padding: 0px 20px 16px 20px; text-align: center
  font-size: 13px; 
  text-decoration: none; 
  
  }
.hmenu li:hover a, .hmenu li.active a {

background: url(other/trojuhelnik.gif) no-repeat center bottom;

}