@import url('/js/new calendar/calendar.css');
@import url('/pict/sp/showpic.css');
.png
{ 
	behavior: url('/js/png.htc');
}

body
{
	margin: 0px;
	padding: 0 0;
	overflow: auto;
	background-color: #ffffff;
}
body, td, p, input, select, textarea 
{
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 12px; 
	color: #000000;
	line-height: 17px;
}
a
{
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 12px; 
	color: #005478;
	text-decoration: underline;
}
a:hover
{
	text-decration: none;
}

div.body img {
	border: solid 1px #FF8720;
}

td.menu2
{
	height: 30px;
	background: url(/pict/menu2.gif) top left repeat-x;
	text-align: center;
	vertical-align: center;
	white-space: nowrap;
}
td.menu2 a, td.menu2 a:hover
{
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 16px; 
	color: #ffffff;
	text-decoration: none;
}
td.menu1
{
	height: 30px;
	background: url(/pict/menu5_b.gif) top left repeat-x;
	text-align: center;
	vertical-align: center;
	white-space: nowrap;
}
td.menu1 a, td.menu2 a:hover
{
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 16px; 
	color: #ffffff;
	text-decoration: none;
}
td.lines1
{
	background: url(/pict/lines1.gif) 0px 12px repeat-x;
}
td.lines3
{
	background: url(/pict/lines3.gif) 0px 84px repeat-x;
}
td.bg2
{
	width: 100%;
	background: url(/pict/bg2.gif) left bottom repeat-x;
}
td.lines5
{
	background: url(/pict/lines1.gif) 0px 8px repeat-x;
}
td.search
{
	width: 100%;
	text-align: right;
	color: #95a0aa;
}
input.input1
{
	width: 105px;
	height: 19px;
	background: url(/pict/input1.gif) left top no-repeat;
	border: 0px;
}
input.inp{
	border: 1px solid #FF8720;
}
input.submit1
{
	width: 29px;
	height: 19px;
	background: url(/pict/submitara.gif) left top no-repeat;
	border: 0px;
	cursor: pointer;
}
td.bg1
{
	width: 100%;
	background: url(/pict/bg1.jpg) 0px 50px no-repeat;
	vertical-align: bottom;
	text-align: right;
	color: #ffffff;
	line-height: 17px;
	padding-bottom: 17px; 
	padding-right: 10px; 
}
td.top1
{
	background: url(/pict/top1.gif) left top no-repeat;
}
td.top_service
{
	background: url(/pict/top_services.gif) left top no-repeat;
}


td.lang2
{
	width: 65px;
	background: url("/pict/top_left_lang.gif") top left no-repeat;
	text-align: center;
	text-transform: uppercase;
}

td.lang1 
{
	width: 65px;
	background: url("/pict/top_left_lang_select.gif") top left no-repeat;
	text-align: center;
	text-transform: uppercase;
}
td.lang4
{
	width: 65px;
	background: url("/pict/top_right_lang.gif") top left no-repeat;
	text-align: center;
	text-transform: uppercase;
}

td.lang3
{
	width: 65px;
	background: url("/pict/top_right_lang_select.gif") top left no-repeat;
	text-align: center;
	text-transform: uppercase;
}

td.icon
{
	width: 57px;
	text-align: center;
}
td.search_s
{
	background: url("/pict/service_search.gif") top left no-repeat;
}
td.search_select
{
	background: url("/pict/service_search_select.gif") top left no-repeat;
}

td.map_s
{
	background: url("/pict/service_map.gif") top left no-repeat;
}
td.map_select
{
	background: url("/pict/service_map_select.gif") top left no-repeat;
}

td.feedback_s
{
	background: url("/pict/service_feedback.gif") top left no-repeat;
}
td.feedback_select
{
	background: url("/pict/service_feedback_select.gif") top left no-repeat;
}




td.lang1 a, td.lang3 a
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
td.lang2 a, td.lang4 a
{
	color: #b4efff;
	text-decoration: none;
}
td.sep img
{
	background-color: #ffffff;
}
td.title1
{
	font-size: 14px;
	color: #1991c5;
	padding-top: 10px;
	padding-bottom: 16px;
	border-bottom: #1991c5 1px dotted;
}
span.title2
{
		color: #1991c5;
}
img.pic
{
	margin-right: 18px;
	margin-bottom: 18px;
}
td.bottom2
{
	width: 100%;
	text-align: center;
	vertical-align: bottom;
	/*background: url(/pict/bottom2.gif) left bottom repeat-x;*/
}
td.bottom2 a
{
	font-size: 10px;
	color: #95a0aa;
	text-decoration: none;
}

table.address td
{
	color: #95a0aa;
}
td.bottom7
{
	width: 100%;
	background-color: #dde4ea;
}
td.copy
{
	padding: 0 10;
	font-size: 11px;
	line-height: 10px;
	color: #989696;
	text-transform: uppercase;
	text-align: right;
	padding: 0 20 0 10;
}
.title_news {
	font-size: 14px;
	color: #1991c5;
	padding: 5 0 0 5;
	border-bottom: #1991c5 1px dotted;
}
div.submenu {
	width: 200px;
	height: 22px;
	background: url('/pict/bg_menu_1.gif') no-repeat;
	padding: 2 0 0 20;
	margin: 5 0 5 0;
}
a.submenua {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
	
}
div.select_submenu {
	width: 200px;
	height: 22px;
	background: url('/pict/bg_menu_2.gif') no-repeat;
	color: #dde4ea;
	font-weight: bold;
	padding: 2 0 0 20;
	margin: 5 0 5 0;
}
.submenu_2 {
	color: #FF8720;
	font-weight: bold;
}

.submenu_2_select {
	color: #1587AF;
	font-weight: bold;
}
.text {
	width: 270px;
	margin: 0 0 10 0px;
	border: 1px solid #1992C7;
}
.messaga {
	width: 270px;
	border: 1px solid #1992C7;
}
.texts {
	width: 80px;
	border: 1px solid #1992C7;
}
.desrc_show {
	display: block;
}
.refimg {
	cursor: pointer;
}
.eraser {
	clear: both;
	height: 1px;
}
div.avatar {
	float: left;
	/*width: 270px;
	height: 105px;*/
	border: 0px solid red;
	padding: 25 10 10 10px;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #BF600B;
}
.descr {
	clear: both;
	display: none;
	width: 90%;
	margin: 0 0 10 0px;
	border: 1px solid #FF8720;
	padding: 15px;
	background: #FFC38F;
	font-size: 12px;
	font-weight: bold;
}
.site {
	float: left;
	width: 100px;
	display: none;
	padding: 25 5 5 5px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #CF6E19;
}
#regform {
	width: 500px;
	padding: 15 25 25 0px;
	border: 0px solid red;
	/* background: #fab070; */
}
.form1 {
	width: 230px;
	border: 1px solid #7F4817;
	background: #FFEEDF;
	color: #0C475F;
	scrollbar-face-color: #FFEEDF;
}
.feed_text {
	color: #0C475F;
}
.formbut {
	width: 150px;
	border: 2px solid #0A3B4F;
	background: #9BC0CF;
	font-size: 13px;
	font-weight: bold;
	color: #0A3B4F;
}
ul, li { 
	list-style-image: url(/pict/check.gif);
	line-height: 1.75;	
}
li.map1 { 
	list-style-image: url(/pict/check.gif);
	line-height: 1.75;	
}
li.map2 { 
	list-style-image: url(/pict/check.gif);
	line-height: 1.75;	
}
li.map3 { 
	list-style-image: url(/pict/check.gif);
	line-height: 1.75;	
}
li.map4 { 
	list-style-image: url(/pict/check.gif);
	line-height: 1.75;	
}
.button_calendar {
	border: 2px solid #8F4C11;
	background: #EFCFB3;
	font-weight: bold;
	color: #0A3B4F;
}

div.razd {
	width: 100%;
	height: 7px;
	/*border: solid 1px black;*/
	background: url('/pict/check.gif') repeat-x;
	padding: 0 0 20 0;

}
.descr_id {
	clear: both;
	display: block;
	width: 90%;
	margin: 0 0 10 0px;
	border: 2px solid #EF780E;
	padding: 15px;
	background: #FFDDBF;
	font-size: 12px;
	font-weight: bold;
}

div.down{
	float: right;
	padding: 60 0 5 0;
}

td.cccmos{
text-align: center;
background: url('/pict/bg_bot.gif') repeat-x;
background-position: left 22px;
padding: 10 100 0 0;

}
.feed_width
{
	width: 10px;
	height: 10px;
}
.feed_top_left
{
	background: url('/pict/lt_orange.gif') top left no-repeat;
}
.feed_top_right
{
	background: url('/pict/rt_orange.gif') top left no-repeat;
}
.feed_bottom_left 
{
	background: url('/pict/lb_orange.gif') bottom left no-repeat;
}
.feed_bottom_right 
{
	background: url('/pict/rb_orange.gif') bottom left no-repeat;
}
.sbmt {
	width: 100px;
	background: #93D9F6;
	font-weight: bold;
	color: #0F5A7A;
	border: 1px solid #26C1F6;
}
.sbmt_1 {
	width: 80px;
	background: #FFC38F;
	font-weight: bold;
	color: #0F5A7A;
	border: 1px solid #FF8720;
}
.search_top_left {
	background: url('/pict/lt_blue.gif') top left no-repeat;
}
.search_top_right {
	background: url('/pict/rt_blue.gif') top left no-repeat;
}
.search_bottom_left {
	background: url('/pict/lb_blue.gif') bottom left no-repeat;
}
.search_bottom_right {
	background: url('/pict/rb_blue.gif') bottom left no-repeat;
}

.forma_text {
	font-size: 11px;
	font-weight: bold;
	white-space: nowrap;
}
.forma_input {
	font-size: 12px;
	/* font-weight: bold; */
}
.forma_title_big {
	padding: 5 2 3 15px;
	background: #93D9F6;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.forma_title_small {
	padding: 2 2 2 15px;
	background: #93D9F6;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

.forma_bg {
	background: #FFC38F;
}

div.video img {
	border: 0px;
}