/*@import url("http://www.nabytek-eno.cz/css/contact.css");
@import url("http://www.nabytek-eno.cz/css/product.css");
@import url("http://www.nabytek-eno.cz/css/order.css");*/
/*@import url("http://localhost/eno2006/css/contact.css");
@import url("http://localhost/eno2006/css/product.css");
@import url("http://localhost/eno2006/css/order.css");*/
body, form, div, img, ul, li, p, h1, h2, h3, h4 { margin:0; padding:0; border:0}
body{background-image: url("../images/pg-back.gif")}

/* Typography */
body, td, input, #txt, #txt.index {
color: #666;
font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.bold {font-weight:bold}
.left{float: left}
.right{float: right}
.text-right{text-align: right}


a{ color: #999; text-decoration: none}
a:hover{ color: #999; text-decoration: underline}
.current{color: #a89ea0}

.break{ width: 0px; height: 0px; line-height: 0px; font-size: 0px; border: 0px none; margin: 0px;	padding: 0px;	float: none; clear: both;	visibility: hidden}


#centering{position:absolute; top:15px; left:0; width:100%}
#main { position:relative; width:771px; margin:0 auto; margin-bottom: 15px; overflow:hidden; text-align:left; background: url("../images/bg.gif") repeat-y left top}


/* Header */
#logo{ width: 202px; height: 222px; float: left}
#top-line{ margin-top: -3px; _margin-top: 3px}
#menu{width: 771px}
#menu #languages{float: left; width: 190px}      /*280*/
#menu #section{float: right; width: 538px; height: 34px; line-height: 34px; margin-top: -4px; _margin-top: 0px; text-align: right}
#menu #section a{text-transform: uppercase; font-weight: bold; color: #666}
#menu #section a:hover{text-decoration: none; color: #990000}
#head-image{margin-top: 6px}

/* Content */
#content{ width: 771px; xmargin-top: -11px; x_margin-top: -14px; xbackground:url(../images/bgr.gif) repeat-y center }
#col-l{ float: left; width: 216px; background-color: #fff; border-bottom:3px solid #fff}
#col-r{ float: left; width: 555px; _width: 540px}

#search{ width: 215px; height: 60px; margin-top: 3px; _margin-top: 6px; margin-left: 6px; background-color: #d7a477}
#search input.search{width: 125px; padding-top:4px; padding-bottom: 3px; margin-left: 8px; margin-top: 18px; border: 1px solid #a6a6a6; background-color: #fff; font-size: 14px}
#search input.submit{position: relative; top: 7px; _top: 4px; cursor: pointer; cursor: hand}

#article-box{width: 540px; clear: both; height: 142px; background-image: url("../images/topnews.gif"); margin-left: 10px; _margin-left: 5px; margin-top: 3px; _margin-top: 6px; color: #000; clear: both}
#article-box h1{font-size: 14px; padding-top: 5px; padding-left: 5px}
#article-box p{font-size: 12px; text-align: justify; padding: 5px}
#article-box a{float: right; margin-right: 10px; color: #000; font-weight: bold}

#article-content{width: 530px; _height: 350px; min-height:350px; margin-left: 10px; _margin-left: 5px; margin-top:10px; padding: 5px}
#article-content ul{list-style-type: none}
#article-content li{background: url("../images/dot.gif") no-repeat left 5px; padding-left: 10px}
#article-content h2{font-size: 16px}

#rubriky{width: 215px; font-size: 12px; margin-left: 6px}
#rubriky ul{ list-style-type: none; padding-top: 3px; padding-bottom: 20px}
#rubriky li{ padding-left: 4px; height: 20px; line-height: 20px; background: url("../images/sep-navig.gif") repeat-x left bottom; color: #666}
#rubriky div{background: url("../images/arrow.gif") no-repeat left center; padding-left: 8px}
#rubriky a{ color: #666; text-decoration: none}
#rubriky a.current{ color: #990000; text-decoration: none}
#rubriky .sub{ background: url("../images/arrow-sub.gif") no-repeat left center}

#member-form{margin-top: 5px; width: 191px; height: 105px; background-image: url("../images/login-back.gif"); padding: 12px; margin-left: 6px}
#member-form form{padding-top:10px}
#member-form input{margin-top: 2px; _margin-top: 0px}
#member-form div{clear: both; margin-bottom: 6px; text-align: right}
#member-form span{font-size: 13px; font-weight: bold; text-transform: uppercase; color: #fff}
#member-form label{display: block; float: left; height: 19px; line-height: 19px; color: #fff; font-size: 12px}
#member-form input.submit{
  width: 89px; height: 19px;
  font-size: 12px; color: #fff; text-transform: uppercase;
  background-color: #000; border: 1px solid #fff;
  cursor: hand; cursor: pointer
}

#change-password-form input.submit{
  width: 92px; height: 21px;
  font-size: 12px; color: #fff; text-transform: uppercase;
  background-color: #000; border: 1px solid #fff;
  cursor: hand; cursor: pointer
}

#change-user-info-form input.submit{
  width: 92px; height: 21px;
  font-size: 12px; color: #fff; text-transform: uppercase;
  background-color: #000; border: 1px solid #fff;
  cursor: hand; cursor: pointer
}
#change-user-info-form span{font-weight: bold; font-size: 14px}
#change-user-info-form table{width: 100%; border-bottom: 1px solid #666; padding: 10px 0 }
#change-user-info-form input{width: 99%}
#change-user-info-form .center{text-align: center}

.news{width: 100%; border-bottom: 1px solid #cecece}
.news{margin-top: 5px}
.news-detail{width: 100%}
.news-detail h1{font-size: 14px; font-weight: bold; color: #990000; font-weight: bold}

#banner{margin-left:6px}

/* Footer */
#footer{margin-top: 20px}
#footer img{margin-bottom: -2px}
#footer #eu{text-align: left; padding-left:10px;text-transform: uppercase; margin-bottom: 5px}
#footer #eus{padding-left:7px; margin-bottom: 5px;text-align: left;float:left;clear:both;}
#footer #eus img{float:left;}