@import url(font-awesome.min.css);
@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:300,400,600");
@charset "UTF-8";
/* CSS Document */

html {
	height:100%;
}

body {
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	margin:0;
	padding:0;
	width:100%;
	background-color:#404040;
	/*background-image:url(../images/backColor.png);*/
	/*background-image:url(../images/FondPapierPt2.png);*/
	padding:0px;
	margin:0px;
}

a {
	border:none;
	text-decoration:none;
	/*color:#B3A479;*/
	color:#ffffff;
}

a:hover {
	color:#555555;
}

.quote {
	display:block;
	background:#ffffff;
	padding:15px 20px 15px 45px;
	margin:0 0 20px;
	position:relative;
}

.infobulle {
	position:absolute;
	background:#000000;
	padding:3px 7px;
	-moz-border-raduis:3px;
	-webkit-border-raduis:3px;
	color:#d4d4d4;
	text-align:center;
}

img {
	border:none;
}
	
#wrapper {
	width:1051px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:25px;
	margin-left:auto;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
}

#bodyFilm {
	height:100%;
}

#wrapperFilm {
	/*background-image:url(../imgFilm/view/566F119FF859A29B.jpg);*/
	margin:0;
	padding:0;
	background: url(../imgFilm/view/566F119FF859A29B.jpg) no-repeat center fixed; 
	-webkit-background-size: cover; /* pour Chrome et Safari */
	-moz-background-size: cover; /* pour Firefox */
	-o-background-size: cover; /* pour Opera */
	background-size: cover; /* version standardisée */
	min-height:100%;
	/*width:100%;
	height:100%;
	background-position:center;*/
}

/*#BackFilm {
	
	width:75%;
	min-width:410px;
	text-align:center;
	margin:auto;
	padding:10px;
	height:1600px;
}*/

#contentFilm {
	background-image:url(../imgFilm/bg.png);
	/*top:4.7em;
	position:absolute;*/
	width:75%;
	text-align:center;
	margin:auto;
	min-width:410px;
	padding:10px;
	height:100%;
	min-height:100%;
}

.coverFilm {
	float:left;
	width:400px;
}

.textFilm {
	width:500px;
	height:192px;
	float:left;
	margin-left:10px;
}

.textFilm p {
	font-size:1.2em;
}

.textFilm h1 {
	font-size:50px;
	color:#000000;
}

.titreGris {
	color:#454545;
}

#header {
	width:1051px;
	height:241px;
	/*text-align:center;*/
	/*width:100%;*/
	/*margin-top:40px;*/
}

#LogoBandeau {
	float:left;
	width:210px;
	margin-top:30px;
	/*text-align:left;*/
}

#BandeauSite {
	/*position:absolute;*/
	/*margin-left:215px;*/
	z-index:100;
	float:left;
	width:840px;
}

/*#logo {
	float:left;
}*/

/*#breadcrump {
	margin-top:-70px;
}*/

#menu {
	position:absolute;
	width:220px;
	padding:0px;
	margin-top:-37px;
	/*top:310px;*/
}

#menu a {
	font-size:16px;
	color:#ffffff;
	line-height:12px;
}

#menu a:hover {
	color:#555555;
	font-weight:bold;
}

#menu img {
	margin-right:10px;
	margin-bottom:10px;
}

#menu table {
	cellpadding:0px;
	cellspacing:0;
	border:none;
}

#menuHaut {
	height:7px;
	/*background-image:url(../images/fond_menu_h.png);*/
	/*background-image:url(../images/FondTableau2Ht.png);*/
	/*background-repeat:no-repeat;*/
	/*background-position:bottom left;*/
	background-color:#b29f7b;
}

#menuMil {
	/*background-image:url(../images/fond_menu_m.png);*/
	/*background-image:url(../images/FondTableau2Ml.png);*/
	/*background-repeat:repeat-y;*/
	background-color:#b29f7b;
	padding-left:20px;
}

#menuBas {
	height:7px;
	/*background-image:url(../images/fond_menu_b.png);*/
	/*background-image:url(../images/FondTableau2Bs.png);*/
	/*background-repeat:no-repeat;*/
	background-color:#b29f7b;
}

#content {
	background-color:#b29f7b;
	margin-left:230px;
	padding:15px;
	margin-top:-37px;
	/*margin-top:230px;*/
	/*filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity:0.75;
	opacity:0.75;*/
}

#contentText {
	width:781px;
	/*float:left;*/
	padding-right:15px;
}

#CV1 {
	margin-bottom:15px;
}

#identite {
	width:150px;
	height:220px;
	float:left;
	margin-right:15px;
	padding:0px 15px 0px 15px;
	background-color:#404040;
}

#coordonnes {
	width:350px;
	height:220px;
	float:left;
	margin-right:15px;
	padding:0px 15px 0px 15px;
	background-color:#404040;
}

#portrait {
	width:200px;
	height:200px;
	padding-top:20px;
	float:left;
	background-color:#404040;
}

#CV2 {
	margin-top:255px;
	margin-bottom:15px;
	width:761px;
	height:368px;
	padding:5px 15px 5px 15px;
	float:none;
	background-color:#404040;
}

.logi {
	height:40px;
	width:781px;
	float:left;
	margin-bottom:15px;
}

.icnLogi {
	height:40px;
	width:40px;
	float:left;
	margin-right:15px;
}

.echelle {
	height:20px;
	width:95px;
	float:left;
	margin-top:8px;
	margin-right:45px;
}

#CV3 {
	margin-bottom:15px;
	height:10820px;
	width:761px;
	padding:5px 15px 5px 15px;
	background-color:#404040;
}

#CV3 table {
	border-spacing:0;
}

#CV3 table td {
	padding:0px 5px 0px 5px;
	vertical-align:middle;
}

.CV3titre {
	width:240px;
	text-align:center;
	font-size:2em;
}

.actCV3 {
	background-color:#b29f7b;
}

.inactCV3 {
	color:#404040;
}

.orgaCV3 {
	color:#404040;
	font-size:1.2em;
	background-color:#b29f7b;
}

.posteCV3 {
	color:#ffffff;
	font-size:1.2em;
	text-align:right;
	background-color:#b29f7b;
}

#annees {
	width:30px;
	float:left;
	margin-right:20px;
}

#annees p {
	margin-top:35px;
}

#emplois {
	width:223px;
	float:left;
	margin-right:20px;
}

#experiences {
	width:223px;
	float:left;
	margin-right:20px;
}

#formations {
	width:223px;
	float:left;
}

#CV4 {
	margin-bottom:15px;
	width:15px;
	background-color:#404040;
}

.MainPodcast {
	width:792px;
	height:192px;
	margin-top:20px;
}

.LienEpisode {
	font-size:2.4em;
}

.CoverPodcast {
	float:left;
	width:192px;
	height:192px;
}

.TextPodcast {
	width:581px;
	height:192px;
	float:left;
	margin-left:15px;
}

.TextPodcast p {
	font-size:1.2em;
}

.TextPodcast h1 {
	color:#555555;
}

#TextEpisode {
	width:700px;
	margin-left:25px;
	font-size:1.2em;
}

#TextEpisode a {
	border:none;
	text-decoration:none;
	color:#555555;
}

#TextEpisode a:hover {
	color:#ffffff;
}

/* ----- Partie Cinema.php ----- */

.MainCine {
	width:792px;
	height:192px;
	margin-top:20px;
}

.LienPartie {
	font-size:2.4em;
}

.CoverCine {
	float:left;
	width:192px;
	height:192px;
}

.TextCine {
	width:581px;
	height:192px;
	float:left;
	margin-left:15px;
}

.TextCine p {
	font-size:1.2em;
}

.TextCine h1 {
	color:#555555;
}

#TextPartie {
	width:700px;
	margin-left:25px;
	font-size:1.2em;
}

#TextPartie a {
	border:none;
	text-decoration:none;
	color:#555555;
}

#TextPartie a:hover {
	color:#ffffff;
}

.BilletCine {
	color:#333333;
}

/* ----- Partie mesfilms.php ----- */

.MainFilm {
	width:792px;
	height:232px;
	margin-top:20px;
}

.CoverFilm {
	float:left;
	width:392px;
	height:192px;
}

.TextFilm {
	width:381px;
	height:192px;
	float:left;
	margin-left:15px;
}

.TextFilm p {
	font-size:1.2em;
}

.TextFilm h1 {
	color:#555555;
}

.BTN_SCNR {
	margin-top: 12px;
}

/* ----- Partie profils.php ----- */

.MainProfil {
	width:792px;
	margin-top:20px;
}

.TextProfil {
	width:581px;
	float:left;
	margin-left:15px;
}

.CoverProfil {
	float:left;
	width:192px;
	height:192px;
}

.TextProfil p {
	font-size:1.2em;
}

.TextProfil h1 {
	color:#555555;
}
/* ------Partie Kultur WebRadio------ */

.box { 
    margin-top:25px;
	border:none;
    padding:0px;
    height:221px;
    width:793px;
}

.overlay {  
    background:rgba(0, 0, 0, .75);
    /*text-align:center;*/
    opacity:0;    
    width:100%;height:100%; 
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.box:hover {
    border:none;
}

.box:hover .overlay {
    opacity:1;
}

.search {
    position:relative;
	margin-top:0px;
}

#KWRhebdo {
	width:794px;
	height:55px;
}

#KWRhebdo li {
	display:block-inline;
	list-style-type:none;
}

#KWRhebdo .onglet {
	background-color:#404040;
	color:#ffffff;
	float:left;
	height:35px;
	width:78px;
	margin:5px;
	padding:0px;
	text-align:center;
}

#KWRhebdo .onglet:hover { 
    background-color:#7A67AB;
}

#KWRhebdo .activeOnglet { 
    background-color:#7A67AB;
	color:#ffffff;
	float:left;
	height:35px;
	width:78px;
	margin:5px;
	padding:0px;
	text-align:center;
}

/* ———- Tableau Hebdo ———— */

.KWRtableHebdo {
	margin:0px;padding:0px;
	width:100%;
	/*border:1px solid #000000;*/
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}

.KWRtableHebdo table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}

.KWRtableHebdo tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}

.KWRtableHebdo table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}

.KWRtableHebdo table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}

.KWRtableHebdo tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}

.KWRtableHebdo td{
	vertical-align:middle;
	
	/*background-color:#d4aaff;
	border-width:0px 1px 1px 0px;
	border:1px solid #000000;*/
	
	text-align:center;
	padding:1,5px 0px 1px 0px;
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#ffffff;
}

.KWRtableHebdo tr:last-child td{
	/*border-width:0px 1px 0px 0px;*/
	border-width:0px 0px 0px 0px;
}

.KWRtableHebdo tr td:last-child{
	/*border-width:0px 0px 1px 0px;*/
	border-width:0px 0px 0px 0px;
}

.KWRtableHebdo tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}

.KWRtableHebdo tr:first-child td{
	background-color:#7A67AB;
	border:0px solid #000000;
	text-align:center;
	/*border-width:0px 0px 1px 1px;*/
	border-width:0px 0px 0px 0px;
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
	height:25px;
}

/*.KWRtableHebdo tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #5f00bf 5%, #5f00bf 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5f00bf), color-stop(1, #5f00bf) );
	background:-moz-linear-gradient( center top, #5f00bf 5%, #5f00bf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5f00bf", endColorstr="#5f00bf");	background: -o-linear-gradient(top,#5f00bf,5f00bf);

	background-color:#7A67AB;
}*/

.KWRtableHebdo tr:first-child td:first-child{
	/*border-width:0px 0px 1px 0px;*/
	border-width:0px 0px 0px 0px;
}

.KWRtableHebdo tr:first-child td:last-child{
	/*border-width:0px 0px 1px 1px;*/
	border-width:0px 0px 0px 0px;
}

.NUITcel {
	background-color:#555555;
}

.GLPcel {
	background-color:#2B9949;
}

.GLAcel {
	background-color:#2A4B9B;
}

.GLCcel {
	background-color:#DB7120;
}

.PHPcel {
	background-color:#2F292B;
}

.LIVEcel {
	background-color:#7A67AB;
}

.MOCcel {
	background-color:#BE1F22;
}

.CECcel {
	background-color:#8F138C;
}

.LOGOScel {
	background-color:#3B4999;
}

.ROCKOPOPcel {
	background-color:#555555;
}

.CENTcel {
	background-color:#888888;
}

.PODCASTcel {
	background-color:#AAAAAA;
}

.CaseHoraire {
	width:793px;
	height:120px;
	background-color:#9A8DB8;
	margin-top:10px;
}

.imgCH {
	width:120px;
	height:120px;
	margin:0px;
	padding:0px;
	float:left;
}

.texCH {
	width:663px;
	margin:5px;
	float:left
}

.titCH {
	font-size:2em;
}

#OnLineKWR {
	color:#404040;
}

#cc_strinfo_summary_kwr a {
	color:white;
}

#WrapperKWRplayerRadio {
	margin:10px;
}

#TitleKWRHeaderPlayer {
	color:white;
}

#TitleRecentTracks_kwr {
	color:white;
}

#cc_recenttracks_kwr {
	margin-top:10px;
}

#Titlecc_req_result_kwr {
	color:white;
}

#lab_artist_kwr {
	display:inline-block; width:180px;
}

#cc_req_artist_kwr {
	margin-bottom:5px;
	display:inline-block; width:180px;
}

#lab_title_kwr {
	display:inline-block; width:180px;
}

#cc_req_title_kwr {
	margin-bottom:5px;
	display:inline-block; width:180px;
}

#lab_dedi_kwr {
	display:inline-block; width:180px;
}

#cc_req_dedi_kwr {
	margin-bottom:5px;
	display:inline-block; width:180px;
}

#lab_sender_kwr {
	display:inline-block; width:180px;
}

#cc_req_sender_kwr {
	margin-bottom:5px;
	display:inline-block; width:180px;
}

#lab_email_kwr {
	display:inline-block; width:180px;
}

#cc_req_email_kwr {
	margin-bottom:5px;
	display:inline-block; width:180px;
}

/* ------Fin de KWR------ */

#realisations {
	width:300px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
}

#wrapperContact {
	height:100%;
	width:100%;
	float:left;
}

#formulaire {
	height:100%;
	width:45%;
}

#messageContact {
	height:20px;
}

#footer {
	background-color:#b29f7b;
	margin-top:10px;
	margin-left:230px;
	padding: 10px;
	/*filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity:0.75;
	opacity:0.75;*/
	line-height:15px;
}

#footer img {
	margin-left:30px;
}

#plContact {
	width:650px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffff99;
}

.min img {
	width:130px;
	float:left;
	height:185px;
}

#plContactGrd {
	width:650px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffff99;
}

.grd img {
	float:left;
}

#ContactNom {
	margin-left:28px;
}

#ContactMel {
	margin-left:34px;
}

#ContactMessage {
	margin-left:10px;
}
	
/*-------- DEB PAGE ASI -------*/
	
.TitreASI {
	height:200px;
	width:100%;
	background: rgba(76, 175, 80, 0.5)
}

.LogoASI {
	width:150px;
	height:150px;
	display:inline;
}

.NomASI {
	display:inline;
	background-color:pink;
	color:yellow;
}

.WrapperASI {
	width:800px;
	/*background-color:yellow;*/
}

/*-------- FIN PAGE ASI -------*/