html { margin: 0px; padding: 0px; }
body { background-color: #000000; margin: 10px; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-y; background-position: center; text-align: center; }
#global {
 margin-left: auto;
  margin-right: auto;
   width: 760px; color: #F00000; 
   font-size: 12px; font-weight: normal;
    font-family: verdana, geneva, arial, helvetica, sans-serif; 
	text-align: left; border: 0px;
	 background-color: #000000; position: relative; }

h1 { color: #0343c7; font-size: 24px; font-weight: bold; font-family: verdana, geneva, arial, helvetica, sans-serif; text-align: center; text-indent: 0px; line-height:17px; padding-left: 0px; padding-right: 0px; padding-top: 30px; padding-bottom: 10px; background-color: transparent; margin: 0px; margin-left: 98px; }
h2 { color: #ffffff; font-size: 16px; font-weight: bold; font-family: arial, verdana, geneva, helvetica, sans-serif; text-align: left; text-indent: 0px; padding-left: 20px; padding-right: 0px; padding-top: 10px; padding-bottom: 0px; background-color: transparent; margin: 0px;}
h2.dm { color: #910909; font-size: 16px; font-weight: bold; font-family: arial, verdana, geneva, helvetica, sans-serif; text-align: left; text-indent: 0px; padding-left: 20px; padding-right: 0px; padding-top: 40px; padding-bottom: 0px; background-color: transparent; margin: 0px; margin-bottom: 10px; }
h5 { color: #910909; font-size: 16px; font-weight: bold; font-family: arial, verdana, geneva, helvetica, sans-serif; text-align: right; padding: 0px; margin: 0px; margin-right: 52px; }
h5.de { padding-left: 20px; text-align: left; font-size: 18px; }
ol { margin-left: 65px; padding: 0px; }
li { margin-bottom: 7px; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.space { word-spacing: 2px; }
img { vertical-align: text-bottom; border: 0px; }
a { color: #0099FF; text-decoration: none; background-color: transparent; font-weight:bold; font-size: 18px; font-family: arial, verdana, geneva, helvetica, sans-serif; outline: none }
a:visited { color: #0099FF; text-decoration:none; font-weight: bold; font-size: 18px; font-family: arial, verdana, geneva, helvetica, sans-serif; outline: none }
a:hover { color: #00FF00; text-decoration: none; background-color: transparent; font-weight: bold; font-size: 18px; font-family: arial, verdana, geneva, helvetica, sans-serif; outline: none }
a:active { color: #0099FF; text-decoration:none; }
#boxcorner { background: transparent; margin-right: 10px; margin-left: 10px; width: 280px; float: right; display: inline; }
.boxcorner em { display: block; width: 0; height: 0; color: #d8d8ee; overflow: hidden; border-top: 12px solid #c6d2e7; border-left: 12px dotted transparent; border-right: 12px dotted transparent; margin-left: 50px; }


/* hack for IE5.5 */
* html .boxcorner em {width:24px; height:12px; width:0; height:0;}
.boxcorner span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #c6d2e7; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .boxcorner span {width:20px; height:10px; w\idth:0; hei\ght:0;}

.boxcontent { display: block; background: #000000; border: 287px solid #c6d2e7; border-width: 0 2px; padding-left: 3px; padding-right: 2px; text-align: center; }
#boxcorner p { color: #00000; font-size: 15px; font-family: arial,verdana,geneva,helvetica,sans-serif; padding-bottom: 5px; }
.ACTIVE { margin: 0px; border: none; font-weight: bold; font-size: 16px; color: #00CC00; }
.DESACTIVE { margin: 0px; border: none; font-weight: bold; font-size: 16px; color: #CC0000; }
#boxcorner p.tex { font-size: 12px; color: #FFFFFF; font-family: arial,verdana,geneva,helvetica,sans-serif; margin-left: 15px; margin-right: 15px; margin-top: 3px; }
#boxcorner2 { background: transparent; margin-right: 10px; margin-left: 10px; width: 280px; float: right; display: inline; display: none; }
.boxcorner2 em { display: block; width: 0; height: 0; color: #d8d8ee; overflow: hidden; border-top: 12px solid #c6d2e7; border-left: 12px dotted transparent; border-right: 12px dotted transparent; margin-left: 50px; }
/* hack for IE5.5 */
* html .boxcorner2 em {width:24px; height:12px; width:0; height:0;}
.boxcorner2 span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #c6d2e7; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .boxcorner2 span {width:20px; height:10px; w\idth:0; hei\ght:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 { display: block; overflow: hidden; font-size: 0; }
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 { height: 1px; }
.xb4, .xb5, .xb6, .xb7 { background: #ccc; border-left: 1px solid #c6d2e7; border-right: 1px solid #c6d2e7; }
.xb1 { margin: 0 8px; background: #c6d2e7; }
.xb2 { margin: 0 6px; background: #c6d2e7; }
.xb3 { margin: 0 4px; background: #c6d2e7; }
.xb4 { margin: 0 3px; background: #FFFFFF; border-width: 0 4px; }
.xb5 { margin: 0 2px; background: #FFFFFF; border-width: 0 3px; }
.xb6 { margin: 0 2px; background: #FFFFFF; border-width: 0 2px; } 
.xb7 { margin: 0 1px; background: #FFFFFF; border-width: 0 2px; height: 2px; }
.boxcontent { display: block; background: #FFFFFF; border: 287px solid #c6d2e7; border-width: 0 2px; padding-left: 3px; padding-right: 2px; text-align: center; }
#boxcorner2 p { color: #FFFFFF; font-size: 15px; font-family: arial,verdana,geneva,helvetica,sans-serif; padding-bottom: 5px; }
.desrose { margin: 0px; border: none; font-weight: bold; font-size: 12px; color: #fddfdf; }
#boxcorner2 p.tex { font-size: 12px; color: #edf1f8; font-family: arial,verdana,geneva,helvetica,sans-serif; margin-left: 15px; margin-right: 15px; margin-top: 3px; }
#vignettes { width: 322px; height: 274px; z-index: 2000; float: right; display: inline; margin-right: 10px; margin-left: 10px }
#vignettes a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
#vignettes a:hover { text-decoration: none; cursor: default }
#vignettes a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
#vignettes a:hover .large { display: inline; position: absolute; left: 110px; width: 644px; height: 549px; }
#vignettes_ie7 { width: 322px; height: 372px; z-index: 2000; float: right; display: inline; margin-right: 10px; margin-left: 10px}
#vignettes_ie7 a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
#vignettes_ie7 a:hover { text-decoration: none; cursor: default }
#vignettes_ie7 a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
#vignettes_ie7 a:hover .large { display: inline; position: absolute; left: 268px; width: 486px; height: 562px; }
#vignettes_ie72 { width: 258px; height: 268px; z-index: 2000; float: right; display: inline; margin-right: 10px; margin-top: 10px; clear: both }
#vignettes_ie72 a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
#vignettes_ie72 a:hover { text-decoration: none; cursor: default }
#vignettes_ie72 a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
#vignettes_ie72 a:hover .large { display: inline; position: absolute; left: 291px; width: 463px; height: 481px; }
#vignettes_ie6 { width: 322px; height: 371px; z-index: 2000; float: right; display: inline; margin-right: 10px; margin-left: 10px }
#vignettes_ie6 a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
#vignettes_ie6 a:hover { text-decoration: none; cursor: default }
#vignettes_ie6 a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
#vignettes_ie6 a:hover .large { display: inline; position: absolute; left: 311px; width: 443px; height: 511px; }
#vignettes_ie62 { width: 258px; height: 303px; z-index: 2000; float: right; display: inline; margin-right: 10px; margin-top: 10px; clear: both }
#vignettes_ie62 a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
#vignettes_ie62 a:hover { text-decoration: none; cursor: default }
#vignettes_ie62 a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
#vignettes_ie62 a:hover .large { display: inline; position: absolute; left: 401px; width: 353px; height: 415px; }
#vignettes_o { width: 322px; height: 268px; z-index: 2000; float: right; display: inline; margin-right: 10px; margin-left: 10px }
#vignettes_o a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
#vignettes_o a:hover { text-decoration: none; cursor: default }
#vignettes_o a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
#vignettes_o a:hover .large { display: inline; position: absolute; left: 132px; width: 622px; height: 518px; }
#vignettes_s { width: 322px; height: 205px; z-index: 2000; float: right; display: inline; margin-right: 10px; margin-left: 10px }
#vignettes_s a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
#vignettes_s a:hover { text-decoration: none; cursor: default }
#vignettes_s a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
#vignettes_s a:hover .large { display: inline; position: absolute; left: 132px; width: 628px; height: 400px; }
#vignettes_oo { width: 167px; height: 102px; z-index: 2000; float: left; display: inline; margin-right: 10px; margin-left: 10px }
#vignettes_oo a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
#vignettes_oo a:hover { text-decoration: none; cursor: default }
#vignettes_oo a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
#vignettes_oo a:hover .large { display: inline; position: absolute; left: 10px; width: 740px; height: 451px; }
#vignettes_ff { width: 730px; height: 27px; z-index: 2000; float: left; display: inline; margin-right: 10px; margin-left: 10px }
#vignettes_ff a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
#vignettes_ff a:hover { text-decoration: none; cursor: default }
#vignettes_ff a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
#vignettes_ff a:hover .large { display: inline; position: absolute; left: 10px; width: 730px; height: 248px; }
#vignettes_ee { width: 507px; height: 27px; z-index: 2000; margin-left: 125px; }
#vignettes_ee a { display: inline; text-decoration: none; top: 0; left: 0; border: 0; }
#vignettes_ee a:hover { text-decoration: none; cursor: default }
#vignettes_ee a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px; }
#vignettes_ee a:hover .large { display: inline; position: absolute; left: 125px; width: 507px; height: 92px; }
#vignettes_qj { width: 246px; height: 27px; z-index: 2000; float: right; display: inline; margin-right: 10px; }
#vignettes_qj a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
#vignettes_qj a:hover { text-decoration: none; cursor: default }
#vignettes_qj a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
#vignettes_qj a:hover .large { display: inline; position: absolute; right: 10px; width: 246px; height: 27px; }

/*  \*/

* html #vignettes_qj { width: 246px; height: 27px; z-index: 2000; float: right; display: inline; margin-right: 10px; }
* html #vignettes_qj a { display: inline; text-decoration: none; top: 0; left: 0; border: 0;}
* html #vignettes_qj a:hover { text-decoration: none; cursor: default }
* html #vignettes_qj a .large { display: block; position: absolute; width: 1px; height: 1px; border: 0px;}
* html #vignettes_qj a:hover .large { display: inline; position: absolute; right: 12px; width: 246px; height: 27px; }

/*  */

p { margin: 0px; padding: 0px; font-size: 14px; line-height: 16px; }
