/* blocks */

/*--------------Focus-------------*/

/*Focus layout*/

.focus{width:201px; margin-bottom:10px;}
.focus .bloc-top { height:17px; width:201px;}
.focus .bloc-content {padding:10px 10px 0px 10px;}
.focus .bloc-bottom { height:10px;}

/*-----Focus colors-----*/

/*color 1*/
.focus-style1 .focus .bloc-top {}
.focus-style1 .focus .bloc-content {}
.focus-style1 .focus .bloc-bottom {}

/*color 2*/
.focus-style2 .focus .bloc-top {}
.focus-style2 .focus .bloc-content {}
.focus-style2 .focus .bloc-bottom {}

/*color 3*/
.focus-style3 .focus .bloc-top {}
.focus-style3 .focus .bloc-content {}
.focus-style3 .focus .bloc-bottom {}

/*--------------Zoom-------------*/

.zoom {width:201px; margin-bottom:10px; border-bottom:none}
.zoom H1 { background-image:url(../images/zoom_h1.jpg); background-repeat:no-repeat; background-position:right; margin:0px !important; font-size:14px; padding:15px 5px 5px 5px; color:#ffffff; margin-bottom:5px; border:none}
.zoom .zoom-content {border-top:none; background-image:url(../images/bg_zoom.jpg); background-repeat:no-repeat; background-color:#f8f8f8; padding:10px 10px 20px; background-position:bottom}

/*-----Zoom colors-----*/

/*color1*/
.zoom-style1 .zoom H1 {background-image:url(../images/zoom2_h1.jpg); background-repeat:no-repeat; margin:0px !important; font-size:14px; padding:2px 5px; color:#ffffff; margin-bottom:5px; background-color:#9a385f; border:none}
.zoom-style1 .zoom .zoom-content { background-color:#9a385f; color:#FFFFFF; background-image:url(../images/bg_zoom2.jpg); background-position:bottom; background-repeat:no-repeat; padding-bottom:30px; margin:0}
.zoom-style1 .zoom {width:201px; margin-bottom:10px; border-bottom:none}
.zoom-style1 .zoom p{color:#E7E7E7}
.zoom-style1 .zoom a{color:#ff8b00}
.zoom-style1 .zoom a:hover{color:#ffffff}

/*color2*/
.zoom-style2 .zoom H1 {}
.zoom-style2 .zoom .zoom-content {}
.zoom-style2 .zoom {}

/*color3*/
.zoom-style3 .zoom H1 {}
.zoom-style3 .zoom .zoom-content {}
.zoom-style3 .zoom {}

/*--------------Auto width block-------------*/
.auto-width {border-top:1px solid #888888; border-bottom:1px solid #888888; padding:10px 0px 10px 0px; margin:10px 0px 10px 0px; font-size:13px;}
.auto-style1 .auto-width {}
.auto-style2 .auto-width {}

/*--------------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_blue.gif); background-position:0px 5px; padding-left:10px;}
.list-style2 .styled-list li {background-image:url(../images/bullet_list_orange.gif); background-position:0px 5px; padding-left:10px;}
.list-style3 .styled-list li {background-image:url(../images/bullet_arrow_red.gif); background-position:0px 3px; line-height:18px; padding-left:18px; }
