a{	text-decoration:none;
	font-weight:bold;}
a:link{ color:#404090;}
a:visited{ color:#404090;}
a:active{}
a:hover{ text-decoration:underline; color:#DD0000;}

a img{ border:1px solid #FFFFFF;}
a:hover img{ border:1px solid #DD0000;}

body{	background-color:#EBEBE8; margin:0; text-align:center;
	font-family: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;}

p{	text-align:justify; font-size:90%; color:#302020;
	line-height: 142%; text-indent:40px; white-space:normal;
	margin:6px 0 10px 0;}

.indent{}
.dcha{	text-align:right;}
.izda{	text-align:left; text-indent:0;}

b{	color:#203050;}
span{	font-weight:bold; color:#801010;}

small{	color:#202050; font-size:75%; letter-spacing:2px; text-align:left;
	margin:0 0 0 68px; display:block;}

h1{	color:#31396b; font-size:140%; letter-spacing:1px;
	font-family: Helvetica, Arial, FreeSans, sans-serif;
	font-style:italic; font-weight:bold; text-align:left;
	padding:0; margin:10px 0 0 64px; border-bottom:2px solid #9095B0;}

h2{	color:#203070; font-size:90%; letter-spacing:4px;
	font-weight:bold; text-align:center;
	margin:16 0 0 0;}

h3{	color:#101010; background-color:#d5e0f0; text-align:left;
	font-family: Helvetica, Arial, FreeSans, sans-serif;
	font-size:85%; font-weight:bold; letter-spacing:2px;
	margin:20 0 0 0; padding:3 6 2 20; clear:both;}

h4{	color:#758090; font-size:90%; letter-spacing:1px;
	font-family: Helvetica, Arial, FreeSans, sans-serif;
	font-weight:bold; margin:16 0 12 0; text-align:left;
	padding:0 0 0 30; border-bottom:1px solid #708090;}

h5{	color:#202060; font-size:90%; letter-spacing:1px;
	font-weight:bold; margin:10px 0 0 0; text-align:left;}

h6{	color:#202060; font-size:90%; letter-spacing:1px;
	font-weight:bold; margin:10px 4px 4px 0;}

dt{	color:#202060; font-size:80%; letter-spacing:1px;
	font-weight:bold; margin:4 0 4 10; text-align:left;}

dd{	color:#302020; font-size:80%; text-align:left; margin:4 0 8 30; line-height:142%;}

ul{	margin:0; padding:1 0 3 18; list-style-type:square; list-style-position:outside;
	font-size:90%; text-align:left;}
li{	margin:5; line-height:125%; white-space:normal;}

hr{	border:3px solid #e8d8c0; margin:5 0 3 0;}

img{	border:0;}

table{	margin:0 auto 0 auto;}
td{	padding:0; margin:0;}

div.bordeiz{ float:left; text-align:center; white-space:nowrap; line-height: 120%;
	color:#202050; letter-spacing:1px;
	margin:4px 14px 4px 0px;
	background-color:white; padding:8px;
	border-top: 1px solid #E0E0E0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #B0B0B0;}

div.bordedch{ float:right; text-align:center; white-space:nowrap; line-height: 120%;
	color:#202050; letter-spacing:1px;
	margin:4px 0px 4px 14px;
	background-color:white; padding:8px;
	border-top: 1px solid #E0E0E0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #B0B0B0;}

div.marco{ white-space:normal; line-height: 120%; text-align:center;
	color:#506070; letter-spacing:1px; font-size:15px;
	margin:0 8 14 8; display:block;
	background-color:white; padding:8px;
	border-top: 1px solid #E0E0E0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #B0B0B0;}

div.cliente{ white-space:nowrap; line-height: 130%; text-align:center;
	color:#506070; font-size:12px; letter-spacing:1px;
	margin:0 auto 10 auto; display:table; width:75%;
	background-color:white; padding:8px;
	border-top: 1px solid #E0E0E0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #B0B0B0;}

img#logo{ float:left; margin:0 8px 0 0;}

img#iso{ float:right;}

div#portada{ margin:6% 0 0 0; padding:3% 0 5% 0; background-color:#ffffff; display:block;}

div#info{ float:right; margin:15% 8px 0 0;}

div.ancho{ clear:left;}

div.centro{ display:table; margin:0 auto 0 auto; text-align:center; white-space:normal;}

div.columna2{float:left; width:366; margin:0; padding:0; text-align:center;}
div.columna3{float:left; width:244; margin:0; padding:0; text-align:center;}

div.menu{display:table; letter-spacing:1px; clear:both; height:19px;
	font-family: Helvetica, Arial, FreeSans, sans-serif;
	font-weight:bold; font-size:90%; margin:0 auto 0 auto;}

#menui{ height:15px; width:16px; float:left; margin:1 0 0 0;
	background-color:#5060a0; margin:1 0 0 0;
	border-bottom:2px solid #304070;
	border-top:2px solid #8090d0;
	border-left:1px solid #7080c0;}

#menud{ height:15px; width:45px; float:left;
	background-color:#5060a0; margin:1 0 0 0;
	border-bottom:2px solid #304070;
	border-top:2px solid #8090d0;
	border-right:1px solid #405080;}

#menus{ height:16px; width:108px; float:left;
	color:#402020;
	text-align:center; padding:2 0 1 0;
	border-right:1px solid #202030;
	border-top:1px solid #707080;
	border-left:1px solid #202030;}

a.menu{ float:left; color:white; width:112px; height:15px;
	text-align:center; font-style:normal;
	background-color:#5060a0; margin:1 0 0 0;
	border-bottom:2px solid #304070; border-top:2px solid #8090d0;}

a.menu:visited{ color:white;}

a.menu:hover{ text-decoration:none; color:#201000;
	background-color:#d5e0f0;
	border-bottom:2px solid #B0B8D0;
	border-top:2px solid #E8F0FF;}

div#menu2{ font-size:80%; letter-spacing:3px; word-spacing:20px;
	margin: 3 auto 10 auto;padding:0 0 2 0;
	border-bottom:1px solid #d0d0d0; width:700;}

#borde{ display:table; width:860px; height:95%; padding:0 1 1 1;
	margin:2 auto 2 auto; border:1px solid #E0E0DC; background:#C0C0BC;}

#hoja{	display:table-cell; width:100%; height:100%; padding:3% 60px 3% 60px; margin:0; border:0;
	background:white url("images/papel.jpg") repeat; text-align:center;}

#lengua1{ font-size:75%; letter-spacing:1px; float:right; margin:0 7px 4px 0;
	border-right:1px solid #909090; padding-right:6px;
	font-style:normal; font-weight:normal;}

#lengua2{ font-size:75%; letter-spacing:1px; float:right; margin:0 7px 4px 0;
	clear:both; font-style:normal; font-weight:normal;}

fieldset{ margin:50px 20px 20px 20px; padding:0 60px 10px 50px;
	border:1px solid gray; background-color:#faf8f4; text-align:left;}

input{	margin-right:180px; font-size:95%;}
#Enviar{ margin:0 0 0 300; width:120; font-size:100%;}

textarea{ font-size:95%;}
