/* CSS Style */

/* {
	margin: 0px;
	padding: 0px;
}*/

a {
	font-family:  Verdana, sans-serif;
	text-decoration: none;
	color: #2075A0;
}

img {
	border: none;
	/*float:right;
	margin: 0px;
	padding: 0px;*/
}

body {
	font-family:Verdana, sans-serif;
	background: #ffffff;
	margin:0;
	padding:0;
}

.clear {
	clear:both;
}

.normal {
	font-family: Verdana, sans-serif;
	font-size: 12px;	
}

.large {
	font-family:  Verdana, sans-serif;
	font-size: 16px;
}

#phone p {
	font-family: Georgia;
	margin-left: 135px;
	padding-top: 90px;
}

#text{
	font-family:  Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-align: justify;
	line-height: 1.5;
}

#container {
	min-width:1000px; 
	width:1000px; 
	margin:0 auto; 
}

#header {
	width: 1000px;
	height:330px;
}

#phone {
	width: 150px;
	/* height: 130px;
 */
	font-family: Georgia; /* ,Verdana,Times New Roman,Times;
 */
	font-weight: normal;
	padding-left: 130px;
	/* padding-top: 85px;
 */
	padding-top: 115px;
	float: left;
	background: url(phone.jpg) right top no-repeat;
}

#phone span {
	font-size: 17px;
	font-weight: bold;
}

#logo {
	width: 340px;
	margin-top: 45px;
	text-align: center;
	float: left;
}

#icons {
	width: 95px;
	padding-top: 15px;
	float: left;
}

#icons a {
	margin-left: 25px;
}

#icons img {
	float: none;
}

#pic {
	width: 280px;
	padding-top: 45px;
	text-align: center;
	float: left;
}

#middle {
	width: 1003px;
	margin-top:10px;
}

#col-1 {
	width: 270px;
	float: left;
}

#menu {
	padding-left: 60px;
	list-style: none;
}

#menu li {
	padding: 3px 0px;
}

#menu li a {
	font-size: 16px;
	color: #226582;
}

#menu li a.selected {
	font-size: 18px;
	font-weight: bold;
	color: #226582;
}

#question-answer {
	width: 225px;
	padding-top: 35px;
	text-align: left;
float:right;
}

#col-2 {
	width:490px; /* 445px;
*/
	float: left;
}

#col-2 p {
	margin: 10px 0;
}

#col-2 blockquote {
	margin: 10px 0px 10px 20px;
}

#news-box {
	width: 100%;
	margin-bottom: 40px;
}

#col-2-expand {
	width: 710px;
	float: left;	
}

#col-2-expand div.license-row{
	width: 710px;
}

#col-2-expand div.license-cell {
	width: 355px;
	height: 375px;
	float: left;
	text-align: center;
}
#col-2-expand div.license-cell img {
	float:none;
}

#col-2-expand div.license-cell p {
	text-align: left;
	margin: 15px 25px;
}

h-----1 	{
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #6CB9E4;
	margin-bottom: 15px;
}

#news-title {
	width: 100%;

	font-size: 16px;
	font-weight: bold;
	color: #6CB9E4;
	margin-bottom: 15px;
}

#news-content {
	width: 100%;
	font-family:  Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-align: justify;
	line-height: 1.5;
}

#news-date {
	width: 100%;
	font-family:  Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #216581;
	text-align: right;
}

#news-list {
	width: 100%;
	margin-top: 20px;
}

#news-list-title {
	width: 100%;
	font-family:  Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	margin-bottom: 35px;
}

#news-list-element{
	width: 100%;
	font-family:  Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6CB9E4;
	margin-bottom: 10px;
}

#col-3 {
	width: 221px; /*65px;
 */
	float: right;
	text-align: center;
	margin-top:10px;
}

#footer {
	width: 1000px;
	height: 25px;
}

#copyright-left {
	font-family:  Verdana, sans-serif;
	font-size: 12px;
	float: left;
	
}
// margin: 50px 0px 0px 25px;
#copyright-right {
	font-family: Verdana;
	font-size: 12px;
	float: right;
	margin: 50px 25px 0px 0px;
}

#btn-fwd-box {
	padding: 30px 0px 30px 320px;
}

#pic3 {
	width: 100%;
	padding: 25px 0px 25px 0px;
	text-align: center;
}

#services-list {
	padding: 20px 0px;
}

#services-list-element {
	font-family:  Verdana, sans-serif;
	font-size: 16px;
	color: #6CB9E4;
}

#price-link {
	font-family:  Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 20px 80px 20px 0px;
	color: #226582;
	background: url(xls.jpg) right no-repeat;
	width:80px;
	float:left;
}

div.logo-title {
	width: 206px;
	height: 35px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	padding-top: 35px;
	background: url(title.jpg) center top no-repeat;
	float: right;
}

div.question-box {
	border: 1px solid #C0E2F1;
	background: #E1F1F8;
	margin: 25px 0;
	padding: 15px;
}

div.question-box table {
	border: 0px; 
}

div.question-box td {
	padding: 5px;
}

div.question-box input,
div.question-box textarea {
	border: 1px solid #C0E2F1;
}

div.question-box textarea {
	width: 260px;
	height: 125px;
}

div.question-box input.send {
	font-size: 0px;
	width: 97px;
	height: 42px;
	background: url(send-btn.jpg) left top no-repeat;
	border: none;
}

div.question-text {
	padding-left: 31px;
	padding-bottom: 20px;
	border-bottom: 1px solid #89C7E9;
	text-align: right;
	background: url(qu.jpg) left top no-repeat;
}

div.question-text p {
	background: #E1EFF7;
	text-align: left;
	padding: 3px;
}

div.answer-text {
	padding-left: 31px;
	padding-bottom: 20px;
	border-bottom: 1px solid #89C7E9;
	background: url(answer.jpg) left top no-repeat;
	vertical-align: bottom;
}

div.answer-text p.doc-name {
	padding: 20px 120px 0px 0px;
	text-align: right;
}

#services-list ul li a {
color:#6CB9E4;
font-family: Verdana, sans-serif;
font-size:16px;
}

#services-list ul {
list-style:none;
}
#news-content  ul li a {
color:#6CB9E4;
font-family:Verdana;
font-size:16px;
}

#news-content ul {
list-style:none;
}


fieldset#wlpeLoginFieldset input{
border: 1px solid #3288BB;
margin: 0 5px 5px;
width: 100%;
}

fieldset#wlpeLoginFieldset button{
margin: 0 5px 5px;
background:#3288BB;
color: #fff;
}

fieldset#wlpeRegisterFieldset input{
border: 1px solid #3288BB;
margin: 0 5px 5px;
width: 100%;
}

fieldset#wlpeRegisterFieldset button{
margin: 0 5px 5px;
background:#3288BB;
color: #fff;
}

fieldset#wlpeUserButtons button{
margin: 0 5px 5px;
background:#3288BB;
color: #fff;
}

fieldset#wlpeUserProfileInput input{
border: 1px solid #3288BB;
margin: 0 5px 5px;
width: 100%;
}

fieldset#wlpeUserProfileButtons button{
margin: 0 5px 5px;
background:#3288BB;
color: #fff;
width: 75%;
}

.wlpeWelcomeParagraph p{
font-size: 150%;
font-family: Georgia;
}

span.date{
color: #226582;
font-size: 100%;
}

.banner {text-align: center;}
.banner img {margin: 10px auto;float: none;}
#shema {float: none;}


#col-1 h2{
color:#226582;
font-size:18px;
font-weight:bold;
margin:0 0 13px 0;
}

#col-1 hr{
background:#6CB9E4 none repeat scroll 0 0;
border:0 solid #3288BB;
color:#3288BB;
height:1px;
margin:12px 0;
text-align:left;
width:95%;
}

#col-1 span.NewsData{
font-weight:bold;
line-height:16px;
margin:0 0 10px;
color:#6CB9E4;
}

#col-1 span.NewsContent{
color:#3288BB;
text-decoration:none;
}

#col-1 span.NewsContent a:hover {text-decoration:underline;}

div.news{}


div.newscontainer{
clear:both;
font-size:9pt;
margin:auto;
padding:40px 0px 25px;
text-align:left;
}
h1{color:#226582;font-size:16px;font-weight:bold;}
h2{color:#226582;font-size:14px;font-weight:bold;}

#logo_new {
	color:#75BBDC;
float:left;
font-size:35px;
margin-top:45px;
text-align:center;
		width: 245px;
	/* height: 130px;
 */
	
 */
	font-weight: normal;
	padding-left: 118px;
	/* padding-top: 85px;
 */
	padding-top: 110px;
	padding-bottom:72px;
	float: left;
	background: url(log-o.jpg) right top no-repeat;}
	
#zerkalo {


	text-align: center;
	float: right;}
	
#col-3 span.NewsData{
font-weight:bold;
line-height:16px;
margin:0 0 10px;
color:#6CB9E4;
}

#col-3 span.NewsContent{
color:#3288BB;
text-decoration:none;
}

#col-3 span.NewsContent a:hover {text-decoration:underline;}

#col-3 h2{
color:#226582;
font-size:18px;
font-weight:bold;
margin:0 0 13px 0;
}

#col-3 hr{
background:#6CB9E4 none repeat scroll 0 0;
border:0 solid #3288BB;
color:#3288BB;
height:1px;
margin:12px 0;
text-align:left;
width:95%;
}
.tel{color:#2075A0;font-family:Verdana,sans-serif;}
p.cod{font-size:17px;margin:-5px 0 0 746px;}
p.phone{font-size:30px;margin:-31px 0 0 810px;/*margin:-8px 0 0 800px;*/}

#cfName2_hide{display:none;}
#news-box ul{list-style:none;padding:0;}
#news-box ul a img{border:none;}

.message{float:right;width:250px;height:80px;border:2px solid #75bbdc;background:#fff;position:fixed;bottom:5px;right:5px;}
.message div{background:URL('/assets/templates/stom/adm_ic.jpg') no-repeat scroll left center;height:65px;padding:0 0 0 70px;}
.message p{font-family:Tahoma, Geneva, sans-serif;color:#0d8c07;font-size:10pt;font-weight:bold;}
.message a{font-family:Tahoma, Geneva, sans-serif;color:#000;font-size:10pt;font-weight:bold;text-decoration:underline;}
