@import "global.css";

@media screen, projection
{
	body {background:#fff;color:#414143}
	body,h1,h2,h3,h4,h5,h6,caption,input {font-family:Arial,Helvetica,sans-serif}
	h1,h2,h3,h4,h5,h6 {font-weight:bold}
	h1 {margin:0.7em 0;font-size:20px}
	h2 {font-size:18px;color:#D3711C;}
	input {font-size:100%}
	dl {margin:10px}
	dt, dd h3 {background:url(../img/square-red.gif) no-repeat scroll 0 5px;color:#D3711C;padding:0 0 10px 15px;text-transform:uppercase;font-weight:bold;font-size:11px}
	dd h1,dd h2,dd h4,dd h5,dd h6 {margin:0}
	a:link {color:#D3711C;}
	a:visited {color:#f00;}
	a:active {text-decoration:none;}
	
	.nobkg {background:none !important}
	.fs {font-size:100% !important}
	.fs2 {font-size:115% !important; line-height:140% !important}
	.fs3 {font-size:90% !important}
	.line.textarea label {display:block; width:auto;}
	
	.menu li {background:none}
	.menu ul {display:block}
	.menu ul *, .menu ul {cursor:pointer; list-style:none; margin:0; padding:0}
	.menu ul li {float:left; }
	.menu ul li a {}
	.menu li ul { position: absolute; left: -999em; z-index: 200; margin:0; height: auto; padding:0}
	.menu li:hover ul ul, .menu li.sfhover ul ul { left: -999em }
	.menu li:hover ul, .menu li li:hover ul, .menu li.sfhover ul, .menu li li.sfhover ul { left: auto; }	
	
	.tmenu {font-family:"Myriad Web Pro",Arial,Helvetica,sans-serif; text-transform:uppercase}
	.tmenu li {border-left:solid 3px #D3711C;line-height:120%;padding:0 6px 0 6px}
	.tmenu li.last {border-right:solid 3px #D3711C}
	.tmenu a, .tmenu a:link, .tmenu a:visited {color:#939598;text-decoration:none}
	.tmenu li.active a, .tmenu li.active a:link, .tmenu li.active a:visited {color:#D3711C}
	
	.header {background:#f2f2f3; border-bottom:solid #e5e6e7 2px; height:22px;}
	.header .left {float:left; width:186px; height:22px; text-align:center; border-left:solid #E5E6E7 2px}
	.header .center {width:578px; float:left; height:22px;}
	.height .left input {margin:0; padding:0; position:relative;}
	
	.path ul {margin:2px 0 0 0;}
	.path li {display:inline;margin:0 10px 0 0}
	.path li.extra {margin:0 10px 0 20px;font-weight:bold}
	.path li.article {display:none}
	
	.content {margin:18px 18px}
	.content.home {margin:3px 0 0 0}
	
	.chapters {border-bottom:2px solid #e5e6d7; border-top:2px solid #e5e6d7; padding:5px 0 0 0; margin-bottom:1em;}
	.chapters h3 {font-size:14px;}
	.chapters ol * {font-size:12px;}
	.chapters ol li.active a {font-weight:bold}
	/* vyjimka pro zalozky y typu clanku 11 */
	.type10 .chapters ol { height: 15px; margin-left: 0; }
	.type10 .chapters {border-bottom:2px solid #e5e6e7; margin:10px 0 10px 0; padding:0 0 0 8px}
	.type10 .chapters li {border:1px solid #e5e6e7; border-bottom:none; background:#f2f2f3; padding:1px 5px 1px 5px; margin:0 3px 0 0; float: left; list-style-type: none; }
	.type10 .chapters li a {text-decoration:none; color:#939598}
	.type10 .chapters li.active {background:#fff; font-weight:bold; }
	.type10 .chapters li.active a { color: #D3711C; }
	
	.footer dl {margin:0}
	.footer dd {text-align:center}
	.footer dd * {margin:0;}
	.footer a {color:#FFBA64}
	.footer .left {float:left;width:188px}
	.footer .center {float:left;width:578px;text-align:center;color:#fff}
	.footer .right {float:right;width:188px;color:#FFBA64}
	
	.gallery {margin:20px 0;padding:5px;border:1px solid #E5E6E7}
	.gallery table {background:none;border:none;float:left;width:0;margin-right:12px;}
	.gallery td {background:none;border:none;vertical-align:middle;padding:0}
	.image img {border:none;padding:0}
	.thumb3 td {height:166px;}
	.thumb5 td {height:110px !important;}
	
	.image.catalog { width: 172px; margin-right:0 !important; text-align:center;}
	.fl.image {margin: 5px 10px 5px 0px;}
	
	.hright {margin-bottom:2px}
	.hright dl {height:113px; margin:0; padding:10px}
	.hright * {font-size:11px}
	.dl1 {background:#fff}
	.dl1 a {color:#777777}
	.dl1 dt {color:#D3711C}
	.dl2 {background:#D3711C;color:#fff;height:132px}
	.dl2 a {color:#fff}
	.dl2 dt {color:#fff}
	.dl3 {background:#E9B07E;color:#fff}
	.dl3 a {color:#fff}
	.dl3 dt {color:#fff}
	.search-result {background:yellow}
	
	.dvere {display: block;height: 200px;line-height: 200px;text-align: center;width: 118px}
	.poptokna {display:inline; font-size:11px; padding:0 15px 10px 0}
	.hidejs {display:none;}
				
	#wrap {width:962px;margin:auto;margin-left:14px;margin-bottom:14px}	
	#main {float:none;margin-top:226px;background:url('../img/bkg-main.gif') repeat-y}
	#main.home {float:none;margin-top:204px}
	#left {float:left;width:188px;margin-left:2px}
	#center {float:left;width:578px;margin-left:2px}
	#right {float:right;width:188px;margin-right:2px}
	#footer {background:#D3711C;width:962px;height:20px;line-height:20px}
	#line {position:absolute; top:204px; width:962px}
	#logo {position: absolute;width:160px;height:68px;top:1px}
	#tmenu {position:absolute;width:802px;height:12px;top:50px;margin-left:192px}
	#cat-img {position: absolute;width:962px;height:131px;top:73px}
	#center-error {margin-top:80px}
	#service {position:absolute; top:5px; margin-left:852px; color:#939598;}
	#service a {color:#939598; font-size:11px; padding:0 3px 0 3px;}
	#links, #links a {color:#939598; font-size:11px;}
	#search input {font-size:11px; padding:0;margin-top:2px; line-height:125%;}
}
@media print
{
	body,h1,h2,h3,h4,h5,h6,caption,input {font-family:Arial,Helvetica,sans-serif}
	dl,dt,dd {margin:0; padding:0;}
	dl {margin-bottom:1em;}
	dt {font-weight:bold; font-size:20px;}
	
	.np {display:none}
	.cb, .clear {clear:both}
	.invisible {clear: both; border: none; visibility: hidden; margin: -1px 0 0 0; padding: 0; height: 1px} 
	.header.center li {display:inline;margin:0 10px 0 0}
	.header.center li.extra {margin:0 10px 0 20px;font-weight:bold}
	.gallery table {float:left}
	.line.textarea label {display:block; width:auto}	
	.poptokna {display:inline; font-size:11px; padding:0 15px 10px 0}
	.path li.article {display:none}
	
	#center {width:962px;}
	.home #center {text-align:center}
	#main {float:none;margin-top:240px;min-height:500px}
	#logo {position: absolute;width:160px;height:68px;top:1px}
	#cat-img {position: absolute;width:962px;height:131px;top:83px}
}
