*{
	margin:0px;
	padding:0px;
}

body{
background:#fff url(../medias/images/bg2.png) repeat-x;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;

margin:0;
padding:0;
line-height: 1.3em;
color:#3a3a3a;
}


#general{
width: 990px;


}

/***La commande  commune à tous les sites CCI******/
#topHeader
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#eee;
font-weight:bold;
height:20px;
width:100%;
background:#002458 url(http://www.ccilv-webtv.be/medias/images/bg-commande.png) repeat-x;
}
#topHeaderContent
{
width:990px;
}
.infoConnexion
{
width:500px;
float:left;
padding-left:3px;
padding-top:3px;
}
.commande{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:right;
padding-left:3px;
text-align:center;
padding-top:3px;
background:#002458 url(http://www.ccilv-webtv.be/medias/images/bg-commande.png) repeat-x;
color:#eee;
font-weight:bold;

width:215px;
height:17px;
}
.commande a{
color:#fff;
}
.commande a:hover{
color:#60a8f0;
}

.commande .current{
color:#12c5f2;
}

.commande .me{
text-transform:uppercase;
font-weight:bold;
}

/***************************************/


#header{
background:transparent url(../medias/images/bg-header.png) no-repeat;
height:172px; 
position:relative;

}

.pub{
margin-top:15px;
margin-bottom:5px;
}

.banner{
position:absolute;
top:50%;
margin-top:-45px;
left:680px;

}

.cover {

position:absolute;
left:300px;
bottom:0px;
height:161px;

}

#backhome{

display:block;
width:140px;
height:100px;
margin-top:15px;
margin-left:25px;
float:left;



}




#corps{
background: transparent url(../medias/images/bg-corps.png) no-repeat;

padding:10px;

margin-top:10px;

}
#gauche{

float: left;
width: 620px;
text-align:justify;
border-right:1px dashed #ccc;
padding:10px;


}

.article{
border-bottom:1px dashed #ccc;
padding-bottom:10px;
margin-bottom:10px;
font-size:13px;
line-height:20px;
color:#696969;
float:left;
width:100%;
}

/* MEnu*/

.menu{
padding-left:10px;
height:24px;
padding-top:3px;
width:620px;
float:left;
padding-bottom:4px;
}
.search
{
padding-left:20px;
height:24px;
padding-top:3px;
float:right;
width:290px;
margin:3px;
line-height:18px;
color: #818181;
font-weight:bold;
}
#searchInput, .btnOk
{
	height:18px;
	
	border: 0px;
	
	background: url('../medias/images/menu/bgInput.png') repeat-x top left;
}
.btnOk
{
	vertical-align:top;
}
.m-accueil {
 width: 59px;
 background: url('../medias/images/menu/accueil.png') no-repeat left top;
}

.m-mois {
 width: 74px;
 background: url('../medias/images/menu/ce-mois-ci.png') no-repeat left top;
}

.m-archives {
 width: 64px;
 background: url('../medias/images/menu/archives.png') no-repeat left top;
}


.m-actua {
 width: 154px;
 background: url('../medias/images/menu/actua.png') no-repeat left top;
}


.m-webtv {
 width: 54px;
 background: url('../medias/images/menu/webtv.png') no-repeat left top;
}
.m-apropos {
 width: 67px;
 background: url('../medias/images/menu/a-propos.png') no-repeat left top;
}




.m-bouton {
 height:21px;
display:block;
float:left;
margin-right:5px;
}

.m-bouton:hover, .m-active {
background-position:  left -21px;
}
ul.mainmenu { list-style-type: none; list-style-image: none; padding: 0; margin: 0; font-size: 10pt; } ul.mainmenu a { font-size: 10pt; white-space: nowrap; } li.mainmenu-item {  padding: 0; display: block; float: left; } li.mainmenu-item a, li.mainmenu-item a:link, li.mainmenu-item a:visited, li.mainmenu-item a:active {  border: 1px solid #eeeeee;  color: #2d79c7; text-decoration: none } li.mainmenu-item a:hover { color:#c20669;} ul.submenu { list-style-type: none; list-style-image: none; padding: 5px; margin: 0;  border: 1px solid #eeeeee; background-color: #fff; } ul.submenu li { display: block; } ul.submenu a, ul.submenu a:link, ul.submenu a:visited, ul.submenu a:active { border: 0 none; display: block; }

/***********************/

#droite{

float: right;
width: 299px;
}

#actualites{
border:1px solid #b5085b;
}

#actualites a{
display:block;
padding:5px;
color:#810042;
}

#actualites a:hover{
background-color:#c6066e;
color:#FFFFFF;
}
#actualites span{
font-weight:bold;
width:150px;
}
#actualites .rose{
background-color:#f9e6f0;
text-decoration:none;
}

.acces-breves{
background: transparent url(../medias/images/bg-rose.png) repeat-x top left;
display:block;
height:15px;
padding:5px;
float:right;
background-color:#c6066e;
color:#FFFFFF;
}

.acces-breves:hover{

color:#FFFFFF;
}


.ccitv{
margin-top:10px;
}

.ccitv_link{
background: transparent url(../medias/images/bg-link-video.png) repeat-x top left;
width:290px;
display:block;
height:65px;
padding:5px;
}


.ccitv_link:hover{
background: transparent url(../medias/images/bg-link-video.png) repeat-x bottom left;

}


#footer{
background:#fff url(../medias/images/bg-footer.jpg) repeat-x top left;
font-size:10px;
padding-top:23px;
clear: left;
text-align: center;
height:50px;
color:#FFFFFF;

}

#footer a{
color: #fff;
}

a{
text-decoration: underline;
color:#2068b3;
}

a:hover{
text-decoration: underline;
color:#2068b3;
}

h2, h2 a {
font-size:16px;
padding-bottom:10px;
color:#2069b3;
text-decoration: none;


}
h3{
font-size:12px;
padding-top:3px;
padding-bottom:3px;
font-weight:bold;
}
p{
margin-top:2px;
margin-bottom:5px;
}

.spacer{
clear:both;
visibility:hidden;
}

ul li{
list-style-type:none;
}

a img{
border:0px solid red;
}

.left{
float:left;

}
.right{
float:right;

}
.imgleft{
float:left;
padding-right:10px;

}
.imgright{
float:right;
padding-left:10px;

}

.mee{
color:#f4bd00;
}
a.readMore{
color: #3e8fe0; 
}
.titreparagraphe {
border-bottom:1px dashed #63942E;
color:#63942E;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
padding-bottom:3px;
text-align:left;
text-transform:uppercase;
width:472px;
}
.paragraphe
{

margin-bottom:5px;
margin-top:15px;
font-size:13px;
line-height:23px;
text-align:justify;
}
.paragraphe li
{
list-style-type:disc;
}
.bloctexte
{
font-size:13px;
line-height:23px;
margin-left:20px;
margin-top:35px;

text-align:justify;

width:580px;
}
.emphase {
color:#205898;
font-style:italic;
font-size:15px;
font-weight:bold;
}

.reservearticle {
background-color:#266FBC;
background-image:url(../images/bckreserve.jpg);
background-position:center top;
background-repeat:repeat-x;
color:white;
line-height:15px;
padding:15px;
text-align:justify;
}
.reservearticle a{

color:white;

}
.titreparagraphereserve {
font-size:16px;
font-weight:bold;
margin-bottom:10px;
padding-bottom:5px;
width:472px;
}

.titrearticle {
color:#266FBC;
font-size:22px;
font-weight:bold;
letter-spacing:2px;
padding-bottom:5px;
text-align:left;
text-transform:uppercase;
}
.soustitrearticle, .newsTitle {
color:#696969;
border-bottom:0px dashed #0652A5;
font-size:17px;
font-weight:normal;
text-align:left;
font-weight:bold;
}
.intro {
color:#4192E4;
font-size:16px;
line-height:20px;
}
.newsTitle > a
{
color:#266FBC;
}
.image_left {
	
	float:left;

}
.image_right {

float:right;



}
.imageContener_left {
	
	float:left;
	margin-right:20px;
	margin-top:10px;
}
.imageContener_right {

float:right;
margin-left:20px;
margin-top:10px;

}
.border_yellow
{
border-bottom:10px solid #D3D220;
}
.photographe_left
{
float:left;
clear:left;
font-size:12px;
}
.photographe_right
{
float:left;
clear:left;
font-size:12px;
}

/******************/
.rubrique
{
	border-bottom:1px dashed #CCCCCC;
	
	padding-bottom: 3px;
	padding-top: 5px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.articleListe
{
	padding-left:20px;
	color:#2069B3;
	font-size:12px;
	margin-top:2px;
	margin-bottom:2px;
	font-weight:normal;
}
.big
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.fil 
{
border-bottom:2px dotted #3989DC;
color:#22324F;
font-size:10px;
font-weight:bold;

text-transform:uppercase;
width:600px;
margin-bottom: 20px;
}
.fil > .link 
{
color: #3E8FE0;
font-style:italic;
}
.dateArticle
{
display:block;
}
/*******************FORM****************/


.advancedSearch
{
	clear:both;
	float:left;
	padding-bottom:5px;
	padding-left:30px;
	padding-right:20px;
	padding-top:10px;
	width:560px;
	background-color:#519be7;
	margin-bottom: 15px;
}
label
{
    width:90px;
	display:block;
    /* Required property */
    padding: 0;
    float:left;
    clear:left;
    height:22px;
    color: white;
}
.searchForm
{
float:left;
width: 350px;
clear:right;
border: 1px solid #266ebb;


}
.advancedSearchBtn
{

width:150px;
display:block;
text-align:center;
background-color:#519be7;
color: white;

}
.btnForm
{
float:left;
border: 1px solid #266ebb;
 color: white;
clear:both;
width: 100px;
text-align:center;
height:18px;
cursor:pointer;
float:right;
margin-right:118px;
margin-top:5px;
}
.btnForm > a{
 color: white;
}
/*******************FORM****************/
.connectFrom
{
	clear:both;
	float:left;
	padding-bottom:5px;
	padding-left:30px;
	padding-right:20px;
	padding-top:10px;
	width:560px;
	background-color:#519be7;
	margin-bottom: 15px;
}
.connectFrom a, .infoConnexion a
{
	color:white;
}
/*** Comment ***/
.newsComment
{
	border:1px solid #519BE7;
	margin:10px;
	padding:3px;
}
.print {
text-align:right;
width:100%;
}
.print div{
margin:3px;
}
.print a
{
	text-decoration:none;
}
.print img
{
	margin-left:5px;
	vertical-align:text-top;
}
.error
{
	background-color: #cc0000;
	margin: 10px;
	color:white;
	text-align:center;
}
/*** RSS ***/
.listRss, .installRss, .rssInfo
{
	margin-left:20px;
}
.installRss li
{
	list-style-type:decimal;
}
.rssInfo li
{
	list-style-type:circle;
}
.listRss li
{
	list-style-type:none;
}
/*** Error Send to friend ***/
.errorSend
{
border:2px solid #c6066e !important;

}
.uniForm em
{
	color: white !important;
	padding-left: 5px !important;
}
#pager
{
	clear:both;
	
}
.newsContent  img
{
	margin-right:10px;
	margin-bottom:10px;
}
.bannersPubContener
{
	
}
.learn_more
{
	margin-bottom:50px;
}

