
body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../_images/fond.gif);
	background-repeat: repeat-y;
	background-position: center;
	font-size: 12px;
	background-color: #003658;
	background-color: #0086CB;
	margin-left: 0px;
	margin-right: 0px;
}

a{
		text-decoration:none;
}




a.lienrouge{

 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #E2007A;
 text-decoration:none;
 font-weight: bold;	
 padding-left:4px;
}

a.lienrouge:hover{
	 color: #003658;	
}


a.connexion{

 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #004877;
 text-decoration:none;
 font-weight: bold;	
 padding-left:8px;
}

a.connexion:hover{
	 color: #E2007A;	
}

a.espace{

 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 text-decoration:none;
 font-weight: bold;	
 padding-left:8px;
}

a.espace:hover{
	 color: #E2007A;	
}

a.compte{

 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #E95E0F;
 text-decoration:none;

 padding-left:18px;
}

a.compte:hover{
	 color: #004877;	
}

.login {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #E95E0F;
 text-decoration:none;
 font-weight: bold;	
 padding-left:140px;
}

a.cgv{

 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #E2007A;
 text-decoration:none;
 font-weight: bold;	
 padding-left: 8px;
}

a.cgv:hover{
	color: #003658;	
	padding-left: 8px;
}


#menu{
	border-right: 2px dashed #C6C7C9;
	padding-right: 7px;
	height: 250px;
}

#navbar{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #87888A;	
 width: 762px;
}

#navbar>a{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration:none;
 color: #87888A;	
}

#navbar>a:hover{
	 color: #003658;	
}


#footer{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #87888A;	
}

#footer>a{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration:none;
 color: #87888A;	
}

#footer>a:hover{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration:none;
 color: #003658;	
}


#descriptif{
	width: 271px;
	margin-left:6px;
}

#garanties{
	margin-left:6px;
}



font.txtblanc{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: white;
}

font.erreur{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: red;
}

#date{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: white;
 padding-top: 35px;
 text-align: right;
 padding-right: 15px;
}

#pro{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: white;
 padding-top: 35px;
 text-align: right;
 padding-right: 15px;
}

#slogan{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: white;
 padding-bottom: 4px;
 padding-left:14px;
}


#zonecourtier{
	border-left: 2px dashed #C6C7C9;
	margin-left:7px;
	padding-left: 10px;
	height: 250px;
}


#courtier{
	background-color: #C6C7C9;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	padding-left:8px;
	padding-top: 3px;
	padding-right:8px;
	text-align:left;
	width:260px;
	height: 18px;
}


div.formHEMFR1{
	background-color: #97BE0D;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
	padding-right: 8px;
	text-align: left;
	width: 435px;
	height: 18px;
	vertical-align: middle;
}

div.formHEMFR2{
	background-color: #BAEE0D;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
	padding-right: 8px;
	text-align: left;
	width: 435px;
	height: 18px;
	vertical-align: middle;
}


.formcgv{

	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	width: 300px;
}

.souscrire{

	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-align:right;
}

.souscrire>a{

	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-align:right;
}

.souscrire>a:hover{

	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-align:right;
}


div.margeform{
	
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 0px;
	text-align: left;
	width: 443px;
}

div.mescontrats{
 	padding-left: 15px; 
}



/* CSS Document @charset "utf-8";*/
.titre {
	color: #FFFFFF;
  	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	padding-left:14px;
}

/*** produit HEMFR ***/

body.HEMFR {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../_images/fond.gif);
	background-repeat: repeat-y;
	background-position: center;
	font-size: 12px;
	background-color: #97BE0D;
	margin-left: 0px;
	margin-right: 0px;
}

tr.menuHEMFR:hover {
	background-color: #97BE0D;
}

tr.menuHEMFRhover {
	background-color: #97BE0D;
}

tr.menuHEMFR {
	background-color: #FFFFFF;
}

div.menuHEMFR{
	width: 203px;
	background-repeat: repeat-x;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	padding-left:14px;
}

div.menuHEMFR:hover{
	background-image: url(../_images/HEMFR.png);
	width: 203px;
	background-repeat: repeat-x;
	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-left:14px;
	padding-top:2px;
}

div.menuHEMFRhover{
	background-image: url(../_images/HEMFR.png);
	width: 203px;
	background-repeat: repeat-x;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-left:14px;
	padding-top:2px;
}

div.devisHEMFR:hover{
	background-color: #0086CB;
  width: 265px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-right:8px;
	text-align:right;	
}

div.devisHEMFR{
	background-color: #97BE0D;
  width: 265px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-right:8px;
	text-align:right;	
}

div.formvalidHEMFR{
	background-color: #97BE0D;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
	text-align: right;
	/*width: 435px;*/
	height: 18px;
	vertical-align: middle;
}

table.garantiesHEMFR{
 border: 1px solid #DFDFDF;
}

th.garantiesHEMFR{
 background-color: #97BE0D;
 padding-right:5px;
}

tr.garantiesHEMFR1{
 background-color: #DEF78A;
}


/*** produit HOMEFR ***/

body.HOMEFR {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../_images/fond.gif);
	background-repeat: repeat-y;
	background-position: center;
	font-size: 12px;
	background-color: #e3006a;
	margin-left: 0px;
	margin-right: 0px;
}


tr.menuHOMEFR:hover {
	background-color: #e3006a;
}

tr.menuHOMEFRhover {
	background-color: #e3006a;
}

tr.menuHOMEFR {
	background-color: #FFFFFF;
}

div.menuHOMEFR{
	width: 203px;
	background-repeat: repeat-x;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	padding-left:14px;
}

div.menuHOMEFR:hover{
	background-image: url(../_images/HOMEFR.png);
	width: 203px;
	background-repeat: repeat-x;
	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-left:14px;
	padding-top:2px;
}

div.menuHOMEFRhover{
	background-image: url(../_images/HOMEFR.png);
	width: 203px;
	background-repeat: repeat-x;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-left:14px;
	padding-top:2px;
}

div.devisHOMEFR:hover{
	background-color: #0086CB;
	width: 203px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-right:8px;
	text-align:right;
	
}

div.devisHOMEFR{
	background-color: #e3006a;
	width: 203px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-right:8px;
	text-align:right;
}

div.formvalidHOMEFR{
	background-color: #e3006a;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
	text-align: left;
	width: 435px;
	height: 18px;
	vertical-align: middle;
}



/*** produit CARE ***/

body.CARE {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../_images/fond.gif);
	background-repeat: repeat-y;
	background-position: center;
	font-size: 12px;
	background-color: #E95E0F;
	margin-left: 0px;
	margin-right: 0px;
}


tr.menuCARE:hover {
	background-color: #E95E0F;
}

tr.menuCAREhover {
	background-color: #E95E0F;
}

tr.menuCARE {
	background-color: #FFFFFF;
}

div.menuCARE{
	width: 203px;
	background-repeat: repeat-x;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	padding-left:14px;
}

div.menuCARE:hover{
	background-image: url(../_images/CARE.png);
	width: 203px;
	background-repeat: repeat-x;
	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-left:14px;
	padding-top:2px;
}

div.menuCAREhover{
	background-image: url(../_images/CARE.png);
	width: 203px;
	background-repeat: repeat-x;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-left:14px;
	padding-top:2px;
}

div.devisCARE:hover{
	background-color: #0086CB;
	width: 203px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-right:8px;
	text-align:right;
	
}

div.devisCARE{
	background-color: #E95E0F;
	width: 203px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-right:8px;
	text-align:right;
}

div.formvalidCARE{
	background-color: #E95E0F;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
	text-align: left;
	width: 435px;
	height: 18px;
	vertical-align: middle;
}


/*** produit HANDILY ***/

body.HANDILY {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../_images/fond.gif);
	background-repeat: repeat-y;
	background-position: center;
	font-size: 12px;
	background-color: #F6A800;
	margin-left: 0px;
	margin-right: 0px;
}

tr.menuHANDILY:hover {
	background-color: #F6A800;
}

tr.menuHANDILYhover {
	background-color: #F6A800;
}

tr.menuHANDILY {
	background-color: #FFFFFF;
}

div.menuHANDILY{
	width: 203px;
	background-repeat: repeat-x;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	padding-left:14px;
}

div.menuHANDILY:hover{
	background-image: url(../_images/HANDILY.png);
	width: 203px;
	background-repeat: repeat-x;
	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-left:14px;
	padding-top:2px;
}

div.menuHANDILYhover{
	background-image: url(../_images/HANDILY.png);
	width: 203px;
	background-repeat: repeat-x;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-left:14px;
	padding-top:2px;
}

div.devisHANDILY:hover{
	background-color: #0086CB;
  width: 265px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-right:8px;
	text-align:right;	
}

div.devisHANDILY{
	background-color: #F6A800;
  width: 265px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-right:8px;
	text-align:right;	
}

div.formvalidHANDILY{
	background-color: #F6A800;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
	text-align: right;
	/*width: 435px;*/
	height: 18px;
	jauneical-align: middle;
}

table.garantiesHANDILY{
 border: 1px solid #DFDFDF;
}

th.garantiesHANDILY{
 background-color: #F6A800;
 padding-right:5px;
}

tr.garantiesHANDILY1{
 background-color: #DEF78A;
}



/*** produit HEALTH ***/

body.HEALTH {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../_images/fond.gif);
	background-repeat: repeat-y;
	background-position: center;
	font-size: 12px;
	background-color: #947FB5;
	margin-left: 0px;
	margin-right: 0px;
}

tr.menuHEALTH:hover {
	background-color: #947FB5;
}

tr.menuHEALTHhover {
	background-color: #947FB5;
}

tr.menuHEALTH {
	background-color: #FFFFFF;
}

div.menuHEALTH{
	width: 203px;
	background-repeat: repeat-x;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	padding-left:14px;
}

div.menuHEALTH:hover{
	background-image: url(../_images/HEALTH.png);
	width: 203px;
	background-repeat: repeat-x;
	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-left:14px;
	padding-top:2px;
}

div.menuHEALTHhover{
	background-image: url(../_images/HEALTH.png);
	width: 203px;
	background-repeat: repeat-x;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-left:14px;
	padding-top:2px;
}

div.devisHEALTH:hover{
	background-color: #0086CB;
  width: 265px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-right:8px;
	text-align:right;	
}

div.devisHEALTH{
	background-color: #947FB5;
  width: 265px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	cursor:hand;
	padding-right:8px;
	text-align:right;	
}

div.formvalidHEALTH{
	background-color: #947FB5;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
	text-align: right;
	/*width: 435px;*/
	height: 18px;
	jauneical-align: middle;
}

table.garantiesHEALTH{
 border: 1px solid #DFDFDF;
}

th.garantiesHEALTH{
 background-color: #947FB5;
 padding-right:5px;
}

tr.garantiesHEALTH1{
 background-color: #DEF78A;
}



/*************/



div.menuHOME>td{
	width: 217px;
}
div.menuHOME>a {
  color: black;
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  
}
div.menuHOME>a:hover {
	color: white;
	text-decoration: none;
  	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	
}

tr.menuHOME:hover {
	background-color: #e3006a;
}

div.menuHOME:hover{
	background-image: url(../_images/hassur_03.png);
	width: 217px;
	background-repeat: repeat-x;
}
/************/

div.menuorange>td{
	width: 217px;
}
div.menuorange>a {
  color: black;
  text-decoration:none;
  
}
div.menuorange>a:hover {
	color: white;
	text-decoration: none;
}

tr.menuorange:hover {
	background-color: #e95e10;
}

div.menuorange:hover{
	background-image: url(../_images/hassur_06.png);
	width: 217px;
	background-repeat: repeat-x;
}
/***********/

div.menubleu>td{
	width: 217px;
}
div.menubleu>a {
  color: black;
  text-decoration:none;
  
}
div.menubleu>a:hover {
	color: white;
	text-decoration: none;
}
tr.menubleu:hover {
	background-color: #1c93d1;
}

div.menubleu:hover{
	background-image: url(../_images/hassur_08.png);
	width: 217px;
	background-repeat: repeat-x;
}
/************/
div.menuorangeclair>td{
	width: 217px;
}
div.menuorangeclair>a {
  color: black;
  text-decoration:none;
  
}
div.menuorangeclair>a:hover {
	color: white;
	text-decoration: none;
}
tr.menuorangeclair:hover {
	background-color: #f6a800;
}

div.menuorangeclair:hover{
	background-image: url(../_images/hassur_10.png);
	width: 217px;
	background-repeat: repeat-x;
}

/***********barres*****************/

.barre{
	background-image: url(../_images/hassur_01.png);
	width: 991px;
	background-repeat: repeat-x;
}
.marge{
	background-image: url(../_images/hassur_02.png);
}

.barre2{
	background-image: url(../_images/hassur_04.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.marge2{
	background-image: url(../_images/hassur_05.png);
	width: 4px;
	background-position: bottom;
	background-repeat: repeat-x;
	
}
.recherche{
	background-image: url(../_images/rechercher.png);
	width: 80px;
   height: 15px;
}
	
/********************************/


td.gris {
	/*background-color: #87898B;
	height: 1px;*/
	border-bottom : 1px solid #87898B;
}

#sepgris {
	background-color: #87898B;
	height: 5px;
	width: 271px;
	margin-left:6px;
}


div.formvalid{
	background-color: #0086CB;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
	text-align: right;
	height: 15px;
	vertical-align: middle;
}

div.formules{
	color: #0086CB;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 8px;
}

input[type=text], input[type=password] {
	/*height: 10px;
	line-height: 10px;*/
	font-size: 11px;
	border: 1px solid #666666;
	width: 130px;
}

select{
	/*height: 10px;
	line-height: 10px;*/
	font-size: 11px;
	border: 1px solid #666666;
	width: 130px;
}

input[type=radio] {
 margin-right:5px;
 background-color:transparent;
 border:none;
 width: auto;
 }

hr {
margin-top:1px;
margin-bottom:2px;
height: 1px; 
}


div.quisn{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: justify;
	width: 435px;
}


/*****/

 #control_overlay {  
     background-color:#000;  
 } 
  
 .modal {  
     background-color:#fff;  
     padding:10px;  
     border:1px solid #333;  
 } 
  
 .tooltip {  
     border:1px solid #000;  
     background-color:#fff;  
     height:25px;  
     width:200px;  
     font-family:"Lucida Grande",Verdana;  
     font-size:10px;  
     color:#333;  
 } 
  
 .simple_window {  
     width:250px;  
     height:50px;  
     border:1px solid #0086CB;  
     background-color:#E8E8E8;  
     padding:10px;  
     text-align:left;  
     font-family:"Lucida Grande",Verdana;  
     font-weight: bold;
     font-size:12px;  
     color:#0086CB;  
 } 
  
 a.alert {  
     font-family:"Lucida Grande",Verdana;  
     font-weight: bold;
     font-size:12px;  
     color:#9D9D9D;  
 }  
  
 .window {  
     background-image:url("/stylesheets/window_background.png");  
     background-position:top left;  
     -moz-border-radius: 10px;  
     -webkit-border-radius: 10px;  
     padding:10px;  
     font-family:"Lucida Grande",Verdana;  
     font-size:13px;  
     font-weight:bold;  
     color:#fff;  
     text-align:center;  
     min-width:150px;  
     min-height:100px;  
 } 
  
 .window .window_contents {  
     margin-top:10px;  
     width:100%;  
     height:100%;      
 } 
  
 .window .window_header {  
     text-align:center;  
 } 
  
 .window .window_title {  
     margin-top:-7px;  
     margin-bottom:7px;  
     font-size:11px;  
     cursor:move;  
 } 
  
.window .window_close {  
     display:block;  
    position:absolute;  
     top:4px;  
     left:5px;  
     height:13px;  
     width:13px;  
     background-image:url("/stylesheets/window_close.gif");  
     cursor:pointer;  
     cursor:hand;  
 }  