/* CSS page cgu */
/* Colonnes avec choix du pays head.php */
#histdebut {
padding-left:0px;
overflow: hidden;
}
/* colonne de gauche head.php */
#histgauche {
float:left;
margin-bottom:15px;
}
#histchoix {
margin-bottom:0px;
}
/* colonne de droite head.php */
#histdroite {
float:right;
margin-bottom:15px;
}
#histpub {
padding-top:0px;
margin-bottom:0px ;
font-size: xx-small;
line-height: 0em ;
}
/* Fin colonnes */
/* Suite de la page sans colonne */
#histsuite {
float:left;
margin-bottom:0px;
padding-left:0px;
overflow:hidden;
}
#histpays { /* pages détails */
width:779px;
height:30px;
margin-bottom:0px;
color: #e4e4e4;
font-style:italic;
font-weight: bold;
font-size: 14pt;
text-align:center;
background-image: -moz-linear-gradient(top, #000000, #3f0071);
background-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#3f0071));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000,endColorstr=#3f0071);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000,endColorstr=#3f0071)";
    -moz-border-radius: 10px 10px 0 0; 
    -webkit-border-radius: 10px 10px 0 0; 
    border-radius: 10px 10px 0 0;
}
#histliste { /* Pour tableau de listes de chansons en page accueil */
width:769px;
margin-bottom:0px;
padding:10px 3px 10px 4px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
overflow: hidden;
}
#histlstg { /* Colonne gauche (demi-finale) liste des participants */
float:left;
margin-bottom:0px;
}
#histlstd { /* Colonne droite (finale) liste des participants */
float:right;
margin-bottom:0px;
}
#histlsct { /* Colonne centre (demi-finale) liste des participants */
margin-left: 255px;
margin-right: 255px;
margin-bottom:0px;
}
#histlspub { /* pour pub en largeur dans page définitive */
margin-left: 0px;
margin-right: 262px;
margin-bottom:0px;
margin-top:40px;
}
/* Div suivants pour pages accueil et pages d�tails */
#hist01 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-TOP: #330066 1px solid;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
    -moz-border-radius: 10px 10px 0 0; 
    -webkit-border-radius: 10px 10px 0 0; 
    border-radius: 10px 10px 0 0;
}
#hist02 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist03 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist04 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist05 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist06 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist07 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist08 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist09 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist10 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist11 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist12 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist13 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist14 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist15 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist16 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist17 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist18 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist19 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist20 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist21 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist22 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist23 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist24 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
#hist25 {
width:762px;
margin-bottom:0px;
padding:5px 4px 5px 10px;
BORDER-RIGHT: #000033 2px solid;
BORDER-LEFT: #330066 1px solid;
}
/* Div suivants pour colonnes page d�tails (pays, internet, vid�o textes) */
/* pour colonnes haut de page */
#histcld {
width:762px;
padding:5px 4px 5px 10px;
overflow: hidden;
BORDER-LEFT: #330066 1px solid;
BORDER-RIGHT: #000033 2px solid;
margin-bottom:0px;
}
/* colonne de gauche detailxx.php */
#histdetg {
float:left;
margin-bottom:10px;
}
#histsong {
width:290px;
margin-bottom:0px;
padding-left:0px;
}
#histaute {
float:right;
margin-bottom:0px;
padding-left:0px;
text-align:right;
}
#histtit {
	width:220px;
margin-bottom:0px;
padding-left:0px;
text-align:center;
}
/* colonne de droite detailxx.php */
#histdetd {
float:right;
margin-bottom:0px;
}
#histvid {
width:290px;
margin-bottom:0px;
margin-right:0px
}
#histdit {
width:520px;
float:right;
margin-bottom:0px;
}

#histvio {
float:right;
margin-bottom:0px;
margin-right:0px
}
/* colonne du centre detailxx.php */
#histdetc {
margin-left: 300px;
margin-right: 300px;
margin-bottom:0px;
}
#histdrap {
margin-bottom:8px;
}
#histint {
margin-bottom:0px;
}
#histcls {
margin-bottom:0px;
}
/* pour colonnes texte */
#histcltx {
	padding: 0px 0px 0px 0px ;
	overflow: hidden;
}
/* colonne texte de gauche detailxx.php */
#histtxor {
float:left;
margin-bottom:15px;
text-align:left;
}
/* colonne texte de droite detailxx.php */
#histtxfr {
float:right;
margin-bottom:15px;
text-align:right;
}
.histtpr {
width:765px;
padding:0px 4px 0px 10px;
background-color:#3f0071;
color:#e4e4e4;
font-style:italic;
}

