/* CSS Document */
/* main */
body {font:12px "tahoma"; color:#595959; line-height:18px; margin-top:58px; margin-left:6px; padding:0; background-color:#FFFFFF;}
table {border:0;}
form {padding:0; margin:0;}
td, tr {padding:0; margin:0;}
img {border:0; padding:0; margin:0;}
h1 {font:13pt "Verdana"; color:#313131; margin:0; text-transform:uppercase; letter-spacing:-0.05em;}
h2 {font:9pt "Verdana"; color:#000000; margin:0;}
h3 {font:10pt "Verdana"; color:#0371b0; margin:0;}
h4 {font:bold 12pt "Verdana"; color:#000000; margin:0;}
h5 {font:9pt "arial"; color:#7d7d7d; margin:0;}
h6 {font:9pt "arial"; color:#7d7d7d; margin:0;}
a {font:9pt "tahoma"; color:#0371b0; text-decoration:underline;}
a:hover {text-decoration:none; color:#de0303;}
p {font:9pt "tahoma"; color:#4d4d4d; margin:0 0 15px 0; line-height:18px;}

/* head */
a.menu {font:12px "tahoma"; color:#252525; text-decoration:underline;}
a.menu:hover {text-decoration:none; color:#f7590e}
a.menu_act {font:12px "tahoma"; color:#ffffff; text-decoration:none;}
a.menu_act:hover {text-decoration:none; color:#ffffff}
td.menu {padding:0 20px 0 20px}
td.menu_act {padding:0 10px 0 10px}
td.std24 {padding:25px 40px 10px 0;}
td.topmake {padding:25px 0 10px 40px;}
td.port_title{font:12px "tahoma"; color:#478bc8; padding-top:5px;}
a.title_analiz {font:15px "trebuchet ms"; color:#f7590e; text-decoration:underline;}
a.title_analiz:hover {text-decoration:none;}
a.port_title{font:12px "tahoma"; color:#478bc8;}

a.title_news {font:20px "trebuchet ms"; color:#595959; text-decoration:underline;}
a.title_news:hover {text-decoration:none;}
.news_date {font:9px "tahoma"; color:#959595;}
a.news_link {font:12px "tahoma"; color:#488dc6; text-decoration:underline;}
a.news_link:hover {text-decoration:none; color:#de0303;}
a.news_inlink {font:11px "tahoma"; color:#488dc6; text-decoration:underline;}
a.news_inlink:hover {text-decoration:none; color:#de0303;}
.news_text {font:11px "tahoma"; color:#595959;}



a.reading_title {font:12px "tahoma"; color:#488dc6; text-decoration:underline;}
a.reading_title:hover {text-decoration:none; color:#de0303;}
.reading_text {font:11px "tahoma"; color:#595959;}
.reading_date {font:9px "tahoma"; color:#959595;}



a.port_title{font:12px "tahoma"; color:#478bc8;}

.text_big {font:9pt "tahoma"; color:#252525;}
a.text_big {font:9pt "tahoma"; color:#f7590e; text-decoration:underline;}
a.text_big:hover {text-decoration:none; color:#488dc6;}

.clients_light {font:11px "tahoma"; color:#9a9a9a; line-height:15px}
.clients_norm {font:11px "tahoma"; color:#595959; line-height:15px}
a.clients_link {font:11px "tahoma"; color:#f7590e; text-decoration:none;}
a.clients_link:hover {color:#488dc6;}

td.stat {padding:16px 0 23px 0;}
.stat_text {font:11px "tahoma"; color:#595959; line-height:16px}

a.std24 {font:11px "tahoma"; color:#595959; text-decoration:underline;}
a.std24:hover {text-decoration:none;}

a.path {font:10px "tahoma"; color:#f57623; text-decoration:underline;}
a.path:hover {color:#488dc6; text-decoration:none}
.path {font:10px "tahoma"; color:#959595; padding-bottom:19px;}

.title {font:19px "trebuchet ms"; color:#252525; padding-bottom:20px;}

.title_project {padding-bottom:13px;}


a.services_title {font:13px "tahoma"; color:#595959; text-decoration:underline}
a.services_title:hover {color:#f16e18; text-decoration:none}
a.services_active {font:14px "tahoma"; color:#f16e18; text-decoration:none}




.accordion a {
	
	padding: 7px 15px;
	margin: 0;
	font: bold 13px tahoma;
	color:#595959;
	
	padding:2px;
    margin:0;
	

}
.accordion a:hover {
	background-color: #ffffff;
	color:#f16e18;

}
.accordion a.active {
	background-position: right 5px;
	color:#f16e18;
	text-decoration:none
	
}
.accordion p {
	background: #ffffff;
	margin: 0;
	padding:  10px 15px 20px;
	font:11px tahoma; color:#4d4d4d; margin:0 0 15px 0; line-height:18px;
	
}
