body{	
	background:url(/img/bg_body_repeat.jpg) top left  #181818 repeat-x;	
	margin:0;
	padding:0;
	text-align:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
#body{
	witdh:100%;
	background:url(/img/bg_body.jpg) top center no-repeat #181818;
}
#all{
	width:900px;
	margin:auto;
	text-align:justify;
	min-height:1080px;
}
.cleaner{
	clear:both;
	height:1px;
	margin: -1px 0 0 0; padding:0;
	border:none;
	visibility: hidden;
}
.hidden{
	visibility:hidden;
}
a{
	color:#fff501;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
.logo_banik{
	float:left;
	margin:0 15px 0 0;
}
strong{
	color:#fff501;
}
.counter{
	float:left;
	margin:10px;
}
/*================CENTER BORDER===============*/
#center_border{
	border-left:1px solid #5d5914;
	border-right:1px solid #5d5914;
	margin:17px 0;
	width:900px;
	height:100%;

}
/*================END CENTER BORDER===============*/

/*================TOP BORDER===============*/
#top_border{
	width:900px;
	height:28px;
	border-left:1px solid #5d5914;
	border-right:1px solid #5d5914;
	margin:0 0 14px 0;
}
/*================END TOP BORDER===============*/

/*================LOGO===============*/
#header{
	width:900px;
	text-align:center;
	border-left:1px solid #5d5914;
	border-right:1px solid #5d5914;
	height:192px;
}
#header img{
	margin:10px 0 0 0;
}
#header h1{
	margin:15px 0;
	padding:0;
	font-size:16px;
}
#header .yellow{
	color:#fff500;
	font-size:20px;
}
#header .white{
	color:#FFFFFF;
	font-style:italic;
	font-weight:normal;
	margin:0 0 0 20px;
}
/*================END LOGO===============*/

/*================MENU===============*/
#menu{
	width:900px;
	border:none;
	margin:0 0 0 1px;
	height:37px;
}
#menu ul{
	margin:0;
	padding:0;
}
#menu li{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
#menu #uvod{
	width:73px;
	height:37px;
	background:url(../img/btn_uvod.jpg) top left;
	display:block;
}
#menu #uvod_hover{
	width:73px;
	height:37px;
	background:url(../img/btn_uvod_hover.jpg) top left;
}
#menu #uvod:hover{
	background:none;
}
#menu #nabidka{
	width:156px;
	height:37px;
	background:url(../img/btn_nabidka.jpg) top left;
	display:block;
}
#menu #nabidka_hover{
	width:156px;
	height:37px;
	background:url(../img/btn_nabidka_hover.jpg) top left;
}
#menu #nabidka:hover{
	background:none;
}
#menu #sluzby{
	width:73px;
	height:37px;
	background:url(../img/btn_sluzby.jpg) top left;
	display:block;
}
#menu #sluzby_hover{
	width:73px;
	height:37px;
	background:url(../img/btn_sluzby_hover.jpg) top left;
}
#menu #sluzby:hover{
	background:none;
}
#menu #specializace{
	width:114px;
	height:37px;
	background:url(../img/btn_specializace.jpg) top left;
	display:block;
}
#menu #specializace_hover{
	width:114px;
	height:37px;
	background:url(../img/btn_specializace_hover.jpg) top left;
}
#menu #specializace:hover{
	background:none;
}
#menu #prodejny{
	width:130px;
	height:37px;
	background:url(../img/btn_prodejny.jpg) top left;
	display:block;
}
#menu #prodejny_hover{
	width:130px;
	height:37px;
	background:url(../img/btn_prodejny_hover.jpg) top left;
}
#menu #prodejny:hover{
	background:none;
}
#menu #footbal{
	width:131px;
	height:37px;
	background:url(../img/btn_footbal.jpg) top left;
	display:block;
}
#menu #footbal_hover{
	width:131px;
	height:37px;
	background:url(../img/btn_footbal_hover.jpg) top left;
}
#menu #footbal:hover{
	background:none;
}
#menu #mista{
	width:119px;
	height:37px;
	background:url(../img/btn_mista.jpg) top left;
	display:block;
}
#menu #mista_hover{
	width:119px;
	height:37px;
	background:url(../img/btn_mista_hover.jpg) top left;
}
#menu #mista:hover{
	background:none;
}
#menu #kontakt{
	width:104px;
	height:37px;
	background:url(../img/btn_kontakt.jpg) top left;
	display:block;
}
#menu #kontakt_hover{
	width:104px;
	height:37px;
	background:url(../img/btn_kontakt_hover.jpg) top left;
}
#menu #kontakt:hover{
	background:none;
}
/*================END MENU===============*/

/*================SIDEBAR===============*/
#sidebar{
	float:left;
	background:url(../img/bg_calendar.jpg) top left repeat-y;
	width:272px;
	margin:25px 10px 0 -1px;
	font-size:12px;
}
#sidebar a{
	margin:0 0 0 10px;
}
/*================END SIDEBAR===============*/

/*================TEXT===============*/
#text{
	float:left;
	width:600px;
	margin:25px 0 0 0;
	color:#FFFFFF;
	font-size:12px;
}
#text p{
	margin:0;
	padding:0;
}
#text h2{
	color:#fff501;
	margin:0 0 10px 0;
	padding:0;
	font-size:15px;
}
#text .h{
	margin:2px 15px 15px 15px;
	border:1px dashed #fff501;;
	background:#333333;
	padding:2px;
	color:#CCCCCC;
	font-size:11px;
}
.green{
	color:#00FF00;
}
.red{
	color:#FF0000;
}
.h3_boots{
	background:#333333;
	padding:5px;
	border-bottom:1px dotted white;
}
#text .soutez_left{
	width:400px;
	float:left;
}
#text .soutez_right{
	float:left;
	width:190px;
	margin:0 0 0 5px;
}
#text .kontakt_left{
	float:left;
	width:250px;
}
#text .kontakt_right{
	float:left;
}
/*================END TEXT===============*/

/*================AKCNI NABIDKA===============*/

.akcni_nabidka{	
	float:left;
	border:1px dashed #5C5601;
	padding:10px;
	margin:10px 0 0 5px;
	width:270px;
	min-height:90px;
}
.akcni_nabidka .img{
	float:left;
	width:160px;
}
.akcni_nabidka .desc{
	float:left;
}
.akcni_nabidka .new_price{
	color:#F4F126;
}

/*================END AKCNI NABIDKA ===============*/


/*================AKCE===============*/
.akce_heading{
	color:#8d8502;
	margin:20px 0 0 15px;
	padding:0;
}
#akce{
	width:900px;
	height:121px;
	background:url(../img/bg_akce.jpg) top left no-repeat;
	margin:5px 0 0 0;
	text-align:center;
}
#akce #left_btn{
	float:left;
	width:59xp;
	cursor:pointer;
}
#akce #content{
	float:left;
	width:782px;
}
#akce #right_btn{
	float:right;
	width:59px;
	cursor:pointer;
}
#akce .product{
	float:left;	
	margin:15px 30px 0 0;
}
#akce .product .left{
	float:left;
	width:200px;
	text-align:center
}

#akce .product .right{
	float:left;
	text-align:left;
	margin:0 0 0 15px;
	color:#B8B8B8;
}
#akce .sale{
	color:#F4F126;
}
#akce ul{
	padding:0;
	margin:0;
}
#akce li{
	list-style:none;
	float:left;
}
/*================END AKCE===============*/

/*================MAPA===============*/
#mapa{
	min-height:350px;
}
#mapa .map{
	position:absolute;
	margin:-20px 0 0 10px;
}
/*================END MAPA===============*/

/*================FOOTER=================*/
#footer{
	color:#666666;
	width:900px;
	font-size:9px;	
}
#footer a{
	color:#666666;
}
#footer a:hover{
	color:#999999;
	text-decoration:none;
}
#footer .left{
	float:left;
}
#footer .right{
	float:right;
}


/*===============END FOOTER=============*/