.none {display: none;}
.visible {display: block;}

BODY {
    font: 10px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
}
.buttondelka {
	width: 350px;
	background-position: 0px left;
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 39px;
	background-color: #DBEDF6;
}
H1,H3,H2 {
	font: 12px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: Black;
	word-spacing: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
.reklama_text {
	font: 10px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: Black;
	padding-left: 30px;
	text-align: left;
}
.pridat_odkaz {
	font: 10px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: Black;
	text-align: right;
	padding-right: 5px;
}
.mini {
	font: 10px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
}
.ram_info {
	border: 1px solid #696969;
	background-color: Silver;
	width: 280px;
	padding-left: 4px;
	padding-right: 4px;
}
IMG.ikony {
	vertical-align: text-bottom;
}
.clear {
	CLEAR: both;
	
}.right {
	text-align: right;
}
.leva {
	text-align: left;
}
INPUT.button_cislo {
	background-color: White;
	border: 0px;
}
INPUT.buttonbig {
	margin-left: 0px;
	margin-right: 0px;
	font: 17px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: Black;
	font-weight: bold;
}
INPUT.button, INPUT.button2, INPUT.button3{
	margin-left: 0px;
	margin-right: 0px;
	font: 11px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: Black;
}
INPUT.button2 {
	width: 110px;
}
INPUT.button3 {
	width: 134px;
}
.cislovani {
	font: 11px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: #A9C5F5;
}
DIV.buttonmenub {
	width: 86px;
	height: 19px;
	background-image: url(./img/button_horni_menu.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
}
DIV.zalozka_a {
	width: 86px;
	height: 16px;
	text-align: center;
	float: left;
}
A {
   color: Black;
}
A:HOVER {
	color: Black;
	text-decoration: none;
}
A.katalog {
   color: Black;
	text-decoration: none;
}
A:HOVER.katalog {
	color: Black;
	text-decoration: none;
}
A.a_seo_lista {
   color: #A3A3A3;
	text-decoration: none;
}
A:HOVER.a_seo_lista {
	color: #A3A3A3;
	text-decoration: underline;
}
A.katalogred {
	color: #FF6347;
	text-decoration: none;
}
A:HOVER.katalogred {
	color: #FF6347;
	text-decoration: none;
}
A.cerna {
	color: Black;
	text-decoration: none;
}
A:HOVER.cerna {
	color: Black;
	text-decoration: underline;
}
A.bila {
	color: white;
	text-decoration: none;
}
A:HOVER.bila {
	color: white;
	text-decoration: underline;
}
.clear {
	CLEAR: both
}
.z_ramem {
	border: 1px solid Black;
}
.bez_ramu {
	border: 1px solid White;
}
.left {
	font: 12px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	padding-top: 4px;
	padding-left: 16px;
	height: 448px;
	width: 272px;
}
TABLE.buttable, TABLE {
	font: 12px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
}
table.table_ram {
	border-collapse: collapse;
	border: 1px solid #A9A9A9;
}
table.table_ram td.table_ram {
	border: 1px solid #A9A9A9;
	background-color: #F5F5F5;
}
DIV.razeni_kat {
	width: 140px;
	text-align: left;
	float: left;
}
DIV.razeni_detail {
	width: 200px;
	text-align: left;
	float: left;
	padding-top: 2px;
}
DIV.blue {
	color: #4169E1;
}
.nadpis_small {
font: 12px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
}
legend.nadpis {
	font: 14px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
}
.nadpis {
	font: 14px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
}
.logo_nadpis,.titulek {
	padding-left: 250px;
	font-weight: bold;
	font: 14px/120% Tahoma, Verdana, sans-serif, "Geneva CE", lucida, sans-serif;
	padding-top: 10px;
}
.nadpis_cena {
	font: 16px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	text-align: right;
	font-weight: bold;
	padding-right: 15px;
}
.sms_info {
	font: 12px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: Red;
	text-align: right;
}
.logo {
height: 90px;
width: 400px;
}
.nove_menu_2, .nove_menu_3 {
	padding-left: 0px;
	font: 14px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	padding-top: 1px;
	height: 19px;
	width: 590px;
	padding-left: 10px;
}
.nove_menu_1{
	padding-left: 1px;
	padding-top: 1px;
	height: 22px;
	width: 530px;
}

.menu_black {
	color: Black;
}
.menu_white {
		color: white;
}
.tip {
	padding-top: 5px;
	padding-left: 4px;
}
fieldset {
	margin: 0 0 0 0;
   padding:4px;
}
TD.povinne_udaje, DIV.povinne_udaje {
	background-color: Purple;
	color: White;
}
textarea {
	width: 900px;
	height: 100px;
}
textarea.detail {
	width: 290px;
	height: 100px;
}
.sirka {
	width: 980px;
}
fieldset.standart {
	width: 980px;
	font: 12px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	text-align: justify;
}
fieldset.kraje {
	width: 96%;
	font: 12px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	text-align: justify;
}
fieldset.lista {
	font: 12px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	text-align: center;
}

DIV.error {
	font: 14px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	text-align: justify;
	color: Navy;
	padding: 5 5 5 5;
	background: #FF4500;
	font-weight: bold;
	font-variant: small-caps;
	width: 100%;
}
.vykricnik {
	background-image: url(img/error2.gif);
	background-repeat: no-repeat;
	height: 42px;
	width: 50px;
}
DIV.error_ok {
	font: 14px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	text-align: justify;
	color: White;
	padding: 5 5 5 5;
	background: #228B22;
	height: 42px;
	font-weight: bold;
	font-variant: small-caps;
	width: 100%;
}
.vykricnik_ok {
	background-image: url(img/error2_ok.jpg);
	background-repeat: no-repeat;
	height: 42px;
	width: 50px;
}

fieldset.tip, legend.tip {
	font: 12px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	text-align: justify;
	background-color: #87CEEB;
	color: Black;
}
fieldset.tip {
	padding-top: 17px;
}
.hvezda{
	color: white;
	font: 14px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
}
fieldset.hlavni {
	padding: 20px;
}
SELECT.select_start {
	width: 200px;
	border: 1px solid #D3D3D3;
	padding-top: 2px;
	padding-bottom: 1px;
}
SELECT.vpravo {
	text-align: left;
}
SELECT.neni {
}
SELECT.formular {
	width: 200px;
}
.formular {
	width: 200px;
	border: 1px solid #D3D3D3; 
}
INPUT.month {
	width: 65px;
	border: 1px solid #D3D3D3;
}
INPUT.year {
	width: 120px;
	border: 1px solid #D3D3D3;
}
INPUT.email {
	width: 250px;
	border: 1px solid #D3D3D3;
}
INPUT.button_green {
	border: 1px groove Black;
	background-image: url(img/but_green.png);
	background-repeat: repeat-x;
}
.right {
	text-align: center;
}
.center_text {
		text-align: center;
}
.right_text {
	text-align: right;
}
.text_right {
	text-align: right;
}
.left_text {
	text-align: left;
}
.center {
	text-align: center;
}
.button_vice {
	padding-right: 50px;
}
fieldset.bila {
	background-color: White;
}
.sponzor_nabidky {
	border: 1px dotted Silver;
	height: 54px;
	padding: 2 2 2 2;
	font: 12px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
}
.mini_odskok {
	padding-top: 3px;
}
.start_odskok {
	padding-top: 14px;
}
.odskoklegend {
	padding-top: 8px;
}
.nadpis_prodejci {
	font: 22px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	font-variant: small-caps;
	color: White;
}
.katalog_prodejci {
	height: 28px;
	width: 254px;
	background-repeat: no-repeat;
}
.katalog_prodejci_pozice {
	text-align: left;
	padding-left: 14px;
	padding-top: 1px;
}
.barva_vzhledu {
	font: 11px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	float: left;
}
.tlacitko {
	font: 11px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	text-align: center;
	padding: 2px 2px;
	width: 180px;
	background-image: url(img/tlacitko_180.png);
	background-repeat: no-repeat;
	height: 20px;
	color: Black;
}
A:HOVER.tlacitko {
	text-decoration: underline;
	background-image: url(img/tlacitko_180_over.png);
	background-repeat: no-repeat;
}
.lista_odkazy {
	font: 11px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: #2A2A2A;
	padding-left: 14px;
	height: 18px;
	width: 980px;
}
.lista_odkazy2 {
	font: 11px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: #2A2A2A;
	padding-left: 14px;
	height: 18px;
	width: 980px;
}
.patka_a {
	font: 11px/120% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: #2A2A2A;
	padding-bottom: 2px;
}
.patka_b {
	font: 9px/110% Tahoma, sans-serif, Verdana, "Geneva CE", lucida, sans-serif;
	color: #A3A3A3;
	text-align: center;
}
.tr_b{
	background-color : #EAF5F8;
}
.tr_a{
	background-color : #E6EFF6;
}
FORM, p {
	word-spacing: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.nadpis_small_red {
	color: #FF4500;
}
IMG.ram {
	border: 1px solid Gray;
}
.inzerat_pozadi_info {
	background-image: url(img/pozadi_detail_inz.jpg);
	background-repeat: repeat-x;
}
.bold {
	font-weight: bold;
}
.zalozky {
	height: 14px;
	padding-left: 0px;
}
.zalozka_c {
	 	float: left;
}
.clear {
	CLEAR: both;
}
DIV.odskok_right {
	float: left;
}
.red {
	color: Red;
}
#wrapper {
	margin-top: 0px;
	margin-left: 0px;
	margin: 0;
	text-align: left;
	height: 100%;
}
