/* Main Section */

body { background-color:#FFFFFF; color:#000000 }
body.medias { background-color:#FFFFFF; color:#000000; margin:0px }

a:link { text-decoration: none; color : #169475 }
a:active { text-decoration: none; }
a:visited { text-decoration: none; color : #777777 }
a:hover { text-decoration: underline; color : #990000 }

a.main:link { text-decoration: none; color : #169475 }
a.main:active { text-decoration: none; }
a.main:visited { text-decoration: none; color : #169475 }
a.main:hover { text-decoration: underline; color : #990000 }

a.box:link { text-decoration: none; color : #169475 }
a.box:active { text-decoration: none; }
a.box:visited { text-decoration: none; color : #169475 }
a.box:hover { text-decoration: none; color : #990000 }

a.list:link { text-decoration: none; color : #125577 }
a.list:active { text-decoration: none; }
a.list:visited { text-decoration: none; color : #777777 }
a.list:hover { text-decoration: underline; color : #125577 }

a.pics:link img { border: 1px solid #000000; }
a.pics:active img { border: 1px solid #990000; }
a.pics:visited img { border: 1px solid #000000; }
a.pics:hover img { border: 1px solid #990000; }

img.main {border: 1px solid #000000;}
img.medias {margin:0px}

td.sepBlackLine { border-right : solid 1px #000000}
td.errFrame{background-color:#FFF5F5; border : solid 5px #FFFFFF}
td.errLabel { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 20px; color:#FFFFFF; font-weight:bolder; background-color:#990000; text-align:center; padding:5px; border-bottom:solid 10px #FFF5F5 }
td.errText { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color:#990000; padding:5px  }
td.alertFrame{background-color:#D7FFD9; border : solid 5px #FFFFFF}
td.alertLabel { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 20px; color:#FFFFFF; font-weight:bolder; background-color:#006600; text-align:center; padding:5px; border-bottom:solid 10px #D7FFD9 }
td.alertText { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color:#006600; padding:5px  }

table.errFrame{border : solid 1px #990000}
table.alertFrame{border : solid 1px #006600}

/* Module Section */

td.modTitle { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 20px; color:#169475; font-weight:bolder; font-style:italic; padding-left:5px }
td.modDatas { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color:#3BAB8B; font-weight:bolder; font-style:italic; padding-left:5px }
td.modListLabel { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 18px; color:#169475; font-weight:bolder; font-style:italic; padding-bottom:2px}
td.modListSubLabel { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color:#169475; font-weight:bolder; font-style:italic; padding-bottom:2px}
td.modList { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color:#125577; padding-left:5px;}
td.modDetails{background-color:#F5FAFD; border : solid 5px #FFFFFF}
td.modDetailsLabel { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color:#125577; padding-left:5px; font-weight:bolder}
td.modDetailsValue { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color:#125577; padding-left:5px; padding-bottom:5px}
td.modDetailsDescription { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color:#125577; padding-left:5px}

table.modDetails{border : solid 1px #93ACBD}

/* Box Section */

td.boxTitleBlue315 { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color:#333333; font-weight:bolder; padding-left:10px; background-image:url("/images/main.title.blue.315.gif");  }
td.boxBlue { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; background-color:#F5FAFD; border : solid 5px #FFFFFF}

table.boxBlue { border : solid 1px #93ACBD  }

/* Right Column Section */

td.rcolumnBackground {  border-top: solid 10px #FFFFFF; background-color:#EAF5FB  }

/* Form Section */

td.formLabel { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; color:#169475; font-weight:bolder; font-style:italic; text-align:right}

input.formStandard {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; width : 220px; background-color:#FFFFFF; color:#169475}
input.formSmall {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; width : 180px; background-color:#FFFFFF; color:#169475}
input.formButton {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; width : 100%; height:25px; background-color:#169475; color:#FFCD3A; font-weight:bolder;}

textarea.formStandard {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; width : 100%; height:150px; background-color:#FFFFFF; color:#169475}

select.formStandard {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; width : 220px; background-color:#FFFFFF; color:#169475}
select.formSmall {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; width : 180px; background-color:#FFFFFF; color:#169475}

/* Pages Section */

td.pagesSeparator { background-color:#497394; height:1px }

td.pages { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#497394; }

/* Medias Section */

table.medias { border:solid 1px #497394; }

td.mediasTab { background-color:#AAAAAA; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; cursor:auto}
td.mediasTabHover { background-color:#777777; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; cursor:pointer}
td.mediasTabActive { background-color:#497394; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #497394; cursor:auto}
td.mediasTabEnd { background-color:#497394; border-bottom:solid 1px #FFFFFF }
td.mediasPicLeft { background-color:#497394; border-right:double 3px #497394 }
td.mediasPicRight { background-color:#497394; border-left:double 3px #497394 }

select.medias { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bolder; background-color : #497394; color:#CCCCCC;  width:100%; text-align:center }

ul.plansite {list-style-image: url(/images/main.puce.01.gif); font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color:#125577; font-weight:bold;}
ul.plansite a:link {text-decoration: none; color: #125577}
ul.plansite a:active {text-decoration: none;}
ul.plansite a:visited {text-decoration: none; color: #777777}
ul.plansite a:hover {text-decoration: underline; color: #125577}
ul.plansite ul {list-style-image: url(/images/main.puce.01.gif); font-size: 10px; color:#125577; font-weight:normal;}
ul.plansite ul a:link {text-decoration: none; color: #125577}
ul.plansite ul a:active {text-decoration: none;}
ul.plansite ul a:visited {text-decoration: none; color: #777777}
ul.plansite ul a:hover {text-decoration: underline; color: #125577}
