BODY {
	margin: 0px;
	padding: 0px;
	font-family: Times New Roman, Verdana, Arial;
	position: relative;
}

A {
	text-decoration:none;
}

DIV.pantallaCompleta {
	padding: 310px 46px 50px 44px;
	margin: 0px auto;
	position: relative;
	background-repeat: repeat-y;
	background-image: url(../images/border.jpg);
	background-position: center;
	width: 915px;
	height: auto;
	overflow: hidden;
}

DIV.dokko{
	position:absolute;
	height:30px;
	right:55px;
	bottom:13px;
}

DIV.pomy{
	position:absolute;
	height:20px;
	right:120px;
	bottom:18px;
}




DIV.header {
	position: absolute;
	width: 912px;
	//height: 305px;
	height: auto;
	padding: 0px;
	left: 46px;
	top: -1px;
}

DIV.headerPiamonet {
	position: absolute;
	width: 912px;
	height: 62px;
	padding: 0px;
	left: 46px;
	top: 0px;
}

DIV.finBorde {
	background-image: url(../images/borde2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #ffffff;
	width:1004px;
	height: 50px;
	position: absolute;
	bottom: 0px;
	left:0px;

}

A.linkStd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585A59;
	font-weight: bold;
	text-decoration: none;
}

SPAN.comentario, DIV.comentario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
	padding:0px;
	margin: 0px;
	line-height: 13px;
}

P.titulo, SPAN.titulo, DIV.titulo_n{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
	font-weight: bold;
	line-height: 13px;
	margin-left: 0px;
}
DIV.titulo_n{
	_margin-top:10px;
}

A.linkAqui {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #787878;
	font-weight: bold;
}

DIV.descarga{
	/*border:solid green 1px;*/
	padding-top:5px;
	padding-bottom:5px;
}

SPAN.msgOk {
	color: #7D7D7D;
	font-size: 15px;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
}
SPAN.msgError {
	color: red;
	font-size: 15px;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
}

SPAN.textFooter {
	font-family: arial;
	font-size: 11px;
	color: #444444;
}

A.noFocus:focus {
	outline: none;
}


/* ---- CLEARFIX ---- */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    padding:0px;
    margin:0px;
}
.clearfix {display: inline-block;} /* for IE/Mac */

