* {
  margin: 0;
  padding: 0;
  font-family:Verdana;
  line-height: 1.35;

}
html {
	height:100%;
}
body {
	height:100%;
  text-align:center;
background-color:#F3F5EC;

}
A:hover { 
color: #CD272E;
}
h1 {
font-family:Georgia;
font-size:16px;
font-style:italic;
font-weight:normal;
color:#660000;
letter-spacing: 0.01em;
}

h2 {
color:#eb232a;
font-size:12px;
margin:0;
padding:0;
font-weight:normal;
}

h3 {
font-family:Verdana;
font-size:15px;
font-weight:bold;
color:#656565;
margin-bottom:6px;
}

h4 a {
font-size:14px;
font-weight:normal;
color:#0C62A3;
text-decoration:underline;
}
h4 a:hover {
text-decoration:none;
}
p,div,img {
margin:0;
padding:0;
font-size:12px;
}
a {
color:#0C62A3;
}
#container {
margin:0;
padding:0;
position:relative;
width:100%;
min-height:99%;
_height:100%;
text-align:center;
}
#logoimg {
float:left;
margin-top:27px;
margin-left:55px;
margin-right:25px;
}
#header {
text-align:left;
width:800px;
margin:0 auto;
}
#header ul {
list-style-type:none;
margin:0;
padding:0;
line-height:3.5em;
}
#header ul li {
display:inline;
margin-left:30px;
}
#header ul li a {
font-family:Georgia;
font-style:italic;
font-size:15px;
color:#0C62A3;
letter-spacing: 0.01em;
text-decoration:none;
text-decoration: underline;
}
#header ul li a:hover { 
color: #CD272E;
}
#header ul li a.active {
color:#CD272E;
text-decoration: none;
border:none;
}
#header p {
padding-left:370px;
margin-bottom:20px;
margin-top:4px;

}
#topmenu {
background-color:#CECECE;
border-bottom:#b2b2b2 solid 1px;
height:40px;
width:100%;
text-align:center;
margin-top:30px;
}
.clearbar {
clear:both;
line-height:0;
font-size:0;
margin:0;
padding:0;
border:0;
}
#topmenu form {
padding:0;
text-align:right;
width:800px;
height:40px;
margin:0 auto;
}
#f-table {
height:40px;
}
#f-td-1 {
font-family:Georgia;
font-size:14px;
color:black;
font-style:italic;
}
#f-select {
margin:5px;
padding:0;
margin-left:10px;
margin-right:10px;
font-size:13px;
width:341px;
height:22px;
line-height: 5;
background-color:#ebffd6;
}
#button-submit {
width:74px;
height:19px;
background:url(images/bg-button-orange.png);
border:none;
color:white;
font-family:Verdana;
font-size:10px;
margin:0;
padding:0;
}
#content {
width:800px;
text-align:left;
overflow:hidden;
margin:0 auto;
}
#leftcol {
float:left;
}
#arrow-div {
position:absolute;
margin-left:-10px;
margin-top:-7px;
}
#rightcol {
margin:0;
padding:0;
float:right;
width:430px;
text-align:left;
padding-top:23px;
overflow:hidden;
}
#rightcol h1 {
margin-bottom:10px;
}
#rightcol p {
margin-bottom:15px;
}
#rightcol a {
margin:0;
padding:0;
text-decoration:underline;

}
#topic1 {
border:#eb6523 solid 1px;
width:285px;
background-color:#FBF7ED;
text-align:left;
padding:10px;
margin:10px;
margin-top:45px;
font-size:11px;
}

#topic2 {
border:#2f862d solid 1px;
width:285px;
background-color:#EDFBEE;
text-align:left;
padding:10px;
margin:10px;
font-size:11px;
}
#div-nazad {
width:72px;
height:300px;
float:left;
background-color:white;
}
#form-row {
white-space:nowrap;
}
#form-row a{
display:inline-block;
width:54px;
height:19px;
background-image:url(images/bg-button-gray.png);
color:white;
font-size:11px;
text-align:center;
line-height:1.7em;
border:none;
position:absolute;
margin-left:-110px;
text-decoration:none;
}
#sms-div {
background-color:#e1f5cd;
width:277px;
padding:5px;
font-size:11px;
margin-top:15px;
float:left;
margin-left:75px;
}
#sms-div span {
color:#eb6523;
}
#sms-div a {
border:none;
text-decoration:underline;
}
#div-download {
color:#eb232a;
text-align:center;
font-size:13px;
margin:5px;
}
#sms-div form {
margin-left:30px;
}
#more-text {
border:#eb6523 solid 1px;
}
#more-submit {
width:63px;
height:19px;
background-image:url(images/bg-button-green.png);
border:none;
color:white;
font-size:11px;
position:relative;
top:-1px;
left:5px;
}
#soderzh {
font-family:Georgia;
font-size:16px;
font-style:italic;
color:black;
margin-top:20px;
}
#soderzh-body {
margin-top:10px;
overflow:hidden;
float:left;
}
#footer{
  height:80px;
  width:100%;
  margin-top:-90px;
}

#subfooter {
text-align:left;
width:800px;
position:absolute;
margin-top:10px;
left:50%;
margin-left:-400px;
z-index:200;
}
#subfooter p {
text-align:left;
color:#666a65;
font-size:11px;
padding-bottom:10px;
}
#subfooter p a {
font-size:13px;
}
#line-1 {
height:40px;
background-color:#DBDADA;
text-align:center;
margin-top:25px;
}
#line-1 p {
width:800px;
height:40px;
margin:0 auto;
text-align:left;
}
#line-1 p span {
margin-right:25px;
width:330px;
display:block;
float:left;
text-align:right;
line-height:38px;
}
input#name {
width:200px;
border:#eb6523 solid 1px;
margin-top:10px;
margin-right:40px;
}
input#email {
width:200px;
border:#eb6523 solid 1px;
margin-top:10px;
margin-right:40px;
}
input#mobtel {
width:200px;
border:#eb6523 solid 1px;
margin-top:10px;
margin-right:40px;
}
input#captcha {
width:95px;
border:#eb6523 solid 1px;
}
#line-2 {
height:40px;
background-color:#d8d8eb;
text-align:center;
}
#line-2 p {
width:800px;
height:40px;
margin:0 auto;
text-align:left;
}
#line-2 p span {
margin-right:25px;
width:330px;
display:block;
float:left;
text-align:right;
line-height:38px;
}
#line-3 {
background-color:#E1D0DE;
height:40px;
text-align:center;
}
#line-3 table {
width:800px;
margin:0 auto;
border-collapse:collapse;
}
#line-3 p {
width:800px;
height:40px;
text-align:left;
}
#line-3 p span {
margin-right:25px;
width:330px;
display:block;
text-align:right;
line-height:38px;
}
.span-captcha {
float:left;
}
#submit {
width:74px;
height:19px;
background:url(images/bg-button-orange-white.png);
border:none;
color:white;
font-family:Verdana;
font-size:10px;
margin:0;
margin-top:15px;
padding:0;
cursor:pointer;
}
div.mezhdu {
width:800px;
text-align:left;
margin:0 auto;
}
div.mezhdu p {
font-size:11px;
font-style:italic;
color:#343434;
margin-left:325px;
padding-left:25px;
background:url(../images/marker-arrow.gif) left center no-repeat;
margin-top:10px;
margin-bottom:10px;
}
#msg {
width:390px;
height:110px;
overflow:hidden;
}
#msg-left {
float:left;
width:325px;
text-align:right;
height:100px;
margin-right:28px;
}
#div-textarea {
width:800px;
margin:0 auto;
text-align:left;
position:relative;
overflow:hidden;
}
p.under {
margin-left:355px;
font-size:11px;
margin-top:5px;
margin-bottom:20px;
}
.red {
color:red;
}
p.p-2 {
margin:0 auto;
width:800px;
padding-top:12px;
height:20px;
text-indent:270px;
display:block;
font-size:12px;
}
div.no-italic p {
font-style:normal;
font-size:12px;
}
.the-messages-wrapper {
width:800px;
margin:0 auto;
}

.the-message {
margin:0;
margin-left:60px;
margin-bottom:25px;
}
.the-message h6 {
text-align:left;
font-size:12px;
color:#6b6b6b;
font-weight:normal;
}
.the-message h6 b {
color:#6b6b6b;
}
.the-message p {
text-align:left;
}
#img-captcha {
position:absolute;
margin-top:-10px;
}
#td-1 {
text-align:right;
width:130px;
white-space:nowrap;
}
#td-1-1 {
width:330px;
text-align:right;
}
#td-2 {
text-align:left;
text-align:center;
}
#td-2 input {
margin:0;
width:65px;
border:#29bc1e solid 1px;
}
#line-4 {
background-color:#DBDADA;
overflow:hidden;
margin-bottom:10px;
}
#line-4 table {
border-collapse:collapse;
margin:0 auto;
width:700px;
}
#line-4-td-left {
width:285px;
text-align:right;
}
#line-4-td-left p {
display:block;
padding-top:7px;
padding-bottom:7px;
overflow:hidden;
}
#line-4-td-left p input {
margin:0;
margin-left:20px;
width:120px;
border:#EB6523 solid 1px;
}
#line-4-td-right {
width:415px;
text-align:left;
}
#line-4-td-right p {
margin-left:60px;
}
#line-5 {
text-align:center;
}
#textarea-message {
width:280px;
overflow:auto;
font-family:Arial;
font-size:12px;
}
#table-level-1 {
width:700px;
margin:0 auto;
}
#table-level-2 {
width:290px;
}
#td-left-level-1 {
width:300px;
text-align:left;
vertical-align:top;
}
#td-right-level-1 {
text-align:left;
}


ol
{
	padding-left:40px;	
}

ol.sq {
list-style-type:square;
}

ol.dw {
list-style-image: url(iconic.gif);

}

ol li
{
	padding-bottom:5px;
}

#rightcol h4 a {
border:none;
text-decoration:underline;
font-size:12px;
}
.sitemap-cont {
background:url(../images/bg-sitemap-cont.png) 50% 0 repeat-y;
}
#sm-inside {
margin:0 auto;
width:800px;
min-height:100%;
overflow:hidden;
}
#sm-td-center {
background-color:#e5e6e8;
height:100%;
vertical-align:top;
}
#sm-logo {
width:22px;
height:263px;
background:url(../images/sm-center-pic.png) center top no-repeat;
position:absolute;
left:50%;
margin-left:-61px;
}
#sm-left {
width:300px;
float:left;
text-align:left;
}
#sm-right {
width:400px;
float:right;
text-align:left;
margin-top:-85px;
}
.sm-container {
text-align:left;
}
#sm-logoimg {
float:left;
margin-top:15px;
}
#sm-right h3, #sm-right h3 a {
font-size:12px;
color:#000000;
margin-bottom:10px;
}
#sm-right p {
color:#000000;
font-size:12px;
overflow:hidden;
}
#sm-right ul {
margin:0;
padding:0;
font-size:12px;
margin-bottom:15px;
}
#sm-right ul li {
color:#56577f;
margin-left:20px;
}
#sm-right ul li a {
color:#56577f;
text-decoration:none;
}
#sm-right ul li a:hover {
text-decoration:underline;
}
#sms-div p {
margin-bottom:10px;
}
#rightcol p.p-small {
font-size:11px;
color:#454545;
margin-bottom:4px;
}
