/* 
   https://addons.mozilla.org/en-US/firefox/addon/16/
   irc://irc.freenode.net/hforge

Hello from notepad++
*/

/* CSS */
body {
background-color:#eaf3f6;
margin:0px;
padding:0px;
font: 10px  verdana, arial, helvetica;
color: #000000;
}

#breadcrumbs {
  width: 800px;
}

#header {
  background: url('../../images/top-banner-960x200_v3/;download') no-repeat #FFFFFF;
  margin: 10px auto;
  -moz-border-radius: 0 10px 10px 10px;
  -webkit-border-radius: 0 10px 10px 10px;
  border-radius: 0 10px 10px 10px;

  -moz-box-shadow: 1px 1px 3px #3D3D3D;
  -webkit-box-shadow: 1px 1px 3px #3D3D3D;
  box-shadow:1px 1px 3px #3D3D3D;
  border-style:none;
}

#header .header-toolbar {
  background:none repeat scroll 0 0 transparent;
}

#footer {
 background-color:#ed3d6c
}

h2 {
 padding: 3px 0 3px 20px;
 margin:0px;
 font-size:14px;
 color:#ff258d;
}

#html-content-solutions-medianate-htmlcontent, #html-content-solutions-xops-htmlcontent, #medianate-wp, #xops-wp, #services-wp, #freewares-wp, #html-content-services-services-htmlcontent, #html-content-services-freewares-htmlcontent {
  padding: 10px 10px 20px 0px;
  margin: 10px auto;
  border: 1px solid #cdcdcd; 
  -moz-border-radius: 0px 5px 5px 5px;
  -webkit-border-radius: 0px 5px 5px 5px;
  border-radius: 0px 5px 5px 5px;
}

#contentbar h3{
 padding:5px 0 5px 20px;
 margin:0px;
 font-size:12px;
 color:#5099f4;
 background: url('../../images/cyan-bullet/;download') no-repeat left;
}

#sidebar h3{
 padding:3px 0 3px 0px;
 margin:0px;
 font-size:12px;
 color:#8a8a8a;
 font-weight:bold;
 center;
}

h4{
padding:0 0 10px 0;
margin:0px;
font-size:14px;
color:#7ea743;
}
p{
 text-align:justify;
 padding:3px 0px 3px 20px;
 margin:0px;
 line-height:15px;
 color:#4c4c4c
}
ul li {
 color:#4c4c4c
}
td{
text-align:justify;
padding:2px 0px 2px 20px;
margin:0px;
line-height:15px;
color:#4c4c4c
}

/* Adresses */
#address-wrapper .address {
  margin-right: 10px;
  padding-left: 0px;
  width: 255px;
  float: left;
}

#address-wrapper .address p {
  padding: 2px;
}


#content .box-section-children-toc ul li.active, 
#content .box-section-children-toc ul li.in-path {
  background: url('../../images/fleche/;download') no-repeat scroll 0 0 transparent;
  margin: -1px -10px 0 -30px;
}

#content .box-section-children-toc ul {
    -moz-border-radius: 10px 10px 10px 10px;
    background-color: #EFEFEF;
    border: 1px solid gray;
    padding: 10px;
}

#content .box-section-children-toc ul li {
    background-color: #EFEFEF;
    list-style: none outside none;
}


#content ul li {
    padding: 2px 0;
}

#content .box-section-children-toc ul li a {
    border-bottom: 1px solid gray;
    color: #333333;
    display: block;
    line-height: 40px;
    padding: 0 20px;
    text-decoration: none;
}

#html-content-contact.sidebar-box, 
#content .box-section-children-toc {
  border: none;
}

#content .box-section-children-toc ul li.in-path a, 
#content .box-section-children-toc ul li.in-path a:visited, 
#content .box-section-children-toc ul li.active a, 
#content .box-section-children-toc ul li.active a:visited {
    border-bottom: 0 none;
    color: #FFFFFF;
    padding-left: 45px;
}