/*.clear {CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 1px; } */

BODY{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background-image: url(img/bg.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #441504;
	background-position: top center;
	background-repeat: repeat-x;
}
BODY, TD, TR{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	margin-top: 0px;
	margin-bottom: 0px;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: underline;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: underline;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: underline;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

ul {
	padding: 0px 0px 0px 18px;
	margin: 10px 0px 0px 5px;
	
}

.li-bila:link {
	font-size: 10px;
	color: white;
}
.li-bila:avtive, visited {
	color: white;
}
.li-bila:hover {
	color: Black;
}

.li-cerna:link {
	font-size: 10px;
	color: Black;
}
.li-cerna:avtive, visited {
	color: black;
}
.li-cerna:hover {
	color: white;
}

li {
	font-weight: normal;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: 0;
	list-style: none;
	list-style-image: url(img/li.gif);
}

h1 {
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-align: left;
	padding: 5px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
}
h1 a,h1 a:active,h1 a:visited,h1 a:hover,h1 a:link{
	font-size: 14px;
	font-weight: bold;
	color: Black;
	text-decoration:none;
	}
h2.h1-trika, h2.h1-darky, h2.h1-agentury {
	padding: 5px 0px 0px 30px;
	margin: 0px;
}
.h1-trika {
	font-size: 12px;
	font-weight: bold;
	color: #6D4334;
	text-align: left;
}
.h1-trika:link {
	font-size: 12px;
	font-weight: bold;
	color: #6D4334;
	text-align: left;
	text-decoration: none;
}
.h1-trika:active {
	font-size: 12px;
	font-weight: bold;
	color: #6D4334;
	text-align: left;
	text-decoration: none;
}
.h1-trika:visited {
	font-size: 12px;
	font-weight: bold;
	color: #6D4334;
	text-align: left;
	text-decoration: none;
}
.h1-trika:hover {
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-align: left;
	text-decoration: none;
}
.h1-darky:link {
	font-size: 12px;
	font-weight: bold;
	color: #DA251D;
	text-align: left;
	text-decoration: none;
}
.h1-darky:active {
	font-size: 12px;
	font-weight: bold;
	color: #DA251D;
	text-align: left;
	text-decoration: none;
}
.h1-darky:visited {
	font-size: 12px;
	font-weight: bold;
	color: #DA251D;
	text-align: left;
	text-decoration: none;
}
.h1-darky:hover {
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-align: left;
	text-decoration: none;
}
.h1-agentury:link {
	font-size: 12px;
	font-weight: bold;
	color: #FF9E35;
	text-align: left;
	text-decoration: none;
}
.h1-agentury:active {
	font-size: 12px;
	font-weight: bold;
	color: #FF9E35;
	text-align: left;
	text-decoration: none;
}
.h1-agentury:visited {
	font-size: 12px;
	font-weight: bold;
	color: #FF9E35;
	text-align: left;
	text-decoration: none;
}
.h1-agentury:hover {
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-align: left;
	text-decoration: none;
}

.h1-hlavni-nadpis {
	font-size: 16px;
	font-weight: normal;
	color: Black;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.h2-seo-texty {
	font-size: 11px;
	font-weight: normal;
	color: Black;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.h3-nadpis {
	font-size: 16px;
	font-weight: normal;
	color: Black;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* Struktura webu */

#hlavni-podklad {
	width: 930px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

#top-menu{
	margin-left: 25px;
	width: 880px;
	height: 35px;
	background-image: url(img/bg-top-menu.gif);
	background-repeat: no-repeat;
	
}
#top-lang{
	margin-left: 25px;
	width: 880px;
	height: 80px;
	background-image: url(img/bg-lang.gif);
	background-repeat: no-repeat;
}

#hlavni-podklad-obsah {
	width: 930px;
	margin: 19px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(img/bg-hlavni.png);
	background-repeat: repeat-y;
	vertical-align: top;
}

#obsah-top-predel{
	width: 930px;
	height: 24px;
	background-image: url(img/bg-top-predel.gif);
	background-repeat: no-repeat;
}
.obsah-tab{
	margin-left: 25px;
	width: 880px;
	height: 95px;
	background-image: url(img/mid-menubg-darky.png);
}

.obsah-tab1-top{
	width: 261px;
	vertical-align: top;
	padding: 30px 0px 0px 33px;
	margin: 0px 0px 0px 0px;
}
.obsah-tab2-top{
	width: 257px;
	vertical-align: top;
	padding: 30px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
}
.obsah-tab3-top{
	width: 259px;
	vertical-align: top;
	padding: 30px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
}

#nadpisy-h1 {
	margin-left: 25px;
	width: 880px;
	height: 50px;
	background-image: url(img/predel-nadpis-darky.png);
	background-repeat: no-repeat;
}

.hlavni-nadpis {
	font-size: 16px;
	font-weight: bold;
	color: #6D4334;
	text-align: left;
	margin: 12px 0px 0px  165px;
}

.obsah-tab1-flash{
	width: 294px;
	height: 156px;
	background-image: url(img/tab1-flash.png);
}
.obsah-tab2-flash{
	width: 292px;
	height: 156px;
	background-image: url(img/tab2-flash.png);
}
.obsah-tab3-flash{
	width: 294px;
	height: 156px;
	background-image: url(img/tab3-flash.png);
}
.obsah-tab1-bg{
	font-size: 10px;
	line-height: 13px;
	width: 242px;
	height: 300px;
	padding: 10px 26px 0px 26px;
	background-image: url(img/tab1-bg.png);
	color: white;
	text-align: left;
	vertical-align: top;
}
.obsah-tab2-bg{
	font-size: 10px;
	line-height: 13px;
	width: 240px;
	height: 300px;
	padding: 10px 26px 0px 26px;
	background-image: url(img/tab2-bg.png);
	text-align: left;
	vertical-align: top;
}
.obsah-tab3-bg{
	font-size: 10px;
	line-height: 13px;
	width: 242px;
	height: 300px;
	padding: 10px 26px 0px 26px;
	background-image: url(img/tab3-bg.png);
	text-align: left;
	vertical-align: top;
}

#text{
	margin-left: 25px;
	width: 880px;
	min-height: 230px;
	background-image: url(img/bg-texty.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: White;
	padding-bottom: 25px;
}

#text-rubriky{
	padding-left: 25px;
	padding-right: 25px;
}

.text-rubriky{
	padding: 0px 0px 25px 0px;
	vertical-align: top;
}

.text-tab{
	width: 880px;
}

.sloupec-tab1{
	width: 181px;
	text-align: left;
	vertical-align: top;
	border-right: 1px solid White;
}
.sloupec-tab2{
	/* width: 435px; */
	padding: 20px 24px 0px 24px;
	text-align: left;
	vertical-align: top;
	border-left: 1px solid #A8A8A8;
	border-right: 1px solid White;
}

.sloupec-tab3{
	width: 160px;
	text-align: left;
	vertical-align: top;
	background-color: white;
}

.sloupec-tab1-top{
	padding: 20px 25px 0px 25px;
	background-image: url(img/levo-topbg-darky.png);
	background-color: #FFE0D6;
	background-position: top;
	background-repeat: no-repeat;
}



.menu1 a, .menu1 a:visited {
	font-size: 11pt;
	text-decoration: none;
	text-align: left;
	color: #393939;
	display: block; /*text-indent: 20px;*/
	padding: 0px 0px 12px 0px;
	margin: 0px 0px;
	font-weight: normal;
	text-decoration: underline;
}
.menu1 a:hover {
	color: Black;
}

.menu2 a, .menu2 a:visited {
	font-size: 10pt;
	text-decoration: none;
	text-align: left;
	color: #787878;
	display: block; /*text-indent: 20px;*/
	padding: 0px 0px 12px 15px;
	margin: 0px 0px;
	font-weight: normal;
	text-decoration: underline;
}
.menu2 a:hover {
	color: Black;
}


.sloupec-tab2-top{
	background-image: url(img/levo-botbg-darky.png);
	height: 15px;
}

#patka{
	margin-left: 25px;
	width: 880px;
	height: 45px;
	padding-top: 15px;
	background-image: url(img/bg-patka.png);
}

#patka .right {
	float: right;
	width: 620px;
	position: relative;
	right: 15px;
}

#patka .left {
	float: left;
	width: 203px;
	left: 15px;
	position: relative;
}
#patka .left img{
	border: 0px;
	float: left;
	position: relative;
}
#patka .left p{
	margin-top: 3px;
	font-size: 10px;
	color: #b93f10;
}

#neviditelny{
	width: 880px;
	height: 20px;
}


/* horni menu */

.topmenu-tab1{
	padding: 7px 26px 0px 26px;
	text-align: left;
	vertical-align: middle;
}
.topmenu-tab2{
	padding: 7px 20px 0px 0px;
	text-align: right;
	vertical-align: middle;
}

.top-menu-cara {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

.top-menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: underline;
	text-transform: uppercase;
}

.top-menu:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: underline;
	text-transform: uppercase;
}
.top-menu:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: underline;
}
.top-menu:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: underline;
}
.top-menu:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: underline;
}

/* konec horniho menu */

/* nadpisy -kosik */
.nadp-tab0{
	text-align: left;
	vertical-align: top;
	width: 241px;
}
.nadp-tab1{
	padding: 35px 0px 0px 78px;
	text-align: left;
	vertical-align: middle;
}
.nadp-tab2{
	padding: 30px 55px 0px 0px;
	text-align: right;
	vertical-align: middle;
}

.kosik {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: none;
	text-transform: uppercase;
}

.kosik:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: none;
	text-transform: uppercase;
}
.kosik:active {
	font-size: 10px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: none;
}
.kosik:visited {
	font-size: 10px;
	font-weight: normal;
	color: #B93F10;
	text-decoration: none;
}
.kosik:hover {
	font-size: 10px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

/* nadpisy -kosik konec */

/* novinky */


#novinky {
	padding: 18px 25px 0px 18px;
	border-left: 1px solid #A8A8A8;
}

.novinky {
	padding: 18px 25px 0px 18px;
	border-left: 1px solid #A8A8A8;
}

.novinka {
	margin: 0px 0px 10px 0px;
}
.novinka-datum {
	font-size: 10px;
	font-weight: normal;
	color: #575757;
	margin-top: 0px;
	text-decoration: none;
}
.novinka-nadpis:link {
	font-size: 11px;
	font-weight: bold;
	color: #B93F10;
	margin-top: 0px;
	text-decoration: underline;
}
.novinka-nadpis:active, visited {
	font-size: 11px;
	font-weight: bold;
	color: #B93F10;
	margin-top: 0px;
	text-decoration: underline;
}
.novinka-nadpis:hover {
	font-size: 11px;
	font-weight: bold;
	color: Black;
	margin-top: 0px;
	text-decoration: underline;
}
.novinka-text {
	font-size: 11px;
	font-weight: normal;
	color: #474747;
	line-height: 13px;
}

.novinka-fotka {
	margin-top: 15px;
	border: 1px solid #8B8B8B;
}

.novinka-vice:link {
	font-size: 11px;
	font-weight: normal;
	color: #6D4334;
	margin-top: 0px;
	text-decoration: underline;
}
.novinka-vice:active, visited {
	font-size: 11px;
	font-weight: normal;
	color: #6D4334;
	margin-top: 0px;
	text-decoration: underline;
}
.novinka-vice:hover {
	font-size: 11px;
	font-weight: normal;
	color: #6D4334;
	margin-top: 0px;
	text-decoration: underline;
}
/* novinky konec */

/* patka */

.paticka:link {
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	text-decoration: none;
}
.paticka:active, visited {
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	text-decoration: none;
}
.paticka:hover {
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	text-decoration: none;
}


/* tricka */

.vyp-pribuzne {
	margin-bottom: 25px;
}

.vyp-tab-foto {
	width: 145px;
	height: 145px;
}
.vyp-tab-barva {
	background: #EBEBEB;
	width: 145px;
}
.vyp-popis {
	margin: 8px 8px 5px 8px;
	padding: 0px 0px 7px 0px;
	border-bottom: 1px solid White;
}
.vyp-vice {
	text-align: right;
}

.vyp-nazev:link {
	font-size: 14px;
	color: #B93F10;
	text-decoration: underline;
}
.vyp-nazev:active {
	font-size: 14px;
	color: #B93F10;
	text-decoration: underline;
}
.vyp-nazev:visited {
	font-size: 14px;
	color: #B93F10;
	text-decoration: underline;
}
.vyp-nazev:hover {
	font-size: 14px;
	text-decoration: underline;
	color: black
}

.vyp-ceny {
	margin: 0px 8px 8px 8px;
}

.obj-nadpis {
	font-size: 13px;
	color: #DA552B;
	font-weight: bold;
	margin-bottom: 5px;
}
.obj-popis {
	margin-bottom: 5px;
}
.obj-tlacitko {
	text-align: right;
}

.up-pokracovat1 {
	width: 55px;
	padding: 3px 3px 3px 20px;
	background: #441504 url(img/ico-pokracovat.png) no-repeat left;
	border: 1px dashed #A02B01;
}

.tl-dale {
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.tl-dale:link {
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.tl-dale:active {
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.tl-dale:visited {
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.tl-dale:hover {
	font-size: 11px;
	color: #909090;
	text-decoration: none;
}

.up-pravo-soubor {
	font-size: 10px;
	color: black;
	background: White;
	border: 1px solid #E3D2CB;
}

.up-pravo-selecty {
	font-size: 10px;
	color: Black;
	background: White;
	border: 1px dashed #E3D2CB;
}
.up-pravo-selecty2 {
	font-size: 10px;
	color: White;
	background: #441504;
	border: 1px dashed #A02B01;
}

.vypis-razeni-tab {
	margin-bottom: 10px;
	border-top: 1px dashed #C6AFA6;
	border-bottom: 1px dashed #C6AFA6;
} 

.select-tridit {
	font-size: 10px;
	color: black;
	border: 1px solid #441504;
	background-color: #E3D2CB;
} 

.produkt-vice:link {
	font-size: 11px;
	font-weight: normal;
	color: #6D4334;
	margin-top: 0px;
	text-decoration: underline;
}

.produkt-vice:active, visited {
	font-size: 11px;
	font-weight: normal;
	color: #6D4334;
	margin-top: 0px;
	text-decoration: underline;
}
.produkt-vice:hover {
	font-size: 11px;
	font-weight: normal;
	color: #6D4334;
	margin-top: 0px;
	text-decoration: underline;
}

.foto-ohraniceni {
	border: 1px solid #EBEBEB;
}

#podkazy{
	padding-top: 10px;
	text-align: center;
	color: gray;
}
#podkazy a{
	font-size: 10px;
	color: gray;
	text-decoration: underline;
}
#podkazy a:hover{
	color: #B93F10;
}

#infomain {
	position: absolute;
	background: url(img/stehovani.png);
	top: 0;
	right: 0;
	width: 179px;
	height: 150px;
}
