/*
  The original CoolVista Theme for phpBB version 2+
  Created by CiRvEnT
  
*/

body {
	font: 100% "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	height: 100%;
	width: 100%;
	background-color: #1f3880;
	background-attachment: fixed;
	margin: 0;
}
FONT {
font : 100% "Verdana", "Arial", "Helvetica", "sans-serif";
font-size : 11px;
}
TD {
font : 100% "Verdana", "Arial", "Helvetica", "sans-serif";
font-size : 10px;
}
P {
font : 100% "Verdana", "Arial", "Helvetica", "sans-serif";
font-size : 11px;
}
DIV {
font : 100% "Verdana", "Arial", "Helvetica", "sans-serif";
font-size : 11px;
}
FORM {
font : 100% "Verdana", "Arial", "Helvetica", "sans-serif";
font-size : 11px;
}
hr {
height : 0;
border : 0 solid #d1d7dc;
border-top-width : 1px;
}
/* Images Header */
td.hhm {
background : transparent url(images/hm.png);
background-repeat: repeat;
color : #ffffff;
font-weight : bold;
text-align:center;
}
/* Images cadre Forums*/
td.hm {
background : transparent url(images/commun/hm.png);
background-repeat: repeat;
}
td.hmw {
background : transparent url(images/commun/hmw.png);
background-repeat: repeat;
}
td.hmpetit {
background : transparent url(images/commun/hmpetit.png);
background-repeat: repeat;
}
td.hmpetitw {
background : transparent url(images/commun/hmpetitw.png);
background-repeat: repeat;
}
td.mg {
background : transparent url(images/commun/mg.png);
background-repeat: repeat;
}
td.md {
background : transparent url(images/commun/md.png);
background-repeat: repeat;
}
td.mgw {
background : transparent url(images/commun/mgw.png);
background-repeat: repeat;
}
td.mdw {
background : transparent url(images/commun/mdw.png);
background-repeat: repeat;
}
td.bm {
background : transparent url(images/commun/bm.png);
background-repeat: repeat;
}
td.bmw {
background : transparent url(images/commun/bmw.png);
background-repeat: repeat;
}
td.chm {
background : transparent url(images/copyright/hm.png);
background-repeat: repeat;
}

/* Liens General*/
a:link {color : #0066FF; font-size : 12px; text-decoration : none;}
a:active {color : #000; font-size : 12px; text-decoration : none;}
a:visited {color : #000; font-size : 12px; text-decoration : none;}
a:hover {color : #0005e1; font-size : 12px; text-decoration : underline;}

/* Liens header*/
a.header:link {color : #fff; font-size : 12px;  text-decoration : none;}
a.header:active {color : #fff; font-size : 12px; text-decoration : none;}
a.header:visited {color : #fff; font-size : 12px; text-decoration : none;}
a.header:hover {color : #fff; font-size : 12px; text-decoration : underline;}

.bodyline {
border : 0 solid #2347e6;
}
.table {
height: 18px;
}
.forumline {
border : 0 solid #2347e6;
}

/* ForumLine de Freemind*/
.forumline2	{ background-color: #FFFFFF; border: 9px #ffffff solid; }


td.row1 {
background-color : #efefef;
}
td.row2 {
background-color : #dee3e7;
}
td.row3 {
background-color : #d1d7dc;
}
td.rowpic {
background-image : url(images/cellpic_2.gif);
background-color : #ffffff;
background-repeat : repeat-y;
height : 35px;
color : #ffffff;
}
th {
color : #ffffff;
font-size : 11px;
font-weight : bold;
background-color : #ffffff;
height : 35px;
background-image : url(images/cellpic_1.gif);
}
td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom {
background-image : url(images/cellpic_2.gif);
background-color : #d1d7dc;
border : #ffffff;
border-style : solid;
height : 35px;
font-weight : bold;
color : #ffffff;
}

td.catHead2{
background-color:#93a9b5; height: 25px;
height: 29px;
border-width: 0px 0px 0px 0px;
}

td.cat, td.catHead, td.catBottom {
height : 29px;
border-width : 0 0 0 0;
}
th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
font-weight : bold;
border : #ffffff;
border-style : solid;
height : 28px;
}
td.row3Right, td.spaceRow {
background-color : #d1d7dc;
border : #ffffff;
border-style : solid;
}
th.thHead, td.catHead {
font-size : 12px;
border-width : 1px 1px 0 1px;
}
th.thSides, td.catSides, td.spaceRow {
border-width : 0 1px 0 1px;
}
th.thRight, td.catRight, td.row3Right {
border-width : 0 1px 0 0;
}
th.thLeft, td.catLeft {
border-width : 0 0 0 1px;
}
th.thBottom, td.catBottom {
border-width : 0 1px 1px 1px;
}
th.thTop {
border-width : 1px 0 0 0;
}
th.thCornerL {
border-width : 1px 0 0 1px;
}
th.thCornerR {
border-width : 1px 1px 0 0;
}
.maintitle, h1, h2 {
font-weight : bold;
font-size : 22px;
font-family : "Segoe UI", "Trebuchet MS";
text-decoration : none;
line-height : 120%;
color : #000000;
}
.gen {
font-size : 12px;
}
.genmed {
font-size : 11px;
}
.gensmall {
font-size : 11px;
}
.genmed2 {
color : #fff;
}
.gen, .genmed, .gensmall {
color : #000;
}
a.gen:link, a.genmed:link, a.gensmall:link {
color : #006699;
text-decoration : none;
}
a.gen:visited, a.genmed:visited, a.gensmall:visited {
color : #006699;
}
a.gen:hover, a.genmed:hover, a.gensmall:hover {
color : #dd6900;
text-decoration : underline;
}
.mainmenu {
font-size : 11px;
color : #000000;
}
a.mainmenu:link {
text-decoration : none;
color : #006699;
}
a.mainmenu:visited {
color : #000;
}
a.mainmenu:hover {
text-decoration : underline;
color : #dd6900;
}
.cattitle {
font-weight : bold;
font-size : 12px;
letter-spacing : 1px;
color : #000;
}
a.cattitle:link {
text-decoration : none;
color : #006699;
}
a.cattitle:visited {
color : #006699;
}
a.cattitle:hover {
text-decoration : underline;
}
.forumlink {

font-size : 12px;
color : #006699;
}
a.forumlink:link {
text-decoration : none;
color : #006699;
}
a.forumlink:visited {
color : #006699;
}
a.forumlink:hover {
text-decoration : underline;
color : #dd6900;
}
.nav {
font-weight : bold;
font-size : 11px;
color : #006699;
}
a.nav:link {
text-decoration : none;
color : #006699;
}
a.nav:visited {
color : #006699;
}
a.nav:hover {
color : #dd6900;
text-decoration : underline;
}
.topictitle {

font-size : 14px;
color : #006699;
}
a.topictitle:link {text-decoration : none; color : #006699;}
a.topictitle:visited {
text-decoration : none;
color : #5493b4;
}
a.topictitle:hover {
text-decoration : underline;
color : #dd6900;
}
.name {
font-size : 11px;
color : #000000;
}
.postdetails {
font-size : 10px;
color : #000000;
}
.postbody {
color : #000;
font-size : 12px;
}
a.postlink:link {
text-decoration : none;
color : #006699;
}
a.postlink:visited {
text-decoration : none;
color : #5493b4;
}
a.postlink:hover {
text-decoration : underline;
color : #dd6900;
}
.code {
font-family : "Segoe UI", "Trebuchet MS";
font-size : 11px;
color : #006600;
background-color : #fafafa;
border : #d1d7dc;
border-style : solid;
border-left-width : 1px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
}
.quote {
font-family : "Segoe UI", "Trebuchet MS";
font-size : 11px;
color : #444444;
line-height : 125%;
background-color : #fafafa;
border : #d1d7dc;
border-style : solid;
border-left-width : 1px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
}
.copyright {
font-size : 11px;
font-family : "Segoe UI", "Trebuchet MS";
color : #444;
}
a.copyrigh:link {
color : #444;
font-size : 11px;
text-decoration : none;
}
a.copyrigh:active {
color : #444;
text-decoration : none;
}
a.copyrigh:visited {
color : #444;
text-decoration : none;
}
a.copyright:hover {
color : #444;
text-decoration : underline;
}
input, textarea, select {
color : #000000;
font : normal 11px "Segoe UI", "Trebuchet MS";
border-color : #000000;
}
input.post, textarea.post, select {
background-color : #ffffff;
}
input {
text-indent : 2px;
}
input.button {
background-color : #efefef;
color : #000000;
font-size : 11px;
font-family : "Segoe UI", "Trebuchet MS";
}
input.mainoption {
background-color : #fafafa;
font-weight : bold;
}
input.liteoption {
background-color : #fafafa;
font-weight : normal;
}
.helpline {
background-color : #dee3e7;
border-style : none;
}

