* {margin:0;padding:0;}
.clear {clear:both;display:block;overflow:hidden;width:100%;height:1px;}
#nano,.nanotop,.nanobottom {border:#F3D743 solid;position:relative;}
#nano {background-color:#fff;border-width:0 1px;margin:0 auto;width:99%; min-width: 970px;}
.nanotop {border-width:1px 0 0;top:-1px;left:0;}
.nanobottom {border-width:0 0 1px;top:2px;}

body {background:url(../i/nano/bg.gif) repeat #eee;font:14px/1.2 verdana,arial,helvetica,sans-serif;padding:7px 0;}
#header,.headtop,.headbottom {border:#aaa solid;position:relative;}
#header {background:url(../i/nano/header.jpg) no-repeat #F0D845;border-width:0 1px;margin:2px 2px 3px;}
.headtop {border-width:1px 0 0;top:-1px;left:0;}
.headbottom {border-width:0 0 1px;top:2px;height:130px;}
#header a {
  background: url(../i/nano/logo.png) no-repeat;display:block;
  width:128px;height:128px;
  position:absolute;left:25px;top:-12px;z-index:200;
}

#header h1 {
  color:#496DA1;font:bold 40px Helvetica, Verdana, Arial  sans-serif;
  text-align:right;position:absolute;left:245px;top:1px; z-index:5;
}
#header h1 span {
  color:#496DA1;font:bold 40px Helvetica, Verdana, Arial  sans-serif;
  display:block; position:absolute;left:0px;top:40px; z-index:5;
}
#header p {
  color:#aaa;font:bold 12px georgia,helvetica,sans-serif;
  margin:0;position:absolute;left:1px;bottom:2px;z-index:150;
  padding:5px 15px;
}

/*Оформление картинки справа в хедере*/
#headerright  {
  background: url(../i/nano/right-logo.png) no-repeat;display:block;
  width:206px;height:139px;
  position:absolute;right:-5px;top:10px;z-index:1;
}


/*Оформление надписи в хедере*/


#headtitl{
  color:#aaa;font:bold 20px Helvetica, Verdana, Arial  sans-serif; text-align:left;position:absolute;left:562px;top:114px; font-style: oblique;  width: 400px; z-index: 5;
}

#headtitle {
 position:absolute;left:548px;top:99px; z-index: 6;
}
#headtitle h2{
  color:#fff; font:bold 20px Helvetica, Verdana, Arial  sans-serif;
  text-align:left; font-style: oblique; width: 400px;  z-index: 6;
}

/*Оформление адреса сайта в хедере*/
#linkheader {
  color:#aaa; font:bold 18px Verdana, Arial  sans-serif;
  text-align:left;position:absolute;left:228px;top:110px; width: 50px; height: 5px;
}

#linkheader  a{
  color:#aaa; background-image: none; width: 50px; height: 5px;
}

#middle {background-color:#fff;}
#middle,.wrap {height:100%;}
#middle,.content,.left,.right {position:relative;}
.wrap {background-color:#fff;margin:0 200px;}
.wrap:after {content:'';clear:both;display:block;}
.content,.left,.right {float:right;overflow:hidden;}
.content {width:100%;padding-top:11px; }
.left {margin-left:-200px;width:200px;left:-2px;}
.right {left:100%;margin-right:-200px;width:200px;}

.footbot {margin-bottom:635px;}
.foot {position:relative;}
.footright {position:absolute;top:-625px;width:194px;height:610px;}
.footleft {position:absolute;top:-625px;width:194px;height:610px;}
.footleft {left:2px;}
.footright {right:2px;}

.bord {border:#F3D743 1px solid;}
.bordt {border-top:#F3D743 1px solid;}
.bordr {border-right:#F3D743 1px solid;}
.bordb {border-bottom:#F3D743 1px solid;}
.bordl {border-left:#F3D743 1px solid;}

/* Start Reklama */
.reklams_160,.reklams_468 {background:#fff;}
.reklams_160 {margin:5px auto;width:160px;height:600px;}
.reklams_468 {margin:10px auto;width:468px;height:60px;}
/* End Reklama */

/* Start Fonts */
/*.fonts {font:bold 11px Arial,sans-serif;margin:10px auto;width:160px;}
.fonts a {color:#888;text-decoration:none;}
.fonts a:hover {color:#a00;}
.fonts span {color:#000;text-decoration:underline;}*/

.fonts {list-style:none;margin:10px 2px;width:190px;}
.fonts li {border:solid #aaa;border-width:0 1px;line-height:15px;margin:0 3px 4px;_margin-bottom:2px;width:190px;}
.fonts .nolink {background:url(../i/nano/mtop.png) repeat-x 50% 50% #fafcfe;font:bold 12px arial,verdana;}
.fonts li em {
  border:solid #aaa;border-width:1px 0 0;
  display:block;position:relative;top:-1px;left:0;
}
.fonts li em em {border-width:0 0 1px;font-style:normal;top:2px;padding:0 6px 3px;}
.fonts a {color:#000;font:11px verdana;text-decoration:none;}
/* End Fonts */

/* Start Translate */
.translate {list-style:none;margin:10px 2px;width:190px;}
.translate li {border:solid #eee;border-width:0 1px;line-height:15px;margin:0 3px 4px;_margin-bottom:2px;width:190px;}
.translate .nolink {background:url(../i/nano/mtop.png) repeat-x 50% 50% #fafcfe;font:bold 12px arial,verdana;}
.translate li em {
  border:solid #eee;border-width:1px 0 0;font-style:normal;
  display:block;position:relative;top:-1px;left:0;
}
.translate li em em {border-width:0 0 1px;top:2px;padding:0 4px 3px;}
.translate a {padding:1px 0 0 2px;text-decoration:none;}
/* End Translate */



/* Start Default */
a {color:blue;text-decoration:none; outline: none;}
a:hover {color:red;}
blockquote {padding:10px;color:#555;}
p,li,ol,ul {text-align:justify; color: #333;}
h1 {font:20px/1.18 verdana,arial,helvetica,sans-serif;margin:3px; color: #496DA1; text-align: center; font-weight: bold;}
h2  {font:17px/1.18 verdana,arial,helvetica,sans-serif;margin:3px; color: #496DA1; text-align: center; font-weight: bold;}
h3  {font:14px/1.18 verdana,arial,helvetica,sans-serif;margin:3px; color: black; text-align: center; font-weight: bold;}
h4  {font:14px/1.18 arial,helvetica,sans-serif;margin:3px; color: #496DA1; text-align: center; font-weight: bold;}
h5,h6,small {font:11px/1.18 verdana,arial,helvetica,sans-serif;margin:3px;}
li,ol,ul {margin:0 5px 0 19px;}
p {margin:15px 19px;}
ul,ol {padding:0;}
ol {margin:5px 5px 0 25px;}
strong {background-color:yellow;font-weight:normal;}
td {color:black;}
ol b,ul b {font-weight:normal;}
.pre {
   background:#f9f9f9;
   border:#ccc 1px solid;
   color:#000;
   font:12px "Courier New",monospace;
   margin:15px auto;
   padding:10px;
   overflow:auto;width:470px;
}
.pre span {color:#a00;}
img {border:0;}
.Page {padding:0 5px;}

.ctbl {background-color:silver;border:silver 1px solid;width:126pt;}
.righter {font-weight:normal;margin:5px 25px;text-align:right;}
#hr {background:#999;margin:10px 3px;height:1px;}
#hr hr {display:none;}
#panels {width:180px! important;padding:5px;margin:0;}

.small {color:#999;}
.panel {
  background:url(../i/nano/mtop.png) repeat-x #f2f2f2;
  border:solid #ccc;border-width:0 1px;
  color:#566556;font-weight:bold;
  margin:0 17px 4px;_margin-bottom:2px;zoom:1;

}
.panel em {
  border:solid #ccc;border-width:1px 0 0;
  display:block;position:relative;top:-1px;left:0;
}
.panel em em {border-width:0 0 1px;font-style:normal;top:2px;padding:2px 7px 4px;}


.red {border-color:red;color:red;}
.hide {z-index:1;left:0; visibility:hidden;position:absolute;top:0;}
.lasto {background-color:#ff9;border:#7b9ebd 1px solid;padding:10px;}
.contents .first {color:red;margin:5px 0 10px 20px;}
.contents .second {color:red;margin:20px 0 20px 10px;}
.contents span {color:red;}
.contents ol {color:silver;padding-left:10px;}
.select {color:red;}
.categories {margin:8px 0;padding:0 0 0 10px;}
.categories li {color:silver;}
.categories .selected {color:red;}
.postlink {margin:5px 25px;text-align:right;}
.postdate {color:#656565;margin:5px 10px;text-align:right;}
.postbody {margin:10px 0;}
.postbody span {color:#a00;}
.pronto {margin:10px 5px;}
.prim {border:silver 0px solid;margin:5px auto;padding:3px;text-align:left;width:79%;}
.prim label {color:blue;}
.prim div {background:#fff;border:silver 1px solid;font:12px/1 arial,sans-serif;margin:3px auto;padding:5px;}
.note {border-bottom:blue 1px dotted;color:blue;}


.lotbody td {border:1px lavender solid;padding:1px;margin:0;font-family:verdana,arial,sans-serif;color:black;font-size:11px;font-weight:normal;}
 ol.br li {padding-bottom:15px;}
.ano {border-left:1px solid silver;margin:10px 20px;padding:0 20px;text-align:left;}
.ano a {color:#555;}
.ano a:hover {color:#555;}
/* End Default */

.sa {width:424px;border:1px #ccf solid;margin:5px;padding:0px;}
.sb {width:400px;padding:10px;margin:2px;background-color:#ccf;}
.sb .input {width:250px;}
.sb .submit {font:13px/1 arial,sans-serif;height:22px;}

.link {margin:10px auto;}
.link a {cursor:pointer}
.link ul {padding:5px;list-style-type:none;}
.link ul ul {margin-left:-10px;padding:5px;list-style-type:none;}
.link span {color:#777;}

code {color:#a00;}

fieldset {border:#999 1px solid;color:black;font:13px/1 arial,sans-serif;margin:0;padding:3px 0 0;}
legend {color:#999;padding:5px;margin:0 0 0 10px;}
fieldset {#padding:0;#position:relative;#top:10px;}
legend {#margin:0 0 -7px;#position:relative;#top:-12px;#left:3px;}

/* Start Form Email*/
#connect {
  background:url(../i/nano/spam.png) no-repeat 5px 6px #fff;border:#ccc 1px solid;
  font:11px Arial;margin:5px auto 10px;padding-top:8px;width:498px;
}
#connect label {color:#55c;float:left;font:bold 13px Arial;padding:7px 0 0 130px;}
#connect .tema,#connect .name,#connect .email,#connect .cod,#connect textarea {font:12px Arial;margin:0 5px 2px 0;padding:2px 0 0 22px;width:230px;height:18px;}
#connect .tema,#connect .name,#connect .email,#connect .cod,#connect .date,
#connect textarea,#connect .submit {background-color:#fff;border:#ccc 1px solid;float:right;}
#connect img {border:none;float:right;margin:2px 2px 2px 0;width:120px;height:19px;}
#connect .cod {width:110px;}
#connect .submit {background:#fff;color:#c77;cursor:hand;font:bold 13px Arial;margin:0 5px 5px 0;width:489px;height:21px;}
#connect textarea {margin:2px 5px 2px 0;padding:10px 0 2px 22px;overflow:auto;width:465px;height:175px;}
.prim {background:#fff;clear:both;font:bold 12px arial;margin:0;padding:10px;text-align:center;width:465px;}
.prim span {color:#b00;}
.prima {background:#fff;color:#55c;font:bold 12px Arial;margin:10px auto 0;padding:3px 10px 4px;width:478px;}
.prima span {color:#a00;font-weight:normal;}
#connect .name {background:url(../i/nano/name.gif) 2px 1px no-repeat #fff;}
#connect .email {background:url(../i/nano/email.gif) 1px 0px no-repeat #fff;}
#connect .tema {background:url(../i/nano/tema.gif) 1px 0px no-repeat #fff;}
#connect .cod {background:url(../i/nano/pencil.png) 2px 3px no-repeat #fff;}
#connect textarea {background:url(../i/nano/edit.gif) 3px 3px no-repeat #fff;}
/* End Form Email*/

/* start reklams */
.reklams_468,.reklams_160 {background-color:#fff;border:1px #eee solid;margin:15px auto;text-align:center;}
.reklams_468 {width:468px;height:60px;}
.reklams_160 {width:160px;height:600px;}
/* end reklams */

/* Start Login Admin */
#login_form {
  background:url(../i/nano/password.jpg) no-repeat 50% 5% #ffffff;
  border-right:#ccc 1px solid;border-bottom:#ccc 1px solid;
  border-top:#eee 1px solid;border-left:#eee 1px solid;
  font-family:"Lucida Grande",Arial,sans-serif;color:#000;
  margin:20px auto;padding:5px 5px 10px;width:400px;
}
#login_form h3 {color:#369;font-size:18px;font-weight:bold;padding:120px 5px 10px;text-align:center;}
#login_form .text {float:left;font-size:16px;font-weight:normal;margin:4px 5px;width:170px;}
#login_form label {float:left;padding-top:10px;text-align:right;width:150px;}
#login_form .submit  {
  background:#369;border:0;color:#fff;cursor:pointer;
  font-size:20px;font-weight:bold;
  margin-top:20px;padding:5px;width:100%;
}
/* End Login Admin */

/* Start Statistic */
.point {border:#ccc 1px solid;margin:5px auto;width:500px;overflow:hidden;}
.point .graf {margin:5px 0 0;padding:0 0 0 2px;height:370px;}
.point .desc {margin:0 0 5px 20px;}
.sttit {background:url(../i/nano/mtop.png) repeat-x #f2f2f2;border:#ccc 1px solid;color:#333;margin:2px;padding:4px;}
.hits {float:left;width:248px;margin:0 0 0 1px;padding:0;}
.hits .hit,.hits .zap,.hits .poisk {margin:0;padding:0;overflow:hidden;}
.hits .hit {color:#a00;width:42px;}
.hits .zap {color:#030;width:56px;}
.hits .poisk {width:142px;}
.hits span {display:block;padding:0 0 3px;text-decoration:underline;}
.hits .hit span {color:#a00;}
.hits .zap span {color:#030;}
.hits .poisk span {color:#00a;}
.hits pre,.value pre,.numb pre {color:#333;font:11px verdana,arial,sans-serif;padding:2px;overflow:hidden;}
.numb {float:left;text-align:right;overflow:hidden;width:52px;margin-left:4px;}
.value {float:left;overflow:hidden;width:433px;padding-left:4px;}
.value a, .poisk a, .sep a {color:#1e90ff;}
.anonce {color:#777;clear:both;margin:0 100px 2px 44px;padding:2px 0;}
.serf,.rss {color:#1e90ff;}
.friend {color:#1e90ff;}
.sep {color:#333;font:11px verdana,arial,sans-serif;padding:2px 2px 2px 5px;overflow:hidden;}
.sep span {color:#FF1493;}
/* End Statistic */


/*Оформление блока валют*/
#valuti {
background-image: url(../i/list.png);
background-repeat: no-repeat; 
background-color: #f2f2f2; 
height:130px; 
width: 131px; 
margin: 0px; 
padding: 0px; 
font-size: 12px; 
font-family: Arial Narrow,Helvetica,sans-serif; 
word-spacing: 1px; 
position: absolute; 
top: 1100px; 
left: 42px; 
z-index: 100; 
color: black; 
font-weight: normal; 
text-align: left;
}	

#valuti p {margin: 3px; margin-top: 8px; margin-left: 6px; padding: 3px;}



/* Оформление таблицы сервиса курса валют*/
#valutitable {
margin: 0 auto;
width: 550px;
}

#valutitable table, #valutitable form{
margin: 0 auto;
}

#valutitable form{
margin-left: 45px;
}

#valutitable p{
color: grey;
font-size: 9px;
}

#lefttdvaluti {
text-align: right;
}


/*Оформление картинок в статьях*/
.imgtext  {
margin: 5px 20px; 
float: left;
}


/*Оформление разделительной линии*/
#br {
border-bottom: 1px dashed gold;
}

/*Оформление форм подписки RichCildren*/
#podpiskarich {
border: 1px dashed #496DA1;
width: 500px;
margin: 0 auto;
}

/*Оформление формы подписки Как дотянуть до зарплаты*/
#podpiskagramota {
border: 1px dashed #F3D743;
width: 500px;
margin: 0 auto;
}

/*Оформление текста в баннере курса Как дотянуть до зарплаты*/
#bannerfingramota {
text-align: left;
}







/* menu */



.nav {list-style:none;margin:10px 2px;}
.nav .nolink {font:bold 12px arial,verdana;margin-bottom:6px;}

.nav li,.nav li em,.nav li a,.nav li b {border:solid #ccc;display:block;position:relative;zoom:1;}
.nav li {border-width:0 1px;margin:0 1px 4px 3px;}
.nav li em,.nav li a {border-width:1px 0 0;top:-1px;}
.nav li em em,.nav li b {border-width:0 0 1px;top:2px;}
.nav li em em {font-style:normal;padding:1px 5px 4px;}

.nav li em {background:url(../i/nano/bgs1.png) repeat-x 50% 50% #fafcfe;}
.nav li a {background:url(../i/nano/bgb.png) repeat-x 50% 50% #e4e4e4;color:#496DA1;font:11px verdana;text-decoration:none;}
.nav li b {
  background:url(../i/nano/bgb.png) repeat-x 50% 50% #e4e4e4;cursor:pointer;font-weight:normal;padding:1px 5px 4px;
  white-space:nowrap;overflow:hidden;
  text-overflow:ellipsis;-o-text-overflow:ellipsis;
}
.nav a:hover,.nav a:hover b {
  background:url(../i/nano/hmtop.png) repeat-x 50% 50% #fff;color:#00f;
  text-overflow:inherit;overflow:visible;
}
.nav a.selected,
.nav a.selected b {background:url(../i/nano/hmtop.png) repeat-x 50% 50% #f3f3f3;color:#33e;cursor:text;}
.nav a.selected:hover,
.nav a.selected:hover b {color:red;}

*html .nav li {}
*html .nav li b  {width:180px;}
*html .nav a:hover b {overflow:hidden;}
*+html .nav li {margin:0 1px 4px 3px;}



.topmenu {
list-style-type: none;
border: 1px solid #aaa;
background-color: #F3D743;
margin: 0px auto;
padding: 0px;
font: 14px/28px Helvetica, Arial, Verdana, sans-serif;
height: 28px;
width: 99.6%;

}
.topmenu b{
font-weight: bold;
}

.topmenu li {
float: left;

}

.topmenu a {
display:block;
color: #fff;
font-weight: bold;

text-decoration: none;
border-right: 1px solid #fff;
padding: 0px 30px;
margin-left: -24px;

}

.topmenu a:hover {
background-color: #FFF244;
color: red;}

.topmenu a.selected b,
.topmenu a.selected:hover b {color:#33e;}



/* end menu */

/*Рисунок rss справа внизу*/
.coin {
margin-left: 65px;
margin-top: 20px;
}

/*Стиль вывода блока Похожие материалы под статьями*/
.bottomlist {
margin: 30px;
width: 308px;
font-style:  Arial, Verdana, Helvetica, sans-serif;
}

.bottomlist p{
color:#496DA1;
font-weight: bold;
font-size: 15px;
margin-left: 40px;

}

.bottomlist ul {
list-style-type: none;
list-style-position: inside;
}

/*Стиль вывода блока списка статей на главной странице раздела*/
.indexlist {
margin: 30px;

font-style:  Arial, Verdana, Helvetica, sans-serif;
}

.indexlist p{

font-weight: none;
font-size: 15px;
margin-left: 0px;
}

.indexlist h2{
text-align: left;
}

.indexlist h2 a{
color: #496DA1;
}

.indexlist ul {
list-style-type: none;
list-style-position: inside;
}




/*Стиль карты сайта*/
/* map1 - стиль страниц второго уровня map2 - Стиль страниц третьего уровня*/
.map1, .map2 {
margin: 20px;
font-style:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

.map1 p, .map2 p{
color:#496DA1;


margin-left: 40px;
}

.map1 ul , .map2 ul{
list-style-type: none;
list-style-position: inside;
}

.map1 a {
font-size: 19px;
color:#496DA1;
font-weight: bold;
}

.map2 a {
font-size: 14px;
color:#496DA1;
font-weight: none;
}

.map1 a:hover , .map2 a:hover{
color: red;
}



/*Анонсы на главной странице*/

.indexleft {
float: left;
width: 50%;
}

.indexright {
float: left;
width: 49%;
}



.index, .main {

margin-left: 20px;
margin-bottom: 50px;
}

.main {
border: none;

}

.index  h2  a{
color: #496DA1;
}

.index  h4 {
color: #aaa;
text-align: left;
font-weight: none;
}

.index  img{
margin-left: 0;
}


.anonsitem {
/*border: 1px dotted #F0D845;*/
border-bottom: none;
margin-bottom: 50px;
}

.mainitem {
border: none;
}


/*Картинка на индексной странице*/
.indeximg {
width: 100px;
height: 100px;
float: left;
margin-right: 25px;
}

/*Отображение даты поста*/
.datepost {
text-align: right;
color: grey;
}

/*Отображение эпиграфа*/
.epigraf {
font-style: italic;
font-size: 12px;
text-align: right;
margin-bottom: 20px;
margin-top: 40px;
}

/*Оформление блока "Новое на сайте"*/
.lastupdate {
width: 95%;
border: 1px dashed #F0D845;
margin: 1px auto;
margin-bottom: 0px;
}

.lastupdate p {
text-align: right;
font-size: 9px;
color: grey;
}

.lastupdate h4 {
border: 1px solid #FFBD26;
background-color: #F0D845;
color: #fff;
font-size: 16px;
font-family: Helvetica;
}

.lastupdate a {
text-align: justify;
color: #0B78B0;
margin-left: 2px;
margin-right: 2px;
font-weight: bold;
font-family: arial;
font-size: 13px;
}

.menurss {
float: left;
width: 16px;
height: 16px;
margin-right: 5px;
}


/* Стили кредитного калькулятора*/
.forma {
margin: 40px auto;
padding: 20px;
background-color: #cee1fb;
width: 496px;
border: 1px solid #496DA1;
}

.forma input, .forma select {
background-color: #FFEBC6;
}

.forma #buttonsubmit {
width: 200px;
height: 30px;
background-color: #FF9E93;
font-size: 16px;
font-family: Verdana;
}

.forma table tr {
height: 40px;
}

.forma #vid {
border: 1px GROOVE #C0C0C0;
width: 210px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
margin-top: 20px;
}

.forma #vid div {
margin-top: -14px;
background-color: #cee1fb;
width: 130px;
text-align: center;
}

.forma #oparam {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.forma #oparam div {
margin-top: -14px;
background-color: #cee1fb;
width: 230px;
text-align: center;
}

.forma #dopparam {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
margin-top: 20px;
}

.forma #dopparam div {
margin-top: -14px;
background-color: #cee1fb;
width: 250px;
text-align: center;
}

.input{
margin: 0;
margin-left: 50px;
margin-top: 50px;
padding: 0px;
float: left;
background-color: #FFEBC6;
border: 1px dashed #333;
overflow: hidden;
}

.output{
margin: 0;
margin-right: 50px;
padding: 0px;
background-color: #C9FF93;
float: right;
border: 1px dashed #333;
overflow: hidden;
}

.output p, .input p{
margin-left: 10px;
margin-right: 10px;
}

.output h2, .input h2{
margin-left: 10px;
margin-right: 10px;
}

.raschet{
margin: 30px auto;
padding: 0;
width: 95%;
}

.raschet table{
border-spacing: 5px 5px;
border-collapse: separate;
font-size: 13px;
text-align: center;
}

.raschet table .datа
{
text-align: left;
padding-left: 5px;
}

.raschet table th, .footertable{
background-color: #cee1fb;
}

.raschet table th {
padding-left: 3px;
padding-right: 3px;
}

.chetno {
background-color: #FFEBC6;
}

.nechetno {
background-color: #fff;
}

.both {
clear: both;
}

/* Всплывающие подсказки   */
.hotspot {color:#900; padding-bottom:1px; cursor:pointer; }





/* Стили сервиса курсов валют*/
.formaval {
margin: 70px auto;
padding: 20px;
padding-left: 40px;
width: 456px;
border: 1px solid #496DA1;
background: url(/i/transfer.png) #cee1fb no-repeat 320px 70px;
}

.formaval select {
background-color: #FFEBC6;
}

.formaval #buttonsubmit {
width: 200px;
height: 30px;
background-color: #FF9E93;
font-size: 16px;
font-family: Verdana;
}

.formaval table tr {
height: 40px;
}

.formaval #vid {
border: 1px GROOVE #C0C0C0;
width: 210px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
margin-top: 20px;
}

.formaval #vid div {
margin-top: -14px;
background-color: #cee1fb;
width: 130px;
text-align: center;
}

.raschetval{
margin: 30px auto;
padding: 0;
width: 95%;
}

.raschetval table{
border-spacing: 5px 5px;
border-collapse: separate;
margin: 30px auto;
text-align: left;
padding-right: 5px;
padding-left: 5px;
}

.raschetval table td{
padding-right: 10px;
padding-left: 10px;
}

.raschetval #ed {
text-align: right;
padding-right: 5px;
}

.raschetval table th {
background-color: #cee1fb;
text-align: center;
}

.chetnoval {
background-color: #FFEBC6;
}

.nechetnoval {
background-color: #fff;
}





/* Классы конвертора валют */

.formaconv {
margin: 40px auto;
padding: 20px;
background-color: #cee1fb;
width: 435px;
border: 1px solid #496DA1;
}

.formaconv input, .formaconv select {
background-color: #FFEBC6;
}

.formaconv #buttonsubmit {
width: 200px;
height: 30px;
background-color: #FF9E93;
font-size: 16px;
font-family: Verdana;
}

.formaconv table tr {
height: 40px;
}

.formaconv #oparam {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formaconv #oparam div {
margin-top: -14px;
background-color: #cee1fb;
width: 155px;
text-align: center;
}

.formaconv #dopparam {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
margin-top: 20px;
}

.formaconv #dopparam div {
margin-top: -14px;
background-color: #cee1fb;
width: 180px;
text-align: center;
}



/* Стили бюджетного калькулятора */

.formabud {
margin: 40px auto;
padding: 20px;
background-color: #cee1fb;
width: 510px;
border: 1px solid #496DA1;
}

.formabud input, .formabud select {
background-color: #FFEBC6;
}

.formabud #buttonsubmit {
width: 200px;
height: 30px;
background-color: #FF9E93;
font-size: 16px;
font-family: Verdana;
}

.formabud table tr {
height: 40px;
}

.formabud #vid {
border: 1px GROOVE #C0C0C0;
width: 210px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
margin-top: 20px;
}

.formabud #vid div {
margin-top: -14px;
background-color: #cee1fb;
width: 130px;
text-align: center;
}




.formabud #zarabdoh {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #zarabdoh div {
margin-top: -14px;
background-color: #cee1fb;
width: 230px;
text-align: center;
}



.formabud #pasdoh {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #pasdoh div {
margin-top: -14px;
background-color: #cee1fb;
width: 200px;
text-align: center;
}



.formabud #bisndoh {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #bisndoh div {
margin-top: -14px;
background-color: #cee1fb;
width: 200px;
text-align: center;
}


.formabud #prodoh{
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #prodoh div {
margin-top: -14px;
background-color: #cee1fb;
width: 170px;
text-align: center;
}


.formabud #nedras {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #nedras div {
margin-top: -14px;
background-color: #cee1fb;
width: 170px;
text-align: center;
}


.formabud #tranras{
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #tranras div {
margin-top: -14px;
background-color: #cee1fb;
width: 130px;
text-align: center;
}



.formabud #svyazras {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #svyazras div {
margin-top: -14px;
background-color: #cee1fb;
width: 100px;
text-align: center;
}



.formabud #pitras {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #pitras div {
margin-top: -14px;
background-color: #cee1fb;
width: 110px;
text-align: center;
}


.formabud #detras {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #detras div {
margin-top: -14px;
background-color: #cee1fb;
width: 180px;
text-align: center;
}


.formabud #bitras {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #bitras div {
margin-top: -14px;
background-color: #cee1fb;
width: 180px;
text-align: center;
}



.formabud #proras {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
padding: 4px;
margin-top: 20px;
}

.formabud #proras div {
margin-top: -14px;
background-color: #cee1fb;
width: 170px;
text-align: center;
}



.formabud #dopparam {
border: 1px GROOVE #C0C0C0;
width: 95%px;
padding: 4px;
padding-left: 8px;
padding-bottom: 8px;
margin-top: 20px;
}

.formabud #dopparam div {
margin-top: -14px;
background-color: #cee1fb;
width: 250px;
text-align: center;
}



.raschetbud{
margin: 30px auto;
padding: 0;
width: 95%;
}

.raschetbud h2 {
text-align: right;
/* margin-left: 30px; */
padding: 0;
}

.raschetbud table{
border-spacing: 5px 5px;
border-collapse: separate;
font-size: 14px;
text-align: center;
}

.raschetbud table .datа
{
text-align: left;
padding-left: 5px;
}

.raschetbud table th, .footertable{
background-color: #cee1fb;
}

.raschetbud table th {
padding-left: 3px;
padding-right: 3px;
}


.allservices {

}

.allservices  a{
font-size: 11px;
font-family: Verdana;
color: grey;
position: relative;
top:-40px;
left: 370px;
}




