p.error {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	background: #ffe3df url(../images/field/../images/field/stop.png) no-repeat 20px center;
}

p.error1 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df  url(../images/field/close.png) no-repeat 20px center;
}

p.error2 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/close2.png) no-repeat 20px center;
}
p.error3 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/delete.png) no-repeat 20px center;
}
p.error4 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/delete2.png) no-repeat 20px center;
}
p.error5 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/info3.png) no-repeat 20px center;
}
p.error6 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/info4.png) no-repeat 20px center;
}

p.error7 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/unlock.png) no-repeat 20px center;
}

p.error8 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/password.png) no-repeat 20px center;
}

p.error9 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/vopros2.gif) no-repeat 20px center;
}

p.error10 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/important.png) no-repeat 20px center;
}

p.error11 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/warning.png) no-repeat 20px center;
}

p.info {
	border-top: 1px solid #aee756;
	border-bottom: 1px solid #aee756;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #e9fad0 url(../images/field/info2.png) no-repeat 20px center;
}

p.info2 {
	border-top: 1px solid #aee756;
	border-bottom: 1px solid #aee756;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #e9fad0 url(../images/field/okay.png) no-repeat 20px center;
}

p.info3 {
	border-top: 1px solid #aee756;
	border-bottom: 1px solid #aee756;
	margin-left:0px;
	margin-right:10px;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	width: 75%;
	background: #e9fad0 url(../images/field/password.png) no-repeat 20px center;
}



p.warning1 {
	border-top: 1px solid #FFCA0B;
	border-bottom: 1px solid #FFCA0B;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #FFEFB5 url(../images/field/warning2.png) no-repeat 20px center;
}

p.warning2 {
	border-top: 1px solid #FFCA0B;
	border-bottom: 1px solid #FFCA0B;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #FFEFB5 url(../images/field/warning3.png) no-repeat 20px center;
}

p.warning3 {
	border-top: 1px solid #FFCA0B;
	border-bottom: 1px solid #FFCA0B;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #FFEFB5 url(../images/field/warning4.png) no-repeat 20px center;
}

p.warning4 {
	border-top: 1px solid #FFCA0B;
	border-bottom: 1px solid #FFCA0B;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #FFEFB5 url(../images/field/warning5.png) no-repeat 20px center;
}

p.warning5 {
	border-top: 1px solid #FFCA0B;
	border-bottom: 1px solid #FFCA0B;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #FFEFB5 url(../images/field/lock.png) no-repeat 20px center;
}

p.warning6 {
	border-top: 1px solid #FFCA0B;
	border-bottom: 1px solid #FFCA0B;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #FFEFB5 url(../images/field/ruport.png) no-repeat 20px center;
}

p.new1 {
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:130px; /*отступ текста слева*/
	padding-bottom:35px; /*размер поля по высоте*/
	padding-top:25px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #ffe3df url(../images/field/new.png) no-repeat 20px center;
}

p.new2 {
    background: #FFF5CC url(../images/field/new.png) no-repeat scroll 20px center;
    border-bottom:1px solid #FFCD00;
    border-top:1px solid #FFCD00;
    color:#2C2C2C;
    font-weight:bold;
    padding-left:130px; /*отступ текста слева*/
	padding-bottom:35px; /*размер поля по высоте*/
	padding-top:25px; /*отступ текста сверху*/
}

p.success {
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	margin-top: 20px;
	margin-bottom: 20px;
	width: auto;
	background: #E5F6FD url(../images/field/info.png) no-repeat 20px center;
}

p.error_message
{
	z-index: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 15px 15px 15px 80px;
	position: relative;
	font-weight: bold;
	font-size: 11pt;
	border-collapse: collapse;
	border: 1px #CA1D13 dashed;
	color: #CA1D13;
	background-color: #FFFFFF; 
	background:url(../images/field/icon2-red.png) no-repeat 5px 50%;
}
p.gost_message
{    
	z-index: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 15px 15px 15px 80px;
	position: relative;
	border-bottom: 0;
	background-color: lightyellow; 
	border: 1px #3A7E34 dashed;
	font-weight: bold;
	font-size: 11pt;
	border-collapse: collapse;
	background-color: lightyellow;
	color: #3A7E34;
	background:url(../images/field/icon-green.png) no-repeat 5px 50%;
}

div.important, div.warning, div.tip, div.question, div.warning2, div.lock, div.ruport {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:20px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:2em auto;
min-height:40px;
padding:20px 20px 0px 80px;
text-align:justify;
vertical-align:middle;
width:90% !important;
}

div.ruport {
background-color:#FFFFCC;
background-image:url(../images/field/ruport.png);
}

div.lock {
background-color:#FFFFCC;
background-image:url(../images/field/lock.png);
}

div.important {
background-color:#FFFFCC;
background-image:url(../images/field/warning3.png);
}

div.warning {
background-color:#FFDDDD;
background-image:url(../images/field/warning.png);
}

div.tip {
background-color:#DDFFDD;
background-image:url(../images/field/info2.png);
}

div.question {
background-color:#FFDDDD;
background-image:url(../images/field/vopros2.gif);
}

div.warning2 {
background-color:#FFDDDD;
background-image:url(../images/field/important.png);
}

p.flag_red{
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	background: #ffe3df url(../images/field/flag_red.png) no-repeat 20px center;
}
p.flag_green {
	border-top: 1px solid #aee756;
	border-bottom: 1px solid #aee756;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #e9fad0 url(../images/field/flag_green.png) no-repeat 20px center;
}
p.flag_yellow {
	border-top: 1px solid #FFCA0B;
	border-bottom: 1px solid #FFCA0B;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #FFEFB5 url(../images/field/flag_yellow.png) no-repeat 20px center;
}
p.flag_blue {
    border-top: 1px solid #0099FF;
	border-bottom: 1px solid #0099FF;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	margin-top: 20px;
	margin-bottom: 20px;
	width: auto;
	background: #E5F6FD url(../images/field/flag_blue.png) no-repeat 20px center;
}


p.safety_red{
	border-top: 1px solid #f08a73;
	border-bottom: 1px solid #f08a73;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	background: #ffe3df url(../images/field/safety_red.png) no-repeat 20px center;
}
p.safety_green {
	border-top: 1px solid #aee756;
	border-bottom: 1px solid #aee756;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #e9fad0 url(../images/field/safety_green.png) no-repeat 20px center;
}
p.safety_grey {
	border-top: 1px solid #FFCA0B;
	border-bottom: 1px solid #FFCA0B;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #525252;
	font-weight: bold;
	background: #FFEFB5 url(../images/field/safety_grey.png) no-repeat 20px center;
}
p.safety_blue {
    border-top: 1px solid #0099FF;
	border-bottom: 1px solid #0099FF;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:20px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	margin-top: 20px;
	margin-bottom: 20px;
	width: auto;
	background: #E5F6FD url(../images/field/safety_blue.png) no-repeat 20px center;
}

div.check-red, div.check-green, div.check-blue {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:20px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:2em auto;
min-height:40px;
padding:15px 20px 15px 80px;
text-align:justify;
vertical-align:middle;
width:70% !important;
}

div.check-red {
background-color:#FFDDDD;
background-image:url(../images/field/check-red.png);
}

div.check-green {
background-color:#DDFFDD;
background-image:url(../images/field/check-green.png);
}

div.check-blue {
background-color:#E5F6FD;
background-image:url(../images/field/check-blue.png);
}

div.icon-blue, div.icon-red, div.icon-green {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:20px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:2em auto;
min-height:40px;
padding:15px 20px 15px 80px;
text-align:justify;
vertical-align:middle;
width:70% !important;
}

div.icon-red {
background-color:#FFDDDD;
background-image:url(../images/field/icon-red.png);
}

div.icon-green {
background-color:#DDFFDD;
background-image:url(../images/field/icon-green.png);
}

div.icon-blue {
background-color:#E5F6FD;
background-image:url(../images/field/icon-blue.png);
}

div.icon2-blue, div.icon2-green, div.icon2-red {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:20px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:2em auto;
min-height:40px;
padding:15px 20px 15px 80px;
text-align:justify;
vertical-align:middle;
width:70% !important;
}

div.icon2-red {
background-color:#FFDDDD;
background-image:url(../images/field/icon2-red.png);
}

div.icon2-green {
background-color:#DDFFDD;
background-image:url(../images/field/icon2-green.png);
}

div.icon2-blue {
background-color:#E5F6FD;
background-image:url(../images/field/icon2-blue.png);
}

div.bonus-blue, div.bonus-green, div.bonus-red {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:10px 40%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:2em auto;
min-height:10px;
padding:40px 10px 20px 390px;
text-align:justify;
/*vertical-align:middle;*/
width:40% !important;
}

div.bonus-red {
background-color:#FFDDDD;
background-image:url(../images/field/bonus-red.png);
}

div.bonus-green {
background-color:#DDFFDD;
background-image:url(../images/field/bonus-green.png);
}

div.bonus-blue {
background-color:#E5F6FD;
background-image:url(../images/field/bonus-blue.png);
}


div.news {
background-color:#E5F6FD;
background-image:url(../images/field/bg-ads-new.png);
background-repeat:no-repeat;
background-position:850px 90%;
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
clear:both;
/*
margin:2em auto;
vertical-align:middle;
width:70% !important;*/
text-align:justify;
padding:35px 15px 15px 20px;
min-height:50px;
}


div.icq {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:20px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:2em auto;
min-height:40px;
padding:15px 20px 15px 80px;
text-align:justify;
vertical-align:middle;
width:70% !important;
background-color:#DDFFDD;
background-image:url(../images/field/icq.png);
}

div.vopros {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:20px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:2em auto;
min-height:40px;
padding:15px 20px 15px 80px;
text-align:justify;
vertical-align:middle;
width:70% !important;
background-color:#E5F6FD;
background-image:url(../images/field/vopros.png);
}

div.vosclic {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:20px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:2em auto;
min-height:40px;
padding:15px 20px 15px 80px;
text-align:justify;
vertical-align:middle;
width:70% !important;
background-color:#E5F6FD;
background-image:url(../images/field/vosclic.png);
}


#actionstatements { width: 85%; }
#actionstatements a { text-decoration: none; color: #81ad16; font-weight: bold;}
#actionstatements h2 { font-size: 1.2em; color: #666; margin: 0; border: none; text-align:left;}
#actionstatements h3 { font-size: 0.8em; color: #999999; margin: 0; border: none; }
#actionstatements h2 a { color: #444; padding: 5px 0 5px 60px; }

#actionstatements ul { margin: 0; padding: 0; }
#actionstatements li { margin: 0; padding: 0; list-style: none; background: url(../images/field//action-bg.png) no-repeat; }
#actionstatements li:hover { background: url(../images/field/ url(../images/field/action-bg.png)) #E8F0FD repeat-x; }
#actionstatements li:hover div.action-text:hover h2 a { }
#actionstatements li:hover div.action-text:hover p a, #actionstatements li:hover div.action-text:hover p a:hover, #actionstatements div.action-download:hover #downloadbutton p.options a:hover {}
#actionstatements hr { display: block; width: 100%; border: none; border-top: 1px solid white; border-bottom: 1px dotted #CCC; margin: 0 0 15px 0; padding: 0; background: #FFF; }

#actionstatements div.action-link:hover { background: url(../images/field/action-link.png) top right no-repeat; margin: 0 5px 0 0; }
#actionstatements div.action-expand:hover { background: url(../images/field/action-expand.png) top right no-repeat; margin: 0 5px 0 0; }
#actionstatements div.action-contract:hover { background: url(../images/field/action-contract.png) top right no-repeat; margin: 0 5px 0 0; }

#actionstatements div.action-info { background: url(../images/field/action-info.png) no-repeat; }
#actionstatements div.action-info:hover { background: url(../images/field/action-info.png) 0 -250px no-repeat; }
#actionstatements div.action-download { background: url(../images/field/quality.png) no-repeat; }
#actionstatements div.action-download:hover { background: url(../images/field/quality.png) no-repeat; }
#actionstatements div.action-download #action-download-extra a { display: inline; margin: 0; padding: 0; text-decoration: underline; }
#actionstatements div.action-help { background: url(../images/field/action-help.png) no-repeat; }
#actionstatements div.action-help:hover { background: url(../images/field/action-help.png) 0 -250px no-repeat; }
#actionstatements div.action-extend { background: url(../images/field/action-extend.png) no-repeat; }
#actionstatements div.action-extend:hover { background: url(../images/field/ction-extend.png) 0 -250px no-repeat; }
#actionstatements div.action-participate { background: url(../images/field/action-participate.png) no-repeat; }
#actionstatements div.action-participate:hover { background: url(../images/field/ction-participate.png) 0 -250px no-repeat; }

#actionstatements div.action-download #buttonwrap { padding: 15px 0 20px 60px; }
#actionstatements div.action-download #downloadbutton { display: block; width: 550px; background: #C7E094 url(../images/field/download-bg.png) right top no-repeat; }
#actionstatements div.action-download:hover #downloadbutton { background: #CCE891 url(../images/field/download-bg.png) right -200px no-repeat; }
#actionstatements div.action-download:hover #downloadbutton:hover { background: #CCE891 url(../images/field/download-bg.png) right -400px no-repeat; cursor: pointer; }
#actionstatements div.action-download #downloadbutton h3 { margin: 0; padding: 25px 0 7px 30px; font-size: 1.6em; }
#actionstatements div.action-download #downloadbutton h3 a { color: #718D36; text-decoration: none; }
#actionstatements div.action-download #downloadbutton:hover h3 a { color: #546828; }
#actionstatements div.action-download #downloadbutton p { display: block; width: 500px; margin: 0; padding: 2px 0 20px 30px; color: #333; }
#actionstatements div.action-download p.options { cursor: default; padding: 5px 0 5px 30px; width: 520px; color: #333; background: #E9FEBE; border-top: 1px solid #C3E480; border-bottom: 1px solid #C3E480; }
#actionstatements div.action-download p.options a { color: #546828; }
#actionstatements div.action-download p.options:hover a:hover { color: #2E3816; }

div.programm {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:650px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:2em auto;
min-height:40px; /*ширина фона по высоте*/
padding:15px 0px 15px 65px;
text-align:justify;
vertical-align:middle;
width:100% !important;  /*ширина фона по длине*/
background-color:#E5F6FD;
background-image:url(../images/field/action-expand.png);
}	

div.programm2 {
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:650px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:2em auto;
min-height:40px; /*ширина фона по высоте*/
padding:15px 0px 15px 65px;
text-align:justify;
vertical-align:middle;
width:100% !important;  /*ширина фона по длине*/
background-color:#E5F6FD;
background-image:url(../images/field/action-contract.png);
}	

div.programm2 p a {
cursor: pointer;
color: #0099FF;
padding:0px 27px 0px 0px;
}

div.programm3 {
padding:10px 100px 10px 0px;
}

p.download {
    border-top: 1px solid #0099FF;
	border-bottom: 1px solid #0099FF;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:18px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #81ad16;
	font-weight: bold;
	width: 95%;
	background: #e9fad0 url(../images/field/ruport.png) no-repeat 20px center;
}

p.download2 {
    border-top: 1px solid #0099FF;
	border-bottom: 1px solid #0099FF;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:18px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #81ad16;
	font-weight: bold;
	width: 95%;
	background: #e9fad0 url(../images/field/info.png) no-repeat 20px center;
}

p.downloadinfo {
    border-top: 1px solid #0099FF;
	border-bottom: 1px solid #0099FF;
	padding-left:100px; /*отступ текста слева*/
	padding-bottom:18px; /*размер поля по высоте*/
	padding-top:14px; /*отступ текста сверху*/
	color: #81ad16;
	font-weight: bold;
	width: 95%;
	background: #e9fad0 url(../images/field/info2.png) no-repeat 20px center;
}

/* ==================== */
#error_message
{
	z-index: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 15px 15px 15px 25px;
	position: relative;
	font-size: 10pt;
	border-collapse: collapse;
	border: 1px #CA1D13 dashed;
	color: #CA1D13;
	background-color: #FFFFFF; 
	background: url(../images/field/error_message.png) no-repeat 90% 50%;
}
#cool_message
{    
	z-index: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 15px 15px 15px 25px;
	position: relative;
	border-bottom: 0;
	background-color: lightyellow; 
	border: 1px #3A7E34 dashed;
	font-weight: bold;
	font-size: 10pt;
	border-collapse: collapse;
	background-color: lightyellow;
	color: #3A7E34;
	background: url(../images/field/cool_message.png) no-repeat 90% 50%;
}
.message
{
	z-index: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 15px 15px 15px 25px;
	position: relative;
	border-bottom: 0;
	background-color: lightyellow; 
	border: 1px #3A7E34 dashed;
	font-weight: bold;
	font-size: 10pt;
	border-collapse: collapse;
	background-color: lightyellow;
	color: #3A7E34;
	background: url(../images/field/message.png) no-repeat 90% 50%;
}

.message2
{
	z-index: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 15px 15px 15px 75px;
	position: relative;
	border-bottom: 0;
	background-color: lightyellow; 
	border: 1px #26a dashed;
	font-weight: bold;
	font-size: 10pt;
	border-collapse: collapse;
	background-color: lightyellow;
	color: #26a;
	background: url(../images/field/comp.png) no-repeat 2% 50%;
}
.message2 a {color: #81ad16;}

.message3 {
	background: #0070CD url(../images/field/bgdate.gif) repeat-x;
	color: #FFF;
	font-weight: bold;
	padding: 10px;
}

.novosti
{
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:10px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:1em auto;
min-height:90px;
padding:20px 10px 10px 80px;
text-align:justify;
vertical-align:middle;
width:100% !important;
background-color:#E5F6FD;
background-image:url(../images/field/info_novosti.png);
}

.novosti2
{
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
background-position:10px 50%;
background-repeat:no-repeat;
border-collapse:collapse;
clear:both;
margin:1em auto;
min-height:90px;
padding:20px 10px 10px 80px;
text-align:justify;
vertical-align:middle;
width:100% !important;
background-color:#E5F6FD;
/*background-image:url(../images/field/cool_message.png);*/
}
