.link_atr { font-size:10px; color:#FFFFFF}
h1.myhead {
font-size:12px;
}
h1 {
font-size:12px;
}
.mytext {
color:#000000;
}
.pro {
color:#000000;
}
body{
margin:0px;
padding:0px;
background-color:#fff;
font-family:tahoma;
}
img{
border:0px;
}
table{
border-collapse:collapse;
border:0px;
}
table tr td{
padding:0px;
}

table.sides{
width:100%;
height:100%;
}
table.sides td.top-bottom{
height:297px;
background:#183883;
font-size:1px;
}
table.sides td.middle{
background:#e4ebf3;
}



table.main{
width:100%;
height:100%;
}
table.main tr td.center{
vertical-align:top;
width:965px;
background:#183883;
}
td.logo{
background:url(images/logo.jpg);
width:965px;
height:367px;
vertical-align:top;
}
div.anti-sides{
width:965px;
font-size:18px;
}
div.container{
margin-top:173px;
}
div.index{
position:absolute;
width:220px;
height:82px;
margin-left:280px;
margin-top:37px;
cursor:pointer;
}
div.tel{
margin-left:65px;
margin-top:74px;
font-size:20px;
color:#f1ffff;
position:absolute;
width:200px;
}
div.addr{
position:absolute;
margin-left:680px;
margin-top:85px;
color:#f1ffff;
font-size:12px;
width:250px;
}
div.about{
position:absolute;
margin-left:570px;
margin-top:116px;
color:#f1ffff;
font-size:13px;
width:80px;
}
div.welcome{
position:absolute;
margin-left:510px;
margin-top:143px;
color:#20377b;
font-size:18px;
width:400px;
font-weight:bold;
}
div.symbol{
position:absolute;
margin-left:510px;
margin-top:166px;
color:#da251c;
font-size:15px;
width:300px;
font-weight:bold;
}
div.top-of-repeat{
background:url(images/top_of_repeat.jpg) no-repeat;
height:44px;
}
div.top-of-repeat-index{
background:url(images/top_of_repeat_index.jpg) no-repeat;
height:44px;
}
div.two-items{
position:absolute;
background:#db2e30;
width:240px;
height:77px;
//height:73px;
margin-left:35px;
margin-top:-40px;
}
div.one-items{
position:static;
background:#db2e30;
width:240px;
height:35px;
//height:40px;
padding:2px 0 5px 0;
margin-left:0px;
margin-top:0px;
}
div.correct{
padding:5px 0 5px 0;
position:static;
background:#db2e30;
width:240px;
height:140px;
//height:130px;
margin-top:0px;
margin-left:0px;
}
div.head{
position:absolute;
width:580px;
margin-left:376px;
margin-top:15px;
font-size:18px;
letter-spacing:15px;
font-weight:bold;
color:#fff;
}
div.item{
width:225px;
height:25px;
background:#fff;
margin-top:8px;
margin-left:8px;
border:solid 1px #c1bfc0;
}
div.addit{
cursor:pointer;
height:23px;
color:#1b5197;
}
div.item a{
font-size:12px;
text-decoration:none;
font-weight:bold;
}
div.item img{
margin-left:18px;
top:2px;
position:relative;
}
div.item span{
margin-left:18px;
top:-3px;
position:relative;
}
div.repeat{
background:url(images/repeat.jpg) repeat-y;
}
div.repeat-index{
background:url(images/repeat_index.jpg) repeat-y;
}
table.menu-content{
width:918px;
margin-left:35px;
}
table.menu-content tr td{
vertical-align:top;
}
table.menu-content tr td.menu{
width:326px;
}
table.menu-content tr td.content{
font-size:14px;
color:#e2e7ea;
padding-left:5px;
padding-right:5px;
}
table.menu-content tr td.menu div.refs{
margin-left:41px;
margin-top:-8px;
margin-bottom:12px;
position:relative;
}
table.menu-content tr td.menu div.refs div{
margin-bottom:3px;
}
table.menu-content tr td.menu div.refs div a{
color:#fff;
font-size:14px;
text-decoration:none;
}
table.menu-content tr td.menu div.refs div a:hover{
text-decoration:underline;
}
div.no-marg{
margin-top:0px;
}
div.cont-marg{
position:relative;
margin-top:-5px;
}
div.cont-marg-index{
position:relative;
margin-top:-15px;
}
div.bottom{
background:url(images/bottom.jpg);
width:965px;
height:48px;
}
div.marg-left{
margin-left:10px;
}
div.what{
font-size:14px;
color:#676767;
}
div.what span{
position:relative;
margin-left:-9px;
}
div.last-news{
color:#f1ffff;
font-size:13px;
background:#23367a;
border:solid 1px #c1bfc0;
margin-top:10px;
padding-left:31px;
}
table.spec{
margin-top:10px;
height:200px;
position:relative;
}
table.spec tr td{
width:285px;
background:#ede5da;
vertical-align:top;
}
table.spec tr td.white{
width:12px;
background:#fff;
}
table.spec tr td.testim{
font-size:20px;
color:#565055;
padding-top:37px;
}
div.t-p{
margin:0 20px 10px 20px;
text-align:center;
}
table.spec tr td div.sp{
color:#da251c;
font-size:16px;
font-style:italic;
font-weight:bold;
text-align:center;
margin-top:4px;
}
table.geo{
color:#565055;
margin-top:27px;
}
table.geo tr td.f-x{
font-size:20px;
width:145px;
vertical-align:bottom;
}
table.geo tr td.f-xx{
font-size:14px;
width:115px;
vertical-align:bottom;
}
table.geo tr td.f-xx span{
font-size:22px;
}
div.more-testim{
margin-left:165px;
margin-top:5px;
position:relative;
}
div.more-testim a{
color:#da251c;
font-size:14px;
font-style:normal;
}
table.spec tr td.red{
background:#da251c;
height:50px;
text-align:center;
padding-top:8px;
font-size:20px;
color:#fff;
}
table.spec tr td.blue{
background:#23367a;
height:20px;
}
table.higher{
height:210px;
}
img.woman{
position:absolute;
margin-left:15px;
margin-top:20px;
}
img.arrow{
position:absolute;
margin-left:125px;
margin-top:55px;
}
div.answer{
margin-top:6px;
margin-left:160px;
font-size:16px;
color:#da251c;
}
div.city{
color:#da251c;
font-size:10px;
margin-top:4px;
margin-left:-5px;
text-align:right;
width:110px;
}
div.city span.small{
color:#565055;
font-size:9px;
}
div.cont{
font-size:20px;
color:#23367a;
margin-top:10px;
margin-left:10px;
}
div.inner-cont{
margin-top:20px;
margin-left:17px;
color:#565055;
font-size:9px;

}
div.inner-cont a{
color:#565055;
}
div.m-l{
margin-top:10px;
}
.refs_marg{
margin:5px 0 0 0;
}

.counter {
	margin: 10px 0 0 10px;
}
