/* CSS DU SITE IN ITINERE - MERCI DE NE PAS COPIER ET AINSI FAIRE PREUVE DE CREATIVITE */

/* FOND DU FORUM */

body {
background:#D8F0FF url('http://img43.xooimage.com/files/5/8/9/initinerefond-1a52240.gif') repeat-x;
margin:0;0
padding:0;
}


/* LES ID */

#forum {
	border : 1px solid #c2c7cf;
	border-width : 0;
	margin : 0;
	padding : 0;
}
#copyright {
	text-align : center;
	font-size : 10px;
	color : #676767;
}
#copyright a {
	color : #676767;
	text-decoration : none;
        font-weight: normal;
}
#copyright a:hover {
	color : #97040A;
	text-decoration : none;
}
#copyright a:active {
	color : #97040A;
	text-decoration : none;
}
#copyright a:visited {
	color : #676767;
	text-decoration : none;
        font-weight: normal;
}
#plandesite {
	text-align : left;
	font-size : 12px;
	color : #676767;
}
#pied {
	padding-top: 0px;
        height:135px;
	font-family : "Comic sans ms";
	font-size : 12px;
	color : #000;
}
#pied img {
	float: right;
	margin-top: -45px;
	position: absolute;
}
#initinereannee {
	text-align : center;
        color: #1DD712;
	font-family : "Comic sans ms";
	font-size : 10px;
        text-align:right;
        font-weight: bold;
}
#acp {
	font-family : "Comic sans ms";
	font-size : 12px;
	color : #000;
}
#forum {
	font-family : "Comic sans ms";
	font-size : 12px;
	color : #000;
}
#forum p {
	text-align : left;
	margin : 0;
}
#content {
	text-align : center;
	padding : 2px 7px 5px;
}
#uploadframe {
        padding-top:20px;
        width:100%;
        display:none;
}


/* MODULE VERIFICATION PASSWORD */

#weak, #medium
    {
       border-right:solid 1px #DEDEDE;
}
#sm
    {
       margin:0px;
       padding:0px;
       height:14px;
       font-family:Tahoma, Arial, sans-serif;
       font-size:9px;
}
#sm ul
    {
       border:0px;
       margin:0px;
       padding:0px;
       list-style-type:none;
       text-align:center;
}
#sm ul li
    {
       display:block;
       float:left;
       text-align:center;
       padding:0px 0px 0px 0px;
       margin:0px;
       height:14px;
}
.nrm
    {
       width:66px;
       color:#adadad;
       text-align:center;
       padding:2px;
       display:block;
       vertical-align:middle;
}
.red
    {
       width:66px;
       color:#FFFFFF;
       text-align:center;
       padding:2px;
       background-color:#FF6F6F;
       display:block;
       vertical-align:middle;
}
.yellow
    {
       width:66px;
       color:#FFFFFF;
       text-align:center;
       padding:2px;
       background-color:#FDB14D;
       display:block;
       vertical-align:middle;
}
.green
    {
       width:66px;
       color:#FFFFFF;
       text-align:center;
       padding:2px;
       background-color:#A0DA54;
       display:block;
       vertical-align:middle;
}


/* EMPECHER L'ENCADREMENT DES IMAGES */

img {
	border : 0;
}


/* INFOBULLES */

a.tooltip em {
        display:none;
}
a.tooltip:hover {
        border: 0;
        position: relative;
        z-index: 500;
        text-decoration:none;
}
a.tooltip:hover em {
        font-style: normal;
        display: block;
        position: absolute;
        top: 20px;
        left: -10px;
        padding: 5px;
        font-weight: bold;
        color: #01B4E7;
        border: 1px solid #bbb;
        background: #FFFFCC;
        width:170px;
}
a.tooltip:hover em span {
        position: absolute;
        top: -7px;
        left: 15px;
        height: 7px;
        width: 11px;
        background: transparent url(http://img49.xooimage.com/files/e/1/3/infobulletop00-ae97bc.gif);
        margin:0;
        padding: 0;
        border: 0;
}


/* LES LIENS */

a:link { 
        color: #01B4E7; 
        text-decoration: none;
        font-weight: bold;
}
a:hover {
        color: #1DD712;
        text-decoration: none;
        font-weight: bold;
}
a:active { 
        color: #1DD712;
        text-decoration: none;
        font-weight: bold;
}
a:visited {
        color: #01B4E7;
        text-decoration: none;
        font-weight: bold;
}
.admin-link a {
	font-size : 10px;
	text-decoration : none;
}
.admin-link a:visited {
	font-size : 10px;
	text-decoration : none;
}
.nav-div a {
	color : #01B4E7;
	text-decoration : none;
}
.nav-div a:hover {
	color : #97040A;
	text-decoration : none;
}
.nav-div a:active {
	color : #97040A;
	text-decoration : none;
}
.nav-div a:visited {
	color : #01B4E7;
	text-decoration : none;
}
.titrebloc {  
        color: #1DD712;
        font-weight: bold;
}


/* TAILLE DES POLICES */

.gen {
	font-size : 12px;
}
.genmed, .gensmall {
	font-size : 12px;
}
.gensmall {
	font-size : 12px;
}


/* FORUMLINES DU FORUM */

.forumline {
	border : 1px solid #9F9F9F;
	background-color : #f8f8f8;
	margin : 5px 0;
}
.forumline2 {
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #f8f8f8;
	margin : 5px 0;
}


/* LABEL */

label {
	color : #333;
}
label:hover {
	color : #666;
}


/* FORM*/

form {
	display : inline;
}


/* ERROR MESSAGE*/

.error-message {
	font-size : 12px;
	color : #ff000a;
	font-weight : 700;
}


/* FORUM */

.forum-header {
	padding : 0;
}
.forum-buttons {
	text-align : center;
	font-size : 12px;
	color : #0300ff;
	border-top : 1px solid #c2c7cf;
	border-bottom : 1px solid #c2c7cf;
	height : 20px;
}
.forum-buttons a {
	color : #01B4E7;
	font-weight : 700;
	text-decoration : none;
	margin : 0 3px;
}
.forum-buttons a:hover {
	color : #1DD712;
	text-decoration : none;
}
.forum-buttons a:active {
	color : #1DD712;
	text-decoration : none;
}
.forum-buttons a:visited {
	color : #01B4E7;
	font-weight : 700;
	text-decoration : none;
	margin : 0 3px;
}
.header-search {
	padding : 15px;
}
.no-width {
	margin : 5px auto;
}


/* SPACEROW ITINERIEN */

.spaceRow {
	background : #fff79f;
	border : 1px solid #fff;
	border-right-color : #d6d6d6;
	border-bottom-color : #d6d6d6;
	height : 3px;
	padding : 0;
}


/* LIENS POUR L'AFFICHAGE DES MODERATEURS */

.moderators {
	font-size : 12px;
	color : #000;
}
.moderators a {
	color : #01B4E7;
	text-decoration : none;
}
.moderators a:hover {
	color : #1DD712;
	text-decoration : none;
}
 .moderators a:active {
	color : #1DD712;
	text-decoration : none;
}
.moderators a:visited {
	color : #01B4E7;
	text-decoration : none;
}


/* TOPIC LINK */

.topiclink a {
	font-size : 12px;
	font-weight : 700;
	text-decoration : none;
}
.topiclink a:hover {
	color : #1DD712;
	text-decoration : none;
}
.topiclink a:active {
	color : #1DD712;
	text-decoration : none;
}
.topiclink-new a {
	font-size : 12px;
	color : #0DF700;
	font-weight : 700;
	text-decoration : none;
}
.topiclink-new a:visited {
	text-decoration : none;
	color : #0DF700;
}
.topiclink-new a:hover {
	text-decoration : none;
	color : #1DD712;
}
.topiclink-new a:active {
	text-decoration : none;
	color : #1DD712;
}
.topiclink a:visited {
	color : #01B4E7;
	text-decoration : none;
}
.topiclink b {
	color : #000;
	font-size : 12px;
}
.topiclink-new b {
	color : #000;
	font-size : 12px;
}

/* IN ITINERE */

.initinere {  
        text-align:left;  
        font-style:italic; 
	border : 1px dashed transparent;
}
.initinere:hover {
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #FFFFFF;
        text-align:left;
        font-style:italic;
}
.concours {  
        text-align:center;  
        color: #1DD712;
        text-decoration: none;
        font-weight: bold;
}
hr {
        height: 0px;
        border: solid #D1D7DC 0px;
        border-top-width: 1px;
}
.citation {
	font-size : 12px;
	color : #676767;
}
.fieldset {
        width:95%;
}
.legend {
        font-weight: bold;
        color: #1DD712;
}
.legend1 {
        font-weight: bold;
        color: #FF0000;
}
a.yskandermenu:link, a.yskandermenu:visited {
        background-image : url('http://images.initinere.im/Titre-cadre.gif');
        background-repeat : no-repeat;
        display : block;
        vertical-align : middle;
        color : #01B4E7;
        text-align : left;
        padding-top : 5px;
        padding-left : 10px;
        height : 22px !important;
        height : 25px;
        text-decoration : none;
        }

a.yskandermenu:hover {
        background-position : 0 -25px;
        text-decoration : none;
        height : 22px !important;
        height : 25px;
        color : #b5d72b;
        text-align : left;
}

a.yskandermenu#active_menu {
        background-image : url('http://images.initinere.im/Titre-cadre.gif');
        background-repeat : no-repeat;
        color : #08b1fe;
        height : 22px !important;
        height : 25px;
        text-decoration : none;
        text-align : left;
}

a.yskandermenu#active_menu:hover {
        color : #b90707;
        text-decoration : line-through;
}


/* DESIGN CHAT */

#chatMsgContainer .row1 {
        background: #FFFFFF;
	border-bottom:1px dashed #E4E8E7;
	border-right:1px transparent;
}
#chatMsgContainer .row2 {
        background: #FFFFE7;
	border-bottom:1px dashed #E4E8E7;
	border-right:1px transparent;
}


/* TABLE, ROW, TD, TH ET POST */

.row-center-small {
	font-size : 12px;
}
.forumline td.catBottom {
	padding : 1px;
}
p, td, th {
	font-family : "Comic sans ms";
	font-size : 12px;
	color : #000;
}
table, img {
	border : 0;
}
.forumline td {
	padding : 2px;
}
.row1, .row2, .row3, .row4, .row1h, .row1h-new, .row2h, .row3h, .row1hHover, .row1h-newHover {
	background-color : #f8f8f8;
	border : 1px solid #fff;
	border-right-color : #d1ddef;
	border-bottom-color : #d1ddef;
	text-align : left;
}
td.row2 {
	background-image: url(http://img2.xooimage.com/files/d/1/0/beige107-ad6768.jpg);
}
td.row8 {
	background-color: #FFFFFF;
}
.row1h:hover, .row1hHover {
	background-color : #FFFFE7;
	border-color : #f8f8f8 #d0d0d0 #d0d0d0 #f8f8f8;
}
.row2:hover, .row2Hover {
	background-color : #FFFFE7;
	border-color : #f8f8f8 #d0d0d0 #d0d0d0 #f8f8f8;
}
.row3:hover, .row3Hover {
	background-color : #FFFFE7;
	border-color : #f8f8f8 #d0d0d0 #d0d0d0 #f8f8f8;
}
.row1h-new:hover, .row1h-newHover {
	background : #fff79f;
	border-color : #f8f8f8 #d0d0d0 #d0d0d0 #f8f8f8;
}
.forumline div.row1, .forumline p.row1 {
	text-align : left;
	padding : 3px;
}
.row1g, .row1g-left, .row1g-left-top {
	background : #fff url('http://img9.xooimage.com/files/b/g/bg_post-8f733.gif') repeat-x top left;
	border : 1px solid #fff;
	border-right-color : #d6d6d6;
	border-bottom-color : #d6d6d6;
	vertical-align : middle;
	text-align : center;
}
.row1g-left-top {
	vertical-align : top;
}
.forumline th {
	background : #fff url('http://img5.xooimage.com/files/b/g/bg_th-8f7a6.gif') repeat-x top left;
	color : #000eaf;
	font-weight : 700;
	font-size : 13px;
	height : 24px;
	border : 1px solid #fff;
	border-right-color : #d6d6d6;
	border-bottom-color : #d6d6d6;
	padding : 0 5px;
}
.forumline .row-forum {
	padding : 1px 2px 2px;
}
.forumline .row-header {
	background : #3b88c5 url('http://images.initinere.im/Bordmodule.png');
	border : 1px solid #dce1ee;
	border-right-color : #cfdade;
	border-bottom-color : #cfdade;
	text-align : left;
	vertical-align : middle;
	height : 33px;
	padding : 0;
}
.forumline p.row-header {
	height : 25px;
}
.forumline .row-header span {
	background : url('http://img8.xooimage.com/files/b/g/bg_hdr2-8f736.gif') no-repeat top left;
	padding-left : 17px;
	color : #000000;
	display : block;
	padding-top : 4px;
	font-weight : 700;
	font-size : 12px;
	line-height : 1.2em;
}
.row-header a, .row-header a:visited {
	color : #01B4E7;
	text-decoration : none;
}
.row-header a:hover, .row-header a:active {
	color : #1DD712;
	text-decoration : none;
}
.catBottom, .cat, .catLeft, .catRight {
	background : #fdfdfd url('http://images.initinere.im/Bordmodule.png') repeat-x top left;
	text-align : center;
	border : 1px solid #fff;
	border-right-color : #d6d6d6;
	border-bottom-color : #d6d6d6;
	height : 28px;
	min-height : 28px;
}
.row-post-author {
	background : #FFFFFF;
	vertical-align : top;
	padding : 3px;
}
.row-post {
	background : #FFFFFF;
	border-bottom:1px solid #D3D8D7;
        border-top:1px solid #D3D8D7;
        border-left:1px solid #D3D8D7;
        border-right:1px solid #D3D8D7;
	vertical-align : top;
	padding : 3px;
}
.row-post-author {
	background-image : url(http://img2.xooimage.com/files/d/1/0/beige107-ad6768.jpg);
	background-repeat : repeat;
	text-align : center;
	width : 150px;
}
.post-rank {
	color : #000;
	font-size : 12px;
}
.post-name {
	font-weight : 700;
	color : #3c3bc5;
	font-size : 14px;
	line-height : 1.6em;
}
.post-details {
	text-align : left;
	color : #000;
	font-size : 12px;
	line-height : 1.4em;
	margin : 5px;
}
.post-images img {
	display : block;
	margin : 1px auto;
}
.post-buttons-top {
	float : right;
}
.post-subject {
	color : #3c3bc5;
	font-weight : 700;
	font-size : 12px;
	margin-bottom : 5px;
}
.post-text {
	font-size : 13px;
	line-height : 1.2em;
	padding : 2.5px;
}
.row-post-date, .row-post-buttons {
	vertical-align : middle;
	font-size : 12px;
	color : #000;
	background : url('http://img2.xooimage.com/files/d/1/0/beige107-ad6768.jpg');
	padding : 1px;
}
.row1g-left, .row1g-left-top, .row-post, .row-post-buttons {
	text-align : left;
}
.row-center, .row-center-small, .post-buttons-single {
	text-align : center;
	vertical-align : middle;
}
.empty-table td {
	padding : 3px 0;
}
.poll-table td {
	text-align : left;
	font-size : 12px;
	padding : 3px 10px;
}
.forumlink {
	font-size : 12px;
	font-weight : 700;
	line-height : 1.3em;
}
a.forumlink {
	text-decoration : none;
}
a.forumlink:visited {
	text-decoration : none;
}
.forumlink-new {
	font-size : 12px;
	font-weight : 700;
	line-height : 1.3em;
}
a.forumlink-new {
	text-decoration : none;
	color : #1DD712;
}
a.forumlink-new:visited {
	text-decoration : none;
	color : #1DD712;
}


/* STYLE QUOTE */

.post-text blockquote {
	color : #000000;
	display : block;
	width : auto;
	border : 1px solid #bcbec9;
	background: url('http://img2.xooimage.com/files/5/e/4/5e4faf164a9424ab3...cb219897c-eb00d6.png') bottom right no-repeat;
	font-size : 14px;
	margin : 5px 20px;
}
.post-text blockquote h6 {
	border-bottom : 1px dotted #bfbfbf;
	padding-bottom : 1px;
	padding-left: 25px;
	font-size : 12px;
	line-height : 2em;
	font-family : "Comic sans ms";
	font-weight : bold;
	background: #FFF url('http://img9.xooimage.com/files/e/7/e/e7eb418e8346b09a7...01b2d15bd-eb00e1.png') top left no-repeat;
	color : #1DD712;
	margin : 0 0 1px;
}


/* STYLE CODE */

.post-text .code {
	color : #000000;
	display : block;
	width : auto;
	border-right : 1px solid #bcbec9;
	border-top: 1px solid #bcbec9;
	border-bottom: 1px solid #bcbec9;
	border-left: 8px solid #A1EC00;
	background-color:#FFFFFF;
	font-size : 14px;
	margin : 5px 20px;
	padding : 5px;
}
.post-text .code h6 {
	border-bottom : 1px dotted #bfbfbf;
	padding-bottom : 1px;
	padding-left: 18px;
	font-size : 12px;
	line-height : 2em;
	font-family : "Comic sans ms";
        font-variant : small-caps;
	font-weight : bold;
	color : #1DD712;
	background-color:#FFFFFF;
	margin : 0 0 1px;
}


/* INPUT */

input {
	color : #000;
	font : normal 12px "Comic sans ms";
	vertical-align : middle;
	margin : 0;
}
input.post {
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #FFFFFF;
	color : #000;
	height : 20px;
}
input.post:hover {
        border-top:1px solid #A2CFF4;
	border-bottom:1px solid #DBEDFB;
        border-left:1px solid #A2CFF4;
        border-right:1px solid #DBEDFB;
	color : #000;
	background-color : #FFFFFF;
}
input.button {
	color : #000;
}
input.button:hover {
	color : #000;
}
input.jumpbox {
	height : 18px;
}
* html input.post {
	color : #000;
	border : 1px solid #3b88c5;
}
* html input.liteoption {
	color : #000;
	border : 1px solid #3b88c5;
	height : 20px;
}
* html input.mainoption {
	color : #000;
	border : 1px solid #3b88c5;
	font-weight : 700;
	height : 20px;
}
* html .forum-buttons {
	height : 18px;
}
* html input.jumpbox {
	height : 18px;
}


/* LE TEXTAREA */

textarea {
	color : #000;
	border-bottom:1px solid #F4F4F4;
        border-top:1px solid #DCE1E0;
        border-left:1px solid #DCE1E0;
        border-right:1px solid #F4F4F4;
	font : normal 12px "Comic sans ms";
	vertical-align : middle;
	margin : 0;
}
textarea:hover {
	border-bottom:1px solid #F4F4F4;
        border-top:1px solid #DCE1E0;
        border-left:1px solid #DCE1E0;
        border-right:1px solid #F4F4F4;
	color : #000;
}
textarea:focus {
	border-bottom:1px solid #D0E0D5 ;
        border-top:1px solid #D0E0D5 ;
        border-left:1px solid #D0E0D5 ;
        border-right:1px solid #D0E0D5 ;
	color : #000;
}
* html textarea {
	color : #000;
	border : 1px solid #3b88c5;
}

/* SELECT */

select {
	color : #000;
	font : normal 12px "Comic sans ms";
	vertical-align : middle;
	margin : 0;
	border : 1px solid #888;
	background-color : #FFFFFF;
}
select:hover {
	border : 1px solid #666;
	color : #000;
	background-color : #FFFFFF;
}
select:focus {
	border : 1px solid #666;
	color : #000;
	background-color : #FFFFFF;
	background : #e7e7e7 url('http://img10.xooimage.com/files/b/g/bg_input-8f73f.gif') repeat-x top left;
}
select option {
	background-color : #FFFFFF;
	color : #000;
	height : 15px;
}
select optgroup {
	background-color : #000;
	color : #fff;
	font-weight : 400;
	font-style : normal;
}
* html select {
	color : #000;
	border : 1px solid #3b88c5;
}


/* HELPLINE */

.helpline {
	border : 1px solid #f8f8f8;
	background-color : #f8f8f8;
	color : #000;
}


/* PADDING OPTIONS FORUM*/

.forumline .no-padding, .forumline td.spaceRow {
	padding : 0;
}


/* PAGINATION */

.pagination {
	font-size : 12px;
	line-height : 2em;
	font-weight : 700;
	margin : 5px 0 2px;
}
.pagination a {
	color : #01B4E7;
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #f8f8f8;
	padding : 2px;
}
.pagination a:hover {
	color : #1DD712;
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #F8F8F8;
	padding : 2px;
}
.pagination a:active {
	color : #1DD712;
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #f8f8f8;
	padding : 2px;
}
.pagination a:visited {
	color : #01B4E7;
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #f8f8f8;
	padding : 2px;
}


/* GO TO PAGE */

.gotopage {
	display : block;
	font-size : 12px;
	line-height : 2em;
	margin : 3px 0 1px;
}
.gotopage a {
	color : #01B4E7;
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #D0E0D5;
	padding : 2px;
}
.gotopage a:hover {
	color : #1DD712;
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #FFFFFF;
	padding : 2px;
}
.gotopage a:active {
	color : #1DD712;
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #D0E0D5;
	padding : 2px;
}
.gotopage a:visited {
	color : #01B4E7;
        border-top:1px solid #B7B9B9;
	border-bottom:1px solid #E4E8E7;
        border-left:1px solid #B7B9B9;
        border-right:1px solid #E4E8E7;
	background-color : #D0E0D5;
	padding : 2px;
}
* html .gotopage {
	margin-top : 5px;
	margin-bottom : 2px;
}