
/*Newsletter Edicions62*/

@import url(/docroot/edicions62/css/colRN.css);

#main .xtradiv {
	top: 0px !important;
}

#main>h2 {
	font-size: 1.8em;
	border-bottom: 1px dotted #7f7f7f;
	padding-bottom: .1em;
}


#main>form {
	font-size: .9em;
}

#main>form input[type=text] {
	width: 219px;
}


#main>form>h3 {
	font-size: 1.3em;
	border-bottom: 1px dotted #7f7f7f;
	padding-bottom: .2em;
	margin-bottom: .7em;
	min-height: 1px;
}

#main>form input[type=checkbox]+label {
	margin-top: .25em !important;
}


/* mis datos */
#main>form>h3+.xtradiv>div {
	position: relative;
	clear: left;
	margin-bottom: 1em;
}
#main>form>h3+.xtradiv label {
	float: left;
	padding-right: 10px;
	width: 90px;
	padding-top: .4em;
	text-align: right;
}

/* newsletter (checkboxes && radio) */
#main>form h4 {
	clear: both;
	font-size: 1em;
	text-transform: uppercase;
	margin-top: 2em;
}
#main>form h4:first-child {
	margin-top: 1.5em;
}
#main>form>.xtradiv+h3+.xtradiv ul {
	height: 2.5em !important;
}
#main>form>.xtradiv+h3+.xtradiv li {
	float: left;
	width: 110px;
}
#main>form>.xtradiv+h3+.xtradiv input[type=checkbox], #main>form>.xtradiv+h3+.xtradiv input[type=radio] {
	float: left;
}
#main>form>.xtradiv+h3+.xtradiv label {
	float: left;
	font-weight: normal !important;
	padding: 0 0 0 2px !important;
	width: auto !important;
}
#main>form>.xtradiv+h3+.xtradiv p {
	clear: both;
}


#main>form h4+ul+p {
	border-bottom: 1px dotted #7f7f7f;
	padding-bottom: 1em;
	height: 2em;
	margin-bottom: 1em;
}

#main>form>.xtradiv+h3+.xtradiv h4+ul+p label, #main>form>.xtradiv+h3+.xtradiv h4+ul+p+p label {
	position: relative;
        text-align:left;
	top: -1px;
	width: 300px !important;
}

#main>form>.xtradiv+h3+.xtradiv ul+ul li{
	float:left;
	clear:both;
	width:250px !important;
}
#main>form>.xtradiv+h3+.xtradiv ul+ul {
	padding-top:8px;
	margin-top:20px;
	width:340px !important;
	border-top: 1px dotted #7f7f7f;
}

/* submit */
#main>form input[type=submit] {
	margin-top: 1em;
	float: right;
}

/* submit relatedInfo*/


#xtramain00 div:first-child form div+div input[type=submit] {
	font-size:1em;
	float: left;
	margin-top:10px;
	margin-right:20px;
	width: 60px;
	height: 20px;
	text-align:center;
background: url(/docroot/edicions62/imgs/frmBt2.gif) no-repeat;
}



/* #xtramain00, custom */
#xtramain00>div:first-child {
	padding-bottom: 10px;
}
#xtramain00>div:first-child p, #xtramain00>div:first-child label {
	font-size: .9em;
}
#xtramain00>div:first-child form {
	
	margin-top: 1em;
}
#xtramain00>div:first-child form div {
	margin-bottom: .8em;
}

#xtramain00>div:first-child form label {
	float: left;
	padding-top: 4px;
	width: 39px;
}
#xtramain00>div:first-child input[type=text] {
	width: 102px;
}
#xtramain00>div:first-child p {
	margin-top: .5em;
	margin-bottom: .5em;
}

