body, table, tr, td, input, textarea, select  {
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}
p {
	text-align: justify;
}
a, a:visited, a:active {
	color: #4B8AC1;
}
a, a:visited {
	text-decoration: none;
}
a:hover {
	color: #8cc566;
}
hr {
	clear: both;
}
del {
	color: #ccc;
}

.title1 {
	font-size: 11px;
	text-transform: uppercase;
	font-weight: normal;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
.text {
	padding: 0px 0px 14px 0px;
	margin: 0px;
	font-size: 14px;
}
.textnews {
	font-size: 11px;
	padding: 0px 14px 14px 0px;
	margin: 0px;
}
.textnews p {
	text-align: left;
}
.borderright {
	border-right : 1px solid #8C8C8C;
}
.titlenews {
	color: #4B8AC1;
	font-size: 12px;
	font-weight: bold;
	padding: 12px 0px 0px 0px;
	margin: 0px;
	line-height: 13px;
}
.titlenews_parent {
	color: #4B8AC1;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px;
}
.link {
	font-size: 9px;
	color: #8CC566;
	text-decoration: none;
}
.link:hover {
	color: #5C9536;
	text-decoration: none;
}
.link0 {
	font-size: 11px;
	color: gray;
	text-decoration: none;
}
.link1 {
	font-size: 11px;
	color: #4B8AC1;
	text-decoration: none;
}
.link1:hover {
	font-size: 11px;
	color: #1B5A91;
	text-decoration: none;
}
.link2 {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.link2.sel {
	color: #333333 !important;
}
.link2:hover {
	font-size: 11px;
	color: #528EC6;
	text-decoration: none;
}
.title2 {
	font-size: 8px;
	color: #8A8D94;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}
.title2:hover {
	color: #5A5D64;
}
.input {
	border: 1px solid #999999;
	background-color: #EEEEEE;
	height: 20px;
	font-size: 11px;
}
.phpdiginputtext {
	border: 1px solid #999999;
	background-color: #EEEEEE;
	height: 15px;
	font-size: 11px;
}
.phpdiginputsubmit {
	border: 0px solid #999999;
	background-color: #FFFFFF;
	height: 15px;
	font-size: 11px;
}
.input1 {
	border: 0px solid #999999;
	background-color: #FFFFFF;
	height: 20px;
	font-size: 11px;
}
.ul {
	margin: 0px 0px 0px 9px;
	padding: 0px 0px 0px 9px;
	list-style-image : url(img/bullet_3.gif);
	font-size: 11px;
}
.ul1 {
	margin: 0px 5px 0px 20px;
	list-style-image : url(img/bullet.gif);
	line-height: 12px;
	font-size: 11px;
	padding-left: 5px;
}
.ul2 {
	list-style-image : url(img/bullet_2.gif);
}
.menugreen {
	width:120px;
	padding: 3px 0px 3px 0px;
	margin: 0px;
	background-color: #8CC566;
	background-image: url('img/item_menu.gif');
	background-position: left top;
	background-repeat: no-repeat;
	text-align: left;
}
.menugreen a:visited {
	color: white;
}
.ul1 li {
	padding: 3px 0px 3px 0px;
}
#submenu {
	margin-right: 30px;
}
#submenu li {
	list-style-image : url(img/bullet_4.gif);
	margin: 5px 0px;
}
#submenu a {
	color: #528EC6;
	text-decoration: none;
}
#submenu li span,
#submenu a:hover {
	color: #7CC245;
	text-decoration: none;
}

#address {
	font-family: Arial;
	font-size: 11px;
	margin: 100px 10px 10px 0px;
	text-align: left;
}
.z {
	color: red;
}
.phpdigHighlight {
	color: #5C9536;
	font-weight: bold; 
}

#tablenews td {
	font-size: 11px;
}
#tablenews h2{
	font-size: 13px;
}

.cont_ent p, .cont_ent li {
	text-align: justify;
}

.mnu_mnu {
	z-index: 999 !important;
}


#tbl1 {
	width: 480px;
	/* border: 1px solid #CCC; */
	border-collapse: collapse;
}
#tbl1 * {
	font-size: 11px;
	font-family: Arial;
	line-height: 135%;
}
#tbl1 td, #tbl1 th {
	border: 1px solid #CCC;
	padding: 8px 5px;
	margin: 0px;
	border-collapse: collapse;
}
#tbl1 th {
	text-align: center;
}
.tbl1 {
	width: 100%;
	/* border: 1px solid #CCC; */
	border-collapse: collapse;
}
.tbl1 * {
	font-size: 11px;
	font-family: Arial;
	line-height: 135%;
}
.tbl1 td, #tbl1 th {
	border: 1px solid #CCC;
	padding: 5px 5px;
	margin: 0px;
	border-collapse: collapse;
}
.tbl1 th {
	text-align: center;
}

.spisok {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.spisok li {
	float: left;
	padding: 0px 6px;
}

.no_border, .no_border th, .no_border td {
	border: none !important;
}
.mono, .mono * {
	font-family : Courier New, monospace !important;
}
.vert_top, .vert_top th, .vert_top td {
	vertical-align: top;
}
.invert, .invert * {
	background: black;
	color: white;
}
.lh_100, .lh_100 * {
	padding: 0px 5px !important;
}
.a_r {
	text-align: right;
}



#about {
/*
	position: absolute;
	left: -200px;
	top: 120px;
	z-index: 10;
*/
	width: 120px;
}
#menu_about {
	position: absolute;
	//margin-left: -120px;
	//margin-top: 60px;
}
#service {
/*
	position: absolute;
	left: -200px;
	top: 180px;
	z-index: 10;
*/
	width: 120px;
}
#menu_service {
	position: absolute;
	//margin-left: -120px;
	//margin-top: 60px;
}
#tarif {
/*
	position: absolute;
	left: -200px;
	top: 240px;
	z-index: 10;
*/
	width: 120px;
}
#menu_tarif {
	position: absolute;
	//margin-left: -120px;
	//margin-top: 60px;
}













.noul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.horul li {
	float: left;
}
.trans {
	display: block;
	margin: 0px !important;
	padding: 0px !important;
	clear: both !important;
	height: 1px !important;
	width: 100% !important;
	border-top: 1px solid white !important;
	background: white !important;
}
.red {
	color: red;
}

small {
	color: #666666;
	display: block;
	font-size: 85%;
	margin: 20px 0px 20px 30px;
	padding-left: 10px;
	border-left: 10px solid #EFEFEF;
}


.nmb {
	clear: left;
	margin-top: 20px;
	margin-left: 60px;
}
.nmb li {
	padding-right: 15px;
	margin: 0px;
	white-space: nowrap;
}
.nmb .h3 {
	position: relative;
	left: -60px;
	margin-right: -60px;
	font-weight: normal;
	color: #8a8d94;
	font-size: 22px;
}
.cntr  td {
	text-align: center;
}
