﻿@import url(optavis.css);
@import url(optavis_Contact.css);
@import url(optavis_Catalog_Intexys.css);
@import url(optavisAdmin.css);
@import url(admin.css);
@import url(radEditor.css);


html, body { margin: 0px; padding: 0px; }


body { background: #9999cb; font-family: Arial; }
a { text-decoration: none; }
a * { cursor: hand; cursor: pointer;}
img {border:0;}


iframe ul li{list-style: none;}
/*a:hover { text-decoration: underline; }*/

p, dl, ul, li, h1, h2, h3, h4, h5, h6, input, textarea, td, th { padding: 0; margin: 0; }
ul,li {list-style: none;}

/* Mis en Page */

.page {background:url("images/fond-page.jpg") repeat-y scroll 0 0 transparent;margin:5px auto 0;width:781px;}
.bandeau {background:url("images/bandeau.jpg") no-repeat scroll 0 0 transparent;height:239px;width:100%; position:relative;}
.fond-visuel {background:url("images/visuel-materiel.jpg") no-repeat scroll right bottom transparent;padding:0px 20px 130px 0px;}
.topRightPane {float:right;height:24px;line-height:24px;width:180px; margin-right:15px;}
.topRightPane > div > div > .oh_btnEdit {color: Blue;}
.topPane  {margin:100px 0 0 5px;float: left;}
.contenu {margin-top:-70px;position:relative;}
.topContentPane { height: 30px;}
.contentLeftPane {float: left; width: 230px;}
.contentLeftPane li {list-style:none;}
.contentPaneAccueil {float: right;}
.contentPane {float: left; width: 100%;}
.page-foot {background:url("images/pied-page.jpg") no-repeat scroll 0 0 transparent;height:36px;margin:auto;width:781px; font-size: 12px;}

#dnn_contentLeftPane {z-index: 300; position:relative;}
#dnn_ctr939_ModuleContent {z-index: 300; position:relative;}
#dnn_ctr938_ModuleContent {z-index: 300; position:relative;}
#dnn_ctr934_ModuleContent {z-index: 300; position:relative;}
#dnn_ctr935_ModuleContent {z-index: 400; position:relative;}
#dnn_ctr934_viewHTML_btnEdit {z-index: 30; margin-top: -40px;}
#dnn_ctr934_dnnACTIONS_ctldnnACTIONS {margin-top: -10px;}
.oh_btnEdit {position: relative !important;}
#dnn_ctr1026_ContentPane {position:relative;z-index:400;}

/* Menu */
.menu {width: 100%; background: #3e3e64; height: 30px; position: absolute; margin-top: 120px; }
.nodeRoot {font-weight: bold; font-family: Arial, Helevetica; color: #CCCCFF; font-size: 12px; line-height: 30px; padding: 0 38px;}
.nodeHoverRoot {font-weight: bold; font-family: Arial, Helevetica; color: #fff; font-size: 12px; line-height: 30px; padding: 0 38px;}


/* module Catalogue */

.clear {clear: both;}

.menu-optavis > table {top: auto !important; z-index: 410; background: #3e3e64; font-size: 12px; color: #CCCCFF; text-align:left;}
.node {height: 25px;}
.menu-optavis > .root {background: url("images/separateur.gif") no-repeat center right;}
.menu-optavis > .last {background: none !important; color: #CCCCFF;}
.menu-optavis > .last:hover {background: none !important; color: #fff;}
.menu-optavis > span > span {padding-left: -10px; margin: -13px;}
.menu-optavis img {margin: 3px;}
.page-foot > span  {color: white; }
.page-foot > a  {color: white; }
.page-foot > span > a {color: white; }

.lang_pad{position: absolute;left: 5px;top: 5px;}
