.div {
	position:relative; height: 100%; width: 1025px;	top:0px; left:0; vertical-align:top; margin:auto; background-image:url(gfx/fondotop.jpg); background-repeat: repeat-x;background-color: #FFFFFF;}
    #topisimo{font-family: Arial;font-size: 9px;font-style: normal;font-variant: small-caps;text-transform: uppercase;color: #FFFFFF;
	letter-spacing: 5px;text-align: left;left: 5px;padding-left: 5px;padding-top: 8px;padding-bottom: 8px;}  
	
body {background-color: #4B4B4B; margin-top: 0px;}
	#direccion {font-family: Arial;font-size: 9px;font-style: normal;font-variant: normal;text-transform: none;color: #FFFFFF;
	letter-spacing: 0px;text-align: right;left: 5px;padding-top: 8px;padding-right: 5px;padding-bottom: 8px;}

form {margin:0px;padding:0px;background: #FFFFFF;padding: 10px;width: 550px;border: 1px dashed #4B4B4B;font: 12px Arial, Helvetica, Verdana, sans-serif;color: #666666;}

label{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	padding: 0px;
	float: left;}
	#labelerror {color:#FE0000;}

input{margin-bottom: 5px;}

input[type="text"]{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    display: inline;
    padding: 2px;
    border: solid 1px #DADADA;
    background-color: #EBEBEB;
}
input[type="file"]{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    display: inline;
    padding: 2px;
    border: solid 1px #DADADA;
    background-color: #EBEBEB;
}
 
input[type="checkbox"]{
    display: inline;
    padding: 2px;
	float: left;
}
input[type="submit"]{
    border: 1px solid #006;
    background: #9cf;
}

input:focus {background: #DADADA;}

div.fileinputs {
	position: relative;
}
	
div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}


	
.topvisual {position:relative;height: 205px;width: 1017px;background-image: url(gfx/top.jpg);background-repeat: no-repeat;left: 3px;
	text-indent: 35px;font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #4B4B4B;}
	#topvisual a{color:#4B4B4B; text-decoration: none;}
	#topvisual a:visited {color:#999999;text-decoration: none;}
	#topvisual a:hover {color:#8D2526;}
	
.menu {position:relative;height: auto;width: 1017px;left: 3px;border-bottom-width: thin;border-bottom-style: solid;border-bottom-color: #88171D;bottom: 10px;}

	#menunav {font-family: Arial; font-size: 10px; font-style: normal; font-variant: small-caps; text-transform: uppercase; color: #333333;text-align: center;	font-weight: bold; 	top: auto; 	vertical-align: top;}
	#menunav table{text-align:center;vertical-align:top;}
	#menunav td{height:"100%";vertical-align:top;}
	#menunav a{color: #333333; text-decoration: none;}
	#menunav a:visited {color:	#333333;text-decoration: none;}
	#menunav a:hover {color:#667B16;text-decoration: underline;}

.conten {position:relative;height: 100%;width: 1017px;left: 3px;}
	
	#contentxt p{font-family: Arial;font-size: 12px;font-style: normal;font-variant: normal;text-transform: none;color: #666666;
	text-align: left;font-weight: normal;top: 50px;vertical-align: top;left: 400px;height: auto;position: relative;	width: 550px;
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EBEBEB;}
	#contentxt h1 {font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-style: normal;font-variant: normal;<br />
		text-transform: none;color: #5E7115;text-align: left;font-weight: normal;top: 30px;	vertical-align: top;left: 400px;height: auto;position: relative;	width: 550px;letter-spacing: 0mm;}
	#contentxt h2 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-transform: none;color: #4B4B4B;text-align: left;	font-weight: bold;letter-spacing: 0mm;background-color: #EBEBEB;border: 1px solid #4B4B4B;}
	#contentxt img {text-align: left;top: 69px;	vertical-align: top;left: 19px;position: absolute;background-color: #EBEBEB;border: 1px dashed #4B4B4B;padding: 10px;}
	#contentxt a{color:#576C07;text-decoration: none;}
	#contentxt a:visited {color:#5C7206;text-decoration: none;}
	#contentxt a:hover {color:#8D2526;text-decoration: underline;}
	#contentxt a:visited {color:#5C7206;text-decoration: none;}
	#contentxt ul {font-family: Arial;font-size: 12px;color:#4B4B4B;text-align: left;top: 50px;vertical-align: top;left: 400px;
	height: auto;position: relative;width: 550px;list-style-position: outset;list-style-image: url(gfx/bullet.png);
	line-height: 25px;}
	#contenbg {background-color: #000000; margin-top: 0px;}

	
.menuconten {text-align: left;vertical-align: top;position: absolute;font-family: Arial, Helvetica, sans-serif;font-size: 9px;
	font-variant: normal;color: #4B4B4B;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;width: 616px;
	margin-right: auto;margin-left: auto;height: 15px;left: 400px;	top: 0px;}
	#menuconten td{height:20px;vertical-align:bottom;width: 20%;}
	#menuconten a{color:#4B4B4B; text-decoration: none;}
	#menuconten a:visited {color:#999999;text-decoration: none;}
	#menuconten a:hover {color:#8D2526;}


	.contentab {font-family: Arial;font-size: 12px;font-style: normal;font-variant: normal;text-transform: none;color: #666666;
	text-align: left;font-weight: normal;top: 50px;vertical-align: top;left: 400px;height: auto;position: relative;width: 550px;
	border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
	

	#contentab img {text-align: left;position: static;padding: 0px;left: 0px;color: #FFF;background-color: #FFF;border: 0px none #FFF;}
	#contentab td {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EBEBEB;}
	#contentab a{color:#576C07;text-decoration: none;}
	#contentab a:visited {color:#5C7206;text-decoration: none;}
	#contentab a:hover {color:#8D2526;text-decoration: underline;}

	.contenform {font-family: Arial;font-size: 12px;font-style: normal;font-variant: normal;text-transform: none;color: #666666;
	text-align: left;font-weight: normal;top: 20px;vertical-align: top;left: 400px;height: auto;position: relative;width: 550px;
	border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
	#contenform td {border-bottom-width: 1px;border-bottom-style: none;border-bottom-color: #EBEBEB;vertical-align: top;padding: 2px;}
	#contenform h2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-transform: none;color: #4B4B4B;text-align: left;font-weight: bold;background-color: inherit;border: none;}
	#contenform img {text-align: left;top: 0px;	vertical-align: top;left: 0px;position: relative;background-color: none;border: 0px;padding: 0px;}


