
#logomsgrec
{
position: absolute;
width: 444px;
margin-left: 286px;
text-align: center;
font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
color: brown;
border: 1px solid brown;
padding: 12px;
background: none repeat scroll 0% 0% white;
font-size: 11px;

}


#ejepanelmesa
{
	background-color: #73C275;
    color: white;
    margin-bottom: 13px;
    margin-left: 110px;
    margin-top: 13px;
    height: 26px;
    padding-top: 7px;
    text-align: center;
    width: 296px;
	
}

#openejepanelmesa
{
    color: white;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0;
    text-decoration: none;
	font-size: 14px;
    font-weight: bold;
}
#envelopconnect
{
	border-top-width: 0px;
	margin-left: 0px;
	padding-left: 890px;
	
	position: absolute;
	top: 0px;
	
	
}

#panelconnect
{
	background-color: #808080;
	height: 135px;
	width: 250px;
}

#panelconnect1
{
    background-color: #808080;
    height: 190px;
    position: relative;
    width: 250px;
    z-index: 3;
	display:none;
	
}


#panelconnect1_0
{
	background-color: #808080;
	height: 100px;
	width: 250px;
}

#panelconnect1_1
{
	background-color: #808080;
	width: 250px;
	height: 35px;
}

#panelconnect1_1_0
{
	background-color: #72C274;
	color: white;
	float: left;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	margin-left: 0;
	margin-top: 0;
	padding-left: 0;
	text-align: center;
	vertical-align: middle;
	width: 124px;
}

#panelconnect1_1_0_0
{
	color: white;
	font-family: sans-serif;
	font-size: 21px;
	font-weight: bolder;
}

#panelconnect1_1_1 {
	background-color: #72C274;
	color: white;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	margin-left: 126px;
	margin-top: 0;
	padding-left: 0;
	text-align: center;
	vertical-align: middle;
	width: 124px;
}

#panelconnect1 label {
	color: white;
	display: block;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	width: 250px;
	margin-top: 0;
	padding-left: 23px;
	padding-top: 19px;
}

#panelconnect1 input.field {
	background: none repeat scroll 0 0 white;
	border: medium none;
	color: black;
	font-size: 11px;
	margin-top: 1px;
	height: 20px;
	margin-left: 23px;
	padding-left: 0;
	width: 213px;			
}

#maxcar0
{
	font-size: 7px;
	padding-left: 161px;
	padding-top: 0;			
	color: white;
	display: block;
	font-family: Verdana;
	font-weight: bold;
	margin-top: 0;
	width: 94px;
}

#olvidarclave
{
	color: white;
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	height: 20px;
	margin-left: 23px;
	padding-left: 0;
	width: 213px;
	text-decoration:none
}

.bt_login_login_1
{
	background: none repeat scroll 0 0 #9E1E61;
    border: medium none;
    color: white;
    cursor: pointer;
    display: block;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    height: 25px;
    margin-left: 153px;
    margin-top: -23px;
    width: 83px;
}

.panelconnect1_0_1_happy
{
	background: url("../image/logohappy.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 80px;
	width: 110px;
}

.panelconnect1_0_1_nohappy
{
	background: url("../image/logonohappy.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 80px;
	width: 110px;
}


#panelconnect1_0_2
{
	background-color: #808080;
	height: 115px;
	margin-left: 90px;
	width: 160px;			
}



#panelconnect1_0_3
{
	padding-top: 10px;
	color:white;	
	font-size: 11px;
	font-weight: bold;
}

#logconnect
{
	text-decoration:none;
	color:white
}

#logconnect.special {
	text-decoration:none;
	color:#9e1d61;
	margin-top:20px
}

#logdivdesconnect
{
	padding-top: 7px;
}

#logadesconnect
{
	color: #006838;
	font-size: 14px;
	font-weight: bold;
	margin-left: 20px;
	text-decoration:none;
}

.divnav_Bouton_Recherche_0
{
	background: none repeat scroll 0px 0px rgb(114, 194, 116);
	height: 52px;
	margin-left: 9px;
	margin-top: 22px;
	width: 197px;
}


#panelconnect2 {
	background-color: #808080;
	height: 250px;
	position: relative;
	width: 250px;
	z-index: 3;	
	display:none;
	
}

#panelconnect2 label {
	color: white;
	display: block;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	margin-top: 0;
	padding-left: 17px;
	padding-top: 19px;
	width: 250px;
}

#panelconnect2 input.field {
	background: none repeat scroll 0 0 white;
	border: medium none;
	color: black;
	font-size: 13px;
	height: 20px;
	margin-left: 17px;
	margin-top: 1px;
	padding-left: 0;
	width: 213px;
}


#logregistrarse
{
	text-decoration:none;
	color:white
}

#logregistrarse.special {
	text-decoration:none;
	color:#9e1d61
}


#sec
{ 
	width: 100px;
}	

#divimcaptcha
{
	height: 25px;
	margin-left: 118px;
	padding-top: 0.4em;
	width: 203px;
	margin-top: -25px;
}

#divcgu
{
	padding-top: 19px;
	margin-left: 17px;
}

#idcguline
{
	color: white;
	cursor: pointer;
	font-size: 9px;
	margin-top: -15px;
	padding-top: 0;
	padding-left: 2px;
	width: 119px;
}

#labidcguline
{
	color: white !important;
	cursor: pointer!important;
	font-family: Helvetica,sans-serif !important;
	font-size: 9px !important;
	height: 45px !important;
	padding-left: 13px !important;
	padding-top: 0 !important;
	width: 105px !important;
}
.divnav_Bouton_Recherche_0_1
{
	background: none repeat scroll 0px 0px rgb(114, 194, 116);
	border: 0px solid blue;
	height: 37px;
	width: 137px;
	float: right;
}

.divnav_Bouton_Recherche_0_2
{
	background: url("../image/logobuscar.png") no-repeat scroll 3px 6px transparent;
	height: 44px;
	width: 43px;
}

#divnav_Bouton_Recherche_0_1_div
{
	margin-left: -35px;
	margin-top: 7px;
	text-align: center;
}

.divnav_Bouton_Recherche_0_1_crear
{
	color: white;
	font-size: 9px;
	font-weight: bold;
	margin-top: 0px;
	cursor: pointer;
}

#gestionmessage1
{
	
	margin-top: -27px;
}
#newexplic
{
	background-color: #808080;    
	height: 529px;;    
	width: 550px;
	position: absolute;
	margin-left: 13px;
}	

#newexplic_1
{
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 0;
	padding-top: 30px;
	text-align: justify;
}

#newexplic_1_span_1
{
	color: white;
	font-size: 11px;
	font-weight: bold;   
}

#newexplic_2
{
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
	
	text-align: justify;
}

#newexplic_2_span_1
{
	color: white;
	font-size: 11px;
	font-weight: bold;   
}


#newexplic_3
{
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px; 
	background: none repeat scroll 0 0 #72C274;
	padding: 5px;
}

#newexplic_3_span_1
{
	color: white;
	font-size: 10px;
}


#newexplic_4old
{
	background: url("../image/megusta.png") no-repeat scroll 1px 0 #ECEEF5;
}


#newexplic_4
{
	margin-top: 30px;
	padding-left: 22px;
	padding-top: 1px;	
	border-radius: 4px 4px 4px 4px;
	font-size: 11px;
	height: 18px;
	margin-left: 30px;
	margin-right: 30px;
	text-align: justify;
	width: 49px;	
	
}

#newexplic_4_span_1
{
	
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	color: #3B5998;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	width: 46px;
	border-left-width: 0;
	margin-top: -20px;
	padding-left: 1px;
	padding-top: 0;
}

#facebook
{
	margin-left: -22px;
	margin-top: -3px; 
}

#twittercount
{
	margin-left: 390px;
	margin-top: -20px;
}	

#newexplic_5
{
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
	background: none repeat scroll 0px 0px rgb(114, 194, 116);
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: white;
}	

#newexplic_5_imgold {
	background: url("../image/ok_new_msg.png") no-repeat scroll 3px 6px transparent;
	height: 76px;
	width: 87px;
	margin-top: -11px;
	margin-left: -8px;
}	

#newexplic_5_img {
	
	height: 76px;
	width: 87px;
	margin-top: -11px;
	margin-left: -8px;
}	

#newexplic_5_1
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	margin-top: -54px;
	margin-left: 95px;
	text-align: left;
}	

#newexplic_5_1_1
{
	font-family: verdana;
	font-size: 12px;
}

#newexplic_5_1_2
{
	text-align: left;
	font-family: verdana;
}

#newexplic_5_1_3
{
	text-align: justify;
	width: 332px;
	font-size: 10px;
	padding-bottom: 20px;
	font-family: verdana;
}	

#newexplic_5_1_3 a
{
	color: green;
	font-family: verdana;
	font-size: 10px;
}

#newexplic_5_img_msg
{
	position: absolute;
	margin-top: 13px;
	margin-left: 5px;
	font-size: 14px;
	color: black
}	

#explicacioncancel
{

background: url("../image/explicacioncancel.png") repeat scroll 0% 0% transparent;
height: 190px;
width: 520px;
margin-left: 25px;
margin-top: -9px;
}

#explicacioncanceleje
{
margin-left: 25px;
margin-top: 12px;
font-family: arial;
color: rgb(255, 255, 15);
font-size: 11px;
font-weight: bold;
background-color: rgb(128, 128, 128);
width: 112px;
padding: 3px;
}

#explicacioncancelar
{
margin-left: 48px;
margin-top: -2px;
font-family: arial;
color:black;
font-size: 10px;
font-weight: bold;
width: 140px;
padding: 3px;
text-align: center;
}

#explicacioncancelar1
{
margin-left: 210px;
margin-top: -42px;
font-family: arial;
color:black;
font-size: 10px;
font-weight: bold;
width: 204px;
padding: 3px;
text-align: center;
}