﻿#inner_page {
	background: transparent url(imgs/two_cols_bg.gif) repeat-y;
}
#col_left {
	width: 180px;
	padding: 10px;
	float:left;
	background: #000;
	overflow: hidden;
}
#col_left h2 {
	margin-bottom: 7px;
	letter-spacing: 1px;
	color: #F63;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
}
#main_col {
	background: #EEE;
	float: right;
	width: 695px;
	padding: 10px;
}
/*
	+------------------------------+
	| MENUS COL GAUCHE             |
----+------------------------------+-------------------------------------------------------------------*/
.sum_list_art,
.sum_list_events {
	background: #000;
	list-style-type: none;
	border-bottom: 1px solid #666;
}
.sum_list_art {
	margin-bottom: 15px;
}
.sum_list_art li,
.sum_list_events li {
	padding: 7px 0;
	border-top: 1px solid #666;
}
.sum_list_art li.selected,
.sum_list_events li.selected {
	color: #DDD;
}
.sum_list_art a,
.sum_list_events a {
	color: #999;
}
.sum_list_art a:hover,
.sum_list_events a:hover {
	color: #DDD;
}
/*
	+------------------------------+
	| BLOCK EDITION                |
----+------------------------------+-------------------------------------------------------------------*/
.edition_block{
	float:right;
	text-align:center;
	padding:5px;
	padding-top:20px;
	padding-right:20px;
	color:#666;
	background:#EEE;
}
.edition_block span.edition_txt{
	font-size:10px;
	display:block;
}
.edition_block span.edition_nb{
	padding-top:2px;
	padding-bottom:2px;
	margin-top:2px;
	margin-bottom:1px;
	font-size:12px;
	display:block;
	border-top:1px solid #FF855C;
	border-bottom:1px solid #FF855C;
}
/*
	+------------------------------+
	| OUTILS                       |
----+------------------------------+-------------------------------------------------------------------*/
#utils {
	position: absolute;
	top: 171px;
	left: 50%;
	margin-left: 465px;
	background: url(imgs/tools_bg.gif) no-repeat top left;
	overflow: hidden;
	width: 26px;
	height: 104px;
}
#utils a.print, #utils a.txt_plus, #utils a.txt_moins, #utils a.send_by_mail{
	width:26px;
	height:26px;
	display:block;
}
#utils a.print {
	background: url(imgs/print_icon.gif) no-repeat;
}
#utils a.txt_plus {
	background: url(imgs/txt_plus.gif) no-repeat;
}
#utils a.txt_moins {
	background: url(imgs/txt_moins.gif) no-repeat;
}
#utils a.send_by_mail {
	background: url(imgs/send_by_mail.gif) no-repeat;
}
#utils a:hover.print,
#utils a:hover.txt_plus,
#utils a:hover.txt_moins,
#utils a:hover.send_by_mail {
	background-position: bottom left;
}
	/*
	+------------------------------+
	| ARTICLE/EVENT                |
----+------------------------------+-------------------------------------------------------------------*/
#article, .article{color:#777;}
#article p, .article p{margin-bottom:10px;}
.article{
	background:#EEE;
	padding:5px;
	border:1px solid #666;
}
#article h2, .article h2{
	letter-spacing:1px;
	font-size:14px;
	color:#F63;
	line-height:normal;
	margin-bottom:5px;
}
#article h3, .article h3{
	clear:left;
	color:#555;
	font-weight:normal;
	padding-left:12px;
	line-height:normal;
	margin-top:3px;
	margin-bottom:2px;
	background:transparent url(../../imgs/layout_imgs/h3_bullet.gif) no-repeat center left;
}
#article ul, .article ul{
	list-style-type:none;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
}
#article ul li, .article ul li{
	padding-left:13px;
	background:transparent url(../../imgs/layout_imgs/article_li_bullet.gif) no-repeat 0px 12px;
}
#article blockquote, .article blockquote{
	margin-top:5px;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:3px;
	color:#F63;
	font-weight:bold;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
}
#article img, .article img{margin:5px;}
#article img.bordered, .article img.bordered{border:1px #F63 solid;}
#article.pharma img.bordered{border:1px #098 solid;}

/*___ pharma ___*/
#article.pharma h2{color:#098;}
#article.pharma h3{background:transparent url(../../imgs/layout_imgs/h3_bullet_green.gif) no-repeat center left;}
#article.pharma  ul li{background:transparent url(../../imgs/layout_imgs/article_li_bullet_pharma.gif) no-repeat 0px 12px;}
#article.pharma  blockquote{color:#098;}

.txt_-2{font-size:10px;}
.txt_-2 h3{font-size:10px;}
.txt_-1{font-size:11px;}
.txt_-1 h3{font-size:11px;}
.txt_0{font-size:12px;}
.txt_0 h3{font-size:12px;}
.txt_1{font-size:13px;}
.txt_1 h3{font-size:13px;}
.txt_2{font-size:14px;}
.txt_2 h3{font-size:14px;}
