.autohight{
	height:330px;
	overflow:auto;
	margin-top:5px;
}

#contactArea{
font-size: 12px;
font-family:arial,sans-serif;
color:#666666;
}

.err{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;color:red;
}
.msg{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;color:green;
}

#backgroundPopup{
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#cccccc;
border:1px solid #cecece;
z-index:2;
opacity:0.5;
}
#popupContact{

position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:570px;
width:700px;
background:#FFFFFF;
border:3px solid #cecece;
z-index:2;
padding:2px;
font-size:13px;
text-align:center;
font-family:arial,sans-serif;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:15px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#ff0000;
cursor:pointer;
font-weight:700;
display:block;
}
#popupContactClose1{
background:url(../images/search.jpg) no-repeat; width:127px; height:26px; border:none; color:#ffffff;  cursor:pointer;  font-size:14px; padding-bottom:3px; font-weight:800;
}
#button{
text-align:center;

}
.codediv {
border:0 none;
margin:0 auto;
margin-bottom:5px;
margin-top:5px;
width:100%;
text-align:center;
}
#popupContact .codediv .debut {

background:transparent url(../images/left.png) no-repeat scroll 0 0;
float:right;
height:31px;
width:4px;
}
#popupContact .codediv .contenu {
font-size:17px;
font-weight:bold;
height:31px;
padding-left:15px;
padding-right:15px;
padding-top:0px;
text-decoration:none;
text-align:center;
background:transparent url(../images/pattern.png) repeat-x;
width:200px;
}
#popupContact .codediv .fin {
background:transparent url(../images/right.png) no-repeat scroll 0 0;
float:left;
height:31px;
width:6px;
}

#popupContact .code {
border:1 solid #000099;
font-size:11px;
display:block;
text-align:center;
width:95%;
}

.coupons,.coupons a,.coupons a:hover{
background:transparent url(../images/smaller.jpg) no-repeat scroll left top;
cursor:pointer;
font-size:10px;
height:25px;
line-height:25px;
margin:0;
padding-bottom:6px;
padding-left:23px;
padding-top:3px;
text-decoration:underline;
color:#0033FF;
}
/*-----------------------------*/

#popupcomment{
box-shadow: 0 2px 12px #000000;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:380px;
width:700px;
background:#FFFFFF;
/*border:3px solid #cecece;*/
z-index:12;
padding:2px;
font-size:13px;
text-align:center;
font-family:arial,sans-serif;
}
#popupcomment h1{
text-align:left;
color:#6FA5FD;
font-size:15px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupcommentclose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#ff0000;
cursor:pointer;
font-weight:700;
display:block;
}
#popupcommentclose1{
background:url(../images/search.jpg) no-repeat; width:127px; height:26px; border:none; color:#ffffff;  cursor:pointer;  font-size:14px; padding-bottom:3px; font-weight:800;
}
#popupcomment .codediv .debut {

background:transparent url(../images/left.png) no-repeat scroll 0 0;
float:right;
height:31px;
width:4px;
}
#popupcomment .codediv .contenu {
font-size:17px;
font-weight:bold;
height:31px;
padding-left:15px;
padding-right:15px;
padding-top:0px;
text-decoration:none;
text-align:center;
background:transparent url(../images/pattern.png) repeat-x;
width:200px;
}
#popupcomment .codediv .fin {
background:transparent url(../images/right.png) no-repeat scroll 0 0;
float:left;
height:31px;
width:6px;
}

#popupcomment .code {
border:1 solid #000099;
font-size:11px;
display:block;
text-align:center;
width:95%;
}