h1 {font-size: 140%;color: #000000;font-weight: normal;padding: 0px;margin: 10px 0px 20px 0px;}
h2 {font-size: 140%;color: #000000;font-weight: bold;padding: 0px;margin: 10px 0px 20px 0px;}
h3 {font-size: 120%;color: #000000;font-weight: bold;padding: 0px;margin: 20px 0px 20px 0px;}
h4 {font-size: 100%;color: #000000;font-weight: bold;padding: 0px;margin: 20px 0px 20px 0px;}
h5 {font-size: 100%;color: #000000;font-weight: bold;padding: 0px;margin: 20px 0px 20px 0px;}

.H1 {display: block;font-size: 140%;color: #000000;font-weight: bold;padding: 0px;margin: 10px 0px 20px 0px;}
.H2 {display: block;font-size: 120%;color: #000000;font-weight: bold;padding: 0px;margin: 20px 0px 20px 0px;}
.H3 {display: block;font-size: 140%;color: #000000;font-weight: normal;padding: 0px;margin: 10px 0px 20px 0px;}
.H4 {display: block;font-size: 100%;color: #000000;font-weight: bold;padding: 0px;margin: 20px 0px 20px 0px;}
.H5 {display: block;font-size: 100%;color: #000000;font-weight: bold;padding: 0px;margin: 20px 0px 20px 0px;}

.Inner h1 {font-weight: bold !important;}





/* Стили для таблици с контентов (Лквая, Средняя и Правая) */
#Content .Content .Left {min-height: 300px;padding: 30px 0px 50px 20px;vertical-align: top;}
#Content .Content .Center {min-height: 300px;padding: 30px 20px 50px 20px;vertical-align: top;}
#Content .Content .Right {min-height: 300px;padding: 20px 20px 50px 0px;vertical-align: top;}


.Inner .Center {color: #000000;}

div.HR {height: 2px !important;background-color: #f1f3f6;margin: 15px 0px;}

/* Блок о компании */
.About {color: #000000;}
.About .H1 {font-weight: bold;}
.About div {font-size: 120%;}


.OrderMSG {background-color: #F1F3F6;font-size: 20px;padding: 20px;}
.OrderMSG b{color: #942126;}

/* Блок для клиентов */
.Clients {background-color: #f1f3f6;padding-bottom: 20px;}
.Clients .H1 {letter-spacing: 5px;font-size: 90%;font-style: normal;font-weight: normal;background: url(/templates/images/menu-bg.png) repeat-x left -10px;color: #ffffff;text-align: right;padding: 5px 20px 5px 0px;}
.Clients img {position: absolute;z-index: 9;margin-top: -259px;}
.Clients div {position: relative;z-index: 10;margin: 20px 20px 0px 150px;padding: 20px 40px;background: rgba(255, 255, 255, 0.7);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#99FFFFFF,endColorstr=#99FFFFFF);zoom: 1;//background:transparent;}
.Clients div h3 {padding: 0px;margin: 0px;}
.Clients div p {color: #000000;}

/* Баннер на главной */
.Banner {position: relative;height: 180px; text-align: center;background-color: #c1cddb;border: 10px solid #c1cddb;margin-bottom: 40px;overflow: hidden;background-position: center center;background-repeat: no-repeat;}
.Banner .RusUrl {display: block;height: 180px;position: relative;z-index: 5;}
.Banner .ChinaUrl {position: absolute;top: 0px;right: 0px;width: 300px;height: 40px;z-index: 10;}

/* Блок информации */
.Alarm {border: 1px solid #d4dde6;background: url(/templates/images/info-bg.png) no-repeat right bottom;}
.Alarm .H1 {font-size: 100%;font-style: normal;font-weight: normal;background: url(/templates/images/menu-bg.png) repeat-x left -10px;color: #ffffff;text-align: left;padding: 5px 0px 5px 20px;margin: 0px;}
.Alarm p {margin: 20px;font-size: 90%;color: #000000;}

/* Блок форм */
.Form {border: 2px solid #f1f3f6;width: 100%;padding: 0px;}
.Form img {position: relative;margin-top: -300px;z-index: 1;}

input {font-family: Tahoma;font-size: 12px;-moz-box-shadow: 0px 0px 3px #a5a5a5;-webkit-box-shadow: 0px 0px 3px #a5a5a5;box-shadow: 0px 0px 3px #a5a5a5;}
select {font-family: Tahoma;font-size: 12px;-moz-box-shadow: 0px 0px 3px #a5a5a5;-webkit-box-shadow: 0px 0px 3px #a5a5a5;box-shadow: 0px 0px 3px #a5a5a5;}
textarea {font-family: Tahoma;font-size: 12px;-moz-box-shadow: 0px 0px 3px #a5a5a5;-webkit-box-shadow: 0px 0px 3px #a5a5a5;box-shadow: 0px 0px 3px #a5a5a5;}

input.disabled {background-color: #f7f7f7;}

.InputCheckbox {-moz-box-shadow: 0px 0px 3px #a5a5a5;-webkit-box-shadow: 0px 0px 3px #a5a5a5;box-shadow: 0px 0px 3px #a5a5a5;}
.InputSelect {-moz-box-shadow: 0px 0px 3px #a5a5a5;-webkit-box-shadow: 0px 0px 3px #a5a5a5;box-shadow: 0px 0px 3px #a5a5a5;}
.InputButton {font-size: 14px;font-weight: bold;background: url(/templates/images/menu-bg.png) repeat-x left bottom;color: #ffffff;text-align: center;border: 0px;padding: 3px 10px 4px 10px;cursor: pointer;}
.InputText {width: 100%;color: #000000;text-align: left;border: 0px;padding: 3px 0px;}
.InputTextarea {width: 100%;color: #000000;text-align: left;border: 0px;}
.InputCheckbox {width: 15px;height: 15px;display: inline;padding: 1px 5px 0px 6px;margin: 0px 3px 0px 3px;background: url(/templates/images/checkbox.gif) no-repeat center -15px;cursor: pointer;}
.InputCheckbox input {display: none;}
.InputRadio {width: 15px;height: 15px;display: inline;padding: 3px 7px 2px 8px;margin: 0px 3px 0px 3px;background: url(/templates/images/radio.png) no-repeat center -19px;cursor: pointer;}
.InputRadio input {display: none;}

.InputSelect {color: #000000;text-align: left;border: 0px;padding: 3px 25px 3px 5px;margin: 0px;background: #ffffff url(/templates/images/select.png) no-repeat right center;cursor: pointer;}
.InputSelect select {display: none;}
.InputSelect b {display: block;font-weight: normal;}


.InputSelect span {background-color: #ffffff;display: none;position: absolute;margin: 3px 0px 0px -6px;padding-bottom: 5px;border: 1px solid #e0e0e0;z-index: 150;overflow-y: auto;}
.InputSelect span a {display: block;padding: 3px 10px;margin: 0px;color: #000000;}
.InputSelect span a:hover {background-color: #f2f2f2;}



/* блок филиалов */
.FilialOptions {}

#FilialsSearch {background: url(/img/search-icon.png) no-repeat 2px center;padding: 5px 0px 6px 24px;display: block;text-align: left;border:2px solid #f1f3f6;color: #000000;-moz-box-shadow: 0px 0px 0px #a5a5a5;-webkit-box-shadow: 0px 0px 0px #a5a5a5;box-shadow: 0px 0px 0px #a5a5a5;}
#FilialsMap {background: url(/img/map-icon.png) no-repeat 2px center;padding: 5px 0px 6px 25px;display: block;text-align: left;text-decoration: none;border:2px solid #f1f3f6;color: #000000;}


.RightTwo .FilialOptions {height: 40px;}
.RightTwo .FilialOptions #FilialsSearch {width: 100px;float: left;margin: 0px 2px 0px 0px;}
.RightTwo .FilialOptions #FilialsMap {width: 99px;float: left;margin: 0px 0px 0px 2px;}

.RightOne .FilialOptions {margin-bottom: 10px;}
.RightOne .FilialOptions #FilialsSearch {width: 102px;}
.RightOne .FilialOptions #FilialsMap {width: 101px;margin-top: 2px;}

/* блок похожий на кнопки */
div.button {font-style: normal; font-weight:bold; background: url(/templates/images/menu-bg.png) repeat-x left -10px; color: #ffffff; text-align: center; padding: 7px 10px 7px 10px; margin: 0px;}
div.button a {text-decoration: none; color: #ffffff;}
