@charset "iso-8859-1";
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	 background-color: #000000;
background-image:url(http://www.planconcert.com/img/fdp.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a.menu:link,a.menu:visited {
	color: #FFFFFF;
	text-decoration: none;
}a.menu:hover,a.menu:active {
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

a.lienpage:link,a.lienpage:visited {
	color: #CC0000;
	text-decoration: none;
	background-color: #FFFFFF;
}a.lienpage:hover,a.lienpage:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC0000;
}
a.liencompte:link,a.liencompte:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}a.liencompte:hover,a.liencompte:active {
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
}

a.blanc:link,a.blanc:visited {
	color: #FFFFFF;
	text-decoration: none;
}a.blanc:hover,a.blanc:active {
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

.input1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 2px;
	height: 15px;
	width: 238px;
	border: 1px solid #CC0000;
	background-color: #FFFFFF;
}
.input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 2px;
	height: 15px;
	width: 300px;
	border: 1px solid #CC0000;
	background-color: #FFFFFF;
}
.inputliste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin: 2px;
	height: 20px;
	width: 300px;
	border: 1px solid #CC0000;
	background-color: #FFFFFF;
}
.inputliste2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin: 2px;
	height: 20px;
	border: 1px solid #CC0000;
	background-color: #FFFFFF;
}
.inputdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 2px;
	height: auto;
	border: 1px solid #CC0000;
	background-color: #FFFFFF;
}
.inputmultilignes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 2px;
	height: 300px;
	width: 300px;
	border: 1px solid #CC0000;
	background-color: #FFFFFF;
}
h1 {
	font-family: Impact, Arial;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	overflow:hidden;
	top:0;
	margin:0;
	padding:0;
}
h2 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.Style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.Style2 {font-size: 11px}
.Stylehint {
	font-size: 11px;
	font-style: italic;
}
.erreurmessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	background-color: #FFCC00;
	width: 100%;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
iframe { 
	border:0px solid #000000;
	background-color:#000000;
}


.center{ 
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}

div.main {
	position:absolute;
	z-index:1;
	left:150px;
	top:70px;
	width:800px;

	margin:0px;
	padding:0px;
	margin-left:0px;

	text-align:left;
}

div.panel {
	position:absolute;
	background-color:#000000;
	border:0px solid #000000;
	color: #FFFFFF;
	left: 50%;
}

td.title { /*default*/
	border:0px solid #000000;
	background-color: #000000;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color: #FFFFFF;
}

td.name { /*default*/
	border:1px solid #000000;
	background-color: #000000;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.affichephoto {
	height: 100%;
	width: 100%;
}
.blocaff {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.Attention {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #CC0000;
}
a.bottom:link,a.bottom:visited {
	color: #666666;
	text-decoration: none;
}a.bottom:hover,a.bottom:active {
	color: #CC0000;
	text-decoration: none;
}
.topgd {
	background-image: url(http://www.planconcert.com/img/fdtop.png);
		background-repeat: repeat-x;
}

.men {
	background-image: url(http://www.planconcert.com/img/fdmenu.jpg);
		background-repeat: repeat-x;
}

.toprub {
	background-image: url(img/fdrub.gif);
	background-repeat: repeat;
}
.connectable {
	background-image: url(img/fdcon.gif);
	background-repeat: repeat;
}

.tabhome
 {
	height: 100%;
	border: 1px solid #CC0000;
} 
.tabhome2
 {
	height: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
} 

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

.numeropage{
	color: #CC0000;
	font-weight: bold;
}

.curved {
  background: transparent; 
  width:100%;
  }
.curved .b1, .curved .b2, .curved .b3{
  height:1px;
 display:block; 
 overflow:hidden;  
 background:#CC0000;
 font-size:1px;
  }
 .curved .b4{
  height:2px;
  display:block; 
  overflow:hidden; 
  background:#CC0000;
  font-size:1px;
  margin:0 1px; 
  }
   .curved .b1{
  margin:0 5px; 
  }
   .curved .b2{
  margin:0 3px; 
  }
     .curved .b3{
  margin:0 2px; 
  }
 
.bd{
background-image: url(http://www.planconcert.com/img/bd.png);}
.corner{background-image: url(http://www.planconcert.com/img/corne.png);}
.bb{background-image: url(http://www.planconcert.com/img/bb.png);}
#blockpage {
width: 1050px;
background-image:url(http://www.planconcert.com/img/fdpng.png);
background-repeat:repeat-y;
margin: auto;
position: absolute; 
top: 0; 
text-align: center; 
margin-top: 0px; 
margin-bottom: 150px;
margin-left: -525px; 
left: 50%; 
z-index: 5;
}

.cache {
display:none;
}
.titremenu {
	font-family: Impact, Arial;
	font-size: 18px;
	color: #CC0000;
}
a.lienopen:link,a.lienopen:visited {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}a.lienopen:hover,a.lienopen:active {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tabyozik
 {
	height: 100%;
	border: 0px ;
}a.lienstyle:link,a.lienstyle:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
}
a.lienstyle:hover,a.lienstyle:active {
	color: #CC0000;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
}
a.lienstylehome:link,a.lienstylehome:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}
a.lienstylehome:hover,a.lienstylehome:active {
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;

}
.affstyles {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
}

