﻿body, html
{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;	
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: Black;
	background-color: White;
	text-decoration: none;
}



table.okraje
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0;
	width: 100%;
	height: 100%;	
	text-align:center;
	
	background: #DFD9D3 url(../Obr/okraje_pozadi.png) top left repeat-x;	
}

.prostredek
{
	padding: 0px 8px 10px 8px;
	margin: 0px 0px 0px 0px;
	border-left: 4px solid #A99999;
	border-right: 4px solid #A99999;	
	width: 850px;		
	background-color: White;
	text-align:center;
	vertical-align:top;
	table-layout: fixed;
}

.ramec
{
	width: 840px;
	table-layout: fixed;
}

.mezera
{
	clear: both;
	float: none;
}

.obsah_menu_bunka
{
	width: 210px;
	vertical-align: top;
}

.obsah_podlazi_bunka
{
	width: 420px;
	vertical-align: top;
}

.obsah_vypis_uvodni_bunka
{
	width: 420px;
	vertical-align: top;
}

.obsah_vypis_bunka
{
	width: 630px;
	vertical-align: top;
}

a img, img
{
	border: 0px;
}

.tlacitko, .kosik_tlacitko_zobrazit, .kosik_tlacitko_objednat,
.hlavicka_tlacitko_login_nas_svet, .hlavicka_tlacitko_logout_nas_svet,
.hlavicka_tlacitko_obchody,
.hledani_tlacitko
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	text-decoration: none;	
	font-weight: bold;
	color: White;
	border: 0px;
	margin: 0px;
	cursor: pointer;
}

.produkt_tlacitko_koupit
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	text-decoration: none;	
	font-weight: bold;
	color: Black;
	border: 0px;
	margin: 0px;
	cursor: pointer;
}

a, a:link, a:visited, a:hover, a:active
{
	color: #C95335;
	text-decoration: none;
}

a, a:link, a:visited
{	
	font-family: Sans-Serif, Tahoma, Arial;	
	text-decoration: none;			
	font-weight: bold;
}
a:hover
{
	color:Black;
	cursor: pointer;
	font-weight: bold;
}
a:active
{
	font-weight: bold;
}

/********************HLAVICKA********************/



.hlavicka_nas_svet
{		
	vertical-align: top;
	text-align: right;	
	width: 560px;	
	height: 90px;	
	background: Transparent url(../Obr/hlavicka_logo_nas_svet_hlavni.png) no-repeat top left;
}

.hlavicka_nas_svet_obsah
{	
	vertical-align: bottom;		
	align: right;	
	padding: 8px 6px 6px 8px;
}

.hlavicka_tlacitko_login_nas_svet
{
	background: Transparent url(../Obr/hlavicka_tlacitko_login_nas_svet.png) no-repeat bottom left;
	height: 28px;
	width: 118px;
	padding: 5px 24px 8px 12px;
	border: 0px;
}

.hlavicka_tlacitko_logout_nas_svet
{
	background: Transparent url(../Obr/hlavicka_tlacitko_login_nas_svet.png) no-repeat bottom left;
	height: 28px;
	width: 118px;
	padding: 5px 24px 8px 12px;
	border: 0px;
}

.hlavicka_tlacitko_obchody
{
	background: Transparent url(../Obr/hlavicka_tlacitko_obchody.png) no-repeat bottom left;
	height: 26px;
	width: 118px;
	padding: 6px 24px 8px 12px;
	border: 0px;
}

.hlavicka_nas_svet_login
{	
	color: White;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;	
}

.hlavicka_nas_svet_login_popisek
{
	text-align:right;
	padding: 0px 2px 0px 2px;	
}

.hlavicka_nas_svet_login_nadpis
{
	padding-bottom: 3px;
	font-family: Sans-Serif, Tahoma;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

.hlavicka_nas_svet_login_textbox
{
	border: 0px;
	background-color: White;
	width: 80px;
	margin: 0px;
}

.hlavicka_registrace
{
	width: 280px;
	height: 90px;
	background: Transparent url(../Obr/hlavicka_registrace.png) no-repeat top left;
	vertical-align: top;
}

.hlavicka_registrace a:hover div span.hlavicka_registrace_nadpis
{
	color: #F5E8E5;	
}

.hlavicka_registrace a:hover div span.hlavicka_registrace_text
{
	color: #EACBC6;	
}

.hlavicka_registrace a:visited div span
{
	color: White;	
}

.hlavicka_registrace a:active div span
{
	color: Black;	
}

.hlavicka_registrace div
{
	width: 268px;
	
	margin: 0px 6px 6px 6px;
	padding-top: 28px;
	padding-left: 36px;
}

.hlavicka_registrace_nadpis
{
	color: White;	
	font-family: Sans-Serif, Tahoma;
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	font-style: italic;	
	line-height: 20px;
}

.hlavicka_registrace_text
{
	color: White;	
	font-family: Sans-Serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	font-style: italic;
	padding-left: 36px;
	padding-top: 1px;
}


/********************LISTA********************/

.lista_bunka
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
	font-weight: bold;
	
	vertical-align: middle;
	height: 36px;	
	background: Transparent url(../Obr/lista.png) no-repeat top right;
	
	padding: 0px 6px 0px 10px;		
}

.lista_vlevo
{	
	text-align: left;	
	float: left;
	width: 400px;	
	margin-top: 4px;
	vertical-align:middle;
	white-space: nowrap;
	padding-top: 1px;
}

.lista_vpravo
{	
	text-align: right;	
	float: right;
	width: 400px;	
	vertical-align:middle;
	white-space: nowrap;
}

.lista_bunka a, .lista_bunka a:link, .lista_bunka a:visited
{	
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
	font-weight: bold;
	
	text-align: center;
	padding: 0px 4px 0px 4px;		
}

.lista_bunka a:hover
{	
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #F5E8E5;
	font-weight: bold;
	
	text-align: center;
	padding: 0px 4px 0px 4px;		
}


.lista_bunka a:active 
{	
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	
	text-align: center;
	padding: 0px 4px 0px 4px;		
}

.lista_bunka img
{
	vertical-align: text-bottom;
}

.lista_jazyk_zacatek
{
	width: 20px;	
	background: Transparent url(../Obr/lista_jazyk_zacatek.png) no-repeat top left;	
}

.lista_jazyk
{	
	padding: 0px;
	margin: 0px;			
	height:24px;
	float: right;
}

.lista_jazyk_bunka
{		
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #597A99;
	font-weight: bold;
	background: Transparent url(../Obr/lista_jazyk_telo.png) repeat-x top left;
}

.lista_jazyk_konec
{				
	width: 12px;	
	background: Transparent url(../Obr/lista_jazyk_konec.png) no-repeat top left;	
}

.lista_jazyk a, .lista_jazyk a:link, .lista_jazyk a:visited, .lista_jazyk a:hover, .lista_jazyk a:active
{
	color: #597A99;
	text-decoration: none;
	padding: 1px; margin: 0px;
}

.lista_jazyk a, .lista_jazyk a:link, .lista_jazyk a:visited
{	
	font-family: Sans-Serif, Tahoma, Arial;	
	text-decoration: none;			
	font-weight: bold;
}
.lista_jazyk a:hover
{
	font-family: Sans-Serif, Tahoma, Arial;	
	text-decoration: none;
	color:Black;
	cursor: pointer;
	font-weight: bold;
}
.lista_jazyk a:active
{
	font-family: Sans-Serif, Tahoma, Arial;	
	text-decoration: none;
	font-weight: bold;
}


.lista_mena_zacatek
{
	width: 16px;	
	background: Transparent url(../Obr/lista_mena.png) no-repeat center left;	
}

.lista_mena
{	
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
	font-weight: bold;
	padding: 0px;
	margin: 0px;			
	height:24px;
	float: right;
}

.lista_mena a, .lista_mena a:visited, .lista_mena a:link, .lista_mena a:active, .lista_mena a:hover
{
	color: #EBBDB1;
	padding: 1px; margin: 0px;
}

a.lista_mena_ozn, a.lista_mena_ozn:visited, a.lista_mena_ozn:link, a.lista_mena_ozn:active
{
	color: White; /*C95335*/
	/*background-color:White;	*/
	/*padding: 0px 1px 0px 1px;*/
}

a.lista_jazyk_ozn, a.lista_jazyk_ozn:visited, a.lista_jazyk_ozn:link, a.lista_jazyk_ozn:active
{
	color: Black
}

/********************KOSIK********************/


.kosik_telo
{
	width: 280px;
	height: 90px;
	padding: 0px;
	margin: 0px;	
	background: Transparent url(../Obr/kosik_telo.png) repeat-y left;
	vertical-align:bottom;
}

div.kosik_paticka
{
	padding:0px 6px 6px 6px;	
	text-align: left;
	background: Transparent url(../Obr/kosik_paticka.png) no-repeat bottom left;
	vertical-align:top;
}

div.kosik_text
{	
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	background-color:Transparent;
	border: 0;
	color: White;	
	vertical-align: top;
	
	padding: 4px 8px 0px 8px;
}

.kosik_nadpis
{	
	font-family: Sans-Serif, Tahoma;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;	
	margin-bottom: 2px;	
	text-decoration: none;	
	font-size: 18px;
	font-weight: bold;	
}

.kosik_tlacitko_zobrazit
{
	background: Transparent url(../Obr/kosik_tlacitko_zobrazit.png) no-repeat bottom left;
	height: 30px;
	width: 90px;
	padding: 7px 12px 8px 12px;
	border: 0px;
}

.kosik_tlacitko_objednat
{
	background: Transparent url(../Obr/kosik_tlacitko_objednat.png) no-repeat bottom left;
	height: 30px;
	width: 120px;
	padding: 7px 24px 8px 12px;
	border: 0px;
}

/********************HLEDANI********************/

.hledani_hlavicka
{
	padding: 10px 12px 0px 14px;	
	text-align: left;
	background: Transparent url(../Obr/hledani_hlavicka.png) no-repeat top left;
}

.hledani_telo
{
	width: 280px;		
	margin: 0px;	
	background: Transparent url(../Obr/hledani_telo.png) repeat-y top left;
	vertical-align:top;
}

.hledani_telo_paticka
{
	width: 280px;		
	margin: 0px;	
	background: Transparent url(../Obr/hledani_telo.png) repeat-y top left;
	vertical-align:bottom;
	text-align: right;
}

.hledani_paticka
{
	padding:0px 6px 6px 6px;	
	text-align: right;
	background: Transparent url(../Obr/hledani_paticka.png) no-repeat bottom left;
	text-align: right;
}

.hledani_nadpis
{	
	color: White;
	font-family: Sans-Serif, Tahoma;
	text-decoration: none;	
	font-size: 15px;
	font-weight: bold;	
	
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;	
	margin-bottom: 0px;		
}

.hledani_obsah
{
	vertical-align: middle;		
	margin-left:4px;
}

.hledani_popisek
{	
	color: White;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;	

	text-align:right;
	padding: 0px 2px 0px 2px;	
}

.hledani_tlacitko
{
	background: Transparent url(../Obr/hledani_tlacitko.png) no-repeat bottom left;
	height: 30px;
	width: 99px;
	padding: 7px 24px 8px 12px;
	border: 0px;
	float:right;
}

.hledani_obchod
{
	color: Black;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;

	border: 0px;
	background-color: White;
/*	width: 100px;*/
	margin-top: 0px;
	float:left;
}

.hledani_textbox
{
	border: 0px;
	background-color: White;
	width: 100px;
	margin-top: 0px;
	float:right;
}

/********************HLEDANI********************/

.infobox_hlavicka
{
	padding: 6px 0px 6px 6px;
	text-align: left;
	background: Transparent url(../Obr/infobox_hlavicka.png) no-repeat top left;
}

.infobox_telo
{
	width: 560px;		
	margin: 0px;	
	background: Transparent url(../Obr/infobox_telo.png) repeat-y top left;
	vertical-align:top;	
}

.infobox_telo_paticka
{
	width: 560px;		
	margin: 0px;	
	/*height: 100%;*/
	background: Transparent url(../Obr/infobox_telo.png) repeat-y top left;
	vertical-align:top;
	/*height: 34px;
	overflow: visible;*/
	padding:0px 6px 0px 6px;
}

.infobox_paticka
{
	padding: 0px;	
	text-align: right;
	height:22px;
	table-layout: fixed;
	background: Transparent url(../Obr/infobox_paticka.png) no-repeat bottom left;
}

.infobox_nadpis
{	
	color: #877272;
	font-family: Sans-Serif, Tahoma;
	text-decoration: none;	
	font-size: 14px;
	font-style: italic;
	font-weight: bold;	
	
	margin-left: 4px;
	margin-right: 0px;
	margin-top: 4px;	
	margin-bottom: 0px;
	white-space: nowrap;	
}

.infobox_text
{	
	color: #877272;
	font-family: Tahoma, Arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	display: block;
	
	margin: 0px 6px 0px 8px;/*38px;*/
}

.infobox_obsah_1
{
	vertical-align: top;
	text-align: left;
	float: left;
	width: 138px;	
}

.infobox_obsah_2
{
	vertical-align: top;
	text-align: left;
	float: left;
	width: 140px;
}

.infobox_obsah_3
{
	vertical-align: top;
	text-align: left;
	float: left;
	width: 200px;
}

.infobox_telo_paticka .infobox_obsah_1, .infobox_telo_paticka .infobox_obsah_2, .infobox_telo_paticka .infobox_obsah_3
{
	/*background: Transparent url(../Obr/infobox_sipka.png) no-repeat top left;*/
	/*height: 32px;*/
}



/********************KATEGORIE********************/

.kategorie_hlavicka
{
	width: 186px;
	padding: 6px 12px 0px 12px;	
	height: 40px;
	vertical-align:middle;	
	text-align:center;
	color:White;	
	font-family: Sans-Serif, Tahoma;
	font-size: 16px;
	font-weight: bold;	
	background: Transparent url(../Obr/kategorie_hlavicka.png) no-repeat top left;
}

.kategorie_telo
{
	width: 210px;
	height: 122px;
	padding: 0px;
	margin: 0px;	
	background: Transparent url(../Obr/kategorie_telo.png) repeat-y top left;
	vertical-align:bottom;
}

.kategorie_paticka
{
	padding:0px 6px 6px 6px;	
	text-align: left;
	background: Transparent url(../Obr/kategorie_paticka.png) no-repeat bottom left;
}

a.kategorie_ozn, a.kategorie_oz:link, a.kategorie_ozn:visited, a.kategorie_ozn:hover, a.kategorie_ozn:active
{
	color: Black;
}

.kategorie_uroven_0
{		
	padding: 2px 12px 2px 12px;		
	vertical-align:middle;	
	text-align:left;
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;	
	border-bottom: 3px solid White;	
}

.kategorie_uroven_1
{		
	padding: 0px 12px 4px 24px;		
	vertical-align:middle;	
	text-align:left;
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;	
	border-left: 6px solid White;
	border-right: 6px solid White;
	background-color: #F2F0EE;
}

.kategorie_uroven_2
{		
	padding: 0px 12px 4px 36px;		
	vertical-align:middle;	
	text-align:left;
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;	
	border-left: 6px solid White;
	border-right: 6px solid White;
	background-color: #F2F0EE;
}

/********************SEZNAM********************/

.obsah_nadpis
{
	padding: 4px 8px 4px 8px;
	text-align:left;
	float:left;
}

.obsah_nadpis_kategorie
{
	color: #C95335;
	padding-bottom: 3px;
	font-family: Sans-Serif, Tahoma;
	font-size: 16px;
	font-weight: bold;
	
	line-height:24px;
}

.obsah_nadpis_cesta
{
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	
	line-height: 16px;
}

.seznam_zobrazeni
{
	white-space: nowrap;
	padding-right: 4px;
	float:right;
}

.seznam_hlavicka
{
	clear:both;
	width: 630px;
	padding: 6px 0px 0px 0px;		
	vertical-align:bottom;	
	text-align:center;
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;	
	background: Transparent url(../Obr/seznam_hlavicka.png) no-repeat top left;
	border-collapse:collapse;
}

.seznam_telo
{
	width: 630px;	
	padding: 0px;
	margin: 0px;	
	background: Transparent url(../Obr/seznam_telo.png) repeat-y top left;
	vertical-align:bottom;	
}

.seznam_nadpis
{	
	height: 30px;
	padding: 0px 9px 4px 10px;
	vertical-align:bottom;	
	text-align:left;
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;			
}

.seznam_bunka
{		
	padding: 4px 9px 4px 10px;
	margin:0px;
	height: 20px;
	vertical-align:middle;	
	text-align:left;
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;	
	border: solid 1px #DFD9D3;
	background: Transparent;
}

.seznam_okraj
{
	width: 10px;
	table-layout:fixed;	
	background: Transparent;
}

.seznam_okraj_levy
{
	width: 10px;
	padding:0px;
	table-layout:fixed;	
	background: Transparent url(../Obr/seznam_okraj_levy.png) repeat-y left;	
}

.seznam_okraj_pravy
{
	width: 10px;
	padding:0px;
	table-layout:fixed;	
	background: Transparent url(../Obr/seznam_okraj_pravy.png) repeat-y right;	
}

.seznam_paticka
{
	color: Black;
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	
	height: 36px;
	padding:4px 6px 6px 6px;	
	text-align: left;
	background: Transparent url(../Obr/seznam_paticka.png) no-repeat bottom left;	
}

.seznam_strankovac
{
	float:left;
	font-weight: bold;
	padding-left: 16px;
}

.seznam_strankovac_ozn
{
	float:left;
	font-weight: bold;
	padding-left: 8px;	
}

a.seznam_strankovac_ozn, a.seznam_strankovac_ozn:visited, a.seznam_strankovac_ozn:link 
{
	color: Black;
}

.seznam_paticka_pocet
{
	float:right;	
	padding-right:16px;
}

.seznam_maly_obrazkovy
{
	float:left;
	width: 400px;	
	margin: 5px 5px 15px 5px;
}

.seznam_maly_obrazkovy_paticka
{
	color: Black;
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	
	width: 420px;
	vertical-align:middle;
	height: 36px;	
	text-align: left;
	background: Transparent url(../Obr/seznam_maly_obrazkovy_paticka.png) no-repeat bottom left;	
}

.seznam_obrazkovy
{
	float:left;
	width: 300px;
	height: 160px;
	margin: 5px 5px 5px 5px;
}

.seznam_obrazkovy_paticka
{
	color: Black;
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	
	width:630px;
	vertical-align:middle;
	height: 36px;
	padding:4px 6px 4px 6px;	
	text-align: left;
	background: Transparent url(../Obr/seznam_obrazkovy_paticka.png) no-repeat bottom left;	
}


/********************PATICKA********************/

.paticka_bunka
{
	vertical-align: middle;
	height: 36px;	
	background: Transparent url(../Obr/paticka.png) no-repeat top right;
}

.paticka
{	
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
	font-weight: bold;
	
	text-align: center;
	padding: 0px 4px 0px 4px;		
}

.paticka a, .paticka a:link, .paticka a:visited
{	
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
	font-weight: bold;	
}

.paticka a:hover
{	
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #F5E8E5;
	font-weight: bold;	
}


.paticka a:active 
{	
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: Black;
	font-weight: bold;	
}

/********************PRODUKT********************/

.produkt_obrazek
{
	float:left;
	width: 106px;
	height: 100px;
	display: inline;
}

.produkt_obrazek img
{
	margin: 0px 6px 0px 0px;
}

.produkt_nadpis
{
	color: #C95335;
	padding: 0px 0px 3px 4px;	
	font-family: Sans-Serif, Tahoma;
	font-size: 12px;
	font-weight: bold;	
	line-height:18px;
}

.produkt_bezna_cena
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: Black;
	font-weight: normal;
	padding: 0px 0px 0px 4px;	
}

.produkt_nase_cena
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #C95335;
	font-weight: normal;
	padding: 0px 0px 0px 4px;	
}

.produkt_usetrite
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	padding: 0px 0px 0px 4px;	
}

.produkt_nase_cena_bez_dph
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: Black;
	font-weight: normal;
	padding: 0px 0px 0px 4px;	
}

.produkt_popis_kratky
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: Black;
	font-weight: normal;
	margin-top: 4px;
	padding: 0px 0px 0px 4px;
	text-align: justify;
	display: run-in;
}

.produkt_tlacitko_koupit
{
	background: Transparent url(../Obr/produkt_tlacitko_koupit.png) no-repeat bottom left;
	height: 18px;
	width: 70px;
	padding: 2px 24px 6px 8px;
	border: 0px;
	float: right;
	margin-left: 2px;
}


/******************** SEZNAM CHYB********************/

.chyba
{	
	color: #C95335;
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	background-color: White;
	border: 2px solid #C95335;
	margin: 2px 0px 8px 0px;
	padding: 2px 8px 4px 8px;
}

.chyba_titulek
{
	color: #C95335;
	font-size: 13px;
	font-weight: bold;	
	line-height: 20px;
}

.chyby
{
	margin: 0px 8px 4px 32px;
	color: Black;
	list-style-type: disc;	
}

/******************** NABIDKA ********************/

.nabidka_hlavicka
{
	color:White;	
	font-family: Sans-Serif, Tahoma;
	font-size: 15px;
	font-weight: bold;	
	
	clear:both;
	width: 420px;
	height: 36px;
	padding: 6px 4px 0px 18px;		
	vertical-align:middle;	
	text-align:left;	
	background: Transparent url(../Obr/nabidka_hlavicka.png) no-repeat bottom left;	
}

.nabidka_zalozky
{	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: bold;
	
	height: 28px;
	padding: 0px 0px 0px 0px;
	margin-top: 6px;
	vertical-align: middle;	
	text-align: center;
	float:left;
}

.nabidka_zalozka_prvni_ozn img, .nabidka_zalozka_prvni_neozn img,
.nabidka_zalozka_neozn_ozn img, .nabidka_zalozka_neozn_neozn img,
.nabidka_zalozka_ozn_neozn img, .nabidka_zalozka_ozn_ozn img,
.nabidka_zalozka_posledni_ozn img, .nabidka_zalozka_posledni_neozn img
{				
	width: 20px;
}

.nabidka_zalozka_prvni_ozn, .nabidka_zalozka_prvni_neozn,
.nabidka_zalozka_neozn_ozn, .nabidka_zalozka_neozn_neozn,
.nabidka_zalozka_ozn_neozn, .nabidka_zalozka_ozn_ozn,
.nabidka_zalozka_posledni_ozn, .nabidka_zalozka_posledni_neozn
{			
	height: 28px;	
	padding: 0px;
}

.nabidka_zalozka_prvni_ozn
{	background: Transparent url(../Obr/nabidka_zalozka_prvni_ozn.png) no-repeat bottom left; }
.nabidka_zalozka_prvni_neozn
{	background: Transparent url(../Obr/nabidka_zalozka_prvni_neozn.png) no-repeat bottom left; }
.nabidka_zalozka_neozn_ozn
{	background: Transparent url(../Obr/nabidka_zalozka_neozn_ozn.png) no-repeat bottom left; }
.nabidka_zalozka_neozn_neozn
{	background: Transparent url(../Obr/nabidka_zalozka_neozn_neozn.png) no-repeat bottom left; }
.nabidka_zalozka_ozn_neozn
{	background: Transparent url(../Obr/nabidka_zalozka_ozn_neozn.png) no-repeat bottom left; }
.nabidka_zalozka_ozn_ozn
{	background: Transparent url(../Obr/nabidka_zalozka_ozn_ozn.png) no-repeat bottom left; }
.nabidka_zalozka_posledni_ozn
{	background: Transparent url(../Obr/nabidka_zalozka_posledni_ozn.png) no-repeat bottom left; }
.nabidka_zalozka_posledni_neozn
{	background: Transparent url(../Obr/nabidka_zalozka_posledni_neozn.png) no-repeat bottom left; }

.nabidka_zalozka_telo_ozn
{	
	color: #C95335;
	height: 28px;	
	padding:  0px 4px 8px 4px;	
	vertical-align: bottom;	
	text-align: center;
	
	background: Transparent url(../Obr/nabidka_zalozka_telo_ozn.png) repeat-x bottom left; 
}
.nabidka_zalozka_telo_ozn a, .nabidka_zalozka_telo_ozn a:visited
{	color: #C95335; }
.nabidka_zalozka_telo_ozn a:hover
{	color: Black; }
.nabidka_zalozka_telo_ozn a:active
{	color: Black; }

.nabidka_zalozka_telo_neozn
{	
	color: White;
	height: 28px;	
	padding:  0px 4px 8px 4px;		
	vertical-align: bottom;	
	text-align: center;
	
	background: Transparent url(../Obr/nabidka_zalozka_telo_neozn.png) repeat-x bottom left;
}
.nabidka_zalozka_telo_neozn a, .nabidka_zalozka_telo_neozn a:visited
{	color: White; }
.nabidka_zalozka_telo_neozn a:hover
{	color: #F0F0F0; }
.nabidka_zalozka_telo_neozn a:active
{	color: #F0F0F0; }

.nabidka_telo
{
	width: 420px;	
	padding: 0px;
	margin: 0px;	
	background: Transparent url(../Obr/nabidka_telo.png) repeat-y top left;
	vertical-align:top;	
}

.nabidka_paticka
{
	color: #877272;
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	
	height: 36px;
	padding: 0px 10px 2px 20px;		
	text-align: left;
	vertical-align: middle;
	background: Transparent url(../Obr/nabidka_paticka.png) no-repeat bottom left;	
}

.nabidka_popis
{
	color: Black; 
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	
	text-align: left;
	width: 500px;	
	padding: 12px 12px 12px 12px;	
}

/******************** PODLAZI ********************/

.podlazi_sekce
{
	width: 630px;	
	padding: 0px;
	margin: 0px;	
	background: Transparent url(../Obr/podlazi_telo.png) repeat-y top left;
	vertical-align:top;	
}

.podlazi_pozadi
{
	color:White;	
	font-family: Sans-Serif, Tahoma;
	font-size: 15px;
	font-weight: bold;	
	
	cursor: pointer;
	clear:both;	
	height: 88px;	
	vertical-align:middle;	
	text-align:left;	
	padding-left: 12px;
	background: Transparent url(../Obr/podlazi_pozadi.png) no-repeat bottom left;	
}

.podlazi_cislo
{
	width: 70px;
	height: 70px;
	float:left;
	text-align: center;
	vertical-align: middle;		
	background-image: url(../Obr/podlazi_cislo.png);
	background-repeat: no-repeat;
	background-position: top left;	
}

a:hover .podlazi_cislo
{
	background-position: bottom left;
	/*background: Transparent url(../Obr/podlazi_cislo_ozn.png) no-repeat bottom left;*/
}

.podlazi_cislo_cislo
{
	color: White; 
	font-family: Sans-Serif, Tahoma;
	font-size: 42px;	
	font-weight: bold;
	font-style: italic;	
}

.podlazi_cislo_text
{
	color: White; 
	font-family: Sans-Serif, Tahoma;
	font-size: 12px;	
	font-weight: bold;
	font-style: normal;	
}

.podlazi_obrazek, .podlazi_obrazek_1, .podlazi_obrazek_2, .podlazi_obrazek_3
{
	color: #877272; 
	font-family: Sans-Serif, Tahoma;
	font-size: 17px;	
	font-weight: bold;
	font-style: italic;
	
	width: 120px;
	height: 70px;
	margin-left: 6px;
	float:left;
	text-align: center;
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: top left;	
}

.podlazi_obrazek
{	background-image: url(../Obr/podlazi_obrazek.png); }
.podlazi_obrazek_1
{	background-image: url(../Obr/podlazi_obrazek_1.png); }
.podlazi_obrazek_2
{	background-image: url(../Obr/podlazi_obrazek_2.png); }
.podlazi_obrazek_3
{	background-image: url(../Obr/podlazi_obrazek_3.png); }

a:hover .podlazi_obrazek, a:hover .podlazi_obrazek_1, a:hover .podlazi_obrazek_2, a:hover .podlazi_obrazek_3
{
	background-position: bottom left;
}

/*a:hover .podlazi_obrazek
{	background: Transparent url(../Obr/podlazi_obrazek_ozn.png) no-repeat bottom left; }
a:hover .podlazi_obrazek_1
{	background: Transparent url(../Obr/podlazi_obrazek_1_ozn.png) no-repeat bottom left; }
a:hover .podlazi_obrazek_2
{	background: Transparent url(../Obr/podlazi_obrazek_2_ozn.png) no-repeat bottom left; }
a:hover .podlazi_obrazek_3
{	background: Transparent url(../Obr/podlazi_obrazek_3_ozn.png) no-repeat bottom left; }*/

.podlazi_text
{
	color: #877272; 
	font-family: Sans-Serif, Tahoma;
	font-size: 19px;	
	font-weight: bold;
	font-style: italic;
	
	float:left;
	height: 46px;
	width: 180px;
	text-align: center;
	vertical-align:middle;
	margin: 12px 12px 12px 12px;	
}

a:hover .podlazi_text
{
	color: Black;
}

/******************** REGISTRACE VLEVO ********************/

.registrace_hlavni
{
	width: 420px;
	height: 100px;
	background: Transparent url(../Obr/registrace_hlavni.png) no-repeat top left;
	vertical-align: top;
}

.registrace_hlavni a:hover div span.registrace_hlavni_nadpis
{
	color: #DBE2EA;	
}

.registrace_hlavni a:hover div span.registrace_hlavni_text
{
	color: #C8D3DF;	
}

.registrace_hlavni a:visited div span
{
	color: White;	
}

.registrace_hlavni a:active div span
{
	color: Black;	
}

.registrace_hlavni_vlevo
{
	width: 185px;
	
	float: left;
	margin: 0px 6px 6px 6px;
	padding-top: 22px;
	padding-left: 36px;
}

.registrace_hlavni_vpravo
{
	color: #877272;
	font-family: Tahoma, Arial;
	font-size: 11px;		
	font-weight: normal;
	
	width: 180px;	
	float:right;
	margin: 0px 6px 6px 0px;
	padding-top: 6px;
	padding-left: 0px;
}

.registrace_hlavni_nadpis
{
	color: White;	
	font-family: Sans-Serif, Tahoma;
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	font-style: italic;	
	line-height: 20px;
}

.registrace_hlavni_text
{
	color: White;	
	font-family: Sans-Serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	font-style: italic;
	padding-left: 24px;
	padding-top: 1px;
}

/********************DISKUZE********************/

.diskuze_mala_hlavicka
{
	color: White;
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: bold;
	
	width: 420px;
	vertical-align:middle;
	height: 36px;
	padding:6px 6px 4px 16px;	
	text-align: left;
	background: Transparent url(../Obr/diskuze_mala_hlavicka.png) no-repeat bottom left;	
}

.diskuze_mala
{
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	width: 396px;
	margin: 0px 12px 12px 12px;
}

.diskuze_mala_jmeno
{	
	color: #C95335; 
	text-align: left;	
	
	/*border-top: 1px solid #DFD9D3;*/
	padding: 4px 2px 2px 2px;
}

.diskuze_mala_datum
{	
	color: Black; 
	text-align: right;	
	padding: 4px 2px 2px 2px;
	/*border-top: 1px solid #DFD9D3;*/
}

.diskuze_mala_popis
{	
	color: Black; 
	text-align: left;	
	padding: 2px 2px 10px 2px;
	border-bottom: 1px solid #DFD9D3;
}

.diskuze_mala_text
{	
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	width: 210px;
	margin: 12px 12px 12px 12px;

	text-align: left;	
	padding: 2px 2px 10px 2px;
	border-bottom: 1px solid #DFD9D3;
}

/********************VYTAH********************/

.vytah
{
	width: 274px;
	height: 0px;
	position:relative;
	z-index: 100;
	top:0px;
	float:right;
	right: 6px;
	overflow:visible;			
	vertical-align: top;	
}

.vytah_tabulka
{
	float:left;
	width: 274px;
}

.vytah_telo
{
	background: Transparent url(../Obr/vytah_telo.png) repeat-y bottom left;
}

.vytah_paticka
{
	background: Transparent url(../Obr/vytah_paticka.png) no-repeat top left;	
	height: 16px;
}

.vytah_nadpis
{	
	color: White;
	font-family: Sans-Serif, Tahoma;	
	text-decoration: none;	
	font-size: 15px;
	font-weight: bold;	
	
	text-align:left;	
	margin: 10px 0px 2px 6px;	
	float:left;
	width: 120px;		
}

.vytah_tlacitko_schovat
{
	color: White;
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	text-decoration: none;	
	font-weight: bold;	
	
	border: 0px;
	margin: 3px 0px 0px 0px;
	cursor: pointer;
	background: Transparent url(../Obr/vytah_tlacitko_schovat.png) no-repeat bottom left;
	height: 30px;
	width: 102px;
	padding: 7px 24px 8px 12px;
	border: 0px;
	float:right;
}

.vytah_cislo
{	
	height: 22px;
	width: 22px;
	vertical-align:top;
	text-align: center;
	float:left;
	clear:left;
	margin: 4px 6px 0px 6px;	
	background-image: url(../Obr/vytah_cislo.png);
	background-position: top left;
	background-repeat: no-repeat;	
	
	color: White;
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	text-decoration: none;	
	font-weight: bold;
	
	line-height: 21px;
}

a:hover .vytah_cislo
{	
	background-position: bottom left;
}

.vytah_obchod
{	
	color: White;
	font-family: Sans-Serif, Tahoma;	
	text-decoration: none;	
	font-size: 15px;
	font-weight: bold;	
	
	height: 22px;
	width: 220px;
	vertical-align:middle;
	text-align: left;
	line-height: 21px;
	float:left;
	margin: 5px 6px 0px 4px;	
}

a:hover .vytah_obchod
{
	color: #C8D3DF;
}

/*******************AKTUALITY******************/

.aktuality
{
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	width: 606px;
	margin: 0px 12px 12px 12px;
}

.aktuality_nazev
{	
	color: #C95335; 
	text-align: left;	
	
	border-top: 1px solid #DFD9D3;
	padding: 4px 2px 2px 2px;
}

.aktuality_datum
{	
	color: Black; 
	text-align: right;	
	padding: 4px 2px 2px 2px;
	border-top: 1px solid #DFD9D3;
}

.aktuality_popis
{	
	color: Black; 
	text-align: left;	
	padding: 2px 2px 10px 2px;
}

.napiste_nam
{
	color:Black;	
	font-family: Tahoma, Arial;
	font-size: 11px;	
	font-weight: normal;
	width: 420px;
	margin: 10px 4px 10px 4px;
	padding: 0,0,0,15;
}

.napiste_nam_textbox
{
	width: 250px;
}
.napiste_nam_textbox_velky
{
	width: 250px;
	height:100px;
}