@import "global.css";

@media screen, projection {
	
	body { background:#0071b6 url('../img/body_bg.gif') repeat-x; font-family: Arial, serif; font-size: 11px; }
	
	a { color: #0081da; text-decoration: underline; font-weight: bold;}
	a:hover { color: #0081da; text-decoration: none; } 
	img { border: 0px; }	
	li { list-style-image: url('../img/arrow.gif'); }
	h1, h2, h3, h4 {color:#005d97; font-family: Arial, serif;}
	h3 {font-weight: bold;}
	h4 { font-family: Tahoma; font-size: 11px;  font-weight: bold; text-align: left; }
	
	.page {background: transparent url('../img/page_bg.gif') no-repeat;}
	.spage {background: transparent url('../img/page_bg2.gif') no-repeat;}
	.page2 {background: #0071b6 url('../img/content_bg.gif') repeat-y;}
	.wrap2 {background: #0071b6 url('../img/content_bg.gif') repeat-y;}
	.topmenu {}
	.topmenu ul { list-style: none; padding:18px 20px 22px; }
	.topmenu ul li { line-height: 20px; height: 20px; display: inline; padding:2px 0;}
	.topmenu ul li a {color:#b3ccdc; text-decoration: none; line-height: 20px; padding:0 10px 0 10px;  font-weight: normal; }
	.topmenu .fr {padding-right:185px;}
	.sep { border-right:1px dotted #b3ccdc; }
	
	.mmenu {margin:0; width:900px; position:absolute; top:65px; padding: 0 0 0 12px;}
	.mmenu ul {height:47px; list-style: none; padding:0px; margin:0; text-align: center;  background:transparent url('../img/menu_bg.jpg') repeat-x;  } 
	.mmenu ul li {margin:0; padding:0px;  float:left;  list-style-image: none; border-right: solid 1px #004878; border-left: #006cb4 solid 1px;  }
	.mmenu ul li a {color:#e6eef3;  padding:0 13px; float:left; height:47px; line-height: 47px; text-decoration: none;  font-weight: bold; background:transparent url('../img/menu_hover_bg.jpg') repeat-x 0 50px;}
	.mmenu ul li a:hover {background-position: 0 0;}
	
	.smenu {margin:0;  width: 614px; text-align: center;}
	.smenu ul {height:47px; list-style: none; padding:0px; margin:0; text-align: center; width:614px; background:transparent url('../img/menu_bg.jpg') repeat-x;  } 
	.smenu ul li {margin:0; padding:0px;  float:left;  list-style-image: none; border-right: solid 1px #004878; border-left: #006cb4 solid 1px;  }
	.smenu ul li a {color:#e6eef3;  float:left; height:47px; line-height: 47px; text-decoration: none;  font-weight: bold; background:transparent url('../img/menu_hover_bg.jpg') repeat-x 0 50px;}
	.smenu ul li.first a {  padding:0 102px;}
	.smenu ul li.last a {  padding:0 101px;} /* 307 se napul nerozdeli :( - musi se to udelat takto oklikou */
	.smenu ul li a:hover {background-position: 0 0;}
	
	.content {margin:55px 22px;  position: relative; min-height:650px; }
	
	.banner {width:614px}
	.banner dt { display: none;}
	.wbanner {width:894px;}
	.wbanner dt {display:none;}
	.predaj {border:solid 1px #0081da; background:#004e81; color:#fff; margin-bottom:5px; padding:5px 10px 0 10px; }
	.predaj dt {font-weight: bold;}
	.predaj a {color:#fff;}
	.predaj:hover  {background:#0081da;}
	.partners {padding:5px; background:#fff; }
	.partners dt {display:none;}
	
	.center {width:594px; margin:10px;}
	.ma {background:#fff; padding:20px; margin:20px 20px 20px 100px; width:300px; }

	.mmenu3 { background:#0081da; width:270px;  margin-bottom: 20px; }
	.mmenu3 ul { margin	: 5px 0 ;list-style:none;}
	.mmenu3 ul li {list-style-image:none; text-align: left; padding: 3px 0 3px 10px; }
	.mmenu3 ul li a span { color: #fff; text-decoration: underline;  }
	.company-copyright p {text-align:center;color:#80B9DB;}
	.company-copyright a {color:#80B9DB;}
	
	#scenter { margin: 40px 0 0 290px; width:595px;  }
	#wrap {width:938px; margin:auto; position: relative;}
	#rpanel {position:absolute; top:0px; right:0px; width:270px; text-align: center; padding: 5px 0 0 0; text-overflow: none;}  
	#lpanel {float: left; width:270px; text-align: center; padding: 5px 0 0 0; }
	#footer {width:938px; color:#80b9db; background:#0072b7 url('../img/footer_bg.jpg') no-repeat;}
	#footer-left {margin:0 30px; padding-top: 10px;}	
	#rotate p img + img {display:none;} /*kvuli noscript -> zobrazi jen prvni img*/
	#searchbox {position:absolute;top:18px;margin-left:770px;}
	#searchbox .search-input {border:solid #B3CCDC 1px;background:#005388 url('../img/search-ico.gif') no-repeat scroll 2px 2px;font-size:11px;color:#B3CCDC;padding:1px;padding-left:18px;height:15px;width:90px;}
}
@media print {
	.np, .noprint {display:none}
}
