@import "global.css";

@media screen, projection {
	
	body {background:#fff /*url('../img/bkg-body.gif') repeat-x scroll 0 0*/;}
	a {color:#D2232A}
	h1 {color:#D2232A;font-size:1.6em}
	h2 {color:#D2232A;font-size:1.4em}
	h3 {color:#000;font-size:1.3em}
	table th {background-color:#eee;border-color:#ccc}
	table td {background-color:#fff;border-color:#ccc}
	blockquote, pre {background:#eee}
	hr {border:none;height:1px;background-color:#ccc;margin:1em 0}
	ul {list-style-type:disc;}

	.search-result {background:#ccc}
	.gallery {background:#eee; border-color:#ccc}
	.gallery .image {border-color:#ccc}
	.chapters {background:#eee; border-color:#ccc}
	.comment blockquote {border-color:#ccc}
	.msg_alert,.msg_info{background-color:#eee; border-color:#ccc}
	.pager td {border:none}
	.search {}
	.separator {clear:both;}
	
	/* CUSTOM */
	a.vice, a.zpet {background:url("../img/butt_prazdne.png") no-repeat scroll 0 0 transparent;color:#fff;display:block;float:left;height:25px;line-height:25px;width:48px;text-decoration:none;padding-left:10px;margin-top:15px}
	td.separator {border-top:dotted 2px #aaa !important;}

	/* CUSTOMIZACE */
	.content div.nas-servis {float:left;width:400px;}
	.content div.objednavka-opravy {float:right;width:570px;}
	.content div.objednavka-opravy h1 {display:none;}
	.content div.objednavka-opravy .wysiwyg {margin:0;}
	.content div.kontakty .wysiwyg td {border:none;padding:0;}
	.content div.kontakty .wysiwyg td img {margin:20px 0;}
	.content div.kontakty .wysiwyg td h1 {margin-top:20px}
	.content div.kontakty .wysiwyg td h2 {text-transform:uppercase;}
	.content div.kontakty .wysiwyg table {margin:0;}
	.content div.kontakty .wysiwyg {margin:0;}
	
	/* FORMULAR */
	div.objednavka-opravy form {padding-bottom:50px;}
	div.objednavka-opravy form label {width:280px;padding:0;font-weight:bold;}
	div.objednavka-opravy form .textarea {clear:both;}
	div.objednavka-opravy form .textarea label {float:left}
	div.objednavka-opravy form .textarea textarea {width:280px;border:solid 1px #333;float:left;margin-bottom:3px;height:90px;}
	div.objednavka-opravy form .input input {width:280px;border:solid 1px #333;height:15px;}
	div.objednavka-opravy form .checkbox input {margin-top:5px;}	
	div.objednavka-opravy form .checkbox input {margin-top:5px;}
	div.objednavka-opravy form .control button {margin-left:280px;}
	
	/* MAIN MENU */
	.mmenu ul {margin-top:36px;}
	.mmenu ul li {margin:0 15px;}
	.mmenu ul li a {color:#433A35;font-size:15px;}
	.mmenu ul li.active a, .mmenu ul li.sfhover a {color:#716158;text-decoration:none;}
	
	/* SEARCHBOX */
	.searchbox .search-input {border:solid 1px #433A35;background:transparent;width:120px;height:15px;}
	.searchbox .search-button {color:#433A35;border:none;background:transparent;}
	
	/* PRODUKTY */
	.products ul li a {width:195px;height:270px;background:url('../img/banner.jpg') no-repeat scroll 0 0;border-right:solid 1px #fff;}
	.products ul li a span {display:none;}
	.products ul li.domaci-kavovary a {background-position:0 0;}
	.products ul li.kancelarske-kavovary a {background-position:-196px 0;}
	.products ul li.kavovary-do-restaurace a {background-position:-392px 0;}
	.products ul li.napojove-automaty a {background-position:-588px 0;}
	.products ul li.prislusenstvi-a-doplnky a {background-position:-784px 0;border:none;width:196px;}
	.products ul>li.sfhover.domaci-kavovary a {background-position:0 -270px;}
	.products ul>li.sfhover.kancelarske-kavovary a {background-position:-196px -270px;}
	.products ul>li.sfhover.kavovary-do-restaurace a {background-position:-392px -270px;}
	.products ul>li.sfhover.napojove-automaty a {background-position:-588px -270px;}
	.products ul>li.sfhover.prislusenstvi-a-doplnky a {background-position:-784px -270px;border:none;width:196px;}
	
	/* BRANDS */
	.brands ul {list-style-type:disc;margin:5px 0 5px 15px;}
	.brands ul li {float:left;margin-right:22px;}
	.brands ul li a {color:#AB0000;}
	.brands ul li.first {list-style:none;}
	.brands p {color:#aaa;}
	
	/* BRANDS MENU */
	.brands-menu ul {list-style:none;margin:0;}
	.brands-menu ul li a {display:block;height:60px;width:190px;border-bottom:solid 1px #d4d4d4;}
	.brands-menu ul li.last a {border:none;}
	.brands-menu ul li a span {display:none;}
	.brands-menu ul li.wmf a {background:url('../img/logo_firma01a.png') no-repeat scroll center center;}
	.brands-menu ul li.wik a {background:url('../img/logo_firma02a.png') no-repeat scroll center center;}
	.brands-menu ul li.saeco a {background:url('../img/logo_firma03a.png') no-repeat scroll center center;}
	.brands-menu ul li.mce a {background:url('../img/logo_firma04a.png') no-repeat scroll center center;}
	.brands-menu ul li.cma a {background:url('../img/logo_firma05a.png') no-repeat scroll center center;}
	.brands-menu ul li.bianchi a {background:url('../img/logo_firma06a.png') no-repeat scroll center center;}
	.brands-menu ul li.gaggia a {background:url('../img/logo_firma07a.png') no-repeat scroll center center;}
	.brands-menu ul>li.sfhover.wmf a {background:url('../img/logo_firma01.png') no-repeat scroll center center;}
	.brands-menu ul>li.sfhover.wik a {background:url('../img/logo_firma02.png') no-repeat scroll center center;}
	.brands-menu ul>li.sfhover.saeco a {background:url('../img/logo_firma03.png') no-repeat scroll center center;}
	.brands-menu ul>li.sfhover.mce a {background:url('../img/logo_firma04.png') no-repeat scroll center center;}
	.brands-menu ul>li.sfhover.cma a {background:url('../img/logo_firma05.png') no-repeat scroll center center;}
	.brands-menu ul>li.sfhover.bianchi a {background:url('../img/logo_firma06.png') no-repeat scroll center center;}
	.brands-menu ul>li.sfhover.gaggia a {background:url('../img/logo_firma07.png') no-repeat scroll center center;}
					
	/* PREFOOTER */
	.prefooter {background:none repeat scroll 0 0 #D2232A;clear:both;margin-top:20px;padding-left:12px;text-align:center;}
	.prefooter a {color:white;margin-right:40px;padding-bottom:5px;padding-right:30px;padding-top:5px;text-transform:uppercase;text-decoration:none;}
	.prefooter img {position:relative;top:-8px;vertical-align:middle;}
	
	/* FOOTER */
	.footer p {color:#aaa;}
	.footer p a {color:#aaa;}
	.footer dl {width:50%;float:left;}
	
	#wrap {margin:auto;width:980px;}
	#main {margin-top:410px;margin-bottom:20px;/*border-top:dotted 2px #aaa;padding:15px 0;*/}
	#main-left {width:190px;}
	#main-center {width:780px;margin-left:10px;}
	#main-center-home {width:380px;margin:0 10px;}
	#main-right {width:390px;}
	#logo {top:25px;position:absolute;}
	#logo-giset {}
	#logo-giset a {position:absolute;width:167px;height:25px;top:48px;margin-left:316px;z-index:1000;background: url('../img/logo_giset.gif') no-repeat scroll;}
	#logo-giset a:hover {background: url('../img/logo_giset_hover.gif') no-repeat scroll 0 bottom;}
	#mmenu {top:55px;position:absolute;width:980px;height:66px;background: url('../img/pozadi_menu.png') repeat-x scroll 0 bottom;/*border-top:dotted 2px #aaa;*/border-bottom:solid 12px #d2232a;}
	#searchbox {top:90px;position:absolute;margin-left:770px;}
	#products {top:133px;position:absolute;}
	#brands {height:22px;}
	#footer {height:22px;border-top:dotted 2px #aaa;padding-left:15px;padding-top:8px;margin-bottom:20px;}
	#category {margin-bottom:20px;}
	
	/* IE6 hax */
	* html div.objednavka-opravy form .textarea textarea {margin-left:3px;}
	* html #main-center  {margin-left:10px;width:770px;}
	* html .listmethodcell {margin:0 6px 6px 0;height:280px;}	
	* html #prefooter img {display:none;}	
	
	/* IE7 hax */
	*:first-child+html #prefooter img {display:none;}
	*:first-child+html .listmethodcell {height:280px;}			
		
}
@media print {

	body {font-family:sans-serif;}
	a {color:#D2232A}
	h1 {color:#D2232A;}
	h2 {color:#D2232A;}
	h3 {color:#000;}
	#main {margin-top:100px;}
	#logo {position:absolute;top:0px;}
	#logo img {border:none;}
	.content form {display:none;}
}

