html {
	font-family: Verdana;
}

img {
	border: none;
}
	
#content-regular img {
	border: none;
	margin-right: 20px;
	margin-bottom: 20px;
}

a {
	color: #0E54A1;
}

a:hover {
	color: #DB181A;
}

h1 {
	font-family: Verdana;
	font-size: 160%;
	color: #0E54A1;
	font-weight: normal;
}

h2 {
	font-family: Verdana;
	font-size: 12pt;
	color: #0E54A1;
	font-weight: bold;
	padding-top: 20px;
}

h3 {
	font-family: Verdana;
	font-size: 11pt;
	color: #0E54A1;
	font-weight: bold;
	padding-top: 20px;
	margin-top: 0px;
}

h4 {
	font-family: Verdana;
	font-size: 10pt;
	color: #5f0101;
	font-weight: bold;
	padding-top: 20px;
}

a.h5, .top-menu a.h5 {
	font-family: Verdana;
	font-size: 12px;
	/*color: #DB3234;*/
	color: #0E54A1;
	font-weight: bold;
	display: block;
margin-left:2px;
	padding-top: 0px;
	padding-bottom: 4px;
	margin-top: 8px;
}

a.h5-first, .top-menu a.h5-first {
	font-family: Verdana;
	font-size: 12px;
	/*color: #DB3234;*/
	color: #0E54A1;
	font-weight: bold;
	display: block;
	padding-top: 0px;
	padding-bottom: 4px;
}

a.h6, .top-menu a.h6 {
	font-family: Verdana;
	font-size: 11px;
	color: #0E4B83;
	display: block;
	padding-bottom: 4px;
	font-weight: normal;
}

#content-regular {
	color: #4A4A4A;
	font-family: Verdana;
	font-size: 75%;
}

.modern {
	border-collapse: collapse;
	border-left: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
}

.modern td {
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	font-size: 12px;
	padding: 8px;
}

.th {
}
.modern th, .modern td.th {
	color: #0E54A1;
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	font-size: 12px;
	padding: 8px;
	background-color: #E7F1FA;
}

hr {
	size: 1px;
	height: 1px;
	color: #cccccc;
}

.color_demo {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #faf2c8;
}


#print_link {
	font-family:Verdana;
	font-size:11px;
	font-weight: bold;
	text-align: right;
}
#print_link_back {
	font-family:Verdana;
	font-size:11px;
	font-weight: bold;
	text-align: right;
	display: none;
}
  
/*Edited by Fed*/

.file-documents,  .file-documents ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}


.file-documents li, .file-documents li.denied, .file-documents div, .file-documents div.denied{
	margin: 0px;
	padding: 0px;
	padding-left: 18px;
	padding-bottom: 8px;
	xbackground: url(/bitrix/templates/mozart/images/ico-file.gif) 5px 4px no-repeat;
	padding-top: 3px;
	padding-left: 34px;
}
.file-documents li.denied img, .file-documents div.denied img{
	float: left;
}
.file-documents li.denied a, .file-documents div.denied a{
	background-color: #F3F4D9;
	line-height: 16px;
}
.file-documents li span.size, .file-documents div span.size{
	color: #cccccc;
}


.file-documents li.avi, .file-documents div.avi, div.avi
{
	background: url(/bitrix/templates/mozart/images/file_ico/avi.gif) 5px 4px no-repeat;
}
.file-documents li.bmp, .file-documents div.bmp, div.bmp
{
	background: url(/bitrix/templates/mozart/images/file_ico/bmp.gif) 5px 4px no-repeat;
}
.file-documents li.cdr, .file-documents div.cdr, div.cdr
{
	background: url(/bitrix/templates/mozart/images/file_ico/cdr.gif) 5px 4px no-repeat;
}
.file-documents li.doc, .file-documents div.doc, div.doc
{
	background: url(/bitrix/templates/mozart/images/file_ico/doc.gif) 5px 4px no-repeat;
}
.file-documents li.dwf, .file-documents div.dwf, div.dwf
{
	background: url(/bitrix/templates/mozart/images/file_ico/dwf.gif) 5px 4px no-repeat;
}
.file-documents li.dwg, .file-documents div.dwg, div.dwg
{
	background: url(/bitrix/templates/mozart/images/file_ico/dwg.gif) 5px 4px no-repeat;
}
.file-documents li.exe, .file-documents div.exe, div.exe
{
	background: url(/bitrix/templates/mozart/images/file_ico/exe.gif) 5px 4px no-repeat;
}
.file-documents li.gif, .file-documents div.gif, div.gif
{
	background: url(/bitrix/templates/mozart/images/file_ico/gif.gif) 5px 4px no-repeat;
}
.file-documents li.jpg, .file-documents div.jpg, div.jpg
{
	background: url(/bitrix/templates/mozart/images/file_ico/jpg.gif) 5px 4px no-repeat;
}
.file-documents li.pdf, .file-documents div.pdf, div.pdf
{
	background: url(/bitrix/templates/mozart/images/file_ico/pdf.gif) 5px 4px no-repeat;
}
.file-documents li.png, .file-documents div.png, div.png
{
	background: url(/bitrix/templates/mozart/images/file_ico/png.gif) 5px 4px no-repeat;
}
.file-documents li.ppt, .file-documents div.ppt, div.ppt
{
	background: url(/bitrix/templates/mozart/images/file_ico/ppt.gif) 5px 4px no-repeat;
}
.file-documents li.rar, .file-documents div.rar, div.rar
{
	background: url(/bitrix/templates/mozart/images/file_ico/rar.gif) 5px 4px no-repeat;
}
.file-documents li.swf, .file-documents div.swf, div.swf
{
	background: url(/bitrix/templates/mozart/images/file_ico/swf.gif) 5px 4px no-repeat;
}
.file-documents li.tiff, .file-documents div.tiff, div.tiff
{
	background: url(/bitrix/templates/mozart/images/file_ico/tiff.gif) 5px 4px no-repeat;
}
.file-documents li.txt, .file-documents div.txt, div.txt
{
	background: url(/bitrix/templates/mozart/images/file_ico/txt.gif) 5px 4px no-repeat;
}
.file-documents li.xls, .file-documents div.xls, div.xls
{
	background: url(/bitrix/templates/mozart/images/file_ico/xls.gif) 5px 4px no-repeat;
}

.tab-net
{
	border-collapse:collapse;
}
.tab-net td
{
border-bottom:1px solid #B2B2B2;
border-left:1px solid #B2B2B2;
border-right:1px solid #B2B2B2;
text-align:center;
vertical-align:middle;
}
.no-border
{
	border:medium none !important;
}
.top-border
{
border-color:#B2B2B2 -moz-use-text-color -moz-use-text-color !important;
border-style:solid none none !important;
border-width:1px medium medium !important;
height:20px !important;
}

.top_table{
font-size:11px;
color:#FFFFFF;
border-right:1px solid #CCCCCC;
padding:5px;
}

.top_table_last{
font-size:11px;
color:#FFFFFF;
padding:5px;
}

.clients_logo_picture
{
	margin:10px 0 !important;
	padding: 0 !important;
}

.clear {
clear:both;
}

.one-client {
clear:both;
padding-bottom:5px;
}

.one-client-tab {
height:140px;
width:100%;
}

.one-client-tab td {
border:0 none;
font-size:10px;
vertical-align:top;
}

#right-column p
{
	color: #4A4A4A;
	font-size: 75%;
}

#content-regular ul{
	margin-left:20px;
	padding-left:0px;
}
#content-regular ul.img-fix-pad,
ul.img-fix-pad
{
	position: relative;
	left: 20px;
}

table.decoratedTable {
}






.blue_back {
margin:0px;
font-weight:bold;
background-color:#0187c4;
width:140px;
}

.blue_back a{
color:#FFFFFF;
font-weight:bold;
display:block;
}

.blue_back a:hover{
color:#E6E6E6;
font-weight:bold;
display:block;
}

.blue_back a:active {
color:#E6E6E6;
font-weight:bold;
display:block;
}

.I_back {
margin:0px;
font-weight:bold;
background-color:#b15b5c;
}

.I_back a{
color:#FFFFFF;
font-weight:bold;
display:block;
}

.I_back a:hover{
color:#E6E6E6;
font-weight:bold;
display:block;
}

.I_back a:active {
color:#E6E6E6;
font-weight:bold;
display:block;
}

.II_back {
margin:0px;
font-weight:bold;
background-color:#de6248;
}

.II_back a{
color:#FFFFFF;
font-weight:bold;
display:block;
}

.II_back a:hover{
color:#E6E6E6;
font-weight:bold;
display:block;
}

.II_back a:active {
color:#E6E6E6;
font-weight:bold;
display:block;
}

.III_back {
margin:0px;
font-weight:bold;
background-color:#ff9152;
}

.III_back a{
color:#FFFFFF;
font-weight:bold;
display:block;
}

.III_back a:hover{
color:#E6E6E6;
font-weight:bold;
display:block;
}

.III_back a:active {
color:#E6E6E6;
font-weight:bold;
display:block;
}


.IV_back {
margin:0px;
font-weight:bold;
background-color:#feb356;
}

.IV_back a{
color:#FFFFFF;
font-weight:bold;
display:block;
}

.IV_back a:hover{
color:#E6E6E6;
font-weight:bold;
display:block;
}

.IV_back a:active {
color:#E6E6E6;
font-weight:bold;
display:block;
}

.V_back {
margin:0px;
font-weight:bold;
background-color:#afb15e;
}

.V_back a{
color:#FFFFFF;
font-weight:bold;
display:block;
}

.V_back a:hover{
color:#E6E6E6;
font-weight:bold;
display:block;
}

.V_back a:active {
color:#E6E6E6;
font-weight:bold;
display:block;
}

.VI_back {
margin:0px;
font-weight:bold;
background-color:#737977;
}

.VI_back a{
color:#FFFFFF;
font-weight:bold;
display:block;
}

.VI_back a:hover{
color:#E6E6E6;
font-weight:bold;
display:block;
}

.VI_back a:active {
color:#E6E6E6;
font-weight:bold;
display:block;
}

.VII_back {
margin:0px;
font-weight:bold;
background-color:#3eb2d9;
}

.VII_back a{
color:#FFFFFF;
font-weight:bold;
display:block;
}

.VII_back a:hover{
color:#E6E6E6;
font-weight:bold;
display:block;
}

.VII_back a:active {
color:#E6E6E6;
font-weight:bold;
display:block;
}

.VIII_back {
margin:0px;
font-weight:bold;
background-color:#3eb2d9;
border-top:1px solid #d3edfa;
}

.VIII_back a{
color:#FFFFFF;
font-weight:bold;
display:block;
}

.VIII_back a:hover{
color:#E6E6E6;
font-weight:bold;
display:block;
}

.VIII_back a:active {
color:#E6E6E6;
font-weight:bold;
display:block;
}

.no_back {
margin:0px;
background-color:#c2c2c2;
border-top:none;
}

.no_back a{
color:#E5E5E5;
display:block;
}

.no_back a:hover{
color:#E2E2E2;
display:block;
}

.no_back a:active {
color:#E2E2E2;
display:block;
}

#page1 .no2_back {
margin:0px;
background-color:#c2c2c2;
border-top:1px solid #d3edfa;
}

#page1 .no2_back a{

color:#F00;

}

#page1 .no2_back a:hover{
color:#cccccc;

}

#page1 .no2_back a:active {
color:#cccccc;

}

.blue_table
{
	border:#0099ff 1px solid;
	background:#f1f9ff;
padding-top:5px;
padding-left:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}




