/*------------------------------------------------------------------------
# © 2006-2008 all rights reserved. Blanc sur Blanc advertising.
# ------------------------------------------------------------------------
# Email: sales@blancblanc.com
# Websites:  www.blancblanc.com
-------------------------------------------------------------------------*/


/*Global*/
.frontviews{}
.listelement {}

.elementtitle {
font-weight: bold;
color: #c80019;
padding: 1px 0px;
margin: 0 0 5px 0;
border-bottom: #999999 solid 1px;
}

.contentitemtitle {
color: #004080; }

.contentitemtitle a {
font-size: 1em;
font-weight: bold;
color: #004080;
text-decoration: none;
text-transform: none; }

.arttitlealias, 
.arttitlealias a {
color: #008033;  }

.sectitle {
font-weight: bold;
color:  #800000;
margin-top: 10px;}

.cattitle {
font-weight: bold;
color:  #191919;
display: block;
background-color:  #F2F2F2;
padding: 2px 6px;
margin-bottom: 6px; }

.readmore {}

.pictmargin {}

/*List Mode*/

/*Horizontal, Comma*/

.inlinelist {
margin: 6px 0px 6px 0px;
text-align: center; }

/*Vertical lists*/

.vlist {
/*list-style:decimal outside none;*/
/*background-image:none;*/
}

.superol {
background-image:none; }

.moduletable li.superul {
background-image:none;
font-size: 1em;
padding: 0px;
}

.superul {}

.vlistintro {}

.seclist {}

.catlist {}

/*Table*/

.supertableentree1{
background-image: url(../images/separators/separator1.gif);
background-position: bottom left;
background-repeat: repeat-x;
}
.supertableentree2{
background-image: url(../images/separators/separator1.gif);
background-position: bottom left;
background-repeat: repeat-x; }

/*Predefined LEs*/

/*Predefined Weblinks*/

.superweblinks {}

table.superweblinks div.elementtitle {
background-color:  #e5e5e5;
padding: 4px 4px;
text-transform: uppercase; }

/*Predefined Contact List*/

.contactlist {
margin: 8px 0px }

.ctel,
.cfax,
.cname,
.cposition,
.caddress,
.cemail {
display: block; }

.ctel {
padding-left: 20px;
background-image: url(../images/ctel.png);
background-repeat: no-repeat;
background-position: center left;
line-height: 20px; }

.cfax {
padding-left: 20px;
background-image: url(../images/cfax.png);
background-repeat: no-repeat;
background-position: center left;
line-height: 20px; }

.cname, .cname:before {
font-weight: bold; }

.cname:before {
content: "Contact: "; 
color: #740a21;
padding-right: 6px; }

/*Custom table*/

.tfield {}

.dfield {}

/* Scroll Action - start -*/

#scrollpager a { 
margin: 0 1px; padding: 0px 3px; border: 1px #808080 solid; background: #232323; text-decoration: none;
color: #ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9px; }
#scrollpager a.activeSlide { 
background: #d70025}
#scrollpager a:focus { 
outline: none; }
#scrollpager { 
text-align: left; margin: 3px }
.scroll_style { 
padding:0; margin:0;overflow: visible;z-index: 0;}
.scroll_style img {}
.scrollnav-container {
margin: 0px;
padding: 5px;
background-color: #ede8df; }
.scrollnav-container img {
vertical-align: middle; }
/* Scroll Action - end - */
