html,body {
margin: 0;
padding: 0;
height: 100%;
background-color: #fff;
}
body {
min-height: 100%;
}
body,html {
width: 858px;
margin: 0 auto;
}
body {
/*font: normal 12px Arial;*/
font: normal 11px Arial;
color: #353535;
}
img {
border: 0;
}
a {
}
a:hover {
text-decoration: underline;
}
h1 {
margin: 0;
padding: 0;
font: bold 12px Arial;
color: #194782;
text-transform: uppercase;
}
h2 {
text-transform: uppercase;
font-weight: bold;
font-size: 12px;
color: #194782;
}
h3,h4,h5,h6 {
}
form {
margin: 0;
padding: 0;
}
p {
}
div.clear {
clear: both;
font: normal 0/0 Arial;
height: 0;
overflow: hidden;
line-height: 0;
}
p.error {
font-weight: bold;
color: red;
}
p.message {
font-weight: bold;
color: green;
}
#container {
height: auto !important;
min-height: 100%;
height: 100%;
width: 858px;
min-width: 858px;
}
/** header **/
#header {
width: 858px;
/*height: 383px;*/
height: 363px;
}
#logo{
/*width: 338px;*/
width: 471px;
height: 33px;
float: left;
/*margin-top: 40px;
margin-top: 20px;*/
margin-top: 10px;
}
#flags{
/* width: 250px; */
height: 19px;
float: right;
/*margin-top: 28px;*/
margin-top: 14px;
text-align: right;
}
#flags img{
/*float: left;
margin-left: 17px;*/
}
#headerFlash{
height: 287px;
clear: both;
text-align: center;
font-size: 68px;
background: #eee;
}
#topMenuWrapper{
height: 22px;
margin-top: 6px;
background: #b20c0c;
}
#topMenu{
margin: 0;
padding: 0;
width: 858px;
}
#topMenu td{
text-align: center;
margin: 0;
padding: 0;
}
#topMenu a{
text-transform: uppercase;
color: #4d4d4d;
/*display: block;*/
height: 21px;
background: #d0d0d0;
border-right: 1px solid #fff;
font: bold 11px/21px Tahoma;
text-decoration: none;
/*padding: 4px 20px;*/
display: block;
height: 21px
}
#topMenu a#newsTopLink{
/*padding: 4px 23px;*/
}
#topMenu a#serviceTopLink{
/*padding: 4px 22px;*/
}
#topMenu a:hover{
text-decoration: underline;
}
#topMenu a.topMenuCurrentItem{
background: #b20c0c;
color: #fff;
border-right: none;
/*padding: 4px 21px;*/
}
#topMenu a#topMenuEndItem{
border-right: none;
/*padding: 4px 17px 4px 17px;*/
}
/** end header **/
#main {
width: 858px;
height: auto !important;
min-height: 495px;
height: 495px;
padding-bottom: 20px;
margin-top: 23px;
}
#main_text {
padding-bottom: 10px;
}
#content {
width: 858px;
float: left;
}
#page_text {
margin-right: 164px;
padding-right: 30px;
}
#page_text a{
text-decoration: underline;
}
/** content **/
.mainText{
margin-top:4px;
}
#aboutMore{
font-size: 11px;
color: #aeaeae;
}
.catalogChaptersWrapper{
/*margin-top: 26px;*/
margin-top: 14px;
margin-top: 22px;
}
#catalogChapters{
width: 100%;
margin-top: -6px;
}
#catalogChapters td{
width: 50%;
margin: 0;
padding: 0;
height: 22px;
/*height: 30px;*/
}
#catalogChapters td.firstRow{
/*height:12px;
padding-bottom:4px;*/
}
.chapterLink{
/*color: #353535;*/
color: #343434;
background: url('/img/chapterMarker.png') left 4px no-repeat;
padding-left: 9px;
font-size: 12px;
}
/** news **/
#newsWrapper{
/*margin-top: 26px;*/
margin-top: 22px;
}
#newsWrapper h2{
margin-bottom: 4px;
}
.newsItem{
margin-bottom: 20px;
}
.newsContent{
margin-left: 74px;
}
.newsContent p{
margin: 0;
padding: 0;
}
.newsTitle{
margin: 0;
padding: 0;
}
.newsTitle a{
/*color: #353535;*/
color: #0b419b;
font-size: 12px;
}
.newsText{}
.newsDate{
width: 64px;
height: 13px;
float: left;
background: #b20c0c;
color: #fff;
font-size: 11px;
font-weight: bold;
text-align: center;
margin-top: 3px;
}
/** end news **/
/** end content **/
/** right block **/
#right_block {
width: 164px;
float: left;
margin-left: -164px;
}
/*
.rightBanner{
width: 164px;
height: 164px;
margin-bottom: 25px;
background: #db2892;
}
.rightBanner img{
float: left;
margin: 1px;
}
*/
.rightBanner{
width: 164px;
height: 549px;
height: 560px;
margin-bottom: 25px;
border: none;
margin-top: 2px;
}
.rightBanner a img{
float: left;
border: none;
}
/** end right block **/
#footer {
margin-top: -20px;
width: 858px;
height: 20px;
min-width: 858px;
background: #d0d0d0;
}
#copyright {
line-height: 20px;
padding-left: 12px;
}
#copyright p{
margin: 0;
padding: 0;
font-size: 11px;
}
#counters {
text-align: center;
}
.noBg{
background: none !Important;
}
#li{
margin-top: 2px;
margin-right: 2px;
float: right;
height: 16px;
background:#e5e5e5;
}
.ny_wrapper {
position: fixed;
width: 464px;
height: 850px;
}
.ny_wrapper_left {
margin-left: -464px;
background: url(/img/common/ny/left.png) no-repeat left top;
}
.ny_wrapper_right {
margin-left: 860px;
background: url(/img/common/ny/right.png) no-repeat left top;
}
.logo-slogan-wrapper {
position: relative;
height: 33px;
}
.logo-slogan {
font-family: 'FreeSet';
position: absolute;
font-size: 28px;
bottom: -2px;
color: #0b419b;
text-decoration: none;
}
.logo-slogan:hover {
text-decoration: none;
cursor: pointer;
}