@charset "utf-8";
/* SV-BARRISOL
(c) Булавин М.В., 2007
*/


/* Тело */
body {
background:url(img/mainbg.gif);
background-repeat:repeat;
background-color:#303030;
font-family: Trebuchet MS, Arial;
font-size:14px;
margin-top:0;
color:#505050;
}

acronym {
cursor:help;
text-decoration:underline;
color:#990000;
font-weight:bold;
}

/* FIX PNG */
img {
behavior:url("pngbehavior.htc");
}

/* =====================================
			Стили текста
   ===================================== */

.Smaller {
font-size:9px;
}

/* Ссылки */

/* Основная ссылка */
a {
color:#004183;
font-weight:bold;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}

/* Блок: Красный заголовок */
.RedHead {
display:block;
width:250px;
height:200px;
padding:none;
vertical-align:middle;
background:url(img/logo-red-bg.jpg);
color:white;
}

/* Оранжевая ссылка в левом меню */
a.MenuLink {
color:#FFCC00;
font-weight:bold;
text-decoration:underline;
}
a.MenuLink:hover {
text-decoration:none;
color:#FFFFFF;
}

/* Белая ссылка */
a.WhiteLink {
color:white;
font-weight:bold;
text-decoration:underline;
}
a.WhiteLink:hover {
text-decoration:none;
}




/* Блок: Красный заголовок */
.Photo {
display:block;
width:auto;
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
float:left;
}

/* Блок: Меню */
.GrayMenu {
display:block;
width:250px;
height:300px;
padding:none;
vertical-align:middle;
background:url(img/menu-graybg.jpg);
color:white;
}

/* Блок: Меню */
.OtherMenu {
display:block;
width:494px;
height:20px;
padding:none;
vertical-align:middle;
background:url(img/other-menu-bg.jpg);
color:white;
padding:15px;
}

/* Блок: Информация слева */
.InfoLeft {
padding-left:25px;
}

/* Блок: Синий бокс */
.BlueBox {
display:block;
position:relative;
z-index:1;
width:220px;
height:78px;
padding:15px;
top:-30px;
vertical-align:middle;
background:url(img/blue-box.jpg);
color:white;
}

/* Блок: Серый поисковый бокс */
.GrayBox {
display:block;
position:relative;
z-index:1;
width:220px;
height:78px;
padding:15px;
top:-30px;
vertical-align:middle;
background:url(img/gray-box.jpg);
color:white;
}

/* Стиль левого меню навигации */
.Menu {
display:block;
padding-left:25px;
background:none;
color:white;
font-size:16px;
font-weight:bold;
cursor:hand;
}
.Menu:hover {
background:#FF0000;
color:white;
}

.Undermenu {
display:block;
padding:2px;
padding-left:45px;
padding-bottom:12px;
background:none;
color:#C0C0C0;
font-size:11px;
font-weight:normal;
}

.MenuHeader {
padding:2px;
padding-left:25px;
padding-top:7px;
background:none;
color:#A0A0A0;
font-size:11px;
font-weight:normal;
}

.MainText {
width:auto;
padding:20px;
}

/* Стили блоков */
.Underlogo {
font-size:12px;
color:white;
}

/* Стили текста */
.TitleText {
font-weight:bold;
font-size:24px;
}

.MudGreen {
color:#336600;
}

/* Стили текста */
.TitleText-Left {
font-weight:bold;
font-size:16px;
}

/* Стиль картинок галереи */

.GalleryImage {
display:block;
padding:2px;
border:0px;
text-decoration:none;
}
.GalleryImage a {
text-decoration:none;
}


.Floater {
position:fixed;
left:100;
top:100;
}