@import "global.css"; 

@media screen, projection
{
	body,textarea,input { font: 12px/18px Arial, Verdana, sans-serif;}
	body{background: #d0cfcf;}
	h1, h2, h3, h4, h5, h6, p, address, ul, ol, cite, label, dl, dt, dd  {color:#222}
	a {color:#c5003c}
	h1 {color:#c5003c}
	h2 {color:#c5003c}
	pre {background:#f7f7f7; color:#000}
	table {border:none;}
	table th {background:#f8f8f8; color:#222; border-color:#ebebeb}
	table td {background:#f8f8f8; color:#222; border-color:#ebebeb}
	label {font-weight:normal; width:30%;}
	label.required:after {content:" *"; color:#ffd324}
	input.required {background:#fff6bf}
	hr {border:none;height:1px;background-color:#e4e4e4;margin:1em 0;}
	table thead th {background:#fff; border:none;}
	a.arrow {opacity:0.3;vertical-align:baseline;}
	a.arrow.active {opacity:1;}
	small {font-size:11px;}

	.black {color: #000;}
	.page-header span {font-size: 18pt;font-weight: bold;}
	.red {color: #ec3f24;}
	.top {background: url(../img/bkg-top.png) no-repeat center center;}
  	.white {color: #fff;}
	.mb {margin-bottom:1em;}
	.mt {margin-top:1em;}
	.required {font-weight:bold; color:#4370BE}
	.inline, .subinline *, .inlinesub * {display:inline;}
	.block {display:block;}
	.inlinelist li.active a,
	a.active {color:#4F0004; font-weight:bold;}
	.inlinelist ul {margin:0 0 0 10px;;}
	.inlinelist ul li {margin-right:10px;}
	.col1of3, .col2of3, .col3of3 {width:240px;margin-right:10px; float:left;}
	.col3of3 {margin:0; width:238px;}
	.bkg1 {background:#f8f8f8}
	.bor1 {border:solid #ebebeb 1px;}
	.m10 {margin:10px;}
	.bt {border-top:solid #ebebeb 1px;}
	
	.titlepath {font-size:18px; color:#c5003c}
	.titlepath .first {display:none;}
	.titlepath li {margin-right:10px; background:url('../img/bkg-title-arrow.gif') no-repeat -5px 50%; padding-left:15px;}
	.blockUI {vertical-align:top !important;}
	
	.basketbox {background: url(../img/basket.png) no-repeat left center;padding-left: 40px;}
	.basketbox h3 {font-size: 11px;font-weight: bold;margin-bottom: 0;line-height: 13px;}
	.basketbox p {font-size: 11px;line-height: 13px;}
	.eshoplabel {color: #fff;font-size: 20px;font-weight: bold;}
	.main-left {width:200px;float:left;border-right:1px solid #BBBBBB;margin-top: 15px;}
	.main-center {width:580px;min-height:400px;float:left;}
	.main-content {width:770px; min-height:400px; float:left;}
	.main-right {width:180px;float:right;margin-right: 10px;}
	.content {padding:15px;}
	.main-left dl dt {background:#a1c849;height:30px;line-height:30px;color:#fff;padding-left:15px;font-weight:bold;}
	.main-left dl dd {padding:10px 15px 15px;}
	.main-right dl {border:1px solid #ec3f24;margin-top: 14px;}
	.main-right dl dt {height:18px;line-height:18px;color:#c0c3c6;background:url('../img/bkg-dt.jpg') no-repeat center center;text-align: center;font-weight: bold;}
	.main-right dl dd {padding:10px 15px 15px;}
	.main-right ul {margin-left:15px;}

	.mmenu div ul li {margin-right:15px;}
	.mmenu div ul li a {background: url(../img/bkg-mmenu-but.png) no-repeat center bottom;width: 130px;height: 50px;color:#211d1d;text-decoration: none;text-align: center;}
	.mmenu div ul li a span {font-weight: bold;font-size: 13px;display: block;line-height: 17px;padding: 6px 0 0 8px;width: 105px;}
	.mmenu div ul li a span.tworows {padding-top: 16px;}
	.mmenu div ul li a:hover, .mmenu div ul li.active a {background-position: center top;}
	.footer p {line-height:38px;margin-left:15px;margin-bottom:0;}
	.footer a {margin-left: 15px;}
	.submenu ul.treeview {margin-left:0;}
	.treeview a {color:#222;}	
	.msg_info, .msg_alert {background-color:#f8f8f8;border-color:#ebebeb;}
	.logbox span {font-size: 11px;line-height: 13px;}
	.logform input {height: 30px;width: 350px;margin-top: 10px;}
	.logmain label {color: #c0c3c6;font-weight: bold;line-height: 30px;margin-top: 10px;width: 200px;font-size: 18px;}
	.loglogo {margin-top: 20px;}
	.logmain {width: 700px; margin-top:10px; height: 350px;background: url(../img/bkg-login.jpg) no-repeat center center;}
	.logsub {width: 127px;height: 51px;background: url(../img/prihlasit-off.jpg) no-repeat center center; font-size:13px; font-weight:bold;}
	.logsub:hover {background-image: url(../img/prihlasit-on.jpg);}
	.shadow-bottom {width:980px;height:20px;background: #d0cfcf url(../img/shadow_bottom.png) no-repeat center top;margin-top: -20px;margin-left: -1px;}
	.shadow-top {position: absolute;top: 0;right: 0;width: 20px;height: 20px;background: url(../img/shadow_top.png) no-repeat right top;}
	.shadow {position: relative;left: 20px;top: 20px;width:980px;margin: 30px auto 50px auto;background: #d0cfcf url(../img/shadow_right.png) repeat-y right}
	
	#eshoplabel {position: absolute;top: 260px;margin-left: 20px;}
	#wrap {margin:auto;width:980px;background: #fff;position: relative;left: -20px;top: -20px;}
	#main {padding-top:293px;background:#fff;}
	#top {position:absolute;width:980px;height:216px;top:77px;}
	#logbox {position:absolute;top:6px;margin-left:690px;}
	#logo {position:absolute;top:10px;margin-left:15px;}
	#title-menu {position:absolute;width:980px;top:218px;height: 50px;line-height: 50px;}	
	#basketbox {position:absolute;top:40px;margin-left:650px;}
	#page-header {position: absolute;top: 120px;margin-left: 25px; height: 25px;}
	#footer {width:980px;height:40px;background: #fff;}
	#category-search {background:#F4F4F4 none repeat scroll 0 0;border:1px solid #DDDDDD;color:#666666;font-weight:bold;margin-bottom:10px;margin-top:5px;padding:4px;width:160px;}	
	#logeshoplabel {position: absolute;margin-top: 240px;margin-left: 20px;}
	#loglabel1 {position: absolute;margin-top: 90px;margin-left: 75px;}
	#loglabel2 {position: absolute;margin-top: 135px;margin-left: 75px;}
	#loginputs {position: absolute;margin-top: 80px;margin-left: 290px;}
	#logheader {position: absolute;top: 50px;margin-left: 250px;}
	#logsub {position: absolute;margin-top: 244px;margin-left: 290px;}
	#logwrap {margin:auto;width:700px;}
	#shadow-right {position:absolute;top: 20px;margin-left: 980px;}
	#logwrap .msg_alert, #logwrap .msg_info {position:absolute; width:635px;}
	#search_all {float: right; margin-top: 1em; margin-right: 0.5em;}
	#service-left {float:left; width:750px; height:30px}
	.navigation ul li {background:url('../img/bullet-navigation.gif') left center no-repeat; padding:0 6px 0 10px; float:left;}
	.navigation ul li.first {display: none; background: none; padding:0 6px 0 0}
	.navigation ul li.depth2 {background: none; padding:0 6px 0 0}
	.navigation ul li.last {padding:0 6px 0 10}
	.navigation-full ul li {background:url('../img/bullet-navigation.gif') left center no-repeat; padding:0 6px 0 10px; float:left;}
	.navigation-full ul li.first {display: none; background: none; padding:0 6px 0 0}
	.navigation ul li.depth2 {background: none; padding:0 6px 0 0}
	.navigation-full ul li.last {display: none; background: none; padding:0 6px 0 10}
	.actual a {color:#aaaaaa;}


}
@media print {
	.np, .noprint {display:none}
	#logo {position:absolute;top:0;}
	#main {position:absolute;top:70px;}
}
