﻿.branding-top 
{

	background: url(dnn_large_banner.png) no-repeat top left;
	
	width: 890px;
	
	height: 427px;
	
	clear: both;
	
	overflow: hidden;

}

.branding-top p 
{

	padding: 0px 60px 0 60px;
	
	font-size: 1.4em;
	
	color: #333;

}

.branding-bottom 
{
	
	clear: both;
	
	margin-top: 1em;

	overflow: hidden;

}



.branding-bottom ul 
{

	list-style: none;

	margin: 0;

	padding: 0;

	overflow: hidden;

	clear: both;

}



.branding-bottom li 
{

	list-style: none;

	margin: 0 10px 0 0;

	padding: 0;

	display: block;

	width: 170px;

	float: left;

}




.branding-bottom li.feeds 
{

	margin: 0;

}




.branding-bottom dl 
{

	background: url(itembg.gif) repeat-y;

	margin: 33px 0 0 0;

	padding: 0 10px;

}



.branding-bottom dd 
{
	
	margin-left: 10px;

	height: 66px;

}



.branding-bottom dt 
{

	font-size: 90%;

	text-align: center;

	padding-top: 65px;

	margin-bottom: 1.75em;

	font-weight: bold;

}



.branding-bottom .commmunity 
{

	background: url(community_title.gif) no-repeat top left;

}



.commmunity dt 
{

	background: url(community_icon.gif) no-repeat;

	background-position: 50% 10px;

}



.branding-bottom .marketplace 

{

	background: url(marketplace_title.gif) no-repeat top left;

}



.marketplace dt 
{

	background: url(marketplace_icon.gif) no-repeat;

	background-position: 50% 10px;

}



.branding-bottom .conferences 
{

	background: url(conferences_title.gif) no-repeat top left;

}



.conferences dt 
{

	background: url(conferences_icon.gif) no-repeat;

	background-position: 50% 10px;

}



.branding-bottom .training 
{

	background: url(training_title.gif) no-repeat top left;

}



.training dt 
{

	background: url(training_icon.gif) no-repeat;

	background-position: 50% 10px;

}


.branding-bottom .feeds 
{

	background: url(feeds_title.gif) no-repeat top left;

}



.feeds dt 
{

	background: url(feeds_icon.gif) no-repeat;

	background-position: 50% 10px;

}



dl.bt 
{

	margin: 0;

	padding: 0;

	background: url(item_bt_bg.gif) no-repeat bottom;

	height: 32px;

	width: 170px;

}



div.link_adminguide 
{

	float:left;

	background: url(dnn_adminguide.png) no-repeat top left;

	width: 316px;

	height: 137px;

	cursor: pointer;

}



div.link_proedition 
{

	float:right;

	background: url(dnn_proedition.png) no-repeat top left;

	width: 514px;

	height: 137px;

	cursor: pointer;

}



div.link_main 
{

	margin: 260px 30px 0px 30px;

}




#LoginInfo

{

	width:660px;
 
	float:left;

}



#LoginInfo h3

{

	background-color: #f7f7f7;

	color: #8f0000;

	padding: 2px 0px;

}



#LoginInfo dd, #LoginInfo dt 

{

	display:inline;

}


#LoginInfo dt

{

	font-weight:bold;

	color: #333;

}



#LoginInfo p.LoginNotes

{

	font-size: .8em;

}



#LoginInfo div.LoginBlock 
{

	float: left;

	width: 310px;

	padding: 5px 5px;

	margin: 0px 2px;

	border: 1px #f0f0f0 solid;

}



.SponsorIcon

{

	margin: 8px 47px;
 
	float: left;

}


#QuickLinks 

{

	background-color:#f0f0f0;

	border: 1px #cccccc solid;

	padding: 2px 5px;

	margin-right:5px;

	width: 200px;

	float:right;

}



div.hr

{

	height: 2px;

	background-color: #8f0000;

	margin: 5px 0 15px 0;

	clear:both;

}



div.hr hr

{

	display: none;

}




/****** pour la page d'accueil, le dernier titre à la une ******/




table.AlaUneAccueil

{

    padding-bottom:15px;
 
    margin-bottom: 20px;   

}



td.AlaUneAccueil

{

    font-family:Verdana, Sans-Serif;

    font-size:13px;

    line-height:19px;

    color:#333;

}



td.NewsHeaderUne

{

    font-family:helvetica, Sans-Serif;

    font-size: 25px;

    font-weight:bold;

    padding-top:1px;

    line-height: 26px;

}



td.NewsDateUne

{

   font-family:Verdana, Sans-Serif;

    font-size:10px;

    font-weight:normal;

    padding:3px 0 0;

    vertical-align:top;

    color:#333;

}



td.NewsArticleTextUne

{

    font-family:Verdana, Sans-Serif;

    font-size:12px;
    line-height:19px;

    color:#333;

}




/****** pour la page d'accueil, dernière alerte ******/




table.AlerteAccueil

{

    background-color:#E3E3E4;

}



td.AlerteAccueilHeader

{

    border-top:1px solid #E2001A;

    border-bottom:1px solid #E2001A;

}




td.AlerteAccueilHeader a

{

    font-family: arial, Sans-Serif;

    font-size:19px;

    color: #E2001A;

    padding-top:1px;

    line-height: 18px;

}



td.AlerteAccueilHeader a:hover

{

   color:#808080;

}


td.AlerteAccueilDate

{

   font-family:Verdana, Sans-Serif;

    font-size:10px;

    font-weight:normal;

    padding:3px 0 0;

    vertical-align:top;

    color:#333;

}



td.AlerteAccueilText
{

    font-family:Verdana, Sans-Serif;

    font-size:12px;

    line-height:14px;

    color:#333;

}



td.AlerteAccueilCategories

{

    font-family:Verdana, Sans-Serif;
    font-size:11px;

    line-height:11px;

    color:#333;
}




/****** pour la page d'accueil, dernières news ******/




table.NewsAccueil

{


}


td.NewsAccueilHeader

{

    font-family:'Trebuchet MS', Verdana, Sans-Serif;

    font-size: 19px;

    font-weight:bold;

    padding-top:15px;

    padding-bottom:5px;

    line-height: 20px;

}



td.NewsAccueilHeader:hover

{

    text-decoration:none;

}



td.NewsAccueilDate

{
    font-family:Verdana, Sans-Serif;

    font-size:10px;

    font-weight:normal;

    padding:3px 0 0;

    vertical-align:top;

    color:#333;

}


td.NewsAccueilArticleText

{

    font-family:Verdana, Sans-Serif;

    font-size:12px;

    line-height:18px;

    color:#333;

}



td.NewsAccueilCategories

{

    font-family:Verdana, Sans-Serif;

    font-size:11px;

    line-height:11px;

    color:#333;

    padding-bottom:5px;

    border-bottom:1px dotted #333;

}





/****** pour la page d'accueil, col de droite ******/



/***En-tête du module***/




table.AccueilTitreModuleDroite

{
   
    width:290px;

    height:30px;

}



td.AccueilTitreModuleDroite

{

    background:#000;

    font-size: 12px;

    font-family: Helvetica, Arial;

    color:#FFFFFF;

    text-align:left;

    font-weight:bold;

    -moz-border-radius : 5px 5px 5px 5px;

    -webkit-border-radius : 5px 5px 5px 5px;

    -khtml-border-radius : 5px 5px 5px 5px;

}




/***Corps du module***/




td.AccueilDroite

{

     font-size:11px;

     border-bottom: 1px dotted #333;

     height:24px;

}



.AccueilDroiteDate

{

    font-family: Helvetica, Arial;

    color:#000;

    font-weight:normal;

}



a.AccueilDroiteCategorie

{

    color:#000;

}



a.AccueilDroiteCategorie:hover

{

    color:#CC0000;

}



a.AccueilDroiteText
{

    font-family: 'Trebuchet MS', Verdana, Sans-Serif;

    color:#666666;

    font-weight:bold;

    padding-top:1px;

    line-height: 12px;

    text-decoration:none;

}



a.AccueilDroiteText:hover

{

    color:#CC0000;

    text-decoration:none;

}



a.AccueilDroiteText:visited

{

    font-weight:bold;

}



/*****Univers*****/



/**NewsDroite**/



table.UniversNews tbody tr td 

{

    border-bottom:1px dotted #333;

    padding-bottom: 8px;

    padding-left:5px;

}



.UniversNewsTitre

{

    font-family:'Trebuchet MS', Verdana, Sans-Serif;

    font-size: 20px;

    font-weight:bold;

    line-height: 20px;

}



.UniversNewsText

{

    font-family:Verdana, Sans-Serif;

    font-size:12px;

    line-height:14px;

    color:#333;
}



/**AlertesMillieu**/



td.UniversDroiteDate

{

   font-size:10px;

}



span.UniversDroiteTitre

{

    font-size:13px;

}




/**News**/



table.newsArticle2

{

  padding-bottom:15px;

}



td.newsArticle2

{

    font-family: Verdana, Sans-Serif;

    padding-top:1px;

    padding-bottom:5px;

}



td.newsArticle2Header

{

    font-family: 'Trebuchet MS', Verdana, Sans-Serif;

    font-size: 19px;

    font-weight:bold;

    padding-top:1px;

    padding-bottom:5px;

    line-height: 20px;

}



td.newsArticle2Header:hover

{

    text-decoration:none;

}



td.newsArticle2Date

{

    font-family:Verdana, Sans-Serif;

    font-size:10px;

    font-weight:normal;

    padding:3px 0 0;

    vertical-align:top;

    color:#333;

}



td.newsArticle2Texte

{

    font-family:Verdana, Sans-Serif;

    font-size:12px;

    line-height:16px;

    color:#333;

}




div.articleEntryNormal

{

    font-family: 'Trebuchet MS', Verdana, Sans-Serif;

    font-size:13px;

    line-height:16px;

    color:#333;
}
















































































