/* CSS Document */
@media screen
	{
body						{	text-align: center;	margin-top: 0px; background: url("../image/gradient.gif") repeat-x; background-color: #4a82bc; font-size: 12px; font-family: "Verdana","Arial","Helvetica", sans-serif;
								color: #ffffff; font-weight: 400; text-decoration: none;	}
#todo						{	margin: auto; margin-top: 10px; width: 786px;	}
#ventana					{	margin-top: 0px; width: 780px; background-color: #295484; border-top: 3px solid #ffffff; border-left: 3px solid #ffffff; border-bottom: 3px solid #ffffff; border-right: 3px solid #ffffff;	}
#cuerpo						{	width: 780px;	}
#topbar						{	width: 780px; height: 216px; background: url("../image/background.jpg") no-repeat;	}
#printlogo					{	display: none;	}
#menuoveral					{	width: 780px; height: 20px; padding: 194px 0px 0px 0px; 	}
	#menucolor				{	width: 756px; height: 20px; background-color: #4a82bc; padding: 0px 2px 0px 22px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; text-align: right;	}
	#menu1					{	float: left; width: auto; height: 18px; background-color: #ffc726; padding-top: 2px; text-align: right; vertical-align: middle;	}
	#menu2					{	float: left; width: auto; height: 18px; padding-top: 2px; padding-left: 80px; text-align: right; vertical-align: middle;	}
#textarea					{	width: 780px; height: 374px; vertical-align: top;	}
	#textarealeft			{	width: 350px; height: 374px; background: url("../image/coverindex.jpg") left bottom no-repeat; vertical-align: bottom; float: left;	}
	#textarearightoveral	{	width: 408px; height: 374px; padding: 0px 22px 0px 0px; float: right;	}
		#textarearight		{	width: 408px; height: 374px; text-align: justify; vertical-align: top;	}
#dopistextareaoveral		{	width: 780px; padding: 0px 0px 0px 0px; vertical-align: top;	}
#dopistextarea				{	width: 680px; padding: 20px 50px 30px 50px; text-align: justify; vertical-align: top; background-color: #ffffff;	}
#freetextareaoveral			{	width: 736px; padding: 0px 22px 28px 22px; vertical-align: top;	}
#freetextarea				{	width: 736px; vertical-align: top;	}
#freetextareaoveral2		{	width: 736px; padding: 0px 22px 5px 22px; vertical-align: top;	}
#freetextarea2				{	width: 736px; vertical-align: top;	}
#freetextareaoveral3		{	width: 736px; padding: 0px 22px 28px 22px; vertical-align: top;	}
#freetextarea3				{	width: 736px; vertical-align: top;	}
#freetextareaoveral4		{	width: 636px; padding: 0px 72px 28px 72px; vertical-align: top;	}
#freetextarea4				{	width: 636px; vertical-align: top;	}
#downbaroveral				{	width: 780px; height: 74px; background: url("../image/bg_downbar.gif") left top repeat-x; background-color: #2b4767; border-top: 2px solid #4a82bc;	}
	#downbar				{	width: 736px; height: 50px; padding: 12px 22px 12px 22px;	}
		#textdownbar1		{	width: 307px; padding: 0px 10px 0px 0px; border-right: 1px solid #ffffff; text-align: justify; vertical-align: top; float: left;	}
		#textdownbar2		{	width: 408px; padding: 0px 0px 0px 10px; text-align: justify; vertical-align: top; float: right;	}
#publi						{	width: 780px; height: 100px; padding: 0; margin: 0; background-color: #233b56; border-top: 1px solid #ffffff;	}
	a.publi					{	padding: 0; margin: 0; border: 0px solid #ffffff;	}
	img.publi				{	padding: 0; margin: 0; width: 780px; height: 100px; border: 0px solid #ffffff;	}
#publi2						{	width: 386px; height: 74px; margin: 0; padding: 8px 197px 8px 197px; background-color: #233b56; border-top: 1px solid #ffffff;	}
	a.publi2				{	padding: 0; margin: 0; border: 0px solid #ffffff;	}
	img.publi2				{	padding: 0; margin: 0; width: 385px; height: 74px; border: 1px solid #ffffff;	}
#downbaroveraleu			{	width: 780px; height: 70px; background-color: #233b56; border-top: 1px solid #ffffff;	}
	#downbareu				{	width: 736px; height: 46px; padding: 12px 22px 12px 22px;	}
		#textdownbar1eu		{	width: 368px; padding: 5px 0px 0px 0px; text-align: left; vertical-align: top; float: left;	}
		#textdownbar2eu		{	width: 368px; padding: 0px 0px 0px 0px; text-align: right; vertical-align: top; float: right;	}
#underlinebox				{	width: 780px; height: 20px;	}
	#icoprint				{	width: 16px; height: 16px; padding: 4px 0px 0px 22px; float: left;	}
	#icositemap				{	width: 27px; height: 16px; padding: 4px 0px 0px 12px; float: left;	}
	#textcopyright			{	width: 681px; height: 16px; padding: 4px 22px 0px 0px; text-align: right; vertical-align: bottom; font-weight: bolder; float: right;	}
#corp						{	display: none;	}
#faqoveral					{	width: 780px; height: 22px; padding: 0px 0px 0px 0px; 	}
	#faqcolor				{	width: 736px; height: 20px; background-color: #2b4767; padding: 0px 22px 0px 22px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;	}
	#faq					{	width: 736px; height: 18px; padding-top: 2px; text-align: left; vertical-align: middle;	}
#formularoveral				{	width: 640px; padding: 0px 70px 0px 70px;	}
#formular					{	width: 636px; background-color: #345d8a; border: 2px solid #ffffff;	}
h2							{	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; color: #ffffff; font-weight: 600; line-height: 22px; font-size: 19px; margin: 14px 0px 12px 0px;	}
h2.dopis					{	font-family: "Times New Roman", serif; color: #000000; font-weight: 600; line-height: 22px; font-size: 22px; margin: 20px 0px 18px 0px;	}
.text						{	text-align: justify; line-height: 1.3;	}
.dopistext					{	color: #000000; text-align: justify; line-height: 1.3;	}
.downbartext				{	color: #c0c8d2;	}
.bol						{	font-weight: bolder;	}
.bolkur						{	font-weight: bolder; font-style: italic;	}
.decor						{	font-style: italic;	}
.tablelicence				{	width: 636px; border: 2px solid #ffffff; margin: 0px 50px 0px 50px; border-collapse: collapse;	}
.tablehilde					{	width: 636px; border: 0px solid #ffffff; border-collapse: collapse;	}
.tdmenu						{	border: 1px solid #ffffff; border-collapse: collapse; padding: 0px 0px 0px 30px; text-align: left; vertical-align: middle;	}
.tdcela						{	border: 1px solid #849fbe; border-collapse: collapse; padding: 0px 0px 0px 30px; text-align: left; vertical-align: middle;	}
.tdmenu2					{	border: 1px solid #ffffff; border-collapse: collapse; padding: 0px 0px 0px 10px; text-align: left; vertical-align: middle;	}
.tdcela2					{	border: 1px solid #849fbe; border-collapse: collapse; padding: 2px 0px 2px 10px; text-align: left; vertical-align: middle;	}
.td3						{	border: 0px solid; border-collapse: collapse; padding: 1px 5px 1px 15px; text-align: left; vertical-align: bottom;	}
.td4						{	border: 0px solid; border-collapse: collapse; padding: 1px 5px 1px 15px; text-align: right; vertical-align: bottom;	}
.trmenu						{	background-color: #2b4767;	}
.trcela						{	background-color: #345d8a;	}
.title						{	text-decoration: underline; }
.titlepeque					{	font-size: 16px;	}
.peque						{	font-size: 10px;	}
.peque2						{	font-size: 10px;	}
.peque3						{	font-size: 8px;	}
.pequetitle					{	font-size: 14px;	}
a.menu:link					{	color: #b7cde4; text-decoration: none;	}
a.menu:visited				{	color: #b7cde4; text-decoration: none;	}
a.menu:hover				{	color: #ffffff; text-decoration: underline;	}
a.menu1:link				{	color: #2b4767; text-decoration: none; padding: 2px 2px 4px 2px; background-color: #ffc726;	}
a.menu1:visited				{	color: #2b4767; text-decoration: none; padding: 2px 2px 4px 2px; background-color: #ffc726;	}
a.menu1:hover				{	color: #ffffff; text-decoration: underline; padding: 2px 2px 4px 2px; background-color: #ffc726;	}
a.more:link					{	color: #c0c8d2; text-decoration: none;	}
a.more:visited				{	color: #c0c8d2; text-decoration: none;	}
a.more:hover				{	color: #ffffff; text-decoration: none;	}
a.more2:link				{	color: #c0c8d2; text-decoration: none;	}
a.more2:visited				{	color: #c0c8d2; text-decoration: none;	}
a.more2:hover				{	color: #ffffff; text-decoration: underline;	}
a.ffffff:link				{	color: #ffffff; text-decoration: none;	}
a.ffffff:visited			{	color: #ffffff; text-decoration: none;	}
a.ffffff:hover				{	color: #ffffff; text-decoration: underline;	}
img.pp1						{	width: 170px; border: 1px solid #ffffff; margin-bottom: 5px;	}
img.pp2						{	width: 138px; border: 1px solid #ffffff; margin-bottom: 5px;	}
	}

	
	
@media print
	{
body						{	background-color: #ffffff; text-align: center; margin: 0; font-size: 13px; font-family: "Arial", "Helvetica", "Verdana", sans-serif; color: #000000; font-weight: 400; text-decoration: none;	}
#todo						{	margin: auto; width: 100%;	}
#ventana					{	width: 100%;	}
#cuerpo						{	width: 100%;	}
#topbar						{	width: 100%;	}
#printlogo					{	width: 400px; padding-bottom: 20px; text-align: left;	}
#menuoveral					{	display: none; 	}
	#menucolor				{	display: none;	}
	#menu					{	display: none;	}
#textarea					{	width: 100%; vertical-align: top;	}
	#textarealeft			{	display: none;	}
	#textarearightoveral	{	width: 100%;	}
		#textarearight		{	width: 100%; text-align: justify; vertical-align: top;	}
#dopistextareaoveral		{	width: 100%; padding: 0; vertical-align: top;	}
#dopistextarea				{	width: 100%; padding: 20px 0px 30px 0px; text-align: justify; vertical-align: top;	}
#freetextareaoveral			{	width: 100%;	}
#freetextarea				{	width: 100%;	}
#downbaroveral				{	width: 100%;	}
	#downbar				{	width: 100%; padding: 12px 0px 12px 0px;	}
		#textdownbar1		{	width: 100%; padding-bottom: 12px; text-align: justify; vertical-align: top;	}
		#textdownbar2		{	width: 100%; padding-bottom: 12px; text-align: justify; vertical-align: top;	}
		#textdownbar3		{	width: 100%; padding-bottom: 12px; text-align: justify; vertical-align: top;	}
#underlinebox				{	width: 100%;	}
	#icoprint				{	display: none;	}
	#icositemap				{	display: none;	}
	#textcopyright			{	width: 100%; padding-top: 10px; text-align: right; vertical-align: top;	}
#corp						{	width: 100%; padding-top: 10px; text-align: right; vertical-align: top;	}
#formularoveral				{	width: 99%; text-align: left; padding-top: 20px;	}
#formular					{	width: 99%; text-align: left; border: 2px solid #000000;	}
h2							{	font-family: "Arial", "Helvetica", "Verdana", sans-serif; color: #000000; font-weight: 600; line-height: 24px; font-size: 22px; margin: 20px 0px 20px 0px;	}
.text						{	text-align: justify; line-height: 1.3;	}
.dopistext					{	color: #000000; text-align: justify; line-height: 1.3;	}
.downbartext				{	color: #000000;	}
.bol						{	font-weight: bolder;	}
.decor						{	font-style: italic;	}
.tablelicence				{	width: 99%; text-align: left; border: 2px solid #000000; margin: 10px 0px 10px 0px; border-collapse: collapse;	}
.tablehilde					{	width: 99%; text-align: left; border: 0px solid #ffffff; border-collapse: collapse;	}
.tdmenu						{	border: 1px solid #000000; border-collapse: collapse; padding: 0px 0px 0px 30px; text-align: left; vertical-align: middle;	}
.tdcela						{	border: 1px solid #000000; border-collapse: collapse; padding: 0px 0px 0px 30px; text-align: left; vertical-align: middle;	}
.tdmenu2					{	border: 1px solid #000000; border-collapse: collapse; padding: 0px 0px 0px 10px; text-align: left; vertical-align: middle;	}
.tdcela2					{	border: 1px solid #000000; border-collapse: collapse; padding: 2px 0px 2px 10px; text-align: left; vertical-align: middle;	}
.td3						{	border: 0px solid; border-collapse: collapse; padding: 1px 5px 1px 15px; text-align: left; vertical-align: bottom;	}
.trmenu						{	background-color: #ffffff;	}
.trcela						{	background-color: #ffffff;	}
.title						{	text-decoration: underline; }
.peque						{	font-size: 10px;	}
.peque2						{	font-size: 11px;	}
.pequetitle					{	font-size: 14px;	}
a.menu:link					{	color: #000000; text-decoration: none;	}
a.menu:visited				{	color: #000000; text-decoration: none;	}
a.menu:hover				{	color: #000000; text-decoration: underline;	}
a.menu1:link				{	color: #000000; text-decoration: none; padding: 0px 4px 0px 4px;	}
a.menu1:visited				{	color: #000000; text-decoration: none; padding: 0px 4px 0px 4px;	}
a.menu1:hover				{	color: #000000; text-decoration: underline; padding: 0px 4px 0px 4px;	}
a.more:link					{	color: #000000; text-decoration: none;	}
a.more:visited				{	color: #000000; text-decoration: none;	}
a.more:hover				{	color: #000000; text-decoration: none;	}
a.more2:link				{	color: #000000; text-decoration: none;	}
a.more2:visited				{	color: #000000; text-decoration: none;	}
a.more2:hover				{	color: #000000; text-decoration: underline;	}
a.ffffff:link				{	color: #000000; text-decoration: none;	}
a.ffffff:visited			{	color: #000000; text-decoration: none;	}
a.ffffff:hover				{	color: #000000; text-decoration: underline;	}
img.pp1						{	width: 170px; border: 1px solid #ffffff; margin-bottom: 5px;	}
img.pp2						{	width: 138px; border: 1px solid #ffffff; margin-bottom: 5px;	}
img.printlogo				{	width: 400px;	}
img.printlogocorp			{	width: 160px;	}
	}