body {
	color: #2e0030; padding: 0px; margin: 0px; color: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; text-align: center; BORDER-BOTTOM-STYLE: none; background: #9fbbc7 ; font-size: 0px; font-family: Verdana;
}

.mezera {
	margin: 0; padding: 0; height: 15px;
}

.obrazek_prodejna img {
	margin: 0; padding-left: 7px;
}

.obrazek_prodejna {
	margin: 0;
}

.nadpis_prodejna {
	margin: 0; font-weight: bold; font-size: 16px; color: #000; padding: 10px 10px 0 10px; text-decoration: none;
}


.nadpis_prodejna a {
	margin: 0; font-weight: bold; font-size: 16px; color: #000; text-decoration: none;
}

.nadpis_prodejna a:hover {
	margin: 0; font-weight: bold; font-size: 16px; color: #000; text-decoration: underline;
} 

.popisek_prodejna {
	margin: 0; font-weight: normal; font-size: 12px; color: #000; padding: 5px 10px 0 10px;
}

.popisek_prodejna a {
	margin: 0; font-weight: normal; font-size: 12px; color: #000; text-decoration: underline;
}

.popisek_prodejna a:hover {
	margin: 0; font-weight: normal; font-size: 12px; color: #000; text-decoration: none;
} 


.cena_prodejna {
	margin: 0; font-weight: bold; font-size: 16px; color: #000; padding: 5px 10px 0 10px;
}

#main_prodejna {
	margin: auto; position: relative; width: 844px; text-align: justify; background: #FFF url("images/main_background_prodejna.gif") repeat; font-size: 0px;
}

.blok_prodejna {
	float:left; width: 210px; background: #FFF;
}

.blok_linka_prodejna {
	margin-left: 2px; width: 206px; height: 32px; background: #666666;
}

.blok_linka_prodejna p {
	padding: 4px 10px; margin: 0; font-size: 18px; text-align: left; font-weight: normal;
}

.blok_telo_prodejna {
	margin-left: 2px; width: 206px; background: #a5acb0;
}

.blok_telo_prodejna h1 {
	margin: 0; padding-left: 10px; padding-top: 4px; font-weight: bold; font-size: 14px; text-align: left;
}

.blok_telo_prodejna h2 {
	margin: 0; padding-left: 17px; padding-top: 4px; font-size: 11px; color: #FFF; text-align: left;
}

.blok_telo_prodejna h3 {
	margin: 0; padding-left: 23px; padding-top: 4px; font-size: 10px;  text-align: left;
}

.blok_telo_prodejna a{
	text-decoration: none; color: #000;
}

.blok_telo_prodejna a:hover {
	color: #000; text-decoration: underline;
}


.blok_prodejna2 {
	float:left; width: 414px; background: #FFF;
}

.blok_linka_prodejna2 {
	width: 414px; height: 32px; background: #666666;
}


.blok_telo_prodejna2 {
	width: 414px; background: #ced1d5;
}


.blok_linka_prodejna2 p {
	padding: 4px 10px; margin: 0; font-size: 18px; text-align: left; font-weight: normal;
}


form {
	margin: 0; padding: 6px 0 0 0;
}

#main {
	margin: auto; position: relative; width: 844px; text-align: justify; background: #FFF url("images/main_background.gif") repeat; font-size: 0px;
}

#hlavicka {
	width: 844px; height: 158px; background: url("images/hlavicka_dek.gif") no-repeat;
}

#hlavicka img {
	border: none;
}

#linka {
	width: 844px; height: 10px; background: url("images/linka.gif") no-repeat;
}

#telo {
	float: left; width: 624px;
}

#menu {
	float: right; width: 208px; font-family: Verdana; font-size: 11px;
}

#menu h2 {
	font-size: 14px; padding: 10px 0 5px 4px; margin: 0;
}

#menu p {
	padding: 3px 7px 0 4px; margin: 0; text-align: left;
}

#menu_telo a {
		font-weight: bold; display:block; padding:7px 0 0 20px; color:#FFF; background: url("images/bod.gif") 0 0 no-repeat; text-decoration: none;
}

#menu_telo a:hover {	
		text-decoration: underline;
}


#menu_velke a {
		font-weight: bold; display:block; padding:7px 0 0 20px; color:#FFF; background: url("images/bod.gif") 0 0 no-repeat; text-decoration: underline;
}

#menu_velke a:hover {	
		text-decoration: none;
}

#paticka {
	width: 844px; height: 84px; background: url("images/paticka.gif") no-repeat;
}

#paticka_menu {
	float: left; width: 624px; height: 54px; text-align: center; font-size: 10px; color: #FFF;
}

#paticka_menu p{
	padding: 14px 0; margin: 0;
}

#paticka_menu a{
	color: #FFF; text-decoration: underline;
}

#paticka_menu a:hover {
	color: #FFF; text-decoration: none;
}

#paticka_search {
	float: right; width: 208px; height: 54px; text-align: left; font-size: 10px; color: #FFF;
}

#paticka_search p{
	padding: 9px 5px; margin: 0;
}

#paticka_copyright {
	float: left; width: 624px; height: 28px; text-align: center; font-size: 10px; color: #FFF;
}

#paticka_copyright p{
	padding: 7px 0; margin: 0;
}

#paticka_copyright a{
	color: #FFF; text-decoration: underline;
}

#paticka_copyright a:hover {
	color: #FFF; text-decoration: none;
}

#paticka_quick {
	float: right; width: 170px; height: 28px;
}

#paticka_quick img{
	padding-top: 5px; padding-left: 7px; margin: 0; border: none;
}

.obrazky_text img {
	padding: 9px 0 0 9px;
}

.blok_text h2 {
	padding: 15px 0 4px 10px; margin: 0; font-size: 16px; text-align: left; font-weight: bold; color: #000;
}

.blok_text p {
	padding: 4px 10px; margin: 0; font-size: 12px; text-align: justify; font-weight: normal; color: #000;
}

.blok_text_bod p {
	padding: 4px 27px; margin: 0; font-size: 12px; text-align: justify; font-weight: normal; color: #000; background: url("images/bod3.gif") 0 0 no-repeat;
}

.blok_text_bod h2 {
	padding: 15px 0 4px 10px; margin: 0; font-size: 16px; text-align: left; font-weight: bold; color: #000;
}

.blok_text_bod a {
	color: #000; text-decoration: underline;
}

.blok_text_bod a:hover {
	color: #000; text-decoration: none;
}

.blok_text a {
	color: #000; text-decoration: underline;
}

.blok_text a:hover {
	color: #000; text-decoration: none;
}


.blok {
	float:left; width: 208px; height: 236px; background: #FFF;
}

.blok_radek2 {
	float:left; width: 208px; height: 238px; background: #FFF;
}

.blok_kategorie {
	margin-left: 2px; width: 622px; height: 32px; background: #666666;
}

.blok_kategorie h1 {
	padding: 4px 10px; margin: 0; font-size: 18px; text-align: left; font-weight: normal;
}

.blok_linka {
	margin-left: 2px; width: 206px; height: 32px; background: #666666;
}

.blok_linka h1 {
	padding: 4px 0; margin: 0; font-size: 18px; text-align: center; font-weight: normal;
}

.blok_linka_rada2 {
	margin-top: 2px;
}

.blok_linka_rada2 h1 {
	padding: 4px 0; margin: 0; font-size: 18px; text-align: center; font-weight: normal;
}

.blok_obrazek a {
	margin-left: 2px; width: 206px; height: 102px; display: block;
}

.blok_obrazek_c1 a {
	background: #666666 url("images/stavebni_cinnost.gif") no-repeat;
}

.blok_obrazek_c2 a {
	background: #666666 url("images/koupelny.gif") no-repeat;
}

.blok_obrazek_c3 a {
	background: #666666 url("images/krby.gif") no-repeat;
}

.blok_obrazek_c4 a {
	background: #666666 url("images/zelena_usporam.gif") no-repeat;
}

.blok_obrazek_c5 a {
	background: #666666 url("images/cisticky.gif") no-repeat;
}

.blok_obrazek_c6 a {
	background: #666666 url("images/energeticke_domy.gif") no-repeat;
}

.blok_telo {
	margin-left: 2px; width: 206px; height: 102px; background: #ced1d5;
}

.blok_telo p {
	margin: 0; padding: 6px 15px; color: #393939; font-size: 12px; background: url("images/bod2.gif") 0 0 no-repeat;
}

.blok_telo a {
	color: #393939; text-decoration: none;
}

.blok_telo a:hover {
	color: #393939; text-decoration: underline;
}

.pruhlednost {
	clear: both;
}

.form_male {
	width: 200px; border: 1px solid #a5a5a5; background-color: #ffffff; margin: 0 0 8px 10px;
}

.form_velke {
	width: 400px; height: 100px; border: 1px solid #a5a5a5; background-color: #ffffff; margin: 0 0 8px 10px;
}

.form_reset {
	width: 100px; height: 22px; border: 1px solid #a5a5a5; background-color: #9fbbc7;
}

.image_fotog  {
	width: 110px; height: 110px; float: left; margin: 6px 0 6px 14px; text-align: center; color: #000;
}