@import "global.css";

@media screen, projection {
	
	body {background-color:#989898;font-family: sans-serif;}
	a {color:#31a8db}
	h1 {color:#3DA2D0;font-size:24px;}
	h2 {color:#31a8db;font-size:18px;}
	h3 {color:#000;font-size:18px;}
	h4 {color:#9A9A9A;font-size:18px;}
	h5 {color:#000;font-size:14px;}
	h6 {color:#9A9A9A;font-size:14px;}
	h2,h3,h4,h5,h6 {margin-top:1em;}
	table th {background-color:#efefef;border-color:#C2C1C2}
	table td {background-color:#fff;border-color:#C2C1C2}
	blockquote, pre {background:#efefef}
	hr {border:none;height:1px;background-color:#C2C1C2;margin:1em 0}
	ul {list-style-type:square;}
	li p {margin:0; padding:0;}

	.search-result {background:#C2C1C2}
	.gallery {background:#efefef; border-color:#C2C1C2}
	.gallery .image {border-color:#C2C1C2}
	.chapters {background:#eee; border-color:#C2C1C2}
	.comment blockquote {border-color:#C2C1C2}
	.msg_alert,.msg_info{background-color:#efefef; border-color:#C2C1C2}
	.bar-bkg {background-color: #06799f;}
	.bar-bkg2 {background-color: #61b4cf;}
	.content {padding:0 20px;min-height:450px;}
	.content-home {background: url('../img/bkg-banner.png') no-repeat scroll top center;padding: 0 34px 30px 34px;min-height:450px;}
	.foot {padding: 30px 0 30px 0}
	.foot dl {font-weight: bold}
	.foot .footleft {margin-left:30px;width: 580px;}
	.foot .footright {margin-right:30px;width: 285px;float:right;}
	.foot dd p {color:#fff;margin-top: 10px;}
	.foot a {color:#fff;}
	.foot dt {color:#fff;font-size: 14pt;text-shadow: 1px 1px 0 #3b3b3b;}
	.foot strong {color: #3b3b3b;}
	.mmain li {line-height:28px; margin-left:2px;padding-left: 5px;}
	.mmain li {background: #42a0bf url(../img/bkg-menu-button1.png) no-repeat left top;} /* dochazelo ke kolizi s tridou mmain z fancyzoomu*/
	.mmain li a {color:#fff;font-size:14px; background: #42a0bf url(../img/bkg-menu-button2.png) no-repeat right top;padding:3px 15px 0px 10px;font-weight: bold;}
	.mmain li:hover {background: #61b4cf url(../img/bkg-menu-activebutton1.png) no-repeat left top;}
	.mmain li a:hover {text-decoration: none;background: #61b4cf url(../img/bkg-menu-activebutton2.png) no-repeat right top;}
	.mmain li.active {background: #61b4cf url(../img/bkg-menu-activebutton1.png) no-repeat left top;}
	.mmain li.active a {background: #61b4cf url(../img/bkg-menu-activebutton2.png) no-repeat right top;}

	.mmain li.download { background: #6fc416 url(../img/bkg-menu-button-download1.png) no-repeat left top; }
	.mmain li.download a { background: #6fc416 url(../img/bkg-menu-button-download2.png) no-repeat right top; }
	.mmain li.download:hover { background: #8cce37 url(../img/bkg-menu-activebutton-download1.png) no-repeat left top; }
	.mmain li.download:hover a { background: #8cce37 url(../img/bkg-menu-activebutton-download2.png) no-repeat right top; }
	.mmain li.active.download { background: #8cce37 url(../img/bkg-menu-activebutton-download1.png) no-repeat left top; }
	.mmain li.active.download a { background: #8cce37 url(../img/bkg-menu-activebutton-download2.png) no-repeat right top; }

	.mmain li ul li {display:inline; background:none; float:none; padding:2px 0 0 0; margin:0; line-height:100%}
	.mmain li ul li a {display:inline; background:none;font-size:12px}
	.mmain li ul {display:none; position:absolute;  text-shadow: none}
	.mmain li.last ul {text-align:right; left:0;}
	.mmain li.active ul {display:block; margin:0; padding:0;}
	.mmain li.active ul li a {background:none !important; line-height:32px; padding:0 5px 0 10px;}
	.mmain li.active ul li {background:none;}
	.mmain li.active ul li a:hover {background:none !important;}
	.mmain li.active ul li:hover {background:none !important;}
	.lm li {display:block;margin-right:10px;}
	.lm li a {width: 16px;height: 11px;}
	.lm li a span {display: none;}
	.lm li a[href="/en/"] {background: url(../img/us.png) no-repeat center center;}
	.lm li a[href="/cz/"] {background: url(../img/cz.png) no-repeat center center;}
	.lm li.active {padding-bottom: 8px;background: url(../img/arrow.png) no-repeat center bottom;}
	.logreg {color:#61b4cf;}
	.logreg a {color:#fff;}
	.main-left .main-left-top{width:238px;height: 11px;background:url(../img/bkg-main-left1.png) no-repeat center bottom;}
	.main-left .main-left-middle{width:238px;background:url(../img/bkg-main-left2.png) repeat-y center bottom;padding: 15px 0 10px 0;}
	.main-left .main-left-bottom{width:238px;height: 11px;background:url(../img/bkg-main-left3.png) no-repeat center bottom;}
	.main-left {float:left;width:238px;min-height:360px;margin-left:20px;}
	.main-center {float:right;width:670px;margin-right:20px; margin-top:15px;}
	.main-left dl {margin-left: 20px;}
	.main-left dl dd {margin-bottom:20px; padding-top:10px;}
	.main-left dl dt {color:#31a8db;font-size:15px;font-family:sans-serif,"Lucida Grande",Geneva,Arial,Verdana;margin-bottom:9px;}
	.main-left dl dt p {color:#31a8db; padding:0; margin:0;}
	.main-left dd table, .main-left dd td {background:none;border:none;}
	.service {padding:0 34px;height:30px;}
	.service .print {text-align:right;}
	.service .print img, .service .print p {float:right;}
	.service .print p {height:24px;line-height:24px;margin:0;margin-left:5px;font-size:11px;color:#888;text-transform:lowercase;}
	.shadow {text-shadow: 1px 1px 0 #3b3b3b;}
	.login-failed {color:red;}
	.table-product {/*border:solid 1px #3da2d0;*/border-top:solid 1px #C2C1C2;border-bottom:solid 1px #C2C1C2;}
	.table-product th {color:#3da2d0;border:none;background:none;}
	.table-product td {border-left:none;border-right:none;border-bottom:none;vertical-align:top; }
	.table-product tr.dark td {background-color:#efefef;}
	.mainwrap {margin:auto;width:960px;}
	.animation .panel img, .animation .panel .title, .animation .panel .excerpt {position:absolute;}
	.animation {height:400px;position:absolute;margin-left:-9px;margin-top:20px;}
	.animation .panel .title {text-shadow: 1px 1px 0 #aaa; font-size:18px; font-weight:bold;}
	.banner {list-style:none; padding:0; margin:0;}
	.banner li {float:left;}
	.banner li a {text-align:center;display:block;background: url(../img/bkg-banner-button.png) no-repeat center bottom;width:234px !important;height:103px !important;color: #fff;font-size: 14pt;font-weight: bold; cursor:pointer; }
	.banner li a.activeSlide {background: url(../img/bkg-banner-activebutton.png) no-repeat center bottom;text-decoration: none;}
	.banner li a span {display:block;line-height:80px; padding-top:23px;}
	.banner li a:hover {text-decoration:none;}
	.banner li.two a span {line-height:30px; padding-top:33px;}
	.nob, .nob td, .nob .table {border:none;}
	.transparent, .transparent td {background:none;}
	.comp, .comp * {border:none; margin:0; padding:0; background:0;}
	.gallery.comp {background:none;border:none;}
	.gallery.comp table {float:left;width:100px; height:140px; text-align:center; vertical-align:middle; margin:0 5px 5px 0;}
	.gallery.comp table td.first {text-align:center;height:100px;}
	.gallery.comp table td.second {text-align:center;height:40px;}
	.productsel {border:1px solid #C1C1C1; background:#eee; color:#557798; padding:5px; margin-bottom:5px;}
	.productsel table, .productsel td {border:none; color:#57798; background:#eee;}
	.productsel img {border:1px solid #c1d1d1; padding:3px; background:#fff; float:left; margin:0;}
	.productsel .title {font-weight:bold; color:#557798;}
	.productsel .price {font-weight:bold; width:100px; color:#557798;}
	.productsel .thumb {width:150px; text-align:left; vertical-align:top;}
	
	.productsel.selected {color:#000;background:#fff;}
	.productsel.selected table, .productsel.selected td {color:#2f2f2f; background:#fff;}
	.productsel.selected .title, .productsel.selected .price {color:#000;}
	
	.pager {line-height:25px; margin-bottom:1em;}
	.pager .previous {position:absolute; margin-left:30px;}
	.pager .next {position:absolute; margin-left:500px;}
	.pager .position {position:absolute; margin-left:300px;}
	.pager .pages {text-align:center;}
	.pager .page {border:1px solid #ccc; text-decoration:none; padding:3px; margin:0 1px 0 1px; color:#000}
	.pager .page.active {border: solid 1px; padding-left:5px; padding-right:5px; border-color: #61B4CF #000000 #000000 #61B4CF; background: #06799F; color:#fff;}	
	

	#nav {position:absolute;margin-top:360px;margin-left:-20px;z-index:1000}
	#main {background-color:#fff;margin-top:100px;padding: 20px 0 50px 0;}
	#banner {width:960px;height:174px;margin-left:20px;margin-top:15px;}
	#bar-bkg {position:absolute;top:0px;width:100%;height:70px;left: 0;}
	#bar-bkg2 {position:absolute;top:70px;width:100%;height:30px;left: 0;}
	#foot {width:960px;}
	#navi {position:absolute;margin-left:-9px;margin-top:20px;width:910px;height:400px;}
	#button-register {position:absolute;margin-left:10px;margin-top:230px;background: url('../img/button-register.gif');width:177px;height:202px;}
	#button-download.sfhover {background: url('../img/button-download-hover.gif');}
	#button-register.sfhover {background: url('../img/button-register-hover.gif');}
	#button-download {position:absolute;margin-left:230px;margin-top:230px;background: url('../img/button-download.gif');width:157px;height:202px;}
	#menu {position:absolute;top:39px; margin-left:235px;}
	#lang {position:absolute;top:8px; margin-left:775px;}
	#logo {position:absolute;top:15px;margin-left:40px;}
	#logreg {position:absolute;top:4px;margin-left:830px;}
	#eshop-login th {text-align:center;vertical-align:top;background:none;border:none;}
	#pagio {float: right;margin: 10px 30px 10px 0;}
	#news {height:22px; background:url('../img/bkg-news.png') 0 50% no-repeat; padding-bottom:0; margin:13px 0 20px 20px; line-height:22px;}
	#news * {line-height:22px;background:none !important;}
	#news dd, #news dt {line-height:22px !important; float:left}
	#news dt {width:220px; color:#fff; margin-left:20px;}
	#news dd {width:700px;}
	#news dd * {display:inline; margin:0; padding:0}
	#news dd a {color:#333; text-decoration:none;}
	#zoom_table td { border: 0; }
}
@media print {
	#main {margin-top:80px;}
	#logo {position:absolute;top:0;}
	#logo a, #logo img {border:none;}
}

