/* - - - - - - - - - - - - - - - - - - - - -

Title : Lightbox CSS
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */

#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width:450px;
	/*height:410px;*/
	margin:-260px 0 0 -228px;
	border:3px solid #c0c0c0;
	background:#FFF;
	text-align:left;
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	/*width:100%;
	height:100%;*/
}
#cont_lightbox{
width:360px;
margin:0px auto;
padding:0px;
position:relative;
}
#cont_lightbox h1{
font-size:18px;
margin:0px;
padding:0px;
line-height:normal;
margin-bottom:15px;
}
#light_areaRiservata, #light_registrati{
margin:0px;
padding:0px;
width:320px;
padding:0px 20px;
font-family:tahoma, Tahoma;
font-size:11px;
color:#616161;
margin-top:20px;
}
#light_areaRiservata{
background-image:url(../img/fe/lineDott.gif);
background-position:bottom left;
background-repeat:repeat-x;
}
#light_registrati{
margin-bottom:20px;
}
#lightbox p{
margin:0px;
padding:0px;
line-height:normal;
clear:both;
margin-bottom:10px;
}
#lightbox form{
margin:0px;
padding:0px;
}
#cont_lightbox label{
display:block;
float:left;
width:105px;
padding-top:2px;
}
#cont_lightbox input,#cont_lightbox textarea{
height:14px;
width:208px;
border:none;
border:1px solid #9d9d9d;
background-image:url(../img/fe/bg_input.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#cont_lightbox select{
float:left;
width:208px;
border:none;
border:1px solid #9d9d9d;
margin-bottom:10px;
}
#cont_lightbox textarea{
height:64px;
width:305px;
font-family:tahoma, Tahoma;
font-size:11px;
line-height:17px;
padding:3px;
padding-left:5px;
}
#cont_lightbox #btnEntra, #cont_lightbox #btnRegistrati_ita, #cont_lightbox #btnRegistrati_eng, #cont_lightbox #btnRegistrati_fra{
text-align:right;
margin-bottom:0px;
padding-right:3px;
}
#cont_lightbox #btnEntra input{
height:22px;
width:40px;
margin:0px;
padding:0px;
background-color:white;
border:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/img/fe/btn_login.png', sizingMethod='noscale');
}

#cont_lightbox[id] #btnEntra input{
background-image:url(../img/fe/btn_login.png);
background-repeat:no-repeat;
background-position:left top;
}
#cont_lightbox #btnRegistrati_ita input{
height:22px;
width:62px;
margin:0px;
padding:0px;
background-color:white;
border:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/img/fe/btn_registrati.png', sizingMethod='noscale');
}
#cont_lightbox[id] #btnRegistrati_ita input{
background-image:url(../img/fe/btn_registrati.png);
background-repeat:no-repeat;
background-position:left top;
}
#response, #responseregister{
padding-bottom:10px;
color:red;
}
#lightbox #response p, #lightbox #responseregister p{
margin:0px;
padding:0px;
}
#chiudiLight{
top:5px;
right:5px;
display:block;
height:10px;
position:absolute;
color:#9d9d9d;
text-decoration:none;
padding-right:15px;
background-image:url(../img/fe/chiudi.gif);
background-position:right top;
background-repeat:no-repeat;
}
#cont_lightbox #btnRegistrati_eng input{
height:22px;
width:48px;
margin:0px;
padding:0px;
background-color:white;
border:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/img/fe/btn_registratiENG.png', sizingMethod='noscale');
}
#cont_lightbox[id] #btnRegistrati_eng input{
background-image:url(../img/fe/btn_registratiENG.png);
background-repeat:no-repeat;
background-position:left top;
}
#cont_lightbox #btnRegistrati_fra input{
height:22px;
width:61px;
margin:0px;
padding:0px;
background-color:white;
border:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/img/fe/btn_registratiFRA.png', sizingMethod='noscale');
}
#cont_lightbox[id] #btnRegistrati_fra input{
background-image:url(../img/fe/btn_registratiFRA.png);
background-repeat:no-repeat;
background-position:left top;
}
