a{	text-decoration:none;
	font-weight:bold;}
a:link{ color:#303090;}
a:visited{ color:#303090;}
a:active{}
a:hover{ text-decoration:underline; color:#D00000;}

a img{ border:1px solid #FFFFFF;}
a:hover img{ border:1px solid #DD0000;}

html{	font-size: 98%;}

body{	background-color:#EBEBE8; margin:0; text-align:center;
	font-family: Optima, 'Microsoft Sans Serif', 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;}

p{	text-align:justify; font-size:90%; color:#302020;
	line-height: 142%; text-indent:30px; white-space:normal;
	margin:6px 0 10px 0;}

.indent{}
.dcha{	text-align:right;}
.izda{	text-align:left; text-indent:0;}

b{	color:#504020; letter-spacing:1px;}

span{	color:#807050; letter-spacing:1px; font-weight:bold;}

small{	color:#202050; font-size:75%; letter-spacing:2px; text-align:left;
	margin:0 0 0 8px; display:block;}

h1{	color:#224075; font-size:140%; letter-spacing:1px; text-indent:-3px;
	font-family: Helvetica, Arial, FreeSans, sans-serif;
	font-style:italic; font-weight:bold; text-align:left;
	padding:9px 0 0 0; margin:0 0 0 64px; border-bottom:2px solid #9095B0;}

h2{	color:#303050; font-size:80%; letter-spacing:2px; text-align:left;
	margin:0 0 0 8px; display:block; font-weight:normal;}
	
h3{	color:#203070; font-size:90%; letter-spacing:4px;
	font-weight:bold; text-align:center;
	margin:16 0 0 0;}

h4{	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 16 0; padding:3 6 2 20; clear:both;}

h5{	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;}

h6{	color:#202060; font-size:89%; letter-spacing:0.5px;
	font-weight:bold; margin:10px 0 0 0; text-align:left;}

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:none; color:#d0d0e0; background-color:#d0d0e0; margin:3px 0 3px 0;
	height:5px;}

img{	border:0;}

table{	margin:0 auto 0 auto;}
td{	padding:0; margin:0;}

div.bordeiz{ float:left; text-align:left; white-space:nowrap; line-height: 100%; font-size:75%;
	color:#202050; letter-spacing:1px;
	margin:4px 12px 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:left; white-space:nowrap; line-height: 100%; font-size:75%;
	color:#202050; letter-spacing:1px;
	margin:4px 0px 4px 12px;
	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; width:auto;
	background-color:white; padding:8px; float:left;
	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: 120%; 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 14px 0 0;}

img#iso{ float:right;}

div#portada{ padding:20px 0 30px 0; float:left;}

div.info{ float:left; width:380px; padding:0; margin:0 0 0 10;}

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; width:742px;
	font-family: Helvetica, Arial, FreeSans, sans-serif;
	font-weight:bold; font-size:90%; margin:0 auto 0 auto;}

#menui{ height:15px; width:18px; float:left; margin:1 0 0 0;
	background-color:#234279; margin:1 0 0 0;
	border-bottom:2px solid #131239;
	border-top:2px solid #8090d0;
	border-left:1px solid #7080c0;}

#menud{ height:15px; width:47px; float:left;
	background-color:#234279; margin:1 0 0 0;
	border-bottom:2px solid #131239;
	border-top:2px solid #8090d0;
	border-right:1px solid #405080;}

#menus{ height:16px; width:112px; 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:#234279; margin:1 0 0 0;
	border-bottom:2px solid #131239; 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:100px; width:380; font-size:95%;}
#Enviar{ margin:0 0 0 400; width:120; font-size:100%;}

textarea{ font-size:95%;}

