body {
text-align: center;
padding: 10px 0 0 50%;
margin: 0;
font-family: Verdana, sans-serif;
}
.disnone {
display: none;
}
.allsite {
width: 840px;
margin: 0 0 0 -420px;
}
.contall {
float: left;
margin: 0;
padding: 0 0 12px 0;
width: 840px;
background: transparent url(cont_all.png) repeat-y 0 0;
text-align: left;
}

/**********************************
* Объявление снизу
**********************************/

.attbg1 {
float: left;
margin: 0;
padding: 0 0 20px 0;
width: 600px;
height: 127px;
background: transparent url(att_bg.png) no-repeat left top;
text-align: left;
}
.inthead {
margin: 18px 12px 0 42px;
text-align: left;
font-family: Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000;
}
.intp {
margin: 6px 12px 0 42px;
text-align: justify;
font-family: Verdana, sans-serif;
font-size: 8pt;
line-height: 110%;
color: #000;
letter-spacing: -1px;
}

.attbg2 {
float: left;
margin: 0;
padding: 0 0 20px 0;
width: 240px;
height: 127px;
background: transparent url(att_bg.png) no-repeat right top;
text-align: left;
}
.formname {
display: block;
margin: 18px 0 0 22px;
padding: 0;
text-align: left;
font-family: Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000;
background: transparent;
}
.formail {
margin: 3px 0 0 23px;
padding: 0;
width: 184px;
height: 18px;
font-family: Verdana, sans-serif;
font-size: 10pt;
color: #000;
border: none;
background: transparent;
}
.pictmail {
float: left;
display: block;
margin: 12px 0 0 24px;
padding: 0;
border: none;
width: 30px;
height: 33px;
background: transparent url(mailpict.png) no-repeat left top;
}
.sandbot {
float: left;
display: block;
margin: 12px 0 0 34px;
padding: 0;
border: none;
width: 121px;
height: 33px;
background: transparent url(sandbutt.gif) no-repeat left top;
}
.sandbot:hover {
float: left;
display: block;
margin: 12px 0 0 34px;
padding: 0;
border: none;
width: 121px;
height: 33px;
background: transparent url(sandbutt.gif) no-repeat left bottom;
}

/**********************************
* Логотип, меню, корзина
**********************************/

.logopic {
float: left;
margin: 0;
padding: 0;
width: 420px;
height: 80px;
background: transparent url(logopic.png) no-repeat left bottom;
text-align: left;
}
.logopic a {
display: block;
margin: 25px 0 0 5px;
padding: 0;
width: 150px;
height: 27px;
background: transparent;
}

.mainmenu {
float: left;
margin: 0;
padding: 0;
width: 420px;
height: 80px;
background: transparent url(mainmenu_bg.png) no-repeat right bottom;
text-align: left;
}
div.mainmenu ul {
float: right;
margin: 41px 0 0 0;
padding: 0;
font-family: Verdana, sans-serif;
font-size: 8pt;
}
div.mainmenu ul li {
float: left;
margin: 0 0 0 15px;
padding: 0;
list-style: none;
}
div.mainmenu ul li a {
color: #06c;
text-decoration: underline;
}
div.mainmenu ul li a:hover {
color: #06c;
text-decoration: none;
}
div.mainmenu ul li span {
color: #093;
text-decoration: none;
}

.minibask {
display: block;
float: right;
margin: 12px 0 0 0;
padding: 0;
width: 31px;
height: 27px;
background: transparent url(minibask.png) no-repeat right bottom;
text-align: left;
}

/**********************************
* Меню кнопки
**********************************/

.linkblocks {
float: left;
margin: 5px 0 0 0;
padding: 0;
width: 840px;
background: transparent;
text-align: left;
}
ul.linkblocks li {
float: left;
list-style: none;
}

#lilla {
float: left;
display: block;
margin: 0 0 0 39px;
padding: 0;
width: 240px;
height: 57px;
background: transparent url(1_lilla.gif) no-repeat left top;
}
#lilla:hover {
float: left;
display: block;
margin: 0 0 0 39px;
padding: 0;
width: 240px;
height: 57px;
background: transparent url(1_lilla.gif) no-repeat left bottom;
}
#lilla_ac {
float: left;
display: block;
margin: 0 0 0 39px;
padding: 0;
width: 240px;
height: 57px;
background: transparent url(1_lilla_ac.gif) no-repeat left top;
}

#vara{
float: left;
display: block;
margin: 0 0 0 12px;
padding: 0;
width: 192px;
height: 57px;
background: transparent url(2_vara.gif) no-repeat left top;
}
#vara:hover {
float: left;
display: block;
margin: 0 0 0 12px;
padding: 0;
width: 192px;
height: 57px;
background: transparent url(2_vara.gif) no-repeat left bottom;
}
#vara_ac {
float: left;
display: block;
margin: 0 0 0 12px;
padding: 0;
width: 192px;
height: 57px;
background: transparent url(2_vara_ac.gif) no-repeat left bottom;
}

#situa{
float: left;
display: block;
margin: 0 0 0 12px;
padding: 0;
width: 192px;
height: 57px;
background: transparent url(3_situa.gif) no-repeat left top;
}
#situa:hover {
float: left;
display: block;
margin: 0 0 0 12px;
padding: 0;
width: 192px;
height: 57px;
background: transparent url(3_situa.gif) no-repeat left bottom;
}
#situa_ac{
float: left;
display: block;
margin: 0 0 0 12px;
padding: 0;
width: 192px;
height: 57px;
background: transparent url(3_situa_ac.gif) no-repeat left top;
}
#faq{
float: left;
display: block;
margin: 0 0 0 12px;
padding: 0;
width: 101px;
height: 57px;
background: transparent url(4_faq.gif) no-repeat left top;
}
#faq:hover {
float: left;
display: block;
margin: 0 0 0 12px;
padding: 0;
width: 101px;
height: 57px;
background: transparent url(4_faq.gif) no-repeat left bottom;
}
#faq_ac{
float: left;
display: block;
margin: 0 0 0 12px;
padding: 0;
width: 101px;
height: 57px;
background: transparent url(4_faq_ac.gif) no-repeat left top;
}

/**********************************
* Для главной страницы
**********************************/

.maincontleft {
float: left;
margin: 0;
padding: 0;
width: 430px;
background: transparent;
text-align: left;
}
#flmain {
display: block;
margin: 35px 0 0 79px;
padding: 0;
border: none;
}
/*********************************/
.maincontright {
float: left;
margin: 35px 0 0 0;
padding: 0 40px 0 15px;
  width:410px;
  voice-family: "\"}\"";
  voice-family:inherit;
  width: 355px;
background: transparent;
text-align: left;
}
.contaban {
display: block;
width: 354px;
height: 39px;
margin: 10px 0 0 0;
background: transparent url(hjalper.gif) no-repeat left top;
}
#ringoch {
float: left;
display: block;
margin: 15px 0 0 0;
padding: 0;
width: 188px;
height: 29px;
background: transparent url(08-559.gif) no-repeat left top;
}

#kopnubut {
float: left;
display: block;
margin: 15px 0 0 24px;
padding: 0;
width: 143px;
height: 29px;
background: transparent url(kopnu.png) no-repeat left top;
}
#kopnubut:hover {
float: left;
display: block;
margin: 15px 0 0 24px;
padding: 0;
width: 143px;
height: 29px;
background: transparent url(kopnu.png) no-repeat left bottom;
}

#svpbutt {
float: left;
display: block;
margin: 30px 0 0 10px;
padding: 0;
width: 117px;
height: 42px;
background: transparent url(svpbutt.gif) no-repeat left top;
}
#svpbutt:hover {
float: left;
display: block;
margin: 30px 0 0 10px;
padding: 0;
width: 117px;
height: 42px;
background: transparent url(svpbutt.gif) no-repeat left bottom;
}
/*********************************/
.maindopleft {
float: left;
margin: 33px 0 0 0;
padding: 0 0 0 39px;
  width:430px;
  voice-family: "\"}\"";
  voice-family:inherit;
width: 391px;
background: transparent;
text-align: left;
}
.maindopleft a {
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #06c;
text-decoration: underline;
}
.maindopleft a:hover {
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #06c;
text-decoration: none;
}
#viktigt_ban {
float: left;
display: block;
margin: 0;
padding: 0;
width: 165px;
height: 73px;
background: transparent url(viktigt_ban.png) no-repeat left top;
}
#triss_ban {
float: left;
display: block;
margin: 0 0 0 27px;
padding: 0;
width: 141px;
height: 73px;
background: transparent url(triss_ban.png) no-repeat left top;
}
#colbapict {
float: left;
display: block;
margin: 10px 0 0 0;
padding: 17px 0 0 27px;
vertical-align: bottom;
background: transparent url(colbapict.png) no-repeat left top;
}
#bolistpict {
float: left;
display: block;
margin: 10px 0 0 48px;
padding: 17px 0 0 24px;
vertical-align: bottom;
background: transparent url(bolistpict.gif) no-repeat left top;
}
/*********************************/
.maindopright {
float: left;
margin: 10px 0 0 0;
padding: 20px 0 0 0;
width:410px;
background: transparent;
text-align: left;
}
.maindopright a {
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #06c;
text-decoration: underline;
}
.maindopright a:hover {
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #06c;
text-decoration: none;
}
#bodycolpl {
float: left;
display: block;
margin: 0;
padding: 0;
width: 90px;
height: 100px;
vertical-align: bottom;
background: transparent url(bodycolpl.png) no-repeat left bottom;
text-align: center;
}
#ellocolpl {
float: left;
display: block;
margin: 0 0 0 51px;
padding: 0;
width: 90px;
height: 100px;
vertical-align: bottom;
background: transparent url(ellocolpl.png) no-repeat left bottom;
text-align: center;
}
#bluecolpl {
float: left;
display: block;
margin: 0 0 0 34px;
padding: 0;
width: 90px;
height: 100px;
vertical-align: bottom;
background: transparent url(bluecolpl.png) no-repeat right bottom;
text-align: right;
}

/**********************************
* Для остальных страниц
**********************************/

.conth3 {
margin: 0 0 9px 0;
padding: 0;
text-align: left;
font-family: Verdana, sans-serif;
font-size: 14pt;
font-weight: normal;
color: #093;
}
.contp {
margin: 10px 0 0 0;
text-align: justify;
font-family: Verdana, sans-serif;
font-size: 8pt;
line-height: 110%;
color: #000;
letter-spacing: -1px;
}

.contleft {
float: left;
margin: 20px 0 0 0;
padding: 0 0 0 39px;
	width: 381px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 342px;
background: transparent;
text-align: left;
}
.contleft h3 {
margin: 10px 0 9px 0;
padding: 0;
text-align: left;
font-family: Verdana, sans-serif;
font-size: 14pt;
font-weight: normal;
color: #093;
}
.contleft h4 {
margin: 20px 0 0 0;
padding: 0;
text-align: left;
font-family: Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #000;
}

.contleft p {
margin: 10px 0 0 0;
text-align: justify;
font-family: Verdana, sans-serif;
font-size: 8pt;
line-height: 110%;
color: #000;
}
.contleft a {
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #06c;
text-decoration: underline;
}
.contleft a:hover {
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #06c;
text-decoration: none;
}


.contright {
float: left;
margin: 0;
padding: 0 40px 0 1px;
	width: 459px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 418px;
background: transparent;
text-align: left;
font-family: Verdana, sans-serif;
font-size: 8pt;
}
.contright table {
margin: 40px 0 0 0;
}
.contright table.uppgifter tr td {
margin: 0px;
padding: 0 0 0 19px;
	width: 209px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 190px;
height: 50px;
vertical-align: top;
border: 0;
}
.rightbig {
margin: 0;
padding: 0 0 0 19px;
	width: 418px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 399px;
vertical-align: top;
border: 0;
background: transparent;
}

.contright table.uppgifter tr td input {
margin: 1px 0 0 0;
padding: 0 4px 0 4px;
height: 20px;
width: 190px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 182px;
vertical-align: center;
border: none;
background: transparent url(rightform.gif) no-repeat right top;
}
.contright table.uppgifter tr td textarea {
margin: 1px 0 0 0;
padding: 0 4px 0 4px;
height: 170px;
width: 399px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 391px;
vertical-align: center;
border: none;
background: transparent url(rightbigform.gif) no-repeat right top;
}

.pictsandboot {
float: left;
display: block;
margin: 20px 0 0 259px;
padding: 0;
border: none;
width: 159px;
height: 33px;
background: transparent url(pictsandboot.png) no-repeat left top;
}
.pictsandboot:hover {
float: left;
display: block;
margin: 20px 0 0 259px;
padding: 0;
border: none;
width: 159px;
height: 33px;
background: transparent url(pictsandboot.png) no-repeat left bottom;
}

.greenform {
color:#093;
font-weight: bold;
}
.pinkminiform {
font-size: 7pt;
color: #f36;
}
.grnoform {
color:#093;
}
.pinkform {
color: #f36;
}

/**********************************
* Нижние ссылки
**********************************/

.botmenu {
float: left;
margin: 0;
padding: 20px 0 20px 0;
width: 840px;
background: transparent url(botmenu_bg.png) no-repeat right top;
text-align: left;
}
.botlinks {
float: left;
margin: 0;
padding: 0;
width: 600px;
background: transparent;
text-align: left;
}
div.botlinks ul {
margin: 0;
padding: 0;
font-family: Verdana, sans-serif;
font-size: 8pt;
}
div.botlinks ul li {
float: left;
margin: 0 15px 0 0;
padding: 0;
list-style: none;
}
div.botlinks ul li a {
color: #fff;
text-decoration: underline;
}
div.botlinks ul li a:hover {
color: #fff;
text-decoration: none;
}
div.botlinks ul li span {
color: #fff;
text-decoration: none;
}
.copyr {
float: left;
margin: 0;
padding: 0;
width: 240px;
background: transparent;
text-align: right;
}
.copyr p {
float: right;
margin: 0;
padding: 0;
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #fff;
}


#output {
margin: 10px 0 0 0;
float: right;
color:#093;
font-weight: bold;
}
