@import "common_opvk_2012.css";
body {
  background: url("soul/lyra_w.png") repeat-x;
}

body.w1024 {background: url("soul/lyra_w1024.png") repeat-x;}

a.xray1, a.xray2, a.xray3 { background: url("soul/lyra.png")}
/*
.w1024 a.xray1, .w1024 a.xray2, .w1024 a.xray3 { background: url("soul/lyra1024.png")}
*/
a.xray1       { height: 155px; margin-bottom: 15px;}
a.xray1:hover { background-position: 40px 0px;}
a.xray2       { background-position: 0px -170px; height: 180px;}
a.xray2:hover { background-position: 40px -170px;}
a.xray3       { background-position: 0px -350px; height: 120px;}
a.xray3:hover { background-position: 40px -350px;}


h3 {
	color: #132342;
}

h4 {
	color: #0f466e;
}

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


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

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

.w1024 #head {
width: 1022px;
height: 120px;
background: url("head/blank/lyra1024.png") no-repeat darkblue; 
  
}

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

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

.w1024 #body {
  width: 1022px;
  background: url("body/body1024_nomenu.png") repeat-y;
}

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

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

#base a:active, #base a:hover, #baser a:active, #baser a:hover { color: #132342; }



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

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


a.act, a.act:visited, a.actual {
  border-right: 20px solid #132342;
}