@import url("http://www.nabytek-nabytek.cz/css/contact.css");
@import url("http://www.nabytek-nabytek.cz/css/product.css");
/*@import url("http://localhost/zameckynabytek/css/contact.css");
@import url("http://localhost/zameckynabytek/css/product.css");*/

body, form, div, img, ul, li, p, h1, h2, h3 { margin:0; padding:0; border:0}
body{background-color: #e2c277}
a{ color: #e87d15; text-decoration: none}
a:hover{ color: #000; text-decoration: none}

.break{ width: 0px; height: 0px; line-height: 0px; font-size: 0px; border: 0px none; margin: 0px;	padding: 0px;	float: none; clear: both;	visibility: hidden}

H1.uvod{margin:0; padding:0; border:0}
 
#centering{position:absolute; top:22px; left:0; width:100%}
#main { position:relative; width:920px; margin:0 auto; overflow:hidden; text-align:left}


/* Header */
#line-top{width: 920px; height: 7px; =height: 5px}
#line-bottom{width: 920px; height: 15px; position: relative; top:-10px; =top:0px}
#text-top{width: 920px; height: 43px }
#menu-top{width: 920px; height: 194px; background-color: #fff}
#separator{ width: 920px; line-height: 22px; height: 22px; background-color: #fff}
#sep-bottom{ width: 920px; height: 20px }

/* Content */
#content{ width: 920px;  background-color: #fff}
#content-katalog{ width: 910px; margin-left:5px; margin-right: 5px; background-color: #e7e6d3; background: url("../images/katalog-bg.gif") repeat-y left top; border-bottom: 1px solid #dd4601}
#col-l{ float: left; width: 203px}
#col-m{ float: left; width: 702px; background-color: #f3efee}

#categories{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px}

#search{ width: 202px; height: 59px; margin-top: 2px; border: 1px solid #194e82; background-color: #256caa}
#search span{ color: #fff; text-transform: uppercase}
#search strong{ color: #fdd431}
#search form{ padding-left: 9px; padding-top: 8px;}
#search input.search, #search input.submit{ width: 132px; height: 17px; border: 1px solid #184e82; background-color: #abd5ff; margin-top: 6px}
#search input.submit{ width: 40px; height: 21px; margin-top: 5px; background-color: #184e82; color: #fff; font-size: 10px; font-weight: bold; cursor: pointer; cursor: hand}

#categories{ width: 202px; margin-top: 1px; xborder: 1px solid #194e82; xbackground-color: #abd5ff}
#categories ul{ list-style-type: none; margin-top: 6px; margin-left: 9px; margin-bottom: 10px}
#categories li{ line-height: 16px; padding-left: 15px; background: url("../images/dot.gif") no-repeat left center; color: #343338; xtext-transform: uppercase}
#categories a{ color: #343338; text-decoration: none; }
#categories a:hover{ color: #000; text-decoration: underline;}
#categories a.current{ color: #000; text-decoration: none; font-weight: bold}

#soubor{width: 835px; padding-left: 5px; padding-top: 5px; padding-bottom: 20px; _padding-bottom: 8px;border-bottom: 1px solid #000}
#soubor #nazev{float: left}
#soubor #url{float: right; font-weight: bold; color: #fe0002}
#soubor a:hover{text-decoration: underline; color: #000}

#txt-nocol{ margin-left: 5px; margin-right: 5px; padding-left: 30px; padding-right: 30px; width: 850px; background-color: #f3efee; border-bottom: 1px solid #dd4601}
#txt{ margin-left: 30px; margin-right: 30px; margin-top: 13px; width: 643px}
#txt h2{ color: #000; font-weight: bold; font-size: 18px; text-transform: uppercase}

/* Footer */
#footer { width:920px; height:166px; text-align:left; color: #000; background-color: #fff}
#footer img{float: left}
#footer p{float: left; padding-left: 12px; padding-right: 12px}
#footer span{color: #de4502; font-weight: bold; padding-top: 25px}
#footer a{font-weight: bold; text-decoration: underline; color: #ff9900}
#footer a:hover{ color: #ff9900}

/* Typography */
body, td, input, #txt, #txt.index {
color:#000;
font-family: Arial, Tahoma,  Verdana, Helvetica, sans-serif; font-size:11px
}
.bold {font-weight:bold}
.light-blue{ color: #aad5ff}
.orange{ color: #f6a410}
.left{float: left}
h1 {
	font-size: 16px;
	color: #CC0000;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
h2 {
	margin-left: 10px;
	padding-left: 10px;
	font-size: 13px;
	font-weight: normal;
	margin-right: 5px;
	padding-right: 5px;
	text-align: justify;
}
#uvod {
}
#uvod img {
	margin: 5px;
	padding: 5px;
}
#uvod a {
	color: #006600;
	text-decoration: underline;
}
.odkaz_video{
  font-weight: bold;
  font-size:13px;
  color: #DE1000;
}