/* P {
	text-align: justify;
	margin: 12px;
} */
P SPAN {
	color: #CBD2DA;
}
UL {
	
}
LI {
	
}

FORM {
	margin: 0px;
	padding: 10px 0px 10px 0px;
}
SELECT.text {
/*	height: 22px !important; */
	font-size: 15px;
	color: #4F5D68;
	border: 1px solid #E1E4E7;
}
INPUT.btn {
	height: 22px;
	font-size: 1em;
	color: #4F5D68;
	background: #D0D0D0 url("../../img/u/bgr_btn_1.gif") repeat-x 0px 100%;
	border: none;
	margin-right: 0px;
	margin-left: 120px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	_cursor: hand;
	/* IE 5.5 fix */
}

.btn_mapa_span {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 250px;
	/* IE 5.5 fix */
}
INPUT.btn_mapa {
	height: 22px;
	font-size: 1em;
	color: #4F5D68;
	background: #D0D0D0 url("../../img/u/bgr_btn_1.gif") repeat-x 0px 100%;
	border: none;
	margin-right: 0px;
	margin-right: 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	_cursor: hand;
	/* IE 5.5 fix */
}
INPUT.btn:HOVER {
	color: #E20074;
}

INPUT.btn_vyhledavani_hp {
	height: 22px;
	font-size: 1em;
	color: #4F5D68;
	/*  background: #D0D0D0 url("../../img/u/bgr_btn_1.gif") repeat-x 0px 100%; */
	border: none;
	margin-right: 0px;
	margin-left: 190px;
	padding: 0px 3px 0px 3px;
	cursor: pointer;
	_cursor: hand;
	/* IE 5.5 fix */
}

INPUT.btn_detail {
	height: 21px;
	font-size: 1em;
	color: #4F5D68;
	background: #D0D0D0 url("../../img/u/bgr_btn_1.gif") repeat-x 0px 100%;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	_cursor: hand;
	/* IE 5.5 fix */
}
INPUT.btn:HOVER {
	color: #E20074;
}

HR {
	display: none;
}

/* r-mid */
#r-mid {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float : left; 
}

#main #r-mid .hlaska {
	MARGIN-TOP: 25px;
	FONT-SIZE: 15px;
	width: 600px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom : 0px solid #FFFFFF;
	word-spacing : 0px;
	letter-spacing : 2px;
	font-style : italic;
	background : #FFEFD5;
	padding: 10px 0px 10px 10px;
	font-weight : bold;
}

#main #r-mid .hlaska_small {
	MARGIN-TOP: 25px;
	FONT-SIZE: 12px;
	width: 600px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom : 0px solid #FFFFFF;
	word-spacing : 0px;
	letter-spacing : 2px;
	font-style : italic;
	background : #FFEFD5;
	padding: 10px 0px 10px 10px;
	font-weight : bold;
}

#r-mid #motive {
/*	height: 13px !important; */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
/*		background: url("../../img/motiv.jpg") 100% 0px no-repeat; */
}

#r-mid #motive P {
/*	margin-bottom: 10px; */
	padding: 6px 0px 0px 0px;
}

#r-mid  P {
/*	margin-bottom: 10px; */
	padding: 0px 0px 10px 0px; 
}

#r-mid P.info1 {
	background: transparent url(../img/ico_info.gif) no-repeat scroll 0px 2px;
	padding: 2px 0px 2px 25px;
	display: block;
	width: 700px;
}

#r-mid  P.cms_hp_p {
	/*margin-bottom: 10px;
	*/
	padding: 5px 0px 5px 20px;
	background : #FFCC66;
}

.box-1 P, .box-2 P, .box-3 P {
	margin: 0px;
}


/* login_box-1 */
.login_box-1 {
	border: 1px solid #CDD3D8;
	border-right: 0px solid #CDD3D8;
	border-top: 0px solid #CDD3D8;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background: #F6F7F8;
}
.login_box-1 P {
	font: 10px Helvetica, Arial, sans-serif;
/*	letter-spacing: -1px; */
	color: #000000;
	margin: 10px 10px 10px 0px;
}
.login_box-1 P.formlabel {
	font: 10px Helvetica, Arial, sans-serif;
/*	letter-spacing: -1px; */
	color: #000000;
	margin: 1px 0px 0px 0px;
}
.logon {
	background: #F6F7F8 url("../img/ico/ico_login.gif") no-repeat 0px 100%;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 18px;
	border-left: 0px solid;
	display: block;

}
.logon2 {
	background: #F6F7F8 url("../img/ico/ico_login.gif") no-repeat 0px 100%;
	margin: 0px 0px 5px 0px;
	padding: 10px 0px 0px 18px;
	border-left: 0px solid;
	display: block;
	font-weight : normal;
}

.login_box-1 .in {
	_height: 1px;	/* IE 5.5 width fix */
	padding: 10px 0px 0px 0px;

}
.login_box-1 #search-form {
	padding: 10px;
	background: #F6F7F8; 
	border-bottom: 1px solid #CDD3D8;

}
.login_box-1 .mezera {
	float: left;
	font-size: 4px;
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

.login_box-1 SPAN.user_logon, SPAN.user_name, SPAN.user_logout {
	margin: 0px 0px 5px 0px;
	padding: 10px 0px 0px 0px;
	display: block;
}

/* ////////   //////////*

/* box-1 */
.box-1 {
	border: 1px solid #CDD3D8;
	border-bottom: 0px solid #CDD3D8;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: 778px;
	float: left;	
}


/* box-1 - BUTTON */

.box-1 SPAN.button {
/*	height: 21px; */
	font-size: 9px;
	color: #4F5D68;
    background: #D0D0D0 url("../../img/u/bgr_btn_1.gif") repeat-x 0px 100%; 
	border: 1px solid;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 2px 5px;
	cursor: pointer;
	_cursor: hand; /* IE 5.5 fix */
} 

.box-1 SPAN.sp {
	/*height: 21px;
	*/
	background: #FFFFFF;
	border: 0px ridge;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
} 

.detail_vzv_cena SPAN {
	font-size: 16px;
	color: #4F5D68;
	font-weight : bold;
}
.detail_vzv_cena {
	border: 1px solid #CDD3D8;
	border-bottom: 1px solid #CDD3D8;
	margin: 0px 0px 1px 0px;
	padding: 5px 0px 5px 10px;
	width: 767px;
	background: #FAFAFA;
	float: left;	
}


.box1_vzv {
	border: 1px solid #CDD3D8;
	border-bottom: 0px solid #CDD3D8;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #FAFAFA;
	width: 778px;
	float: left;	
}


.box-1 .in {
	_height: 1px;	/* IE 5.5 width fix */
	padding: 0px 0px 0px 0px; 
	
}

.box-1 .in_2 {
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border: 0px solid #CDD3D8;
	border-bottom: 0px solid #CDD3D8;
/*	float: left; */
}

.box-1 .in_2_mapa {
	padding: 10px 0px 10px 30px;
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #CDD3D8;
	border-bottom: 1px solid #CDD3D8;
	border-left: 1px solid #CDD3D8;
	border-right: 1px solid #CDD3D8;
	/*float: left;
	*/
	background : #FFFFFF;
}

.box-1 .in_reklama {
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border: 0px solid #CDD3D8;
	border-bottom: 1px solid #CDD3D8;
}

.table_form_box-1 {
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border: 0px solid #CDD3D8;
	
}

.box-1 #search-mapa {
	padding: 10px;
	background: #F6F7F8;
	border-bottom: 1px solid #CDD3D8;

}

.box-1 #search-hp {
	padding: 10px;
	background: #F6F7F8; 
	border-bottom: 1px solid #CDD3D8;

}

.box1_vzv #nadpis {
	padding: 10px;
	background: #F6F7F8;
	border-bottom: 1px solid #CDD3D8;

}

.box-1 #search-hp_0 {
	padding: 5px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
	background: #FAFAFA;
	border-bottom: 1px solid #CDD3D8;
}

.box-1 .text_input {
	/* padding: 100px 0px 20px 0px; */
       width: 250px;
       font-size : 13px;
}

.box-1 .text_input_2 {
	/* padding: 100px 0px 20px 0px; */
       width: 255px;
       font-size : 13px;
}
/*
.box-1 .mezera {
	float: left;
	font-size: 4px;
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
}*/
.box-1 .alphabet STRONG {
	color: #E20074;
}
.box-1 .sort {
	float: right;
	padding: 100px 0px 20px 0px;
}
.box-1 .sort A {
	margin: 0px 3px;
}
.box-1 .sort STRONG A {
	color: #E20074;
}

.box-1 TABLE {
	clear: both; 
	padding: 10px 0px 0px 0px;
} 

/* box-2 */
.box-2 {
	_height: 1px;
	/* IE 5.5 width fix */
	padding: 0px 0px 0px 0px;
	border: 1px solid #CDD3D8;
	margin: 20px 0px 0px 0px;
	text-align : left;
/*	width: 778px; */
	float: left; 	 
}
.box-2 #nadpis {
	padding: 10px 0px 10px 10px;
	background: #F6F7F8;
	border-bottom: 1px solid #CDD3D8;
	text-align : left;
	
}

.box-2 .i {
	float: left;  
/*	width: 24%;  */
	width: 194px;  
	padding: 0px 0px 0px 0px;
/*	 background-color : Blue;  */
}
.box-2 .i .in {
    /* position: relative; */
	border-right: 1px solid #E6E9EC;
	margin-right: 0px;
	padding: 10px 0px 10px 10px;
}
.box-2 .last .in {
	border: none;
}
.box-2 .i IMG {
	margin-bottom: 10px;
}
.box-2 .i STRONG A {
	font-size: 1.1em;
	color: #993333;
}
.box-2 .i .price {
	margin-top: 10px;
}
.box-2 .i .link {
	margin-top: 10px;
	margin-left: 85px;
}

.box-2 SPAN.button {
/*	height: 21px; */
	font-size: 10px;
	color: #4F5D68;
    background: #F0F0F0 url("../../img/u/bgr_btn_1.gif") repeat-x 0px 100%; 
	border: 1px solid;
	margin: 10px 0px 0px 0px;
	padding: 2px 5px 2px 5px;
	cursor: pointer;
	_cursor: hand; /* IE 5.5 fix */
} 

.box-2 .i .links {
	margin-top: 20px;
/*	position: absolute; 
	left: 111px;
	top: 26px;
	height: 60px;
*/
}
.box-2 .i .links SPAN {
	display: none;
}
.box-2 .i .links P {
/*	position: absolute;
	left: 0px;
	bottom: 0px;  */
}

/* box-3 */
.box-3 {
	margin: 0px 15px 15px 15px;
}
.box-3 .tabs {
	position: relative;
	height: 31px;
	margin-bottom: -1px;
	z-index: 20;
}
.box-3 .tabs .i {
	float: left;
	display: block;
	width: 195px !important;
	width /**/: 215px;
	height: 23px !important;
	height /**/: 31px;
	font-size: 1.1em;
	font-weight: bold;
	color: #86919A;
	padding: 8px 0px 0px 20px;
	background: url("../../img/u/bgr_tab.gif") 0px 0px no-repeat;
	margin-right: 10px;
}
.box-3 .tabs STRONG .i {
	color: #E20074;
	background: url("../../img/u/bgr_tab_active.gif") 0px 0px no-repeat;		/* Todo - default active tab image */
}
.box-3 .tabs SPAN {
	display: none;
}
.box-3 .in {
	border: 1px solid #CDD3D8;
}
.box-3 .in2 {
	position: relative;
	_height: 1px;	/* IE 5.5 width fix */
	padding: 20px 10px;
	z-index: 10;
}
.box-3 .in2 P {
	margin: 15px 10px;
}
.box-3 P.info {
	margin: 0px;
}


.box-4 {
	_height: 1px;
	/* IE 5.5 width fix */
	padding: 0px 0px 0px 0px;
	border: 1px solid #CDD3D8;
	margin: 0px 0px 10px 0px;
	text-align: left;
	width: 370px;
}
.box-4 #nadpis {
	padding: 10px 0px 10px 10px;
	background: #F6F7F8;
	border-bottom: 1px solid #CDD3D8;
	text-align : left;
}

.box-4 .bg {
	background: #FAFAFA; 
}
	
.box-4 .in {
    /* position: relative; */
	border-right: 0px solid #E6E9EC;
	margin-right: 0px;
	padding: 10px 10px 10px 10px;
/*	background: #F6F7F8; */
}

.box-4 .in_2 {
    /* position: relative; */
	border-top: 1px solid #E6E9EC;
	margin-right: 0px;
	padding: 10px 10px 10px 10px;
/*	background: #F6F7F8; */
}

.box-4 .in_news {
    /* position: relative; */
	border-right: 0px solid #E6E9EC;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
/*	background: #F6F7F8;  */
}


.box-4 .in_banner {
    /* position: relative; */
	border-right: 0px solid #E6E9EC;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
	text-align : center;
/*	background: #F6F700 */; 
}


.box-4b {
	/* IE 5.5 width fix */
	padding: 0px 0px 0px 0px;
	border: 1px solid #CDD3D8;
	margin: 10px 0px 0px 0px;
	text-align : left;
	width: 370px;
}
.box-4b #nadpis {
	padding: 10px 0px 10px 10px;
	background: #F6F7F8;
	border-bottom: 1px solid #CDD3D8;
	text-align : left;
}

.box-4b .in {
    /* position: relative; */
	border-right: 0px solid #E6E9EC;
	margin-top: 0px;
	padding: 10px 10px 10px 10px;
/*	background: #F6F7F8; */
}

.box-4b .bg {
	background: #FAFAFA; 
}


/* paging-1 */
.paging-1 SPAN {
	display: none;
	border-bottom: 1px solid #CDD3D8;
}
.paging-1 .fl {
	display: block;
	width: 15%;
	padding: 4px 0px 3px 0px;	/* fix padding */
}
.paging-1 .fc {
	display: block;
	width: 100%;
	text-align: center;
	padding: 20px 0px 20px 0px;	/* fix padding */
	border-bottom: 1px solid #CDD3D8;
	border-top: 1px solid #CDD3D8;
}
.paging-1 .fc STRONG {
	color: #E20074;
}
.paging-1 .fr {
	float: right;
	display: block;
	width: 15%;
	text-align: right;
	padding: 4px 0px 3px 0px;	/* fix padding */
}

/* paging-2 */
.paging-2 SPAN {
	display: none;
}
.paging-2 .fl {
	width: 75%;
	padding: 5px 0px 5px 10px;	/* fix padding */
}
.paging-2 .fr {
	padding: 5px 0px 5px 0px;	/* fix padding */
}
.paging-2 A.prev {
	font-size: 1.05em;
	color: #4F5D68;
	padding: 6px 10px 5px 15px;
	background: url("../../img/u/bgr_btn_arrow_2.gif") 0px 50% no-repeat;
}
.paging-2 A.next {
	font-size: 1.1em;
	font-weight: bold;
	color: #4F5D68;
	padding: 5px 15px 5px 10px;
	background: url("../../img/u/bgr_btn_arrow_3.gif") 100% 50% no-repeat;		/* Todo - default next btn image */
}

/* box blue skin */
.blue .tabs STRONG .i {
	color: #418ED1;
	background: url("../../img/u/bgr_tab_active.gif") 0px 0px no-repeat;
}
.blue .in {
	background: url("../../img/u/bgr_box_top.gif") 0px 0px repeat-x;
	border-color: #6DB0E4;
}
.blue .in2 {
	background: url("../../img/u/bgr_box_btm.gif") 0px 100% repeat-x;
}
.blue TH {
	color: #FFFFFF;
	background: #6DB0E4 url("../../img/u/bgr_td_2.gif") 0px 50% no-repeat;
}
.blue TD A {
	color: #418ED1;
}
.blue TD A:HOVER {
	color: #4F5D68;
}
.blue .paging-2 A.next {
	color: #FFFFFF;
	background: url("../../img/u/bgr_btn_arrow_3.gif") 100% 50% no-repeat;
}


.info {
	min-height: 15px;
	_height: 15px;
	padding: 1px 0px 0px 20px;
	background: url("../../img/u/ico_info.gif") 0px 0px no-repeat;
}

/* Table */
TABLE {
	width: 100%;
	font-size: 1em;
	margin-bottom: 20px;
}
TABLE.registrace {
	width: 100%;
	font-size: 1em;
	margin-bottom: 0px;
	border-bottom: 0px;
}

TR.bg  {
	background-color: #E6E6E6;
/*
cursor: auto;
	_cursor: hand; */
}
TR.bg TD {
	background-color: #E6E6E6;
/*
cursor: auto;
	_cursor: hand; */
}
TR.over  {
	background-color: #F5F5F5;
/*
cursor: auto;
	_cursor: hand; */
}
TR.out_liche {
	background-color: #FFFFFF;
}
TR.out_sude {
	background-color: #E6E6E6;
}
TR.active TD {
	color: #FFFFFF;
	background-color: #7F8F9B;
}
TR.gift TD {
	color: #A6AFB8;
}
TR.last TD {
	border-bottom: 3px solid #E3E7EA;
}
TR.foot TD {
	font-size: 1.1em;
	text-align: right;
	background: #E3E7EA;
}
TR.foot TD SPAN {
	color: #E20074;
}
TR TD.c1, TR TH.c1 {
	text-align: left;
	background-image: none;
	padding-left : 10px;

}
TR TD.c1_v, TR TH.c1_v {
	text-align: left;
	background-image: none;
	padding-left : 10px;
	width: 37%; 
}


TR TD.c1_r, TR TH.c1_r {
	text-align: center;
	background-image: none;
	padding-left : 0px;
}


TR TD.doporucujeme {
	text-align: left;
	background-image: none;
	padding : 3px 10px 0px 10px;
	FONT-SIZE: 11px;
	COLOR: #6C6C6C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: top;
}

TR TD.c1_s, TR TH.c1_s {
	text-align: left;
	background-image: none;
	padding-left : 10px;
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: top;
}

TR TD.c1_firmy, TR TH.c1_firmy {
	text-align: left;
	background-image: none;
	padding-left : 10px;
	vertical-align : top;
}

.c1_firmy SPAN.info_pobocka {
	margin-top: 5px;
	FONT-SIZE: 10px;
	COLOR: #7C7C7C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	display: block;
}

TR TD.c1_vzv, TR TH.c1_vzv {
	text-align: left;
	background-image: none;
	padding-left : 10px;
	width: 50%; 
	border-bottom: 1px solid #CDD3D8;
}
TR TD.c2_vzv, TR TH.c2_vzv {
	text-align: left;
	background-image: none;
	padding-left : 10px;
	width: 50%; 
	border-bottom: 1px solid #CDD3D8;
}


TR TD.c1_news, TR TH.c1_news {
	text-align: left;
	padding-left : 10px;
}

TR TD.c2, TR TH.c2 {
/*	width: 25%; */
/*	white-space: normal; */
	text-align: left;
}

TR TD.c2_firmy, TR TH.c2_firmy {
/*	width: 25%; */
/*	white-space: normal; */
	text-align: left;
	vertical-align : top;
}
TR TD.c3, TR TH.c3 {
    width: 33%; 
	white-space: normal;
	text-align: right;
	padding: 9px 20px 9px 0px;
}
TR TD.c3_firmy, TR TH.c3_firmy {
/*	width: 25%; */
	white-space: normal;
	text-align: right;
	padding: 10px 20px 5px 0px;
}
TR TD.c4, TR TH.c4 {
	/* width: 33%; */
	white-space: normal;
	text-align: left;
}
TR TD.c4_r, TR TH.c4_r {
	/* width: 33%; */
	white-space: normal;
	text-align: center;
}
TR TD.c4_s, TR TH.c4_s {
	/* width: 33%; */
	white-space: normal;
	text-align: left;
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: top;
}
TR TD.c5, TR TH.c5 {
	text-align: right;
}
TR TD.c6, TR TH.c6 {
	text-align: center;
}
TR TD.c7a, TR TH.c7a {
	padding-right: 3px;
}
TR TD.c7b, TR TH.c7b {
	padding-left: 2px;
	background-image: none;
}
TR TD.c8, TR TH.c8 {
	text-align: center;
}
TD, TH {
	padding: 10px 0px 5px 0px;
/*	background: url("../../img/u/bgr_td_1.gif") 0px 50% no-repeat;	/* ZMENA!!! */ */
/*	white-space: nowrap; */
}
TD.formroh {
	padding: 0px 0px 0px 0px;
/*	background: url("../../img/u/bgr_td_1.gif") 0px 50% no-repeat;	/* ZMENA!!! */ */
/*	white-space: nowrap; */
}
TD.last {
	padding: 10px 10px 15px 10px;
	background: url("../../img/u/bgr_td_1.gif") 0px 50% no-repeat;	/* ZMENA!!! */
	border-bottom: 1px solid #CDD3D8;
/*	white-space: nowrap; */
}

TD.popis {
	padding: 5px 0px 5px 10px;
/*	white-space: nowrap;*/
}

TD.kraj {
	padding: 0px 0px 0px 0px;
/*	white-space: nowrap;*/
}


TD.first, TH.first {
	background-image: none;
}
TH {
	padding: 7px 10px 8px 0px;
	background-color: #E3E7EA;
}
TD A.play, TD A.recommend, TD A.remove {
	margin: 0px auto;
}

.form {
	padding: 3px 0px 2px 0px;
	/* background: url("../../img/u/bgr_td_1.gif") 0px 50% no-repeat;	*/ /* ZMENA!!! */
	white-space: nowrap;
	/* background-color: #E3E7EA; */
}

/* floating */

.twoCols {
/*	padding: 10px 0px 15px 0px;  */
   overflow: hidden;
}
.twoCols_firma {
	padding: 25px 0px 15px 0px;  
   overflow: hidden;
}

.screenshot {
   padding: 25px 20px 15px 20px;  
   width: 340px;
}
.popis_screenshot {
	padding: 15px 20px 5px 20px;
	width: 340px;
	text-align: center;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : oblique;
	border-bottom: #A2FF00 2px solid;
}
.seznam {
   padding: 25px 20px 15px 20px;  
   width: 340px;
}
.popis_seznam {
	padding: 15px 20px 5px 20px;
	width: 340px;
	text-align: left;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : oblique;
	border-bottom: #A2FF00 2px solid;
}

.mezera {
   margin: 10px 0px 0px 0px;  
}
/* //////// main obsah  ////////////// */

.firma_logo {
/*	padding: 10px 0px 15px 0px;  */
   overflow: hidden;
   	margin-top:5px;
	padding: 0px 0px 0px 0px;
	text-align: left;
/*background-color : Blue; */
}

#r-mid .logo {
	padding: 10px 0px 0px 20px;  
	margin: 0px 0px 0px 0px; 
	width: 578px;  
}
#r-mid .logo_katalog {
	padding: 0px 10px 0px 0px;  
}


.zpet {
	padding: 0px 20px 0px 0px;  
}

.fl, .fc {
	float: left;
/*	margin: 0px; */
}
.fr {
	float: right;
}
.clr {
	clear: both;
	height: 0px;
	font-size: 1px;
	padding: 0px;
	_margin-top: -2px;
}

