﻿* {
	margin: 0px; 
	padding: 0px;
	text-align: left;
	vertical-align: top;
	color: #000000;
	font-family:Helvetica,Arial,Sans-Serif;
	font-size: 100%;
	border:0pt none;
}
body{padding: 0 30px 30px 30px;}
img {border-width: 0px;}
table{
	border-spacing: 0px; 
	border-collapse: collapse;
}
a,body,html,td,tr,font,div,li,p {font-size: 1em; }

a{
	color: #0063C6;
	text-decoration: underline;
}
a:hover {text-decoration: none;}

h3{margin: 2ex 0 1ex 0;}
p{margin: 0 0 0.5ex 0;}


.site {width: 100%;}

#ovetTop{text-align: right; font-size: 8pt; font-family: Sans-Serif; height: 25px; padding-top: 5px;}
#ovetTop a{color: #990033; text-decoration: none;}
#ovetTop a:hover{text-decoration: underline; }
	#ovetTop ul{display: inline; list-style: none;}
	#ovetTop li{display: inline; padding-left: 0.5em;}

#baner{background-color: #456687; padding: 5px; vertical-align: bottom; height: 60px; color: #BDCDDD;}
#baner .ToMain{float: left; padding-right: 2em;}
#baner h1{ border-bottom: 1px solid #7194B7; margin: 1ex 10px 0 120px; color: #BDCDDD; font-weight: normal; font-size: 0.8em;}
#tail, #baner p{ color: #BDCDDD; font-size: 0.8em;}

#tail a{color: #D5DFEA; font-weight: normal;}
#tail a:hover{color: white; }

#tail{background-color: #456687; padding: 1ex 0 1ex 1em;}

#menu{
	width: 180px;
	padding-top: 10px;
	padding-bottom: 10px;
}
	#menu ul {list-style: none; margin-bottom: 3ex;}
	#menu li{font-size: 12pt; }
	#menu a{text-decoration: underline; font-family: "Trebuchet MS", Verdana;}
	#menu a:hover{color: black;}
	#menu .corrent{font-family: "Trebuchet MS", Verdana; border-left: 3px solid #DFECF4; padding-left: 1em;}

#content{padding: 10px;}
#content h1{margin-bottom: 1ex;  font-size: 14pt; font-weight: normal; }
#content h2{margin-bottom: 1ex;  font-size: 13pt; font-weight: normal; color: #000066;}
#content li{margin-left: 1em;}
#content li, #content p
{
	font-family: "Trebuchet MS", Verdana;
	font-size: 11pt;
	color: #456687;
}


.attention h1 {text-align: center; margin-bottom: 1ex; font-size: 14pt; color: #750000; border-bottom: 1px dotted #750000; }
.attention{
	background: #FFE6E6;
	padding: 1em 1ex;
	margin-bottom: 1ex;
	margin-top: 30px;
}


.UseImgs {text-align: right;}
.UseImgs img{ margin: 2px;}


.hTbl{width: 100%;}
	.hTbl th{
		background-color: #262B40;
		color: white;
		text-decoration: none;
		font-size: 100%;
		padding: 0.5em 0.3em;
		vertical-align: middle; 
		font-weight: normal;
		
	}
	.hTbl th, .hTbl td{
		border: 1px solid white;
	}
	.hTbl td{padding: 0.3em;}
	.hTbl td.row1{background-color: #EEF0F9;}

.news .date {
	margin-top: 2ex;
	display: block;
	font-size:9pt;
}
.news .theme {font-size: 11pt; color: #7A7D92; }
.news .title {display: block; font-weight: bold;}

.xml {text-align: right; padding-top: 1ex;}

/* клиенты */
.clietns p{ margin-bottom: 2ex; }
.clietns a.ClientTitle{ font-size: 150%; border-bottom: 1px solid #D5DFEA; text-decoration: none;}
.clietns a.ClientTitle:hover{border-bottom-color: black; color: black; text-decoration: none;}

.tLeft		{text-align: left;}
.tCenter	{text-align: center;}
.tRtght		{text-align: right;}