﻿/** ColorBaseline by Kube17.fr **/
/** Orange **/
@charset "UTF-8";

#Body {
    background-color: #490064;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-image: url(images/Fond1.jpg);
    width: 100%;
    height: 100%;
	min-height: 800px;
}
/** OpaleChat **/
#Page_10.PageContent.Page-opalechat {
    width: 100%;
    height: auto;
	min-height: 400px;
}
/** OpaleChat **/
.CasualMessage {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.WarningMessage {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.AlertMessage {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.InfoMessage {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
#PageTitle {
    color: #ff9900;
    text-align: center;
}
Body {
    background-color: #490064;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-image: url(images/Fond1.jpg);
    width: 100%;
    height: 100%
}
#Panel {
    /**NOEL background-color: #C0C0C0;**/
	background: #ffffff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    margin-bottom: 10px;
	position: fixed;
/**	overflow: auto;
	height: 82%; **/
}

.boutonvote {
	border-radius:12px 0 12px 0;
	background: #00AA00;
	border:none;
	color:#555;
	font:bold 12px Verdana;
	padding:6px 0 6px 0;
	box-shadow:1px 1px 3px #999;
	text-align: center;
	width: 180px;
}

input[type=button] {
    background:transparent;
	border:none;
	width: 150px;
}

.Box {
	overflow: auto;
	height: 100px;
}

#Foot {
/**    background: #240031;**/
    background: #490064;
/**    background: #01ad3a;**/
}
#Frame {
/**    background: #240031;**/
    background: #490064;
    height: 100%
/**    background: #01ad3a;**/
}
#Content {
    /**NOEL background: #C0C0C0;**/
	background: #ffffff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.Row {
    padding-bottom: 10px;
	width: 90%;
	min-width: 960px;
}
h1,h2,h3,h4 {
    margin:5px 10px;
    margin-top: 0px;
}
P {
    margin: 5px 5px;
}
.P {
    margin: 0px 5px;
}
.ItemDiscussion {
    border-bottom: 1px solid #000;
}
/** Couleur Grades **/
.Role_Fondateur .AuthorInfo {
    color: #FFFFFF;
    background-color:#AA0000;
    padding:0px 6px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.Role_Administrateur .AuthorInfo {
    color: #FFFFFF;
    background-color:#FF5555;
    padding:0px 6px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.Role_Modrateur .AuthorInfo {
    color: #000000;
    background-color:#FFAA00;
    padding:0px 6px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.Role_Rserviste .AuthorInfo {
    color: #000000;
    background-color:#FFFF55;
    padding:0px 6px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.Role_VIP .AuthorInfo {
    color: #FFFFFF;
    background-color:#AA00AA;
    padding:0px 6px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.Role_Vtran .AuthorInfo {
    color: #FFFFFF;
    background-color:#00AAAA;
    padding:0px 6px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.Role_Membre .AuthorInfo {
    color: #FFFFFF;
    background-color:#00AA00;
    padding:0px 6px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.Role_Dignitaire .AuthorInfo {
    color: #FFFFFF;
    background-color:#0000AA;
    padding:0px 6px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}

/** Max logo size and header color **/
.SiteTitle img {
    max-height: 50px;
}
#Head {
    background: #490064 none repeat scroll 0% 0%;
/**    background: #01ad3a none repeat scroll 0% 0%;**/
}
/** Links colors #ED5400 **/
a {
    text-decoration: none;
    color: #ED5400;
}

/** View/comments Counts and MItems **/
.DataList.Discussions .MCount, .DataList.Discussions .NewCommentCount { position: absolute; background: #ED5400 none repeat scroll 0% 0%; border-bottom: 2px solid #C24704; color: #fff; width: 75px; padding: 6px 2px; margin: 0; top: 8px; text-align: center; line-height: 1; height: 35px; border-radius: 0; }

.DataList.Discussions .MCount .Number, .DataList.Discussions .NewCommentCount .Number { font-size: 20px; display: block; line-height: 1; margin-bottom: 3px; }

.DataList.Discussions .ViewCount { right: -85px; }

.DataList.Discussions .CommentCount, .DataList.Discussions .NewCommentCount { right: -167px; }

.DataList.Discussions { margin-right: 167px; }

.DataList.Discussions .NewCommentCount { font-weight: normal; background: #FF7636; border-bottom-color: #DD500E; font-size: 11px; }

.DataBox + .CommentsWrap { margin-top: 15px; }

/**.Item.Read { opacity: 1; background: #efefef; }**/

.Item.Read { opacity: 1; background: #d7d7d7; }

.Item.Read a { color: #777; }

.Item.Read .Tag, .Item.Read .Tag a { background: #bbb !Important; color: #f7f7f7 !Important; }

.Item.offtopic { color: #ff9900 !Important; background-size: cover; background-image: url(images/BarreTopic.png); }

.Item.offtopic a { color: #ff9900 !Important; }

/**.Item.offtopic, .Item.offtopic a { color: #ff9900 !Important; background-image: url(images/BarreTopic.png) !Important; background-size: 730px 40px; background: #ed5400; }**/

/**.Item.Unread  {opacity: 1; background: #ffffff; }**/

/** Added in 1.3 **/
/** Popup **/

.MainForm {
    background-color: rgba(255, 255, 255, 0.7);
    border-radius: 10px;
    padding: 0px;
}

div.Popup h1, div.Popup h2 {
    font-size: 120%;
    font-weight: bold;
    margin-bottom: 0px;
    color: #FFF;
    background: #ED5400 none repeat scroll 0% 0%;
    border-bottom: 2px solid #C24704;
    padding: 6px 9px 4px;
}

a.Close {
    position: absolute;
    top: 16px;
    right: 20px;
    line-height: 1;
    color: #fff;
    cursor: pointer;
    font-family: arial;
    font-size: 22px;
    font-weight: bold;
    padding: 0px;
}

div.Popup .Body {
    background: #FFF none repeat scroll 0% 0%;
    padding: 0px;
    float: left;
}

div.Popup .Legal {
    margin: 10px;
}

div.Popup .P {
    margin: 10px;
}

div.Popup .Buttons {
    margin: 10px;
}

div.Popup li {
    margin: 10px;
}

/** Progress and Progress_sm **/

.Loading {
   height: 100px;
   padding: 0 20px;
   background: url('images/progress_orange.gif') center center no-repeat;
}
.Progress {
   padding: 10px 40px 10px 0;
   background: url('images/progress_orange.gif') center center no-repeat;
}

