/* =MAIN
----------------------------------------------- 
*/
HTML {
	font-size: 62.5%;
}
BODY {
	margin: 0px;
	background: white;
}
body.granate{
	background:#701619;
}
*{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
FORM {
	margin: 0px;
}
IMG {
	border:0px;
}
INPUT, SELECT {
	font-size: 1.0em;
}
/* =POPUP
----------------------------------------------- 
*/
#popup {
	margin: 0px auto;
	line-height: normal !important;
	background: url(../img/popup_bg.gif) no-repeat right bottom;
	border: solid 1px #D7851F;
	border-bottom: none;
	border-right: none;
}
	#popup_title {
		position: relative;
		padding: 2px 6px;
		font-weight: bold;
		color: #D7851F;
		background: url(../img/popup_title_bg.gif) repeat-y right center #EFCEA5;
	}
	#popup_body {
		padding: 25px;
	}
	#popup_bots {
		padding-bottom: 25px;
	}
	#popup_cerrar {
		position: absolute;
		top: 1px;
		right: 3px;
	}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.floatl{
	float:left;
}
.floatr{
	float:right;
}
.clearfix {display:inline-block;} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */

#popup_body.big {
	font-size:1.3em;
	color:#4F5C63;
}
p.big{
	font-size:1.2em;
}

#popup form{
	width:100%;
}
#popup fieldset{
	width:350px;
	margin:0 auto !important;
	text-align:left;	
}
#popup fieldset.enviopopup {
	margin-top:10px;
}
div.remember {
	margin:0px auto 10px;
	}
#popup form#friendfrm{
	width:420px;
}
#popup form.friend fieldset{
	width:400px;
}
#popup label{
	clear:both;
}
#popup label span{
	font-size:1.1em;
	color:#624016 !important;
	float:left;
	width:80px;
}
#popup form.friend label span{
	width:110px;
}
#popup label input,#popup label textarea{
	width:200px;
}

#popup label input#remind {
	width:auto;

	margin:0 auto;
}
label.checkbox {margin-top:30px; text-align:center;}

label.enviar input {width:auto !important;}
#popup #friendfrm label input,#popup #friendfrm label textarea{
	width:270px;
}
#popup img.ok{
	vertical-align:-2px;
}
#popup #friendfrm{
	margin:10px 30px 0px 10px;
}
#popup #friendfrm p.buttons{
	margin-left:110px;
	margin-top:10px;
}

/* nuevo */

body.popup {
	text-align:center;
}

#popwrap {
	margin: 0 auto;
	text-align:left;
	width:100%;
}

#popwrap h1, #popwrap div{padding:1px 10px; }
#popwrap h2, #popwrap h3, #popwrap h4 {color:#DF9D4C;}
#popwrap h1 {background:#DF9D4C; color:#ffffff; font-size:1.1em; margin-top:0; border:1px solid #D7851F;}
#popwrap h2 {font-size:1.4em; margin:20px 0 5px;}
#popwrap h3 {font-size:1em;}
#popwrap p {font-size:1em;}

#popwrap a {color:#000000;}

#popwrap li {list-style:none; margin-bottom:10px;}
hr {width:50%; margin:20px auto;}


form#frmLoginChat fieldset {text-align:left;}
form#frmLoginChat input {width:209px;}
form#frmLoginChat input#remind {width:14px;}
form#frmLoginChat label.checkbox {text-align:left; margin-top:10px;}
#loginforofrm input {margin-bottom:10px;}

fieldset.enviopopup {margin-top:10px;}


.popup form{
	width:350px;
}
.popup label input,.popup label textarea{
	width:350px;
}

#popwrap p a {color:#624016;}
