/* Style pour les vidéos*/

/* "Selected" links */

#main-nav {
    top:0px;
}


a.selected, .selected a, .selected {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

a.selected:visited, .selected a:visited {
  color: black;
}



.FormArea {
	width:497px;
}



.FormArea {
        border-top:1px solid #202020;
	height:6.2em;
	background:#1f211f url(../img/bg-form.png) repeat-x scroll left top;
	padding:7px 10px;
	margin:0px 0 3px 0;
}
.FormArea p {
	margin:0;
	padding:17px 0 0 0;
}

.FormArea fieldset {
	padding:0;
	margin:0;
	border:0;
}
.FormArea p,
.FormArea fieldset label{
        display:block;
	clear:both;
	font-weight:bold;
}

.FormArea p span,
.FormArea fieldset label span{
	font-size:0.8em;
	font-weight:normal;
        display:block;
        margin-bottom:0.7em;
}

.FormArea fieldset input {
	font-size:1.1em;
	padding:3px;
	width:345px;
	border:1px solid #ccc; 
	background:#fefefe url(../img/backinput.gif) repeat-x scroll left top;
}

.FormArea input.submit {
	font-size:1.1em;
	padding:3px;
	border:1px solid #dc6b00; 
	background:#ffa146 url(../img/backbutton.gif) repeat-x scroll left top;
	color:#fff;
	height:1.75em;
        width:auto;
}

#contenu h2 {
  background-color:inherit;
  border-bottom:1px solid #2DCAF2;
  color:#FFFFFF;
  font-size:1.3em;
  margin:0 0 1em;
  padding:0.5em 0 0;
}
	
#conteneur {
  width:100%;
  padding-top:0px;
  z-index:1;
  float:left;
  position:relative;
/*background:transparent url(../img/grid.gif) repeat-y center center;*/
}

#cse-search-results {
margin-top:5px;
  background:#343434;
  padding:7px 10px;
}

#conteneur .pagination {
margin:40px 0;
text-align:center;
font-size:0.7em;
}

#conteneur .pagination a {
  margin: 0 1.5px;
  background-color: #3E3E3E;
  padding:0.3em 0.5em;
  line-height:1.3em;
  text-decoration:none;
  color:#fff;
}

#conteneur .pagination a:hover {
  background-color: #EC5210;
  color:#fff;
  text-decoration:none;
  color:#fff;
}

#conteneur .pagination span.inactive { 
  color:#3E3E3E;
  padding:0.3em 0.5em;
}

#conteneur .pagination span.active {
  padding:0.3em 0.5em;
  background-color:#2dcaf2;
}


.list-results {
  list-style:none;
  padding:0.5em 0 0 0;
  margin:0;
}

.list-results li {
  padding:0.5em 0 0.7em 0;
  margin:0;
  border-bottom:1px dashed #505352;
}


.list-results dl,
.list-results dt,
.list-results dd
{
  padding:0;
  margin:0;
}


.list-results dt
{
  padding-bottom:0.2em;
}

.list-results dd
{
  font-size:0.9em;
}

#conteneur #menug h2, #conteneur #menud h2 {
  background-image:url(../../images/menu-gauche.gif);
}

#contenu h2 {
  border-bottom:1px solid #505352;
  color:#2DCAF2;
  font-weight:normal;
  margin-top:0;
  padding-bottom:0.4em;
  padding-top:0;
}

#contenu p {
font-size:0.88em;
}

div.ads-big {
background:#343434 url(../../images/propaganda.gif) no-repeat scroll right top;
margin:0;
padding:10px 7px;
}

h4 {
  margin:0;
  padding:0.5em 0 0.1em 0;
}

.feedlist {
  padding:0 0 0.8em 0;
  margin:0;
  list-style:none;
}

.feedlist li{
  border-bottom:1px dashed #505352;
  padding:0.2em 0 0.2em 23px;
  background:transparent url(../../images/rss-mini.gif) no-repeat scroll left center;
}