@import url("http://www.zaclony.com/css/contact.css");
@import url("http://www.zaclony.com/css/product.css");
@import url("http://www.zaclony.com/css/order.css");
/*@import url("http://beta.interier.com/dante2007/css/contact.css");
@import url("http://beta.interier.com/dante2007/css/product.css");
@import url("http://beta.interier.com/dante2007/css/order.css");*/

/*@import url("http://localhost/dante/css/contact.css");
@import url("http://localhost/dante/css/product.css");
@import url("http://localhost/dante/css/order.css");*/

body, form, div, img, ul, li, p, h1, h2, h3, h4, fieldset { margin:0; padding:0; border:0}
body{background-color: #a5aa94}

/* Typography */
body, td, input, #txt, #txt.index, textarea {color:#000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px}
a{ color: #3c3e30; text-decoration: underline; font-weight: bold}
a:hover{ color: #ae191f; text-decoration: underline}

.bold {font-weight:bold}
.yellow{color: #ffd408}
.left{float: left}
.right{float: right}
.center{text-align: center}
.current{color: #ae191f}
.invisible{display: none}
.visible{display: block}
.margin-left-10{margin-left: 10px}

.break{ width: 0px; height: 0px; line-height: 0px; font-size: 0px; border: 0px none; margin: 0px;	padding: 0px;	float: none; clear: both;	visibility: hidden}
.cleaner{clear:both}


#centering{position:absolute; top:0; left:0; width:100%}
#main { position:relative; width: 902px; margin: 6px auto; padding: 1px; background-color: #fff; overflow:hidden; text-align:left}


/* Header */
#top{ width: 902px; height: 122px; background: url("../images/head.jpg") no-repeat 181px top}
#top a{display: block; float: left; width: 180px; height: 122px}
#menu{clear: both; height: 24px; line-height: 24px; margin-top: 1px; font-size: 11px; font-weight: bold; background-color: #4b052a; text-transform: uppercase}
#menu a{display: block; float: left; color: #e8699e; text-decoration: none; padding: 0 20px}
#menu a:hover{color: #ffb1d2}
#menu a.current{color: #4b052a; background-color: #e7689d}
#menu span{display: block; float: left}

/* Content */
#content{ width: 902px; margin-top: 1px; background-color: #656a53}
#col-l{ float: left; width: 185px}
#col-m{ float: left; width: 700px; background-color: #fff; padding: 1px; margin-bottom: 15px}
#col-m #txt #main-caption{background-color: #a5aa94; color: #a6221d; text-transform: uppercase; font-size: 18px; font-weight: bold; height: 40px; line-height: 40px; padding-left: 9px}
#col-m #txt #zpetneodkazy ul{margin-left: 15px; list-style-type: none}
#col-m #txt #zpetneodkazy li{margin-top: 5px}
#col-m #txt #zpetneodkazy a{text-decoration: none; font-size: 12px}
#col-m #txt #text{margin-top: 1px; background-color: #eeefea; _height: 444px; min-height: 444px; padding: 9px}
#col-r{ float: right; width: 190px; background-color: #fff; border-bottom:3px solid #fff}

#col-m .msg{ height: 22px; margin-top: 1px; background-color: #42454e; color: #fff; font-size: 11px; font-weight: bold; padding: 8px 0 0 20px}
#col-m .title{background-color: #0066ca; color: #fff; font-size: 11px; font-weight: bold; padding: 5px 0 5px 20px}

/* Controls */
#controls {overflow:hidden}
#controls div{float: left}
#controls input{width: 118px; height: 13px; background-color: #fff; border: 1px solid #a7aa95}
#controls input.submit, #controls input.button{margin-left: 11px; width: 46px; height: 19px; color: #fff; border: 1px solid #a9a88a; background-color: #a6221e}

/* Search */
#search{ width: 247px; height: 51px; line-height: 51px; color: #fff}
#search label{margin-left: 12px; margin-right: 10px}
/*#search input.submit{margin-left: 11px; width: 46px; height: 19px; color: #fff; border: 1px solid #a9a88a; background-color: #a6221e}*/

/* Categories */
#categories{width: 185px; _height: 444px; min-height: 444px; margin-top: 9px}
#categories span{color: #ffd405; text-transform: uppercase; margin: 0 13px; font-size: 12px; font-weight: bold}
#categories ul{list-style-type: none; margin-left: 13px; padding-right: 10px}
#categories li{background: url("../images/arrows.gif") no-repeat left 6px; padding-left: 10px}
#categories .sub-cat1{background-position: 10px 6px; padding-left: 20px}
#categories .sub-cat2{background-position: 20px 6px; padding-left: 30px}
#categories .sub-cat3{background-position: 30px 6px; padding-left: 40px}
#categories .sub-cat4{background-position: 40px 6px; padding-left: 50px}
#categories a{color: #fff; text-transform: lowercase; text-decoration: none}
#categories a:hover{color: #ffd408}
/*#categories a{display: block; line-height: 24px; margin-top: 2px; padding-right: 23px; background: url("../images/cat-normal.gif") no-repeat left top; color: #000; text-decoration: none}
#categories a:hover{background: url("../images/cat-hover.gif") no-repeat left top; color: #0066cc}
#categories a.current{background: url("../images/cat-active.gif") no-repeat left top; color: #ff0000}
#categories .sub-cat{text-transform: none; border-bottom: 1px solid #fff}
#categories .sub-cat a{background: url("../images/sub-cat-normal.gif") repeat-y left top; color: #42454f; margin-top: 0}
#categories .sub-cat a:hover{color: #0066cc}
#categories .sub-cat a.current{color: #ff0000}*/

.category{clear: both; border: 1px solid #0066ca; margin-bottom: 10px}
.category h2{text-transform: uppercase; height: 15px; padding: 5px 0 5px 20px; background-color: ffffff}
.category a{text-transform: uppercase; color: #fff; text-decoration: none}
.category a:hover{text-decoration: underline}
.category img{margin: 5px 0 5px 5px}
.category p{width: 330px; float: right; padding: 5px 7px; text-align: justify}

/* Basket */
#basket{ width: 207px; height: 51px; background: url("../images/basket-sep.gif") no-repeat top left; x: both}
#basket a{display: block; width: 27px; height: 27px; float: left; margin-top: 13px;  color: #ffd409; margin-left: 22px;}
#basket a:hover{color: #ffd409}
#basket span a{float: none; margin: 0; display: inline}
#basket img{xvertical-align: middle}
#basket #counts{width: 144px; margin-left: 13px; margin-top: 13px; color: #fff}
#basket #price strong{color: #ffd409}

/* Login */
#login{ width: 440px; height: 51px; height: 51px; line-height: 51px; color: #fff}
#login input{width: 114px; margin-right: 4px}
#login input.submit{margin-left: 2px}
#login input.button{width: 85px}
#login strong{color: #ffd409}
#login #name{display: block; float: left}
#login div{float: right; margin-right: 8px}

/* Left navigation */
#left-nav{text-transform: uppercase; margin: 0 13px; border-bottom: 1px solid #fff}
#left-nav a{color: #ffd405; text-decoration: none; font-size: 12px}
#left-nav a:hover{color: #fff}
#left-nav a.current{color: #fff}

/* Actions products */
#act-products{ width: 190px; background-color: #cdd0da; margin-top: 9px}
#act-products div{  width: 170px; height: 22px; background-color: #ff0000; color: #fff; text-transform: uppercase; font-size: 12px; font-weight: bold; padding: 8px 0 0 20px}
#act-products p{text-align: center; height: 172px}
#act-products strong{color: #ff0000}
#act-products a{color: #434551; text-decoration: none}
#act-products a:hover{color: #ff0000; text-decoration: underline}
#act-products img{margin-top:5px; border: 1px solid #000; background-color: #fff}
#act-products .price{ color: #434551; font-size: 10px; font-weight: bold} 

.tab_akce{ margin-top:10px; xwidth:490px; border: 1px solid #0066ca; margin-bottom: 10px}
.tab_akce h1{background-color: #0066ca; color: #fff; font-size: 15px; font-weight: bold; padding: 5px 0 5px 10px}
.tab_akce p{padding: 10px}
.tab_akce img{margin-right: 10px}

#send-login{ margin-top:10px; xwidth:490px; border: 1px solid #a5aa94; margin-bottom: 10px}
#send-login #title{background-color: #a5aa94; color: #fff; font-size: 12px; font-weight: bold; padding: 5px 0 5px 10px}
#send-login table{margin-top: 10px; width: 100%}
#send-login td{padding: 2px 0 0 12px}
#send-login input, #register select {width: 230px; border: 1px solid #a5aa94; color: #000; background-color: #fff; font-size: 12px}
#send-login #code{text-transform: uppercase}
#send-login .requied{color: #a6221d}
#send-login .readonly{color: #8d8d8d}
#send-login .requied-input{border: 1px solid #a6221d; background-color: #fffae1}
#send-login .normal-input{border: 1px solid #a5aa94; background-color: #fff}
#send-login p{padding: 10px}
#send-login img{margin-right: 10px}
input.submit2 { width: 120px; height: 21px; font-weight: bold; border: 0; color: #fff; background-color: #a6221d; margin: 5px 4px 5px -7px; cursor: pointer; cursor: hand; text-transform: uppercase} 

.urls{font-size: 12px; font-weight: bold}
.urls #urls-menu{float: left}
.urls #urls-logout{float: right}

#soubor{padding-top: 5px; padding-bottom: 20px; _padding-bottom: 8px;border-bottom: 1px solid #d90104}
#soubor #nazev{float: left}
#soubor #url{float: right; font-weight: bold}
#soubor a:hover{text-decoration: underline; color: #000}

#odkazy{margin-left: 2px}
#odkazy img{margin: 5px; width: 116px}

/* Footer */
#footer { width: 902px; height: 35px; margin-top: 1px; padding-top: 13px; text-align:left; color: #fff; background-color: #a7211e; float: left}
#foot_cont{width:700px; margin-right: 10px; float: right; text-align: right}
#int { float:left; margin-left: 10px; margin-top: 5px; text-align: left; }
#int a, #footer a{ color: #fff; display:inline; text-decoration:none; font-weight:bold}
#int a:hover, #footer a:hover{color:#fff; text-decoration:underline} 

#tagcloud {
	text-align: justify;
	width: 95%;
	line-height: 2em;
}
#tagcloud .leve11 {
	font-size: 170%;
	font-weight: normal;
}
#tagcloud a {
	color: #000;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}
#tagcloud a:hover {
	color: #AE191F;
	text-decoration: none;
}

#tagcloud .level2 {
	font-size: 140%;
	font-weight: normal;
}
#tagcloud .level3 {
	font-size: 115%;
	font-weight: bold;
}
#tagcloud .level4 {
	font-size: 90%;
	font-weight: bold;
}