html, body {
	background: url(../../html/images/bck.gif);
	margin:0px; 
	font-size: 12px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}


a {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color:#ffffff;
	text-decoration:none;
	outline: #962 solid 0px; 
	outline-offset: -1px;
}

a:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color:#ffffff;
	text-decoration:none;
	outline: #962 solid 0px; 
	outline-offset: -1px;
}

a:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color:#fd0000;
	text-decoration:none;
	outline: #962 solid 0px; 
	outline-offset: -1px;
}

.navigace {
	position:absolute;
	border:0px solid white;
	margin-top:-55px;
	margin-left:31px;
	font-weight:bold;
	color:red;
	text-transform:uppercase;
	outline: #962 solid 0px; 
	outline-offset: -1px;
}

.navigace a{
	color:red;
	outline: #962 solid 0px; 
	outline-offset: -1px;
}

.navigace .awhite{
	color:#ffffff;
	border:0px solid white;
	outline: #962 solid 0px; 
	outline-offset: -1px;
}

.kontakt {
	border:10px solid blue;
	width:155px;
	
}
.stahnoutSwiss {
	border:0px solid white;
}

.stahnoutSwiss img{
	margin-left:-3px;
	margin-top:-5px;
	border:0px solid white;
}

.autozipo {
	background-color:red;
	margin-left:21px;
	border:0px solid white;
	width:278px;
}

.autozipo img{
	margin-top:5px;
	margin-left:55px;
	border:0px solid white;
}

.autozipo a{
	margin-left:-19px;
	border:0px solid white;
}

.footerNazev {
	position:absolute;
	border:0px solid white;
	margin-top:29px;
	margin-left:70px;
	width:155px;
}

.footerNazevLong {
	position:absolute;
	border:0px solid white;
	margin-top:28px;
	margin-left:270px;
	width:355px;
	text-align:right;
	color:red;
}
.footerNazevLong a {
	width:155px;
	position:absolute;
	border:0px solid white;
	margin-left:130px;
}

.doleva{
	position:absolute;
	margin-top:100px;	
	height:143px;
	width:23px;
	border:0px solid white;
	margin-left:550px;
}

.doprava img{
	position:absolute;
	margin-top:100px;	
	height:143px;
	width:23px;
	border:0px solid white;
}

.detailObsah {
	width:500px;
	margin:0px;
	padding:5px;
	text-align:left;
	border:0px solid white;
}

.menuTop {
	text-align: left;
 	margin: 0 auto;
	margin-top:30px;
	background: url(../../html/images/bck_menu_top_new.jpg);
	width:958px;
	height:429px;
	color:white;
}

.DetailPolozka {
	width:100px;
	height:25px;
	background: url(../../html/images/bck_polozka.jpg);
	border:0px solid white;
	text-align:center;
	padding-top:6px;
}

.btnKosik {
	width:100px;
	height:30px;
	cursor: pointer;
	cursor: hand;
	background: url(../../html/images/btnKosik.jpg);
	border:0px solid white;
}
	
.TableDetail tr{
	height:30px;
	vertical-align:middle;
}
 
.TableKategorie tr{
	height:30px;
	vertical-align:middle;
}

.inpKusu {
	width:100px;
	height:25px;
	background: url(../../html/images/bck_polozka.jpg);
	border:0px solid white;
	color:#ffffff;
	text-align:center;
	padding-top:5px;
}

.inpVyhledat {
	width:100px;
	height:30px;
	background: url(../../html/images/btnEmpty.gif);
	border:0px solid white;
	color:white;
	font-size: 15px;
	font-weight:bold;
	text-align:center;	
	vertical-align:middle;
	padding-bottom:5px;
	cursor: pointer;
	cursor: hand;
}
.inpCombo {
	color:red;
	background-color:#101213;
	border:1px solid #101213;
	width:170px;
	height:30px;
}

.inpText {
	width:170px;
	height:30px;
	background: url(../../html/images/bckInput.jpg);
	background-repeat: no-repeat;
	border:0px solid white;
	color:red;
	font-size: 15px;
	font-weight:bold;
	text-align:left;	
	padding-top:3px;
	padding-left:3px;
}

.nejTop {
	width:178px;
	height:208px;
	background-color:1e2023;
	margin-top:70px;
	border:0px solid white;
}

.TableKategoriePolozka {
	width:178px;
	height:208px;
	background-color:1e2023;
	border:0px solid white;
}

.TableKategoriePolozka img {
	margin-top:0px;
	margin-left:6px; 
	border:4px solid black;
}

.TableKategoriePolozkaNazev {
	height:45px;
	margin-top:6px;
	margin-left:6px;
	margin-right:4px;
	background-color:black;
	color:red;
	text-align:center;
}

.TableKategoriePolozkaCena {
	height:35px;
	margin-top:-12px;
	margin-left:6px;
	margin-right:4px;
	background-color:black;
	color:red;
	text-align:center;
}

.box {
	height:216px;
	width:186px;
	background: url(../../html/images/bckBox.jpg);
	color:red;
	text-align:center;
	border:0px solid white;
}

.box img{
	width:160px;
	margin-top:16px;
	border:2px solid black;
	border-bottom:7px solid black;
	margin: 0 auto;
}

.boxNazev {
	height:30px;
	width:160px;
	margin-left:8px; 
	color:red;
	text-align:center;
}

.boxCena {
	height:20px;
	width:100px;
	margin-top:24px;
	color:red;
	text-align:right;
	border:0px solid white;
	float:left;
}

.boxBtnKoupit {
	color:white;
	background-color:#101213;
	height:20px;
	width:57px;
	text-size:10px;
	cursor: pointer;
	cursor: hand;
	margin-top:10px;
	margin-left:0px;
	float:left;
	border:0px solid white;
}

.btnZvetsit {
	position:absolute;
	margin-top:138px; 
	margin-left:-90px; 
	color:white;
	text-size;10px;
	border:0px solid black;
	cursor: pointer;
	cursor: hand;	
}
.nejTop img {
	margin-left:6px; 
	border:4px solid black;
}

.upozorneni{
	width:600px;
	margin-top:30px; 
	text-align:center;
	border:0px solid black;
}

.nejTopNazev {
	height:30px;
	margin-top:6px;
	margin-left:6px;
	margin-right:4px;
	background-color:black;
	color:red;
	text-align:center;
}

.nejTopNazev p{
	padding-top:5px;
	border:0px solid white;
}

.nejTopCena {
	height:35px;
	margin-left:6px;
	margin-right:4px;
	background-color:black;
	color:red;
	text-align:center;
}
.nejTopCena p{
	margin-top:-1px;
	padding-top:5px;
	border:0px solid white;
}

.frmVyhledat {
	position:absolute;
	width:200px;
	height:30px;
	margin-top:-5px;
	margin-left:10px;
	border:0px solid white;
}
	

.inputGo {
	width:150px;
	height:25px;
	background: url(../../html/images/btnVyhledat.png);
	background-repeat: no-repeat;
	color:white;
	border:none;
	font-size: 11px;
	text-align:center;
	vertical-align:middle;
}

.btnGo {
	position:absolute;
	margin-left:-2px;	
	margin-top:0px;	
	width:47px;
	height:25px;
	background: url(../../html/images/btnGo.png);
	color:white;
	border:none;
	font-size: 12px;
	font-weight:bold;
}

.minTop {
	position:absolute;
	margin-top:-20px;
	margin-left:705px;
	text-align:right;
	color:white;
}

.basketTop  {
	width:265px;
	height:62px;
	position:absolute;
	margin-top:30px;
	margin-left:660px;
	text-align:left;
	border:0px green solid;
	vertical-align:middle;
}

.basketTop  img{
	border-top:0px red solid;
	border-left:0px red solid;
	border-right:0px red solid;
	border-bottom:0px red solid;
	margin-top:-30px;
	margin-left:-90px;
}

.basketTop a{
	color:red;
	width:180px;
	margin-top:30px;
	margin-left:150px;
	position:absolute;
	border:0px green solid;
	vertical-align:middle;
	text-decoration:underline;
}

.prechod {
	margin-top:-20px;
	margin-left:-6px;
	width:966px;
	height:54px;
}

.bckHeader {
	background: url(../../html/images/bck_header.jpg);
	margin-left:-4px;
	width:959px;
	height:71px;
}

.neprodavanejsi {
	position:absolute;
	overflow: visible;
	background: url(../../html/images/bck_nejprodavanejsi.jpg);
	margin-left:-4px;
	width:610px;
	height:69px;
	border:0px green solid;
	font-size: 15px;
	font-weight:bold;
	text-shadow:#000000 5px 5px 5px;
}

.neprodavanejsiText {
	position:absolute;
	border:0px green solid;
	margin-left:20px;
	margin-top:20px;
	color:white;
	font-size: 15px;
	font-weight:bold;
	text-shadow:#000000 5px 5px 5px;
}

.nadpis{
	position:absolute;
	border:0px green solid;
	margin-left:350px;
	margin-top:20px;
	color:black;
	font-size: 15px;
	font-weight:bold;
	text-shadow:#000000 5px 5px 5px;
	text-transform:uppercase;
}

.kategorieOdkaz{
	position:absolute;
	border:0px green solid;
	margin-left:24px;
	margin-top:5px;
}

.kategorie {
	height:30px;
	margin-left:24px;
	padding-left:40px;
	border:0px white solid;
	background-image: url(../../html/images/bck_kategorie.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:white;
}

.kategorieOver{
	height:30px;
	color:red;
	margin-left:23px;
	padding-left:40px;
	border:0px white solid;
	background-image: url(../../html/images/bck_kategorie_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.footer{
	width:937;
	height:63px;
	margin-top:-10px;
	margin-left:15px;
	border:0px white solid;
	background-image: url(../../html/images/footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.obsah {
	width:915px;
	margin-left:10px;
	border:0px white solid;
}

.obsahTd {
	background-color: #1f2024;
}

.menu {width:958px;height:129px;border:0px solid white;}
.menu ul {list-style-type: none; border:0px;}
.menu ul li{float: left; position: relative; border:0px; margin-top:120px}
.menu ul li a{text-align: left; text-decoration: none; border: 0px solid white;}
.menu ul li a img{border: 0px solid white;}

.homepage {
	width:124px;
	border:0px solid white;
}

.historie {
	width:118px;
	border:0px solid white;
}

.filozofie {
	width:120px;
	border:0px solid white;
}

.video {
	width:103px;
	border:0px solid white;
}

.reklama {
	width:106px;
	border:0px solid white;
}

.prirucka {
	width:110px;
	border:0px solid white;
}
