/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5em;}
table {border-collapse:collapse;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* Общий стиль */
body {background:#f0f0f0;font-size: 11pt; font-family: Tahoma, Arial, san-serif;}
a {text-decoration: underline; color:#2a6cb8;}
a:visited {color:#2e5b95}
a:hover {text-decoration: underline; color:#999999;}
.clear{clear:both; height:0; line-height:0px;float:none;}
#container {width: 1000px;margin: 0 auto;}
#center_block {margin-top: 30px}

/* Главная страница */
#container {background:#ffffff}
.news {margin-top: 30px}
#c_center ul {padding-left: 54px;}
#c_center span {background-color:#cc9900; font-size:8pt; padding:3px 5px; margin-right:20px}
#c_center li {font-size:10pt;padding: 1px 0;}
#c_center h2 {color:#5ca9e0; font-size:11pt; line-height:2; padding-left:24px}
#c_center .right {text-align:left; margin: 10px 0 0 150px; }
#c_center .right a {color:white; text-decoration: inherit; }




/*#header_left {background: url('/images/global/logo_left.png'); width: 200px; height: 125px; float:left}*/
#header_left {width: 200px; height: 125px; float:left}
#header_right {background: url('/images/global/buisness.jpg'); width: 800px; height: 125px; float:right; line-height: 0.6}
#age {float:right; padding: 15px 50px 0 0; color:#003399; font-size:12pt; font-weight:bold; line-height:normal}
#age span {font-size:20pt; font-weight:normal;}

#baikal {width: 40%; float:left}
#baikal p {font-size: 30pt; padding: 51px 0 0 10px; color:#1d5499; font:}
#baikal span {font-size: 8pt;padding-left: 13px; line-height:normal}
#baikal a { text-decoration: none; }
#tel {float:right; padding: 50px 200px 0px 0;line-height: 1.5}
#tel .spravka {color:#d2aa30; font-size:8pt;}
#tel .kod {font-size: 24pt; color:black; line-height:1em; }
#tel .kod span {font-size: 12pt; color:grey;display: inline-block; vertical-align:top; padding-top:5px; line-height:normal;}

#up_right{background: url('/images/global/photo.jpg');margin-left: 303px; height:250px;}
#up_left {width:303px; height:250px; float:left;}
#up_left ul {display: block; width: 303px; height: 250px; background: url('/images/global/book.jpg') no-repeat 100% 100%; list-style:none; line-height:normal}
#up_left li a {background: url('/images/global/mainm.png') no-repeat; width: 203px; height: 21px; display: block; padding-left: 100px;}
#up_left li a:hover{background-image: url('/images/global/mainm_a.png');}
#up_left li.first {height: 25px; background: url('/images/global/mainm.png') 0px 0px; }
#up_left li.last {height: 14px; background: url('/images/global/mainm.png') 0px -236px;}

#c_left {margin-left: 41px; float:left; width:262px; font-size:10pt;}
#c_left .news .linka {text-align:right; font-size:8pt;}
#c_left .txt_up .history {text-align:right; font-size:8pt;}
#c_left .news .head {font-size:18pt; color:#cc9900;line-height:1.5}
#c_left .news .novost {line-height:1.2; margin-top:15px}
#c_left .news span {line-height:1;color:#666666; font-size:8pt}
#c_left .txt_up {line-height:1.3}


#bottom table {background:#f0f0f0 url("/images/global/arr.gif") no-repeat right center;}
#blue {  width:229px; text-align:center; font-size:17pt; color:white; }
#blue a {color:white; display:block; text-decoration:none; padding: 20px 0 }
#grey {padding-bottom:10px }
#grey li {font-size:8pt;}
#grey ol {padding: 5px 10px 4.5px 40px; line-height: 1.2}
#grey h1 {padding:10px 0 0 25px}




#c_right {float:right;padding: 5px; margin-right:5px; width:213px; border-radius: 8px; -moz-border-radius: 8px; border: #cccccc solid; border-width: 1px;}
#c_right .text {font-size:9pt; line-height:1.5}
#c_right .text .podrob {text-align:right; margin-left:30px; font-size:8pt}
#c_right .photo .president {font-size:8pt; color:#666666; line-height:2.5}
#c_right .photo span {color:black; line-height: 1}
#kavup {background: url('/images/global/kav_up.jpg') no-repeat left top; padding: 10px}
#kavdown {background: url('/images/global/kav_down.jpg') no-repeat right bottom; padding: 10px}

.photo img {float:left; margin-right:10px;}
.text { text-indent: 3em; font-size: 10pt;}

#bottom_right {width:647px; float:right}
#bottom {padding-top:35px; padding-left:35px; margin-bottom: 35px;}


#logos {text-align:center; padding: 10px 0px; vertical-align: middle; border: grey solid; border-width: 1px 0; margin-top:30px }
#logos span {margin-left: 20px}
#footer{margin-top: -15px; line-height: 1.2;}
#foot_left {text-align:left; float:left; width:263px; padding: 30px; line-height: normal; font-size:8pt;color:#666666;}
#foot_left a {text-decoration:none; color:#666666}
#foot_right  {float:right; width:263px; padding: 30px; font-size:8pt;color:#666666; text-align: right;}
#foot_left img {float:left; padding: 2px 10px 20px 0}
#foot_center { padding: 30px; text-align:center;font-size:8pt; color:#666666}

/* Страница с контентом */
#spisok li {display:inline-block; *display:inline; margin: 0 5px;font-size:10pt;vertical-align:middle;}
#spisok a {color:white}
#spisok {background-color:#61a3d9; text-align:center; height:26px}
#spisok .dom {padding-top:px}
#spisok img {vertical-align:middle; padding-right:5px}

#main_block {margin-top:30px}

#content {float:left; width:640px;margin-left:40px; font-size:9pt; text-align:justify; line-height:1.5; text-indent: 0;}
#content P,DIV {margin-bottom: 4px;}
/*#content img {float:right; margin: 0px 0px 15px 15px}*/
#content h1 {font-size:18pt; color:#cc9900; margin-bottom:15px; text-align: left;}
#content h2 {font-size:14pt; color:#61a3d9; margin: 10px 0 2px 0}
#content h3 {font-size:11pt; color:#666666; margin: 10px 0 2px 0; font-weight:bold;}
#content ul {text-indent:0; margin-left:40px; text-align: left;margin-bottom: 4px; }
#content abbr {border-bottom: dotted 1px; color:#61a3d9;}

#right_menu {float:right; margin-right:50px; width:225px; margin-top: 50px}
#right_menu ul {list-style: none}
#right_menu li {background: url('/images/global/small_arr.gif') no-repeat 0 0.5em; padding-left: 20px}

hr {margin-top:50px}

/* MY STYLES */
.rev_company {color: gray; }
.form TD {padding: 4px;}
.form TH {padding: 4px;text-align:center;font-weight: bold;}
.form .caption {font-weight: bold; width: 20%;}
.review {margin-bottom: 15px;}

.std {border-collapse: collapse;border-spacing: 0; margin: 10px 0;}
.std TD {padding: 5px; border: 1px solid black;}
.std TH {font-weight: bold;padding: 5px; border: 1px solid black;background-color: #F0F0F0; text-align: center;}

#mba {border-spacing: 10px;border-collapse:separate;}
#mba TD {padding: 10px;	background-color: #E0E0E0;text-align: center;}
TD.mba_diploma {width: 50%;}

.prices { width: 100%;}
.prices TD {text-align: center;}
#right_menu hr { margin: 10px 2px; height: 1px; border: none; color: silver; background-color: silver; }

.right_news {font-size: 10pt;}
.right_news_date {color: gray; margin: 0;}

.thumbs {width: 100%;}
.thumbs TD {padding: 5px 0;}

.banners {text-align: center;}
.banner { margin: 15px 0 0; border: 1px solid black;}