/*
Document : baikal
Created on : 29.06.2010, 13:02:06
Author     : Yulia.Buhvalova
Description:Baikal pages.
*/

DIV#content{
}

A.widget-title-2{
font-size: 12px;
font-weight: bold;
color: #333;
}

/*---------------- CONTAINERS ----------------*/
DIV#baikalLeftcol{
position: relative;
width: 200px;
float: left;
border: 0px solid #FF0000;
left: 15px;
margin-left: 0px;
margin-top: 30px;
}

DIV#baikalRightcol{
margin-right: 15px;
margin-top: 30px;
width: 740px;
float: right;
border: 0px solid #0000FF;
}

DIV.nomargtop{
margin-top: 0px !important;
}

/*---------------- SIDEBAR ----------------*/
DIV#baikalLeftcol A{
color: #000;
/*[disabled]text-decoration:underline;*/
}

#baikalLeftcol .grant_marker A{
color: #FFF;
}

DIV#baikalLeftcol UL, DIV#baikalLeftcol UL LI, DIV#baikalRightcol UL, DIV#baikalRightcol UL LI{
list-style: none;
margin: 0px;
padding: 0px;
}

DIV#baikalLeftcol DIV.bigHeader{
}

DIV.special{
background-color: #B61426;
color: #FFF;
font-size: 0.7em;
position: absolute;
top: 0px;
right: 5px;
padding: 0px 3px;
}

DIV.subHeader{
font-size: 10px;
margin-top: -5px;
margin-left: 2px;
color: #888;
}

DIV#baikalLeftcol #menu{
font-size: 14px;
margin-top: 10px;
margin-bottom: 30px;
}

DIV.baikalLeft-widget{
width: 190px;
}

/*--- CONTENT ---*/
DIV.mainTheme{
border: 0px solid #FF0000;
float: left;
clear: both;
width: 740px;
}

DIV.mainThemePic{
border: 0px solid #FF0000;
float: left;
}

DIV.mainThemeText{
border: 0px solid #FF0000;
float: right;
width: 230px;
color: #777;
font-size:12px;
}

DIV.mainThemeText a,DIV.mainThemeText a:visited{
color: #555;
}

DIV.mainThemeText a:hover{
color: #333;
text-decoration:none;
}

DIV.mainThemeText .linkMore,DIV.mainThemeText .linkMore a,DIV.mainThemeText .linkMore a:visited{
color: #005689;
}

DIV.mainThemeText P{
margin: 0px;
font-size: 13px;
}

.headerPic{
width: 740px;
overflow: hidden;
}

DIV.baikalContainer{
float: left;
clear: both;
width: 740px;
border: 0px solid #0000FF;
}

div.baikalContLeft{
border: 0px solid #0000FF;
float: left;
width: 500px;
margin-right: 10px;
margin-top: 15px;
}


/*---------------- NEWS ----------------*/
DIV.News_330, DIV.News_332{
float: left;
width: 500px;
margin-top: 15px;
margin-right: 10px;
}

DIV.News_330 .subHeader_grayBg, DIV.News_332 .subHeader_grayBg{
width: 500px;
}

/*---------------- ABOUT ----------------*/
DIV.baikalAbout{
position: relative;
left: 0px;
float: left;
width: 225px;
border: 0px solid #0000FF;
margin-top: 15px;
overflow: hidden;
}

DIV.baikalAbout-widget{
position: relative;
border: 0px solid #008000;
margin-bottom: 20px;
font-size: 12px;
}

DIV.baikalAbout-widget DIV.widget-title{
background: #3684AF;
margin-bottom: 10px;
}

DIV#baikalLeftcol DIV.widget-title A, DIV#baikalLeftcol DIV.widget-title A:visited{
color: #FFF !important;
}

DIV.pointSpeaker{
background: #EEE;
padding: 5px 0;
float: left;
clear: both;
margin-bottom: 7px;
width: 100%;
}

.pers_pos{
margin: 5px 5px 5px 75px;
}

DIV.pointSpeaker DIV.left{
margin-left: 5px;
}

.pointText A{
color: #333;
}

.pointText A:hover{
color: #555;
}

#baikalRightcol .eventText a,
#baikalRightcol .eventText a:visited{
color: #333;
text-decoration:none;
font-size:13px;
}
#baikalRightcol .eventText a:hover{
color: #555;
text-decoration:none;
}