body {
	background-color: #ffffff;
	margin: 0 auto;
	border: 1px solid #bababa;
	border-bottom: 0px;
	border-top: 0px;
	width: 948px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	color: #3f3f3f;
}
a:hover {
	text-decoration: none;
}
menu, li {
	list-style-type: none;
	list-style-image: none;
}
img {
	border: 0px;
}
img.bottom_logo {
	width: 115px;
	height: 60px;
	border: 1px solid #c2c2c2;
}
a.bottom_logo {
	
}
input, textarea, select, option {
	border: 1px solid #919191;
}
input.upravit {
	width: 250px;
}
select.upravit, option.upravit {
	width: 254px;
}
/* ---------------------- zakladny layout ------------------------ */
#cele {
	width: 948px;
	background-color: #fbfbfb;
	border-top: 0px;
	border-bottom: 0px;
	float: left;
}
html>body #cele {
	width: 948px;
	background-color: #fbfbfb;
	border: 1px solid #bababa;
	border-top: 0px;
	border-bottom: 0px;
	float: left;
}
*:first-child+html #cele {
	width: 948px;
	background-color: #fbfbfb;
	border: 1px solid #bababa;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	float: left;
}
#new_header {
	width: 940px;
	background-color:#ffffff;
	margin-left: 5px;
	padding-bottom: 3px;
	float:left;
}
html>body #new_header {
	width: 938px;
}
#new_header_pridat {
	/*background-image: url(../img/header_pridat_dopyt.jpg);
	background-repeat: no-repeat;*/
	width: 195px;
	height: 70px;
	margin-top: 25px;
	float:left;
}
#new_header_logo {
	float:left;
	height:80px;

}
#new_header_prihlasenie{
	/*background-image: url(../img/header_prihlasenie.jpg);
	background-repeat: no-repeat;*/
	width: 250px;
	height: 95px;
	float:right;
}
.new_header_obsah_prihlasenie {
	font-weight:bold;
	font-size:small;
	margin-top: 3px;
	margin-left:6px;
}
.new_header_obsah_hladate_dodavatela {
	font-weight:normal;
	font-size:small;
	margin-left:6px;
	margin-top:15px;
}
.new_header_obsah_bezplatne_dopyt_1{
	font-weight:normal;
	font-size:11px;
	color:#f0f0f0;
	margin-left:6px;
	margin-top: 8px;
}
.new_header_obsah_bezplatne_dopyt_2{
	font-weight:normal;
	font-size:11px;
	color:#f0f0f0;
	margin-left:17px;
}
.new_header_obsah_odkaz {
	margin-top: 20px;
	width:285px;
	text-align:center;
}
.new_header_obsah_form {
	font-size:small;
	margin-left: 3px;
	margin-top: 5px;
}
.new_header_obsah_odkaz_registrovat {
	float:left;
	text-align:left;
	margin-left:3px;
	margin-top: 2px;
}
html>body .new_header_obsah_odkaz_registrovat {
	margin-left:7px;
	margin-top: 7px;
}
*:first-child+html .new_header_obsah_odkaz_registrovat {
	margin-left:5px;
	margin-top: 2px;
}
.new_header_obsah_odkaz_zabudol_heslo {
	float:right;
	text-align:right;
	margin-right:8px;
	margin-top: 2px;
}
html>body .new_header_obsah_odkaz_zabudol_heslo {
	margin-right:15px;
	margin-top: 7px;
}
*:first-child+html .new_header_obsah_odkaz_zabudol_heslo {
	margin-right:15px;
	margin-top: 2px;
}
#obsah_vypis_link {
	background-color: #ffffcc;
	width: 640px;
	border: 1px solid #bababa;
	padding: 30px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	margin-bottom: 10px;
}
#header {
	padding-top: 1px;
	height: 103px;
	background-color: #ffffff;
	margin-bottom: -15px;
}
html>body #header {
	padding-top: 1px;
	height: 123px;
	background-color: #ffffff;
	margin-bottom: 0px;
}
#header_logo {
	width: 365px;
	float: left;
}
#header_pridat_dopyt {
	background-image: url(../img/header_pridat_dopyt.jpg);
	background-repeat: no-repeat;
	width: 271px;
	height: 110px;
	float: left;
	margin-right: 5px;
	margin-left: 4px;
	padding: 5px;
	font-size: small;
	padding-bottom: 8px;
}
p.header_pridat_dopyt_biele {
	color: #f0f0f0;
	font-size: 11px;
}
p.header_pridat_dopyt_odkaz {
	text-align: center;
	margin-top: -5px;
}
html>head p.header_pridat_dopyt_odkaz{
	margin-top: -1px;
}
*:first-child+html p.header_pridat_dopyt_odkaz{
	margin-top: -10px;
}
a.header_pridat_dopyt_odkaz {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
a.header_pridat_dopyt_odkaz:hover {
	text-decoration: none;
}
#header_prihlasenie {
	background-image: url(../img/header_prihlasenie.jpg);
	background-repeat: no-repeat;
	width: 275px;
	height: 110px;
	float: left;
	margin-right: 0px;
	padding: 5px;
	padding-bottom: 8px;
	font-size: small;
}
input.header_prihlasenie_text {
	border: 1px solid #6f7c6b;
	background-color: #eefdc2;
}
input.header_prihlasenie_submit {
	background-color: #494949;
	border: 1px solid #edf9d1;
	cursor: pointer;
	color: #fdfdfd;
	height: 16px;
	font-size: 11px;
}
input.header_prihlasenie_submit_hover {
	background-color: #494949;
	border: 1px solid #edf9d1;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	cursor: pointer;
	color: #fdfdfd;
	height: 16px;
	font-size: 11px;
}
.header_prihlasenie_odkaz1 {
	float: left;
	margin-top: -5px;
}
.header_prihlasenie_odkaz2 {
	float: right;
	margin-top: -5px;
}
p.vyrovnaj {
	margin-top: 9px;
}
p.vyrovnaj2 {
margin-top: 7px;
}
html>body p.vyrovnaj2 {
	margin-top: 13px;
}
table.prihlasenie {
	margin: 0px;
	padding: 0px;
}
form.prihlasenie {
	margin: 0px;
	padding: 0px;
}
#top_menu {
	width: 951px;
	height: 34px;
	border-top: 1px dotted #bababa;
	background-color: #ffffff;
	float:left;
}
html>body #top_menu {
	width: 948px;
	height: 34px;
	border-top: 1px dotted #bababa;
	background-color: #ffffff;
}
menu.top_menu {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
#top_menu_medzera {
	background-color: #fdfdfd;
	height: 6px;
	width: 948px;
	border-bottom: 1px solid #bababa;
}
#navigacia_drobky {
	background-color: #fbfbfb;
	height: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	width: 913px;
	_w\idth: 916px;
	clear:both;
}
li.top_menu_button1 {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../../img/top_menu_poziadavky.gif);
	height: 29px;
	width: 189px;
	margin-right: 1px;
	text-align: center;
	padding-top: 5px;
}
li.top_menu_button1_hover {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../img/top_menu_poziadavky_hover.gif);
	height: 29px;
	width: 189px;
	margin-right: 1px;
	text-align: center;
	padding-top: 5px;
}
li.top_menu_button2 {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../../img/top_menu_ponuky.gif);
	height: 29px;
	width: 189px;
	margin-right: 1px;
	text-align: center;
	padding-top: 5px;
}
li.top_menu_button2_hover {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../img/top_menu_ponuky_hover.gif);
	height: 29px;
	width: 189px;
	margin-right: 1px;
	text-align: center;
	padding-top: 5px;
}
li.top_menu_button3 {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../../img/top_menu_firmy.gif);
	height: 29px;
	width: 189px;
	margin-right: 1px;
	text-align: center;
	padding-top: 5px;
}
li.top_menu_button3_hover {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../img/top_menu_firmy_hover.gif);
	height: 29px;
	width: 189px;
	margin-right: 1px;
	text-align: center;
	padding-top: 5px;
}
li.top_menu_button4 {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../../img/top_menu_pracovne_ponuky.gif);
	height: 29px;
	width: 189px;
	margin-right: 1px;
	text-align: center;
	padding-top: 5px;
}
li.top_menu_button4_hover {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../img/top_menu_pracovne_ponuky_hover.gif);
	height: 29px;
	width: 189px;
	margin-right: 1px;
	text-align: center;
	padding-top: 5px;
}
li.top_menu_button5 {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../../img/top_menu_katalog.gif);
	height: 29px;
	width: 191px;
	text-align: center;
	padding-top: 5px;
}
html>body li.top_menu_button5 {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../img/top_menu_katalog.gif);
	height: 29px;
	width: 188px;
	text-align: center;
	padding-top: 5px;
}
li.top_menu_button5_hover {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../img/top_menu_katalog_hover.gif);
	height: 29px;
	width: 191px;
	text-align: center;
	padding-top: 5px;
}
html>body li.top_menu_button5_hover {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	background-image: url(../img/top_menu_katalog_hover.gif);
	height: 29px;
	width: 188px;
	text-align: center;
	padding-top: 5px;
}
#content {
	margin-left: -1px;
	background-color: #fbfbfb;
	float: left;
	width: 951px;
	border: 1px solid #bababa;
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
	padding-bottom: 20px;
}
html>body #content {
	width: 948px;
}
#content_left {
	width: 190px;
	float: left;
	background-repeat: no-repeat;
}
#content_right {
	width: 701px;
	background-color: #fbfbfb;
	border: 1px solid #bababa;
	float: left;
	padding: 15px 25px 0px 25px;
	margin-bottom: 25px;
}
#content_left_top_left {
	width: 360px;
	height: 296px;
	float: left;
	border-bottom: 1px solid #bababa;
	border-left: 1px solid #bababa;
	border-right: 1px solid #bababa;
	margin-bottom: 6px;
	margin-right: 7px;
	padding: 5px;
	background-color: #fbfbfb;
}
#content_left_top_right {
	width: 360px;
	height: 296px;
	float: left;
	border-right: 1px solid #bababa;
	border-bottom: 1px solid #bababa;
	border-left: 1px solid #bababa;
	margin-bottom: 6px;
	padding: 5px;
	background-color: #fbfbfb;
}
#content_left_bottom_left {
	width: 360px;
	height: 296px;
	float: left;
	border: 1px solid #bababa;
	margin-right: 7px;
	padding: 5px;
	background-color: #fbfbfb;
}
#content_left_bottom_right {
	width: 360px;
	height: 296px;
	float: left;
	border: 1px solid #bababa;
	padding: 5px;
	background-color: #fbfbfb;
}
.content_box_top {
	width: 360px;
	height: 35px;
}
.content_box_top_number1 {
	background-image: url(../img/number_oddelovak_cervene.gif);
	width: 13px;
	height: 35px;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
}
.content_box_top_number2 {
	background-image: url(../img/number_oddelovak_zelene.gif);
	width: 13px;
	height: 35px;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
}
.content_box_top_number3 {
	background-image: url(../img/number_oddelovak_sede.gif);
	width: 13px;
	height: 35px;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
}
.content_box_top_number4 {
	background-image: url(../img/number_oddelovak_zlte.gif);
	width: 13px;
	height: 35px;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
}
.content_box_top_number5 {
	background-image: url(../img/number_oddelovak_oranzove.gif);
	width: 13px;
	height: 35px;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
}
.content_box_top_ico1 {
	background-image: url(../img/ico_poziadavky.gif);
	width: 29px;
	height: 27px;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
}
.content_box_top_ico2 {
	background-image: url(../img/ico_ponuky.gif);
	width: 29px;
	height: 27px;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
}
.content_box_top_ico3 {
	background-image: url(../img/ico_vestnik.gif);
	width: 29px;
	height: 27px;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
}
.content_box_top_ico4 {
	background-image: url(../img/ico_katalog.gif);
	width: 29px;
	height: 27px;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
}
.content_box_top_ico5 {
	background-image: url(../img/ico_praca.gif);
	width: 29px;
	height: 27px;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
}
.content_box_content {
	height: 20px;
	clear: both;
}
.content_box_bottom_left {
	float: left;
	width: 130px;
	text-align: center;
	margin-top: 25px;
}
.content_box_bottom_left2 {
	float: left;
	width: 100%;
	text-align: left;
	margin-left: 7px;
	margin-top: 5px;
}
.content_box_bottom_right {
	float: right;
	width: 130px;
	text-align: center;
	margin-top: 25px;
}
.content_box_content_numbpanel1 {
	background-image: url(../img/ciselnik_cervene.gif);
	width: 6px;
	height: 20px;
	background-repeat: repeat-y;
	float: left;
	color: #ffffff;
	padding-left: 1px;
	font-size: 10px;
}
.content_box_content_numbpanel2 {
	background-image: url(../img/ciselnik_zelene.gif);
	width: 6px;
	height: 20px;
	background-repeat: repeat-y;
	float: left;
	color: #ffffff;
	padding-left: 1px;
	font-size: 10px;
}
.content_box_content_numbpanel3 {
	background-image: url(../img/ciselnik_sede.gif);
	width: 6px;
	height: 20px;
	background-repeat: repeat-y;
	float: left;
	color: #ffffff;
	padding-left: 1px;
	font-size: 10px;
}
.content_box_content_numbpanel4 {
	background-image: url(../img/ciselnik_zlte.gif);
	width: 6px;
	height: 20px;
	background-repeat: repeat-y;
	float: left;
	color: #ffffff;
	padding-left: 1px;
	font-size: 10px;
}
.content_box_content_numbpanel5 {
	background-image: url(../img/ciselnik_oranzove.gif);
	width: 6px;
	height: 20px;
	background-repeat: repeat-y;
	float: left;
	color: #ffffff;
	padding-left: 1px;
	font-size: 10px;
}
.content_box_content_text {
	width: 183px;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
}
.content_box_content_text2 {
	width: 250px;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
}
.content_box_content_fotacik {
	width: 12px;
	height: 9px;
	float: left;
}
.content_box_content_datum {
	float: left;
	width: 70px;
	text-align: center;
}
.content_box_content_obrazok {
	float: left;
	width: 80px;
	text-align: center;
}
.content_box_top_nadpis {
	width: 148px;
	float: left;
	margin-top: 13px;
}
.content_box_top_nadpis2 {
	width: 208px;
	float: left;
	margin-top: 13px;
}
.content_box_top_datum {
	float: left;
	width: 70px;
	text-align: center;
	margin-top: 15px;
}
.content_box_top_typ {
	float: left;
	width: 90px;
	text-align: center;
	margin-top: 15px;
}
h2.nadpis_ponuka {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
}
h2.content_left_nadpis {
	margin: 0px;
	padding: 0px;
	margin-top: -3px;
}
html>body h2.content_left_nadpis {
	margin: 0px;
	padding: 0px;
}
.content_left_nadpis {
	text-align: center;
	width: 186px;
	margin-top: 15px;
}
.content_left_nadpis2 {
	text-align: center;
	width: 186px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.content_left_obr {
	text-align: center;
	width: 186px;
}
input.vyhladavanie {
	background-color: #ffffff;
	border: 1px solid #c7c7c7;
	width: 120px;
}
#content_left_vyhladavanie {
	margin-top: 20px;
	margin-left: 30px;
}
.ciara_oddel {
	background-image: url(../img/deliaca_ciara.jpg);
	width: 188px;
	height: 13px;
}
.ciara_oddel2 {
	margin-top: 15px;
	background-image: url(../img/deliaca_ciara.jpg);
	width: 188px;
	height: 13px;
}
.aktualne_2 {
	padding-left: 10px;
}
a.odkazy_sluzby {
	color: #000000;
	font-weight: bold;
	font-siez: 12px;
}
a.odkazy_sluzby:hover {
	text-decoration: none;
}
.pomocnik {
	background-image: url(../img/left_box_cont.jpg);
	width: 139px;
	margin-top: -6px;
	margin-left: 0px;
	font-size: 9px;
	padding: 0px 10px 0px 23px;
	text-align: justify;
}
html>body .pomocnik {
	background-image: url(../img/left_box_cont.jpg);
	width: 139px;
	margin-top: 0px;
	margin-left: 0px;
	font-size: 9px;
	padding: 0px 10px 0px 23px;
	text-align: justify;
}
#middle_box {
	float: left;
	margin-top: 50px;
	width: 173px;
}
#middle_box_rozdelenie {
	float: left;
	width: 173px;
}
.alert_firma {
text-align:center;
padding-top:20px;
height:60px;
float:left;
width:560px;
background-color: #FFFF66;
border: 1px solid #bababa;
}
.eee_firma {
text-align:center;
padding-top:5px;
height:85px;
float:left;
width:700px;
background-color: #FF9999;
border: 1px solid #bababa;
line-height:20px;
}
.middle_box_box {
	width: 173px;
	height: 151px;
	background-image: url(../img/box.jpg);
	margin-bottom: 10px;
	margin-left: 5px;
	float: left;
}
html>body .middle_box_box {
	width: 173px;
	height: 151px;
	background-image: url(../img/box.jpg);
	margin-bottom: 10px;
	margin-left: 8px;
	float: left;
}
#middle_box_bottom {
	background-color: Aqua;
	height: 261px;
	width: 948px;
	background-color:  #e8e8e8;
	margin-top: 35px;
	float: left;
	border-top: 1px solid #b9b9b9;
	border-bottom: 1px solid #b9b9b9;
}
.middle_box_bottom {
	background-image: url(../img/middle_box_bottom.gif);
	width: 189px;
	height: 261px;
	float: left;
}
.middle_box_bottom2 {
	background-image: url(../img/middle_box_bottom2.gif);
	width: 192px;
	height: 261px;
	float: left;
}
.middle_box_bottom_top {
	height: 25px;
	width: 192px;
}
.middle_box_bottom_top_nadpis {
	float: left;
	margin-top: 5px;
	margin-left: 15px;
}
h3.middle_box_bottom_top_nadpis {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.kocka_cervena {
	background-image: url(../img/kocka_cervena.gif);
	width: 5px;
	height: 5px;
	margin-top: 10px;
	margin-left: 15px;
	float: left;
}
.kocka_zelena {
	background-image: url(../img/kocka_zelena.gif);
	width: 5px;
	height: 5px;
	margin-top: 10px;
	margin-left: 15px;
	float: left;
}
.kocka_modra {
	background-image: url(../img/kocka_modra.gif);
	width: 5px;
	height: 5px;
	margin-top: 10px;
	margin-left: 15px;
	float: left;
}
.kocka_zlta {
	background-image: url(../img/kocka_zlta.gif);
	width: 5px;
	height: 5px;
	margin-top: 10px;
	margin-left: 15px;
	float: left;
}
.kocka_oranzova {
	background-image: url(../img/kocka_oranzova.gif);
	width: 5px;
	height: 5px;
	margin-top: 10px;
	margin-left: 15px;
	float: left;
}
#bottom {
	background-color: Fuchsia;
	float: left;
}
#bottom_top {
	background-image: url(../img/bottom1.gif);
	height: 32px;
	width: 948px;
}
#bottom_content {
	background-image: url(../img/bottom2.gif);
	width: 948px;
}
#bottom_bottom {
	background-image: url(../img/bottom3.gif);
	height: 58px;
	width: 948px;
}
#bottom_menu {
	width: 951px;
	text-align: center;
	float:left;
	padding-top: 10px;
	border-top: 1px solid #bababa;
	background-color: #fbfbfb;
}
html>body #bottom_menu {
	width: 948px;
	text-align: center;
	float:left;
	padding-top: 10px;
	margin-top: 10px;
	border-top: 1px solid #bababa;
}
#bottom_content_loga {
	width: 835px;
	text-align: center;
	margin: 0 auto;
}
a.bottom_logo {
	
}
img.bottom_logo {
	margin-right: 15px;
	margin-bottom: 10px;
}
#ico_home_panel {
	width: 150px;
	height: 20px;
	padding-top: 5px;
	margin-top: -22px;
	text-align: center;
	border-bottom: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	margin-left: 10px;
	background-color: #faf9f9;
}
img.ico_home_panel {
	margin-left: 10px;
}
.aktualne_div {
	margin-top: 10px;
	margin-left: 10px;
}
/* ------------------------------ a --------------------------------*/
a.top_menu {
	color:#454545;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
a.top_menu:hover {
	color:#454545;
	font-weight: bold;
	text-decoration: underline;
}
a.content_left_nadpis {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.content_box_odkaz {
	font-weight: bold;
}
/* ------------------------- firmy --------------------- */
.farba_hover {
	color: #1fc6e4;
}
ul, li {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}
li.nadpis {
	/**/
}
#obsah {
	margin-top: 12px;
	float: left;
}
#nadpis {
	width: 700px;
	float: left;
}
.nadpis {
	margin-top: 15px;
	width: 615px;
}
.nadpis_pridat_k {
	float:right;
	width: 330px;
	text-align:right;
	color: #ec2424;
}
a.nadpis_pridat_k {
	font-weight: bold;
}
a.nadpis_pridat_k:hover {
	text-decoration:none;
}
#nadpis_left {	
	background-image: url(../img/kocka_cervena.gif);
	background-repeat: no-repeat;
	float: left;
	width: 6px;
	height: 6px;
	margin-top: 6px;
	margin-right: 5px;
}
.nadpis_right {
	float: left;
	width: 600px;
	height: 13px;
}
#nadpis_right {
	float: left;
	width: 350px;
}
#obsah_lava {
	float: left;
	width: 225px;
	margin-right: 5px;
}
#obsah_lava_podsekcie {
	float: left;
	width: 350px;
	margin-right: 5px;
}
#obsah_stred {
	float: left;
	width: 225px;
	margin-right: 5px;
}
#obsah_prava_podsekcie {
	float: left;
	width: 320px;
	margin-right: 5px;
}
#obsah_prava {
	float: left;
	width: 225px;
}
ul.obsah_lava_zoznam {
	font-size: 11px;
	color: #585858;
}
li.obsah_lava_zoznam {
	padding-top: 0px;
	padding-bottom: 5px;
}
h1.nadpis_sekcie {
	font-size: 13px;
	font-family: Tahoma;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	color: #ec2424;
}
h2.nadpis_sekcie {
	font-size: 13px;
	font-family: Tahoma;
	margin: 0px;
	padding: 0px;
	color: #ec2424;
	text-transform: uppercase;
}
a.obsah_link {
	color: #585858;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
a.obsah_link:hover {
	text-decoration: underline;
	color: #ec2424;
}
a.obsah_link_firmy{
	text-decoration: none;
	font-size: 11px;
	color: #585858;
}
a.obsah_link_firmy:hover {
	text-decoration: underline;
}
a.obsah_link_viac {
	color: #ec2424;
	text-decoration: underline;
	font-size: 13px;
}
a.obsah_link_viac:hover {
	text-decoration: none;
}
#obsah_dole_vypis {
	width: 690px;
	float:left;
	margin-top: 13px;
}
.obsah_dole_vypis_1 {
	border-bottom: 1px solid #edeced;
	width: 690px;
	background-color: #f9f8f7;
	float:left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.obsah_dole_vypis_2 {
	border-bottom: 1px solid #edeced;
	width: 690px;
	float:left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.obsah_dole_vypis_1_cislo {
	float:left;
	margin-right: 5px;
	font-weight: bold;
	width: 20px;
	height: 60px;
	text-align:right;
}
.obsah_dole_vypis_1_nadpis {
	float:left;
	margin-right: 5px;
	width: 450px;
}
.obsah_dole_vypis_1_cislo2 {
	float:left;
	margin-right: 5px;
	font-weight: bold;
	width: 115px;
	height: 60px;
}
.obsah_dole_vypis_1_text {
	float:left;
	margin-right: 5px;
	width: 450px;
}
.obsah_dole_vypis_1_od {
	float:left;
	margin-right: 5px;
	width: 75px;
}
.obsah_dole_vypis_1_do {
	float:left;
	width: 75px;
}
a.obsah_dole_vypis_1_nadpis{
	font-weight: bold;
	text-decoration: underline;
}
a.obsah_dole_vypis_1_nadpis:hover {
	text-decoration: none;
}

a.obsah_dole_vypis_1_text {
	text-decoration: none;
	color: #898989;
}
a.obsah_dole_vypis_1_text:hover {
	text-decoration: underline;
}
#dalej {
	text-align:right;
	padding-right: 10px;
	padding-top: 15px;
	margin-bottom: 25px;
	clear:both;
	width: 670px;
}
a.dalej{
	text-decoration: underline;
	color:#ec2424;
}
a.dalej:hover{
	text-decoration:none;
}
#nadpis_detail_poziadavky {
	width: 730px;
	float:left;
	text-align: left;
}
h2.nadpis_detail_poziadavky {
	color: #000000;
	font-size: 18px;
	margin-top: 0px;
}
#obsah_detail_poziadavky_platnost_od {
	margin-bottom: 5px;
}
#obsah_detail_poziadavky_platnost_do {
	margin-bottom: 5px;
}
#obsah_detail_poziadavky_platnost_zadavatel {
	margin-bottom: 25px;
}
#obsah_detail_poziadavky_platnost_specifikacia{
	margin-bottom: 5px;
	text-align: justify;
	font-size: small;
	margin-top: -15px;
}
#obsah_detail_poziadavky_platnost_fotogaleria{
	margin-bottom: 25px;
}
#obsah_detail_poziadavky_priloha {
	margin-bottom: 5px;
}
.bottom_textik {
	color: #3f3f3f;
	width: 948px;
}
img.ponuky_vypis_obr {
	width: 114px;
	height: 59px;
	border: 1px solid #bababa;
}
img.fotogaleria_foto {
	width: 115px;
	border: 1px solid #bababa;
}
#obsah_detail_poziadavky_platnost_kontakt_zakaznika {}
a.dalej_f {
	text-decoration: none;
}
h3.nadpis_detail_poziadavky {
	color: #ec2424;
}
input.header_prihlasenie_submit2 {
	background-color: #494949;
	border: 1px solid #edf9d1; 
	cursor: pointer;
	color: #fdfdfd;
	height: 19px;
	font-size: 13px;
}


/* ------------------------------------- nove --------------------------*/
.obsah_dole_vypis_2_cislo12 {
	float:left;
	font-weight: bold;
	width: 115px;
	height: 60px;
	color: #3f3f3f;
}
.obsah_dole_vypis_1_text12 {
	color: #FFFFFF;
	float:left;
	margin-left:6px;
	width: 320px;
	text-align: justify;
}
#new_header_baner {
	background-image: url(../img/backbbb1.gif);
	background-repeat: no-repeat;
	float:left;
	height: 62px;
	width:468px;
	text-align:left;
	margin-top: 18px;
	background-color:#fcfefc;
}
#new_header_baner1 {
	background-image: url(../img/backbbb2.gif);
	background-repeat: no-repeat;
	float:left;
	
	height: 62px;
	width:468px;
	text-align:left;
	margin-top: 18px;
	background-color:#fcfefc;
}
.obsah_dole_vypis_2_cislo12 {
	float:left;
	font-weight: bold;
	width: 115px;
	height: 60px;
	color: #3f3f3f;
}
.obsah_dole_vypis_1_text1212 {
	color: #898989;
	float:left;
	margin-left:6px;
	width: 320px;
	text-align: justify;
}
a.obsah_dole_vypis_1_text12{
	color: #3f3f3f;
	margin-left:0px;
	font-weight: bold;
	text-decoration: underline;
}
a.obsah_dole_vypis_1_text12:hover {
	text-decoration: none;
}
#new_header_baner {
	background-image: url(../img/backbbb1.gif);
	background-repeat: no-repeat;
	float:left;
	height: 62px;
	width:468px;
	text-align:center;
	margin-top: 18px;
	background-color:#fcfefc;
}
#new_header_baner1 {
	background-image: url(../img/backbbb2.gif);
	background-repeat: no-repeat;
	float:left;
	height: 62px;
	width:468px;
	text-align:center;
	margin-top: 18px;
	background-color:#fcfefc;
}

.access_top_udaje {
	color:#000000;
	font-size:11px;
	margin-top: -10px;
}
.access_0_udaje {
	color:#000000;
	font-size:11px;
	margin-top: -10px;
	line-height:15px;
	font-weight: bold;
}
.access_0_red_udaje {
	color:red;
	font-size:11px;
	margin-top: -10px;
	line-height:15px;
}

