body {
margin:0;
text-align:center;
font-family:Verdana, Helvetica, sans-serif;
}

a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

.centered {
margin:auto;
width:737px;
}

.left_menu_2008 {
width:107px;
vertical-align:top;
}

.left_menu_2008 div.menu {
background-color:#ed1c24;
color:#FFFFFF;
text-align:left;
padding-left:10px;
padding-bottom:5px;
padding-top:1px;
display:block;
}

.left_menu_2008 div.menu p{
margin-top:0;

}

.left_menu_2008 div.menu a{
color:#FFFFFF;
font-size:18px;
text-decoration:none;
margin-bottom:0px;
line-height:20px;
}

.left_menu_2008 div.submenu{
background-color:#ed1c24;
color:#FFFFFF;
text-align:left;
padding-left:10px;
padding-bottom:10px;
padding-top:1px;
display:block;
}

.left_menu_2008 div.submenu p{
margin:0;
margin-bottom:5px;

}

.left_menu_2008 div.submenu a{
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
margin-bottom:0px;
line-height:14px;
}

.bg_2008_about {
background-image:url(/images_2008/bg_2008.jpg);
background-position: center top;
background-repeat:no-repeat;
}

.bg_2008_main {
background-image:url(/images_2008/bg_2008_main.jpg);
background-position: center top;
background-repeat:no-repeat;
}

.bg_2008_photo {
background-image:url(/images_2008/bg_2008_photo.jpg);
background-position: center top;
background-repeat:no-repeat;
}

.back_to_main {
background-color:#000000;
text-align:center;
margin-top:2px;
padding:0 0 3px 0;
}

.back_to_main a {
color:#FFFFFF;
font-size:12px;
margin:0;
text-decoration:none;
}

.content_2008 {
padding:0 37px 0 115px;
text-align:left;
font-size:12px;
color:#231f20;
font-weight:normal;
min-height:600px;
}

.content_2008 a {
font-size:12px;
font-weight:bold;
color:#e76f34;
text-decoration: none;
}

.content_2008 a:hover {
text-decoration: underline;
}

.content_news {
padding:0px 37px 0 115px;
text-align:left;
font-size:12px;
color:#231f20;

}

.content_news a {
padding:0 0 0 0;
text-align:left;
font-size:12px;
color:red;
text-decoration:none;
}

.content_news p {
padding:0 0 0 0;
text-align:left;
font-size:12px;
color:auto;
font-weight:normal;
text-decoration:none;
}

.content_news p.media {
text-align:right;
font-size:12px;
margin-top:0;
margin-right:10px;
color:#999999;
}


.content_news_body {
padding:0 0 0 115px;
text-align:left;
font-size:13px;
color:#231f20;
}


.content_news_body p {
padding:0 0 0 0;
text-align:left;
font-size:13px;
color:#231f20;
}

.title {
padding:0 0 0 115px;
text-align:left;
font-size:14px;
color:red;
font-weight:bold;
}


.content_2008_main{
	padding:200px 37px 0 115px;
	text-align:left;
	font-size:13px;
	color:#231f20;
	font-weight:normal;
	margin-bottom:120px;
}

.content_2008_main h3{
margin:0;
margin-top:5px;
font-size:14px;
}

.content_2008_main p{
padding-top:0;
}

.footer_2008 {
text-align:right;
font-size:9px;
margin-top:30px;
display:block;
}

.main_2008_advert {
position: absolute;
z-index:5;
width:180px;
font-size:10px;
text-align:left;
padding:20px 0 0 10px;
}

.main_2008_advert a{
color:black;
text-decoration:none;
}

.main_2008_advert h3 a{
font-size:10px;
font-weight:bold;
color:#e76f34;
}

.main_2008_advert h3{
margin:0;
margin-top:15px;
}


.main_2008_advert p{
margin:0;
}


.win.ie6 .main_2008_advert, .win.ie7 .main_2008_advert  {
position: absolute;
z-index:5;
width:180px;
font-size:10px;
text-align:left;
margin-left:-53px;
}

.vert {
vertical-align:top;
}

.photo_border{
margin:auto;
margin-top:20px;
}

.photo_border td{

background-image:url(/images_2008/2008_photo_bg.png);
background-repeat:no-repeat;

width:255px;
height:239px;
vertical-align:top;
text-align:left;
padding:20px 0 0 0;

}

.photo_border td img{
margin-left:28px;

}


.win.ie6 .photo_border td{ /*Фиксим прозрачность ИЕ*/
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images_2008/2008_photo_bg.png,sizingMethod=crop);
}


.win.ie6 .photo_border td a { 
position:relative;
}


.foto_desc {
text-align:center;
font-size:14px;
margin-top:10px;
font-weight:bold;
}


.header_photo_big_2008 {
background-image:url(/images_2008/2008_header_photo_big.gif);
background-repeat:no-repeat;
width:624px;
height:109px;

}


.header_photo_big_2008_rus {
background-image:url(/images_2008/2008_header_photo_big_rus.gif);
background-repeat:no-repeat;
width:626px;
height:109px;

}



.big_foto_links_2008 {
background-image:url(/images_2008/2008_foto_big_links.gif);
height:41px;
background-position:center;
background-repeat:no-repeat;
text-align:center;
}

.big_foto_links_2008 a{
font-size:12px;
font-family:Arial;
color:#FFFFFF;
font-weight:bold;
margin-right:5px;
}


.big_foto_2008 {
text-align:center;
padding-bottom:10px;
}

.big_foto_2008 img,.big_foto_2008 table {
vertical-align:middle;
margin:auto;
}


.big_foto_2008_tbl {
margin-top:15px;
}

#photo_title {
font-weight:bold;
font-size:11px;
text-align:center;
margin:83px 0 0 340px ;
position:absolute;
width:150px;
color:#FFFFFF;
}

.win.ie6 #photo_title, .win.ie7 #photo_title {
margin:83px 0 0 20px ;
}

/*	*/
.alphabet {overflow:hidden; margin-bottom:1em; font-size:1em; font-weight:bold; color:#465544; zoom:1}
.alphabet li {float:left; margin-right:5px}
.alphabet a {color:#D34F29}



/*	*/
#speakers-list li {margin-bottom:1em; font-weight:bold}
#speakers-list li li {margin:0; font-weight:normal; clear:both; color:#000}
#speakers-list li em {font-weight:bold; font-style:normal;}
#speakers-list li em a {text-decoration:none;}
#speakers-list li em a:hover {text-decoration:underline;}


#speakers-list .bio {margin:15px 0; display:none; padding-left:50px; line-height:1.1em}
#speakers-list .show-info .bio {display:block}
#speakers-list .bio img {float:left; margin-right:7px}


