html, body {
    height: 100%;
    width: 100%;
    margin:0px;
    padding:0px;
    font-family: Arial,Helvetica,sans-serif;
}
body, table, td{
    font-family:Arial, Verdana, sans-serif;
    font-size:12pt;
}
body {
    background-color:#0057A8;
}
input {
    font-family:Arial, Verdana, sans-serif ;
    font-size:9pt;
}
select {
    border:1px solid #000000;
}
img {
    border-style:none;
    display:block;
    border:0;
}

h1 {
    text-align: center;
    font-size: 25px;
}
h2 {
    margin: 0px;
    padding: 0px;
    font-size:100%;
}
h3 {
    text-align: center;
}

/*Отменим подчеркивание у ссылок (text-decoration: none;)*/
a {text-decoration: none;}
a:link {color: #0057A8;}
a:visited {color: #0057A8;}
a:active {color: #0057A8;}
a:hover { color: #FFFFFF;}
/*Только у главного меню при наведении курсора на ссылку появляется подчеркивание*/
#global_menu a:hover {border-bottom:2px #F90 solid;}

/*Выбранный пункт меню должен быть выделен (например, подчеркиванием)*/
#global_menu li.active a, #global_menu li.current a{border-bottom:2px #F90 solid;}

/*Р: Это нижний бордер (подчеркивание) у выбранного пункта левого меню*/
/*li.selected {border-bottom:2px #F90 solid;}*/

/**Отменяет обтекание**/
.clear {
    clear: both;
    height: 0px;
    font-size: 1px;
    line-height: 0px;
    font-family: monospace;
}
#body {
    margin: 0 auto; /*выравнивание блока по центру*/
    text-align:left;
    width: 1010px;
}
#logo {
    width: 255px;
    height: 77px;
    margin-bottom: -77px;
    background: url('../img/core/logo.gif') no-repeat;
    position: relative;
    left: 51px;
    top: -74px;
}
#header {
    height: 249px;
}
#left {
    width: 215px;
    background-color: #56837E;
    vertical-align: top;
}
#menu {
    background: url('../img/core/menu-bg.jpg') left no-repeat;
    height: 510px;
    font-size:10pt;
}
#menu ul {
    padding:  0px 0px 0px 10px;
    margin: 0;
}
#menu ul li {
    list-style:none;
    padding-bottom: 3px;
    background: url('../img/core/star.gif') left no-repeat;
    padding-left: 30px;
    padding-top: 10px;
}
#menu a {
    color: white;
}
#menu span {
    color: #ffcc00;
    font-style: oblique;
    font-size: 12pt;
}
#coach {
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #56837E;
}
#coach-descr {
    padding: 5px 4px 0px 4px;
    color: #A7D0D6;
    font-size: 10pt;
}
#coach, #menu{
    width: 215px;
}
* html #center {
    height: 790px;
}
#center {
    padding: 30px 20px 15px 20px;
    min-height: 790px;
    background-position: top;
    background-repeat: no-repeat;
    background-color: #2386CA;
    vertical-align: top;
    color: white;
    text-align: justify;
}
#right {
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    background-position: top left;
}
#right-bg {
    vertical-align: top;
    height: 790px;
    width: 189px;
    background: url('../img/core/right-bg.jpg') left repeat-y;
}
#bottom {
    margin-top: -17px;
}
#left-bottom {
    float: left;
    width: 215px;
    background-color: #56837E;
    height: 94px;
}
#container-bottom {
    background: url('../img/core/bottom.jpg') right no-repeat;
    height: 53px; 
}
#footer {
    text-align: center;
    padding: 0 0 7px 0;
    color: white;
    margin-left: 215px;
    width: 591px;
}
#footer a {
    color: white;
}
.section {
    text-indent: 1.25cm;
}

.section a {
    color: #A7D0D6;
}

.testim_table {
	width: 100%;
	padding: 5px;
	color: white;
}

.testim_table th {
    text-align: center;       
}

.icon_table th {
    text-align: left;       
    color: white;
    font-size: 18px;
    font-weight: normal;
    padding-right: 4px;
    padding-left: 4px;
    padding-top: 4px;
}

.icon_table td {
    text-align: center;       
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
}

.back {
    text-align: right;
    padding-top: 5px;
}

.citata td {
    text-indent: 1.25cm;
    font-size: 10pt;
    font-style: italic;
}

/* Разбивка на страницы */

.container{
    
}
#paging_container1{
		
}
#paging_container2{
		
}

.page_navigation{
	padding-bottom: 10px;
}
.page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:white;
	text-decoration:none;
	float: left;
	font-family: Tahoma;
	font-size: 12px; 
	/*background-color:#DB5C04;*/
        background-color: #0057A8;
}

/* Это чтобы было видно, на какой странице мы находимся. Про это написано в скрипте jquery.pajinate.js */
.active_page{
	background-color:#2386CA!important;
	color:black!important;
}
