body {
	background-color: #4278b4;
	background-image: url(../images/template/background_line.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.main_page {
	padding-top:9px;
	width: 790px;
	position: absolute;
	top: 31px;
	left: 50%;
	margin: 0px 0px 0px -395px;
	background-color:#ffffff;
	border-top: 1px solid #E4E5E7;
	border-right: 1px solid #E4E5E7;
	border-left: 1px solid #E4E5E7;
}

.main_page_d {
	width: 790px;
	height:auto;
	position: absolute;
	top: 220px;
	left: 50%;
	margin: 0px 0px 0px -395px;
	background-color:#ffffff;
	background-color:#ffffff;
	border-bottom: 1px solid #E4E5E7;
	border-right: 1px solid #E4E5E7;
	border-left: 1px solid #E4E5E7;
	padding-bottom:10px;
}

.menu_up {
	margin-left:10px;
}

.modules {
	width:780px;
	margin-top:8px;
	background-color:#FFFFFF;
}

.mod {
	padding-left:10px;
	width:187px;
	float:left;
}

.mod_1 {
	margin-left:7px;
	width:187px;
	float:left;
}

.mod_2 {
	margin-left:8px;
	width:187px;
	float:left;
}

.log_1 {
	margin-left:10px;
	width:770px;
	height:25px;
	margin-top:7px;
	background-image: url(../images/template/log_1.jpg);	
	}
	
.search {
	width:770px;
	height:46px;
	margin-left:10px;
	margin-top:1px;
	}
	
.srch {
	float:left;
	width:329px;
	height:46px;
	background-image: url(../images/template/log_search.jpg);
}
	
.login {
	float:left;
	margin-left:1px;
	width:418px;
	height:44px;
	background:#E7F1FB;
	border: 1px solid #DDE7F1;/*	background-image: url(../images/template/log_login.jpg);*/
	text-align:right;
	line-height:44px;
	padding-right:20px;

}

.large_menu {
	width:770px;
	background-color:#F4F8FB;
	overflow:auto;
	/*padding-bottom:3px;*/
	margin-left:10px;
	margin-top:1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1E6EC;
	border-bottom-color: #E1E6EC;
	border-left-color: #E1E6EC;
}

.left_column {
	width:329px;
	float:left;
}

.right_column {
	width:440px;
	height:100%;
	margin-left:330px;
	padding-top:1px;
	background-color:#F1F8FF;
}

.news {
	padding-left:1px;
	padding-top:1px;
	background-color:#E7F1FB;
	position:relative;
}

.news_t {
	padding-left:1px;
	padding-top:1px;
	background-color:#E7F1FB;
}


.invitation_text {
	width:438px;
	float:left;
	background-color:#F3F8FC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E1EBF4;
	border-bottom-color: #E1EBF4;
}

.inv_output {
	overflow:auto;
	padding-bottom:30px;
}

.news_win, .anketa_div {
	width:326px;
	height:auto;
	background-color:#E7F1FB;
	border: 1px solid #DEE7F0;
	margin-left:1px;
	margin-top:1px;
	padding-bottom:16px;
}

.news_win {
	background-image: url(../images/date/date.gif);
	background-repeat: no-repeat;
	background-position: 16px 19px;
}

.contacts_val,.anketa_val {
	width:326px;
	background-color:#E7F1FB;
	border: 1px solid #DEE7F0;
	margin-left:1px;
	margin-top:1px;
}

.contacts_val {
	height:168px;
}

.salaries {
	width:438px;
	height:135px;
	float:left;
	margin-top:1px;
	background-color:#F3F8FC;
	background-image: url(../images/titles/platy.jpg);
	background-repeat: no-repeat;
	background-position: 23px 13px;
	border: 1px solid #E1EBF4;
}

.info {
	width:438px;
	height:200px;
	float:left;
	margin-top:1px;
	background-color:#F3F8FC;
	background-image: url(../images/titles/poradenstvo.gif);
	background-position: 24px 13px;
	background-repeat: no-repeat;
	border: 1px solid #E1EBF4;
}

.info_2 {
	width:438px;
	height:233px;
	float:left;
	margin-top:1px;
	background-color:#F3F8FC;
	background-image: url(../images/titles/kontakty.gif);
	background-position: 24px 13px;
	background-repeat: no-repeat;
	border: 1px solid #E1EBF4;
}

.info_tv {
	width:438px;
	height:238px;
	float:left;
	margin-top:1px;
	background-color:#F3F8FC;
	background-image: url(../images/titles/istp_tv.gif);
	background-position: 24px 13px;
	background-repeat: no-repeat;
	border: 1px solid #E1EBF4;
}

.info_kon {
	width:438px;
	height:173px;
	float:left;
	margin-top:1px;
	background-color:#F3F8FC;
	background-image: url(../images/titles/poradenstvo.gif);
	background-position: 24px 13px;
	background-repeat: no-repeat;
	border: 1px solid #E1EBF4;
}

.con1 {
	width:115px;
	padding-left:35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6182A5;
	line-height:11px;
	float:left;
}

a.cont:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FD7600;
	text-decoration:underline;
}
a.cont:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FD7600;
	text-decoration: underline
}
a.cont:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FD7600;
	text-decoration: underline;
	font-weight: normal;
}

.con2 {
	width:145px;
	margin-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6182A5;
	line-height:11px;
	float:left;
}

input.search_inp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:194px;
	color: #6182A5;
	border: 1px solid #D8E1EA;
}


.srch_form,.srch_form_2 {
	font-family: Arial, Helvetica, sans-serif;
	width:200px;
	font-size: 10px;
	float:left;
	
}

.srch_form {
	padding-left:47px;
	margin-top:15px;
	
}

form {
	margin: 0px;
}

.button,.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:65px;
	float:left;
	margin-left:5px;
}

.button {
	margin-top:14px;
}

.button2 {
	margin-top:-1px;
}


input.btn {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:bold;
	width:57px;
	height:20px;
	background: url(../images/buttons/btn_1.gif);
	border:none;
}


input.btn1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:bold;
	width:108px;
	height:20px;
	background: url(../images/buttons/btn_2.gif);
	border:none;
}

.footer_menu {
	width:768px;
	height:23px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	margin-top:8px;
	background-color:#7191B8;
	border: 1px solid #4D6D93;
	margin-left:10px;
}

.footer {
	width:275px;
	margin-top:5px;
	margin-left:10px;
	float:left;
}

.menu_f1 {
	float:left;
	margin-top:5px;
	margin-left:110px;
}

.menu_f {
	float:left;
	margin-top:5px;
}

.menu_rz {
	width:22px;
	text-align:center;
	margin-top:5px;
	float:left;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:400px;
	color: #6182A5;
	border: 1px solid #c3c3c3;
}

.form_salaries {
	margin-top:50px;
	margin-left:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.sal_btn {
	margin-top:8px;
	width:400px;
	text-align:right;
	margin-left:22px;
}

.info_text {
	width:365px;
	margin-left:56px;
	margin-top:50px;
}

.info_text_vid {
	width:365px;
	margin-left:56px;
	margin-top:18px;
}

.vid_top {
	margin-top:4px;
	width:144px;
}

.news_info {
	margin-left:21px;
	margin-top:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

a.news_d:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FB7100;
	text-decoration:none;
}
a.news_d:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FB7100;
	text-decoration: none;
}
a.news_d:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FB7100;
	text-decoration: none;
	font-weight: bold;
}

.news_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6583A7;
	line-height:12px;
	margin-top:5px;
	width:285px;
	text-align:justify;
	padding-top:20px;
}

.news_ods {
	line-height:17px;
	width:70px;
	float:left;
}

.news_hr,.nazov_ank,.news_hr1,.h2_n {
	color: #FB7100;
	font-weight:bold;
}

.news_hr {

	width:220px;
	float:left;

}

.invitation_m,.invitation_n {
	margin-left:18px;
	margin-right:20px;
	margin-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6583A7;
	text-align:justify;
}

.invitation_m {
	font-size: 11px;
}

.invitation_2 {
	font-size: 14px;
}

a.link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6583A7;
	text-decoration: underline;
}

a.link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6583A7;
	text-decoration: underline;
}

a.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6583A7;
	text-decoration: underline;
	font-weight: bold;
}

h1.salary, h2.salary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FB7100;
	margin-top:15px;
}

h1.salary {
margin-left:18px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FB7100;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FB7100;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FB7100;
}



.statistics_t {
	margin-left:17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6583A7;
	border: 1px solid #6583A7;
}

.stat_t1 {
	width: 150px;
}

.stat_t1_heading {
	background-color:#6583A7;
	color:#FFFFFF;
	text-align:center;
	height:23px;
}

.stat_t2 {
	width:70px;
	text-align:center;
}

a.flink:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

a.flink:link {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

a.flink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

a.h1link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FB7100;
	text-decoration:underline;
}

a.h1link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FB7100;
	text-decoration:underline;
}

a.h1link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FB7100;
	text-decoration:underline;
}

.out_clanky {
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	overflow:hidden;
}

a.paging:visited,a.hyper:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB7100;
	text-decoration:underline;
}

a.paging:link,a.hyper:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB7100;
	text-decoration:underline;
}

a.paging:hover,a.hyper:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB7100;
	text-decoration:underline;
}

a.paging {
	font-weight: bold;
}


a.anketa:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6583A7;
	text-decoration:underline;
}

a.anketa:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6583A7;
	text-decoration:underline;
}

a.anketa:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6583A7;
	text-decoration:underline;
}

.okno_anketa {
padding-left:20px;
}

.vyrocie {
margin-left:10px;
padding-top:5px;
color:#FFFFFF;
}

.rght {
float:right;
}

.con_doc {
margin-left:10px;
margin-right:10px;
margin-top:30px;
}

.h1_n {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FB7100;
}

.con_doc h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FB7100;
}

.line_b {
	background-color:#D1E2EF;
}

.m_rght {
	margin-right:10px;
}

.block-facebook {
height:80px;
}

.lft {
margin-left:10px;
}

.blue_m {
color: #6583A7;
}

ol {
margin-left: 24px;
padding-left: 0px;
}

.thumb_img {
	margin-right: 30px;
	float:left;
}

.bord {
	border: 2px solid #6583a7;
}

#vasa_tv {
	color: #6583A7;

}

.menu_blue{
width:100%;
background-color:#E7F1FB;
}