  /*---------------------------- Стандартные классы ----------------------------*/
* {
margin:0;
padding:0;
}
ul {
list-style:none;
}
img {
border:0;
}
html, body {
width:100%;
height:100%;
}
body {
position:relative;
font-size:100.01%;
text-align:center;
color:inherit;
background:#E9D3AD;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
#container {
width:770px;
min-height:100%;
margin:0 auto;
position:relative;
overflow:hidden;
z-index:1;
text-align:left;
background:url('images/container.gif') repeat-y 0 0;
}
* html #container {
height:100%;
overflow:visible;
}
#spacer_footer {
width:100%;
height:50px;
clear:both;
}
div.both {
width:100%;
clear:both;
overflow:hidden;
}

/*---------------------------- footer ----------------------------*/
#footer {
width:770px;
height:50px;
margin:-50px auto 0 auto;
position:relative;
z-index:2;
text-align:left;
}
#copyright {
position:absolute;
top:10px;
right:0px;
}
#copyright img {
width:185px;
height:30px;
display:block;
}

/*---------------------------- left ----------------------------*/
#left {
width:255px;
height:660px;
position:relative;
float:left;
text-align:center;
background:url('images/left.jpg') no-repeat 0 120px;
}
#logo {
width:205px;
height:45px;
margin:0 auto;
position:relative;
top:60px;
}
#logo img {
width:205px;
height:45px;
display:block;
}
#menu {
width:125px;
margin:0 auto;
position:relative;
top:10px;
overflow:hidden;
}
#menu li {
width:125px;
margin-top:7px;
float:left;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#fff;
}
#menu li.active a {
background:#e39b6d url('images/menu_li_active.jpg') no-repeat 0 0;
}
#menu li a {
padding-top:3px;
width:125px;
height:17px;
color:#fff;
display:block;
background:#b34b3d url('images/menu_li.jpg') no-repeat 0 0;
}
#menu li a.plain {
  padding: 0 0 0 10px;
  text-align: left;
  color: rgb(185, 39, 23);
  background: none;
}

#menu li a:hover {
text-decoration:none;
}

/*---------------------------- right ----------------------------*/
#right {
width:490px;
padding-left:12px;
padding-top:30px;
padding-bottom:30px;
padding-right:0px;
float:left;
text-align:left;
}
#lang {
height:15px;
padding:0 20px 0 0;
}
#lang li {
height:15px;
margin-right:8px;
float:right;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#b92717;
}



#select_city {
height:20px;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#b92717;
padding: 5px 0 20px 0;
}
#select_city select {
width:165px;
font-size: 12px;
}
h2.city {
display: block;
font-size: 13px;
clear: both;
float: none;
width: 100%;
border: solid rgb(185, 39, 23);
border-width: 0 0 1px 0;
padding: 0;
margin: 5px 0 5px 0;
}



* html #lang li {
padding-top:3px;
}
#lang li a {
color:#b92717;
}
#lang li a img {
display:block;
}
#lang li.en a {
width:40px;
padding:1px 0 0 26px;
margin-left:10px;
background:url('images/icons/usa.gif') no-repeat 0 1px;
}
#lang li.es a {
width:40px;
padding:1px 0 0 26px;
background:url('images/icons/mex.gif') no-repeat 0 1px;
}
#lang li.ru a {
width:40px;
padding:1px 0 0 26px;
background:url('images/icons/rus.gif') no-repeat 0 1px;
}
* html #lang li.en, * html #lang li.es, * html #lang li.ru {
margin-top:3px;
}
#lang li.all, #lang li.av {
padding:0;
float:left;
}
#lang li.all label, #lang li.av label {
padding:0 2px;
}
#list {
overflow:hidden;
width:500px;
}
#list li {
width:250px;
padding-bottom:5px;
margin-bottom:10px;
position:relative;
float:left;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#b92717;
}
#list li img {
border:3px solid #e5b887;
display:block;
}
#list li p.title {
width:150px;
position:absolute;
left:70px;
bottom:30px;
}
#list li div.name {
width:218px;
height:17px;
padding:2px 12px 2px 10px;
margin:0 0 3px 0;
position:relative;
top:3px;
color:#fff;
/* background:#a5312a url('images/list_name.gif') no-repeat 0 0; */
background:url('images/list_name.gif') no-repeat 0 0;
}
#list li div.name h3 {
padding-top:2px;
float:left;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#fff;
}
#list li div.btn {
width:97px;
height:17px;
float:right;
text-align:center;
background:#00a6e9 url('images/list_btn.jpg') no-repeat 0 0;
}
#list li div.grey {
background:#ada7a9 url('images/list_btn_grey.jpg') no-repeat 0 0;
}
#list li div.orange {
background:#dc8550 url('images/list_btn_orange.jpg') no-repeat 0 0;
}
#list li div.v2 {
position:absolute;
left:130px;
top:2px;
background:#00a6e9 url('images/list_btn_v2.jpg') no-repeat 0 0;
}
#list li div.v2_orange {
position:absolute;
left:130px;
top:2px;
background:#dc8550 url('images/list_btn_v2_orange.jpg') no-repeat 0 0;
}
#list li div.v2_grey {
position:absolute;
left:70px;
top:2px;
background:#ada7a9 url('images/list_btn_v2_grey.jpg') no-repeat 0 0;
}
#list li div.btn a {
width:97px;
height:15px;
padding-top:2px;
display:block;
color:#fff;
}
#list li div.btn a:hover {
text-decoration:none;
}
div.big {
width:490px;
height:230px;
padding-top:14px;
margin: 0 0 10px 0;
position:relative;
background:#cfb693 url('images/big.gif') no-repeat 0 0;
}
div.big div.left {
width:240px;
height:180px;
}
div.big div.left img {
margin-top: 7px;
margin-left: auto;
margin-right: auto;
border:3px solid #e2dac3;
display:block;
}
div.big h3 {
width:205px;
padding:15px 15px 0;
float:left;
font:11px 'Lucida', 'Tahoma', sans-serif;
line-height:14px;
color:#fff;
text-align:center;
}
div.big h3 span {
color:#8f3a30;
}
div.big div.right {
width:240px;
position:absolute;
/* left:240px; */
right:10px;
top:20px;
font:12px 'Lucida', 'Tahoma', sans-serif;
color:#8f3a30;
}
div.big div.check {
position:absolute;
bottom:15px;
right:20px;
}
div.big div.model {
width:154px;
height:16px;
padding:2px 5px 0 10px;
margin-bottom:10px;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#fff;
background:#8e342e url('images/big_model.gif') no-repeat 0 0;
}
p.model {
height:160px;
}
div.big p.more {
padding-top:5px;
text-align:right;
color:#fff;
}
p.more a:link.more,a:visited.more {
padding-top:5px;
text-align:right;
color:#fff;
}
p.more a:hover.more {
padding-top:5px;
text-align:right;
color:#fff;
text-decoration:underline;
}
div.big input {
float:left;
display:block;
}
div.big label {
padding:2px 3px;
float:left;
display:block;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#8f3a30;
}
* html div.big label {
padding:5px 3px;
}
#form2 {
width:100%;
padding:10px 0;
display:block;
overflow:hidden;
position:relative;
display:block;
}
#form2 label {
width:150px;
padding:1px 1px;
float:left;
display:block;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
background:inherit;
}
span.centerlabel {
margin:0px;
padding:1px 1px;
display:block;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
background:inherit;
text-align:center;
}
#form2 .radio {
padding:2px;
padding-right:2px;
padding-left:5px;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
background:inherit;
}
#form2 span.right {
position:absolute;
top:6px;
left:145px;
display:block;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
}
div.red label, div.red span {
color:#b92717 !important;
}
#form2 .text {
width:234px;
padding:1px 5px;
border:0px;
display:block;
float:left;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
background:#fff url('images/form/01.jpg') no-repeat 0 0;
}
#form2 .w2 {
width:44px;
padding:1px 5px;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
background:#fff url('images/form/02.jpg') no-repeat 0 0 !important;
}
#form2 .w3 {
width:120px;
padding:1px 5px;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
background:#fff url('images/form/03.jpg') no-repeat 0 0 !important;
}
#form2 div.both {
width:100%;
padding:1px 0;
overflow:hidden;
position:relative;
clear:both;
}
#form2 div.note {
padding:30px 0;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
font-weight: bold;
}
#form2 div.note2 {
padding:0px;
margin-top: 10px;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
font-weight: bold;
}
#form2 div.note3 {
padding:0px;
padding-left: 150px;
margin-top: 15px;
margin-bottom: 15px;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
font-weight: bold;
}
#form2 div.note4 {
padding:0px;
margin-top: 15px;
margin-bottom: 15px;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
font-weight: bold;
text-align:center;
}
#form2 input.submit {
width:97px;
height:17px;
border:0px;
margin-right:10px;
display:block;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#fff;
cursor:pointer;
float:right;
background:#ada7a8 url('images/list_btn_v2_grey.jpg') no-repeat 0 0;
}
#form2 input.login {
width:97px;
height:17px;
border:0px;
margin-left:175px;
display:block;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#fff;
cursor:pointer;
background:#ada7a8 url('images/list_btn_v2_grey.jpg') no-repeat 0 0;
}
h2 {
padding:0 0 20px 0;
font:bold 20px 'Times New Roman', sans;
color:#b92717;
float:left;
}
p.print {
padding-top:5px;
float:right;
font:bold 11px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
}
p.print a {
color:#67686a;
}
div.txt {
width:490px;
position:relative;
background:#d9b889 url('images/txt.gif') no-repeat 0 0;
}
div.txt2 {
width:480px;
padding: 15px 5px;
background:url('images/txt2.gif') no-repeat 0 100%;
}
div.txt22 {
width:460px;
padding: 15px 15px;
background:url('images/txt2.gif') no-repeat 0 100%;
}
div.txt li,div.txt a, div.txt td {
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#b22818;
text-align:justify;
background-color:inherit;
}
div.txt p {
padding-bottom:10px;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#b22818;
text-align:justify;
background-color:inherit;
}
div.txt p.white, div.txt span.white {
padding-bottom:0px;
color:#fff !important;
}

div.centerblock {
margin-top: 50px;
margin-bottom: 50px;
}
div.centerblock p{
text-align:center;
}
h4 {
width:120px;
padding-top:2px;
margin-bottom:12px;
height:15px;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#fff;
text-align:center;
background:url('images/h5.gif') no-repeat 0 0;
}
input. {
width:97px;
height:17px;
border:0px;
display:block;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#fff;
cursor:pointer;
background:#ada7a8 url('images/list_btn_v2_grey.jpg') no-repeat 0 0;
}
p.alert {
padding-top: 20px;
padding-bottom: 20px;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#b22818;
text-align:center;
background-color:inherit;
}
ul.college {
list-style: disc;
margin-left: 30px;
color:#b22818;
font:11px 'Lucida', 'Tahoma', sans-serif;
}

#path {
height:15px;
padding:10px 0 10px 0;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#b92717;
}
#path li {
height:15px;
margin-right:4px;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#b92717;
float: left;
}
* html #path li {
padding-top:3px;
}
#path li a {
color:#b92717;
}
#form2 .textn {
width:234px;
padding:1px 5px;
border:0px;
display:block;
float:left;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
background:#edddbd;
}
#form2 .w2n {
width:44px;
padding:1px 5px;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
}
#form2 .w3n {
width:120px;
padding:1px 5px;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#67686a;
}
#form2 input.button {
width:97px;
height:17px;
border:0px;
margin-right:10px;
display:block;
position: relative;
font:10px 'Lucida', 'Tahoma', sans-serif;
text-align: right;
color:#fff;
cursor:pointer;
background:#ada7a8 url('images/list_btn_v2_grey.jpg') no-repeat 0 0;
}
div.fpass p {
margin-bottom: 5px;
display:block;
font:11px 'Lucida', 'Tahoma', sans-serif;
color:#8f3a30;
}
#form2 input.sendpass {
width:97px;
height:17px;
border:0px;
display:block;
margin-left: 10px;
font:10px 'Lucida', 'Tahoma', sans-serif;
color:#fff;
cursor:pointer;
background:#ada7a8 url('images/list_btn_v2_grey.jpg') no-repeat 0 0;
}
#list li p.title2 {
width:180px;
position:absolute;
left:70px;
bottom:80px;
}

#form2 .special {
width:234px;
height:48px;
margin-top:10px;
border:0px solid #aaa;
background-image: url(images/form/04.jpg);
font-family: 'Lucida', 'Tahoma',sans-serif;
font-size:10px;
color: rgb(103, 104, 106);
padding-top:1px;
padding-bottom:1px;
padding-left:5px;
padding-right:5px;
background-repeat:no-repeat;
background-position:center middle;
}

#form2 .specialn {
width:234px;
height:48px;
margin-top:10px;
border:0px;
font-family: 'Lucida', 'Tahoma',sans-serif;
font-size:10px;
color:#67686a;
background:#edddbd;
padding-top:1px;
padding-bottom:1px;
padding-left:5px;
padding-right:5px;
}

.hidden {
  display: none;
}
