/* blocks */

/*--------------Focus-------------*/
/*Focus layout*/
.focus{width:201px; margin-bottom:10px;}
.focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_red.gif) no-repeat left top;}
.focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}
.focus .bloc-content H4 {color:#000000;}

/*-----Focus colors-----*/
/*color 1*/
.focus-style1 .focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_grey.gif) no-repeat left top;}
.focus-style1 .focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus-style1 .focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}
.focus-style1 .focus H4 {color:#000000;}

/*color 2*/
.focus-style2 .focus .bloc-top {height:10px;background-image:url(../images/bloc2top_grey.gif);}
.focus-style2 .focus .bloc-content {background-image:url(../images/bloc2content_grey.gif);padding:0px 10px 0px 10px;}
.focus-style2 .focus .bloc-bottom {height:10px;background-image:url(../images/bloc2bottom_grey.gif);}
.focus-style2 .focus P {color: #ffffff}
.focus-style2 .focus H2 {background-image:url(../images/h2_bullet_red.gif);}
.focus-style2 .focus H3 {color:#ffffff;}
.focus-style2 .focus H4 {color:#000000;}
.focus-style2 .focus H5 {color:#ffffff;}
.focus-style2 .focus A:link, .focus-style2 .focus A:visited { color:#ffffff; }
.focus-style2 .focus A:hover, .focus-style2 .focus A:active { color:#333333; }


/*color 3*/
.focus-style3 .focus .bloc-top {height:10px;background-image:url(../images/bloc2top_red.gif);}
.focus-style3 .focus .bloc-content {background-image:url(../images/bloc2content_red.gif);padding:0px 10px 0px 10px;}
.focus-style3 .focus .bloc-bottom {height:10px;background-image:url(../images/bloc2bottom_red.gif);}
.focus-style3 .focus P {color:white}
.focus-style3 .focus H2,.focus-style3 .focus H4,.focus-style3 .focus H6 {color:white}
.focus-style3 .focus H2 {background-image:url(../images/h2_bullet.gif);}
.focus-style3 .focus H3 {color:#FBC400; }
.focus-style3 .focus H4 {background-image:none; padding:0px;}
.focus-style3 .focus H5 {color:#FBC400;}
.focus-style3 .focus A:link, .focus-style3 .focus A:visited { color:#ffffff; }
.focus-style3 .focus A:hover, .focus-style3 .focus A:active {color:#FBC400;}

/*color 4*/
.focus-style4 .focus .bloc-top {height:10px;background-image:url(../images/bloc2top_white.gif);}
.focus-style4 .focus .bloc-content {background-image:url(../images/bloc2content_white.gif);padding:0px 10px 0px 10px;}
.focus-style4 .focus .bloc-bottom {height:10px;background-image:url(../images/bloc2bottom_white.gif);}
.focus-style4 .focus H4 {color:#000000;}

/*color 5*/
.focus-style5 .focus .bloc-top { height:10px; width:201px; background:url(../images/bloc2top.gif) no-repeat left top;}
.focus-style5 .focus .bloc-content {background:url(../images/bloc2content.gif) repeat-y left top; padding:0px 10px 0px 10px;}
.focus-style5 .focus .bloc-bottom { height:10px; background:url(../images/bloc2bottom.gif) no-repeat left top;}
.focus-style5 .focus H4 {color:#000000;}

/*color 6*/
.focus-style6 .focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_blue.gif) no-repeat left top;}
.focus-style6 .focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus-style6 .focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}
.focus-style6 .focus H4 {color:#000000;}

/*color 7*/
.focus-style7 .focus .bloc-top { height:10px; width:201px; background:url(../images/bloc2top_blue.gif) no-repeat left top;}
.focus-style7 .focus .bloc-content {background:url(../images/bloc2content_blue.gif) repeat-y left top; padding:0px 10px 0px 10px;}
.focus-style7 .focus .bloc-bottom { height:10px; background:url(../images/bloc2bottom_blue.gif) no-repeat left top;}
.focus-style7 .focus H4 {color:#000000;}

/*color 8*/
.focus-style8 .focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_vdoc.gif) no-repeat left top;}
.focus-style8 .focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus-style8 .focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}
.focus-style8 .focus H4 {color:#000000;}

/*color 9*/
.focus-style9 .focus .bloc-top { height:10px; width:201px; background:url(../images/bloc2top_vdoc.gif) no-repeat left top;}
.focus-style9 .focus .bloc-content {background:url(../images/bloc2content_vdoc.gif) repeat-y left top; padding:0px 10px 0px 10px;}
.focus-style9 .focus .bloc-bottom { height:10px; background:url(../images/bloc2bottom_vdoc.gif) no-repeat left top;}
.focus-style9 .focus H4 {color:#000000;}

/*color 10*/
.focus-style10 .focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_yellow.gif) no-repeat left top;}
.focus-style10 .focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus-style10 .focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}
.focus-style10 .focus H4 {color:#000000;}

/*color 11*/
.focus-style11 .focus .bloc-top { height:10px; width:201px; background:url(../images/bloc2top_yellow.gif) no-repeat left top;}
.focus-style11 .focus .bloc-content {background:url(../images/bloc2content_yellow.gif) repeat-y left top; padding:0px 10px 0px 10px;}
.focus-style11 .focus .bloc-bottom { height:10px; background:url(../images/bloc2bottom_yellow.gif) no-repeat left top;}
.focus-style11 .focus H4 {color:#000000;}

/*color 12*/
.focus-style12 .focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_brown.gif) no-repeat left top;}
.focus-style12 .focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus-style12 .focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}
.focus-style12 .focus H4 {color:#000000;}

/*color 13*/
.focus-style13 .focus .bloc-top { height:10px; width:201px; background:url(../images/bloc2top_green.gif) no-repeat left top;}
.focus-style13 .focus .bloc-content {background:url(../images/bloc2content_brown.gif) repeat-y left top; padding:0px 10px 0px 10px;}
.focus-style13 .focus .bloc-bottom { height:10px; background:url(../images/bloc2bottom_brown.gif) no-repeat left top;}
.focus-style13 .focus H4 {color:#000000;}

/*color 14*/
.focus-style14 .focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_green.gif) no-repeat left top;}
.focus-style14 .focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus-style14 .focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}
.focus-style14 .focus H4 {color:#000000;}

/*color 15*/
.focus-style15 .focus .bloc-top { height:10px; width:201px; background:url(../images/bloc2top_green.gif) no-repeat left top;}
.focus-style15 .focus .bloc-content {background:url(../images/bloc2content_green.gif) repeat-y left top; padding:0px 10px 0px 10px;}
.focus-style15 .focus .bloc-bottom { height:10px; background:url(../images/bloc2bottom_green.gif) no-repeat left top;}
.focus-style15 .focus H4 {color:#000000;}

/*color 16*/
.focus-style16 .focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_purple.gif) no-repeat left top;}
.focus-style16 .focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus-style16 .focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}
.focus-style16 .focus H4 {color:#000000;}

/*color 17*/
.focus-style17 .focus .bloc-top { height:10px; width:201px; background:url(../images/bloc2top_purple.gif) no-repeat left top;}
.focus-style17 .focus .bloc-content {background:url(../images/bloc2content_purple.gif) repeat-y left top; padding:0px 10px 0px 10px;}
.focus-style17 .focus .bloc-bottom { height:10px; background:url(../images/bloc2bottom_purple.gif) no-repeat left top;}
.focus-style17 .focus H4 {color:#000000;}

/*color 18*/
.focus-style18 .focus .bloc-top { height:17px; width:201px; background:url(../images/bloc1top_darkblue.gif) no-repeat left top;}
.focus-style18 .focus .bloc-content {background:url(../images/bloc1content.gif) repeat-y left top; padding:10px 10px 0px 10px;}
.focus-style18 .focus .bloc-bottom { height:10px; background:url(../images/bloc1bottom.gif) no-repeat left top;}
.focus-style18 .focus H4 {color:#000000;}

/*color 19*/
.focus-style19 .focus .bloc-top { height:10px; width:201px; background:url(../images/bloc2top_darkblue.gif) no-repeat left top;}
.focus-style19 .focus .bloc-content {background:url(../images/bloc2content_darkblue.gif) repeat-y left top; padding:0px 10px 0px 10px;}
.focus-style19 .focus .bloc-bottom { height:10px; background:url(../images/bloc2bottom_darkblue.gif) no-repeat left top;}
.focus-style19 .focus H4 {color:#000000;}


/*--------------Zoom-------------*/
.zoom {width:201px; margin-bottom:10px; border-bottom:1px solid #BFBFBF;}
.zoom H1 {background:url(../images/focustop_red.gif) no-repeat left top; margin:0px; font-size:14px; padding:3px 10px 3px 10px; color:#ffffff}
.zoom .zoom-content {background:url(../images/bloc1content.gif) repeat-y left top; border-top:1px solid #AFB48F; padding:10px;}
.zoom H4 {color:#000000;}

/*-----Zoom colors-----*/
/*color1*/
.zoom-style1 .zoom H1 {background:url(../images/focustop_grey.gif) no-repeat left top; }
/*color2*/
.zoom-style2 .zoom H1 {background:url(../images/focustop_blue.gif) no-repeat left top; }
/*color3*/
.zoom-style3 .zoom H1 {background:url(../images/focustop_vdoc.gif) no-repeat left top; }
/*color4*/
.zoom-style4 .zoom H1 {background:url(../images/focustop_yellow.gif) no-repeat left top; }
/*color5*/
.zoom-style5 .zoom H1 {background:url(../images/focustop_brown.gif) no-repeat left top; }
/*color6*/
.zoom-style6 .zoom H1 {background:url(../images/focustop_green.gif) no-repeat left top; }
/*color7*/
.zoom-style7 .zoom H1 {background:url(../images/focustop_purple.gif) no-repeat left top; }
/*color8*/
.zoom-style8 .zoom H1 {background:url(../images/focustop_darkblue.gif) no-repeat left top; }

/*--------------Auto width block-------------*/
.auto-width {border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; padding:10px 0px 10px 0px; margin:10px 0px 10px 0px; font-size:13px;}
.auto-width H4 {color:#000000;}
.auto-style1 .auto-width {border-top:1px solid #7a082b; border-bottom:1px solid #7a082b; color:#7a082b;}
.auto-style2 .auto-width {border-top:1px solid #808080; border-bottom:1px solid #808080; color:#4D4D4D;}
.auto-style3 .auto-width {background-color:#A0A0A0; border-top:none; border-bottom:none; color:#ffffff; padding:10px  }
.auto-style3 .auto-width H2 {background-image:url(../images/h2_bullet_red.gif);}
.auto-style3 .auto-width H3,.auto-style3 .auto-width H5 {color:#ffffff}
.auto-style3 .auto-width H4 {color:#000000;}
.auto-style3 .auto-width H5 {color:#ffffff;}
.auto-style3 .auto-width A:link, .auto-style3 .auto-width A:visited { color:#ffffff; }
.auto-style3 .auto-width A:hover, .auto-style3 .auto-width A:active {color:#333333;}
.auto-style4 .auto-width {background-color:#F4F4F4; border:1px solid #CFCFCF; color:#333333; padding:10px; }
.auto-style4 .auto-width H4 {color:#000000;}
.auto-style5 .auto-width {background-color:#7a082b; border-top:none; border-bottom:none; color:#ffffff; padding:10px; }
.auto-style5 .auto-width P {color:white}
.auto-style5 .auto-width H2,.auto-style5 .auto-width H4,.auto-style5 .auto-width H6 {color:white}
.auto-style5 .auto-width H2 {background-image:url(../images/h2_bullet.gif);}
.auto-style5 .auto-width H3,.auto-style5 .auto-width H5 {color:#FBC400}
.auto-style5 .auto-width H4 {}
.auto-style5 .auto-width A:link, .auto-style5 .auto-width A:visited { color:#ffffff; }
.auto-style5 .auto-width A:hover, .auto-style5 .auto-width A:active {color:#FBC400;}

/*--------------styled list-------------*/
.styled-list {margin:0px; padding:3px 0px 5px 0px;}
.styled-list ul {margin:0px 0px 0px 0px; padding:0px;}
.styled-list li{background-repeat:no-repeat; list-style:none; margin:0px; padding:0px;}
.list-style1 .styled-list li {background-image:url(../images/bullet_list_red.gif); background-position:0px 5px; padding-left:10px;}
.list-style2 .styled-list li {background-image:url(../images/bullet_list_grey.gif); background-position:0px 5px; padding-left:10px;}
.list-style3 .styled-list li {background-image:url(../images/bullet_arrow.gif); background-position:0px 3px; line-height:18px; padding-left:18px; }

/*qoveo*/
.qoveo INPUT {width:150px;}