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 {
	
}
textarea, select, option {
	border: 1px solid #919191;
}
textarea.expanding {
	line-height: 16px;
	font-size: 13px;
	border: 1px solid #fbfbfb;
	background-color: #fbfbfb;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
input.upravit {
	width: 250px;
}
input.upravit1 {
	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;
}
#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.upravit_pob2{
  font-weight:bold;
	font-size: 12px;
	border: 1px solid #fbfbfb; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #fbfbfb;
}
input.upravit_pob3{
  font-weight:bold;
	font-size: 15px;
	border: 1px solid #fbfbfb; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #fbfbfb;
	color: #FF0000;
}
input.upravit_pob4{
  font-weight:bold;
	font-size: 12px;
	border: 1px solid #fbfbfb; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #fbfbfb;
	width: 250px;
}
.alert_firma {
text-align:center;
padding:10px;
height:60px;
float:left;
width:670px;
background-color: #FFFF66;
border: 1px solid #bababa;
color: #000000;
}
input.upravit_pob5{
	width: 227px;
	border: 1px solid #808080;
}
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;
}
#obsah_vypis_link {
	background-color: #ffffcc;
	width: 642px;
	border: 1px solid #bababa;
	padding: 30px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
}
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;
}
.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;
	background-color: #fbfbfb;
}
#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: 5px;
	width: 700px;
}
#nadpis_left {	
	background-image: url(../img/kocka_zelena.gif);
	background-repeat: no-repeat;
	float: left;
	width: 6px;
	height: 6px;
	margin-top: 6px;
	margin-right: 5px;
}
#nadpis_right {
	float: left;
	width: 450px;
}
.nadpis_right {
	float: left;
	width: 600px;
	height: 13px;
}
.nadpis_pridat_k {
	float:right;
	width: 200px;
	text-align:right;
	color: #a3df0d;
}
a.nadpis_pridat_k {
	font-weight: bold;
}
a.nadpis_pridat_k:hover {
	text-decoration:none;
}
#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: #a3df0d;
}
h2.nadpis_sekcie {
	font-size: 13px;
	font-family: Tahoma;
	margin: 0px;
	padding: 0px;
	color: #a3df0d;
	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: #a3df0d;
}
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: #a3df0d;
	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: 15px;
	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_cislo2 {
	float:left;
	margin-right: 5px;
	font-weight: bold;
	width: 115px;
	height: 60px;
}
.obsah_dole_vypis_1_nadpis {
	float:left;
	margin-right: 5px;
	width: 470px;
	/* 550 */
}
.obsah_dole_vypis_1_nadpis82 {
	float:left;
	margin-right: 5px;

}
.obsah_dole_vypis_1_text {
	float:left;
	margin-right: 5px;
	width: 470px;
	/* 550 */
}
#obsah_dole_vypis_1_hladaj {
	float:left;
	width: 680px;
	/* 550 */
}
.obsah_dole_vypis_1_hladaj {
	float:left;
	width: 680px;
	/* 550 */
}

.obsah_dole_vypis_1_texty {
	float:left;
	margin-right: 5px;
	width: 470px;
	/* 550 */
}
.obsah_dole_vypis_1_od {
	float:left;
	margin-right: 5px;
	text-align: center;
}
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: #a3df0d;
}
a.dalej:hover{
	text-decoration:none;
}
.balik_exclusive {
	color: #ec2424;
	font-weight: bold;
	text-align: center;
	float:left;
	width: 60px;
}
.balik_top {
	color: #1fc6e4;
	font-weight: bold;
	text-align: center;
	float:left;
	width: 60px;
}
.balik_classic {
	float:left;
	text-align: center;
	width: 60px;
}

#nadpis_detail_poziadavky {
	width: 700px;
	float:left;
	text-align: left;
}
h2.nadpis_detail_poziadavky {
	color: #a3df0d;
	font-size: 18px;
	margin: 16px 0px 0px 2px;
}
h3.nadpis_detail_poziadavky {
	color: #a3df0d;
	font-size: 13px;
	margin-top: 0px;
}
input.nadpis_detail_poziadavky_u{
  font-weight:bold;
	font-size: 18px;
	border: 1px solid #fbfbfb; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #fbfbfb;
	margin: 0px 0px 0px 0px;
}

#obsah_detail_poziadavky {
	padding-top: 30px;
}

#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: 24px 0px 0px 2px;
	text-align: justify;
	width:695px;
  line-height: 16px;
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#obsah_detail_poziadavky_platnost_fotogaleria{
  margin: 26px 0px 0px 1px;
	width:695px;
}
#obsah_detail_poziadavky_platnost_prilohy{
	margin-bottom: 10px;
	margin-top: 10px;
}
.bottom_textik {
	color: #3f3f3f;
}
img.fotogaleria_foto {
	border: 1px solid #bababa;
	margin-left:2px;
}
#obsah_detail_ponuka_info {
	margin-bottom: 25px;
	margin-top: 20px;
}
img.ponuky_vypis_obr {
	width: 114px;
	height: 59px;
	border: 1px solid #bababa;
}
td.detail_firmy_form {
	width: 90px;
	vertical-align:top;
}
input.detail_firmy_form {
	width: 250px;
}
input.detail_firmy_form_submit {
	background-color: #494949;
	border: 1px solid #edf9d1;
	cursor: pointer;
	color: #fdfdfd;
	height: 20px;
	font-size: 12px;
	width: 230px;
}
textarea.detail_firmy_form {
	width: 380px;
	height: 230px;
}
a.dalej_f {
	text-decoration: none;
}
input.header_prihlasenie_submit2 {
	background-color: #494949;
	border: 1px solid #edf9d1; 
	cursor: pointer;
	color: #fdfdfd;
	height: 19px;
	font-size: 13px;
}
img.ponuky_vypis_obr {
	width: 114px;
	height: 59px;
	border: 1px solid #bababa;
}
#middle_box_horizontal {
	width: 705px;
	background-color: #fbfbfb;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	clear:both;
	height: 150px;
}
html>body #middle_box_horizontal {
	margin-bottom: 10px;
}
.middle_box_box_horizontal {
	background-image: url(../img/box.jpg);
	background-repeat: no-repeat;	
	width: 174px;
	height: 135px;
	float: left;
	margin-right: 3px;
	padding-top: 15px;
	text-align:center;
}
.middle_box_box_horizontal_prava {
	background-image: url(../img/box.jpg);
	background-repeat: no-repeat;	
	width: 174px;
	height: 135px;
	float: left;
	padding-top: 15px;
	text-align:center;
}
img.banner_obrazok {
	border: 1px solid #bababa;
	margin-top: 10px;
}
.access3 {
	border: 5px solid #a3df0d;
	width: 590px;
	float:left;
	padding: 5px;
	margin-left: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
}

/* ------------------------------------- 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;
}
.detail_firmy_bottom_text_2 {
	color:#1fc6e4;
  font-weight:bold;
  width:700px;
}
