body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-color: #2b452b;
}
.nezobrazuj {
	display: none;
}
.resetovac {
	clear: both;
}
#stranka-celek {
	width: 980px;
	margin: 0 auto;
	background: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
}
html>body #stranka-celek {
	height: auto;
	min-height: 100%;
}

#top {
	position: absolute;
	width: 980px;
}
#bottom {	
	position: absolute;
	padding-top: 504px;
	width: 980px;
}

/* ------------------------------------------------------------------------------------------------------------------------ */
/* HLAVICKA */	
#hlavicka {
	height: 504px;
	background: #2b452b;
	text-align: right;
	background: url(../../grafika/shop/hlavicka_bg.jpg) no-repeat top;	
}
#hlavicka #logo {
	position: absolute;
	top: 11px;
	left: 22px;
}
#hlavicka #logo-flash {
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0px;
	/*z-index: 0;*/
}
#hlavicka #specialista {
	position: absolute;
	top: 216px;
	left: 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	color: #72886B;
	font-weight : bold;
}
#hlavicka #jazyk {
	position: absolute;
	top: 50px;
	left: 850px;
	color: #d6e98d;
	text-align: right;
}
#hlavicka #jazyk a{
	color: #B1BBB2;
}
#hlavicka #jazyk a:hover{
	color: #F0F30F;
}

#hlavicka #hlavicka-text {
	margin-right: 220px;
	margin-top: 110px;
	padding-left: 500px;
	background-color: Fuchsia;
}
#hlavicka #hlavicka-text .selected {
	color: #F0F30F;
}
#hlavicka h2{
	position: absolute;
	top: 38px;
	left: 175px;
	text-align: left;
	color: #F0F30F;
	margin: 0px;
	padding: 0px;
}
#hlavicka H3{
	color: #B1BBB2;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight : normal;
}
#hlavicka p {
	color: #8CAE8F;
	font-size: .75em;
	margin-top: 0px;
	padding-top: 0px;
}
#hlavicka .auto {
	position: absolute;
	top: 112px; /*149*/
	left: 575px; /*772*/
	z-index: 100;
}
#hlavicka a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	/*color: #B1BBB2;*/
}
/*
#hlavicka a:hover {
	color: #F0F30F;
}
*/
#hlavicka .selected {
	color: #F0F30F;
}

/* ------------------------------------------------------------------------------------------------------------------------ */
/* HLAVICKA-MENU */	
#hlavicka-menu {	
	height: 25px;
	text-align: left;
	padding-left: 408px;
	padding-top: 7px;
}	
#hlavicka-menu #odkazy-left{
	float: left;
	text-align: left;
	width: 480px;
	color: #7C7878;
	padding-top: 2px;
	margin-left: 21px;	
	font-size: 1.1em;

}
#hlavicka-menu #odkazy-right{
	float: right;
	text-align: right;
	width: 250px;
	color: #7C7878;
	padding-top: 2px;
	padding-right: 30px;
	color: #121111;
	background: url(../../grafika/shop/hlavicka_auto_bottom.jpg) no-repeat right;
}

#hlavicka-menu #odkazy .selected{
	color: #F0F30F;
}

#hlavicka-menu a{
	color: #ffd20e;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
#hlavicka-menu a:hover{
	color: #F0F30F;
}
#hlavicka-menu .selected{
	color: #F0F30F;
}

/* ------------------------------------------------------------------------------------------------------------------------ */
/* SITEMAP */	
#obsah-home {
	background: #A5C09B url(../../grafika/shop/homepage_background.gif) repeat-y top;
	float: left;
}
#obsah-home a {
	color: #283A29;
}
#obsah-home #obsah-home-celasirka {
	width: 980px;
	text-align: left;
	background-color: #A5BF9B;
}

#obsah-home #obsah-home-celasirka hr {
	clear: both;
	border: dashed silver 1px;
	border-left: none;
	border-right: none; 
}
#obsah-home #obsah-home-celasirka #vnitrek {
	padding: 10px;
}
#obsah-home #obsah-home-celasirka h4 {
	font-size: 1em;
}
#obsah-home #obsah-home-celasirka h3 {
	margin: 0px;
}
#obsah-home #obsah-home-celasirka p {
	margin-top: 5px;
	margin-bottom: 5px;
}

#obsah-home #left {
	float: left;
	padding: 10px;
	width: 500px;
	text-align: left;
}
#obsah-home #left h3, p {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #283A29;
}


#obsah-home #left h4 {
	margin: 0px 0px 0px 170px;
	padding: 0px;
	color: #283A29;
	font-size: 1em;
	text-align: left;
}
#obsah-home #left img {
	float: left;
	margin-left: 2px;
	margin-right: 10px;
	border: none;
}
#obsah-home #left p {
	font-size: 1em;
}
#obsah-home #left .text {
}

#obsah-home #left .text p{
	width: 330px;
	float: right;
}
#obsah-home #left hr {
	clear: both;
	border: dashed silver 1px;
	border-left: none;
	border-right: none; 
}
#obsah-home #left a {
	color: #283A29;
	font-size: 1em;
}
#obsah-home #left a:hover {
	color: #F0F30F;
}
#obsah-home #right {
	float: right;
	padding: 10px;
	width: 440px;
	text-align: left;
	font-size: 1em;
}
#obsah-home #right h2 {
	color: #283A29;
	font-size: 1.3em;
	padding-top: 0px;
}

#obsah-home #right table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
#obsah-home #right hr {
	clear: both;
	border: dashed silver 1px;
	border-left: none;
	border-right: none; 
}

#obsah-home #right .news-left{
	float: left;
	padding-right: 10px;
	width: 410px;
	font-size: 1em;
	text-align: left;
}

#obsah-home #right .news-right{
	float: right;
	padding-left: 10px;
	width: 230px;
	font-size: 1em;
	text-align: left;
}
#obsah-home #right .vice{
	font-size: 1.1em;
	font-weight: bold;
	color: Yellow;
}
#obsah-home #right .vice a{
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: Yellow;
}
#obsah-home #right .vice a:hover {
	color: Black;
}
#obsah-home #right .news-datum{
	font-size: 1.1em;
	font-weight: bold;
	color: Black;
}
#obsah-home #right .news-datum a{
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;	
	color: Yellow;
}
#obsah-home #right .news-datum a:hover{
	color: Black;
}



/* ------------------------------------------------------------------------------------------------------------------------ */

.form_button {
	BACKGROUND-COLOR: #F0F0F0;
	COLOR: Gray;
	FONT-FAMILY: Verdana, Tahoma, Trebuchet MS, sans-serif, MS Sans Serif, Arial, Helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER: 1px solid Silver;
	height : 18px;	
}
.form_button_ok {
	position: absolute;
	top: 38px;
	left: 935px;
	background: url(../../grafika/home/ok.gif) no-repeat center;
	border : 0px;
	width: 25px;
	height: 20px;
}
.form_button_hledej {
	position: absolute;
	top: 38px;
	left: 952px;
	border : 0px;
	width: 25px;
	height: 20px;
}
.form_input_hledej {
	border: 1px solid #818581; 
	background-color: #6D796B; 
	color: White; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 11px;
}





.heading_search {
	color: #818581;
}
.newsletter-pouceni {
	font-size: .75em;
}
.form_combo {
	text-align: left;
	FONT-FAMILY: Verdana, Tahoma, Trebuchet MS, sans-serif, MS Sans Serif, Arial, Helvetica;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	border : 1px solid Silver;
	height : 18px;	
}
input {
	FONT-FAMILY: Verdana, Tahoma, Trebuchet MS, sans-serif, MS Sans Serif, Arial, Helvetica;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	border : 1px solid Silver;
	height : 15px;	
}
.input_search {
	position: absolute;
	top: 38px;
	left: 874px;
}
textarea {
	FONT-FAMILY: Verdana, Tahoma, Trebuchet MS, sans-serif, MS Sans Serif, Arial, Helvetica;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
}
.servis-vymena {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}



/* ------------------------------------------------------------------------------------------------------------------------ */
/* PATICKA */			
#paticka {
	height: 37px;
	background: #22301f url(../../grafika/shop/paticka.jpg) no-repeat right;
	text-align: left;
	clear: both;
}
#paticka #odkazy{
	float: left;
	text-align: left;
	width: 560px;
	color: #8CAE8F;
	padding-top: 10px;
	padding-left: 20px;
}
#paticka #ihelp{
	float: right;
	text-align: right;
	width: 360px;
	color: #8CAE8F;
	padding-top: 10px;
	padding-right: 20px
}
#paticka #ihelp a{
	color: #8CAE8F;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 1.1em;
}	
#paticka #ihelp a:hover{
	color: #F0F30F;
}	


#paticka a{
	color: #8CAE8F;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 1.1em;
}	
#paticka a:hover{
	color: #F0F30F;
}	
#paticka .selected{
	color: #F0F30F;
}	
		
/* ------------------------------------------------------------------------------------------------------------------------ */
/* SITEMAP */	
#sitemap {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#sitemap a{
	display: inline;
	text-decoration: none;
}
#sitemap a:hover{
	text-decoration: underline;
}
#sitemap .level1{
	margin-left: 20px;
}
#sitemap .level-site2{
	margin-left: 40px;
}
#sitemap .level-site3{
	margin-left: 60px;
}
#sitemap .level-site4{
	margin-left: 80px;
}


/* ------------------------------------------------------------------------------------------------------------------------ */
/* REKLAMA */	
#advert {
	position: absolute;
	text-align: right;
	top: 260px;
	left: 525px; /*150*/
	/*&left: 100px;*/
	_left: 50px;	
	color: #FFFFFF;
	z-index: 99;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
}

#closeCross {
	/*float: right; */
 	/*display: block; */
	color: #FFFFFF; 
	text-decoration: none;
	background-color: Black;
	padding: 4px; /*10px*/
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}
#closeCross:hover {
	color: #ffffff;
	text-decoration: underline;
}


/* ------------------------------------------------------------------------------------------------------------------------ */
/* BANNERY */	
#bannery {
	position: absolute;
	top: 140px;
	left: 0px;
	height: 339px;
	width: 980px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

/* BANNER 1 ------------------------------------------------------------------------- */	
.banner_1{
	float: left;
	width: 191px; /*201*/
	height: 323px;
	background: #2b452b url(../../grafika/shop/bannery/b1.jpg) no-repeat left; /*cursor: pointer;*/
	display: block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px; /*text-align: center;*/
	border: 0px;
}
.banner_1_lang{
	float: left;
	width: 191px; /*201*/
	height: 323px;
	background: #2b452b url(../../grafika/shop/bannery/b1_lang.jpg) no-repeat left; /*cursor: pointer;*/
	display: block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px; /*text-align: center;*/
	border: 0px;
}
.banner_1:hover{
	background: #2b452b url(../../grafika/shop/bannery/b1_mo.jpg) no-repeat left;
}
.banner_1_lang:hover{
	background: #2b452b url(../../grafika/shop/bannery/b1_lang_mo.jpg) no-repeat left;
}
/* -- text --*/
.link_banner_1 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight : normal;
	text-align: left;
	/*
	width: 167px;
	padding-left: 34px;*/
	color: #faf82a;
	cursor: pointer;
}
.link_banner_1 a{
	color: #faf82a;
	text-decoration: none;
}
.link_banner_1 a:hover{
	color: #ffffff;
	text-decoration: none;
}

/* BANNER 2 ------------------------------------------------------------------------- */	
.banner_2{
	float: left;
	width: 191px;
	height: 323px;
	background: #2b452b url(../../grafika/shop/bannery/b2.jpg) no-repeat left; /*cursor: pointer;*/
	display: block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px;
	/*text-align: center;*/
	border: 0px;
}
.banner_2_no{
	float: left;
	width: 191px;
	height: 323px;
	background: #2b452b url(../../grafika/shop/bannery/b2_ne.jpg) no-repeat left; /*cursor: pointer;*/
	display: block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px;
	/*text-align: center;*/
	border: 0px;
}
.banner_2:hover{
	background: #2b452b url(../../grafika/shop/bannery/b2_mo.jpg) no-repeat left;
}
/* -- text --*/

.link_banner_2 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight : normal;
	text-align: left;
	color: #ebe90f;	
	cursor: pointer;	
}
.link_banner_2 a{
	color: #faf82a;
	text-decoration: none;	
}
.link_banner_2 a:hover{
	color: #ffffff;
	text-decoration: none;
}

/* BANNER 3 ------------------------------------------------------------------------- */	
.banner_3{
	float: left;
	width: 191px;
	height: 323px;
	background: #2b452b url(../../grafika/shop/bannery/b3.jpg) no-repeat left; /*cursor: pointer;*/
	display: block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px;
	/*text-align: center;*/
	border: 0px;
}
.banner_3_no{
	float: left;
	width: 191px;
	height: 323px;
	background: #2b452b url(../../grafika/shop/bannery/b3_ne.jpg) no-repeat left; /*cursor: pointer;*/
	display: block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px;
	/*text-align: center;*/
	border: 0px;
}
.banner_3:hover{
	background: #2b452b url(../../grafika/shop/bannery/b3_mo.jpg) no-repeat left;
}
/* -- text --*/
.link_banner_3 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight : normal;
	text-align: left;
	color: #f9f9f2;	
	cursor: pointer;	
}
.link_banner_3 a{
	color: #ffffff;
	text-decoration: none;	
}
.link_banner_3 a:hover{
	color: #66231e;
	text-decoration: none;
}

/* BANNER 4 ------------------------------------------------------------------------- */	
.banner_4{
	float: left;
	width: 191px;
	height: 323px;
	background: #2b452b url(../../grafika/shop/bannery/b4.jpg) no-repeat left; /*cursor: pointer;*/
	display: block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px;
	/*text-align: center;*/
	border: 0px;
}
.banner_4_lang{
	float: left;
	width: 191px;
	height: 323px;
	background: #2b452b url(../../grafika/shop/bannery/b4_lang.jpg) no-repeat left; /*cursor: pointer;*/
	display: block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px;
	/*text-align: center;*/
	border: 0px;
}
.banner_4:hover{
	background: #2b452b url(../../grafika/shop/bannery/b4_mo.jpg) no-repeat left;
}
.banner_4_lang:hover{
	background: #2b452b url(../../grafika/shop/bannery/b4_lang_mo.jpg) no-repeat left;
}
/* -- text --*/
.link_banner_4 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight : normal;
	text-align: left;
	color: #e7e90f;	
	cursor: pointer;	
}
.link_banner_4 a{
	color: #faf82a;
	text-decoration: none;	
}
.link_banner_4 a:hover{
	color: #ffffff;
	text-decoration: none;
}

/* BANNER 5 ------------------------------------------------------------------------- */	
.banner_5{
	float: left;
	width: 165px;
	height: 323px;
	background: #2b452b url(../../grafika/shop/bannery/b5.jpg) no-repeat left; /*cursor: pointer;*/
	display: block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px;
	/*text-align: center;*/
	border: 0px;
}
.banner_5_no{
	float: left;
	width: 165px;
	height: 323px;
	background: #2b452b url(../../grafika/shop/bannery/b5_ne.jpg) no-repeat left; /*cursor: pointer;*/
	display: block;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px;
	/*text-align: center;*/
	border: 0px;
}
.banner_5:hover{
	background: #2b452b url(../../grafika/shop/bannery/b5_mo.jpg) no-repeat left;
}
/* -- text --*/
.link_banner_5 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight : normal;
	text-align: left;
	color: #e7e90f;	
	cursor: pointer;
}
.link_banner_5 a{
	color: #faf82a;
	text-decoration: none;	
}
.link_banner_5 a:hover{
	color: #ffffff;
	text-decoration: none;
}



#banner_1_texty{
	position: absolute;
	top: 53px;
	left: 120px;
	cursor: pointer;
}
#banner_1_texty h4{
	display: none;
	color: #faf82a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;
}
#banner_2_texty{
	position: absolute;
	top: 72px;
	left: 217px;
	cursor: pointer;
}
#banner_2_texty h4{
	display: none;
	color: #faf82a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#banner_3_texty{
	position: absolute;
	top: 72px;
	left: 417px;
	cursor: pointer;
	width: 100px;
}
#banner_3_texty h4{
	display: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#banner_4_texty{
	position: absolute;
	top: 72px;
	left: 617px;
	cursor: pointer;
}
#banner_4_texty h4{
	display: none;
	color: #faf82a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#banner_5_texty{
	position: absolute;
	top: 72px;
	left: 875px;
	cursor: pointer;
}
#banner_5_texty h4{
	display: none;
	color: #faf82a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


