/* CSS Document */
body { padding-right: 0px; padding-left: 15px; padding-bottom: 0px; margin: 0px; padding-top:0px; font-family:Arial, Helvetica, sans-serif; background: #EFF3FF url(/images/fondo.png) repeat-x;}
a.text-intro { color:#FFFFFF; font-weight:bold; text-decoration:none; }
table { background: #FFFFFF; }
form { padding: 0px; margin:0px; }
select   { font-size:12px; color:#3d5c7c; font-family:Verdana, Arial, Helvetica, sans-serif; }
input    { font-size:12px; color:#3d5c7c; font-family:Verdana, Arial, Helvetica, sans-serif; }
textarea { font-size:12px; color:#3d5c7c; font-family:Verdana, Arial, Helvetica, sans-serif; }
input.button  { 
	font-size:12px; color:#000000; border:1px solid #3d5c7c;
	height:22px; width:120px; text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/button-contact.gif) repeat-x top left;
}
input.form    { width:240px; }
textarea.form { width:240px; }
table.horizontal     { margin-top:10%; height:400px; }
td.up-border-left    { height:5px; background-color:#AEC7DE; }
td.up-border-right   { height:5px; background-color:#0B729D; width:476px; }
td.border-main-left  { width:6px;  background:url(../images/border_izq.gif) repeat-y; }
td.border-main-right { width:6px;  background:url(../images/border_der.gif) repeat-y; }
td.line-header-left  { height:6px; background:url(../images/shadow_up_left.gif) repeat-x; }
td.line-header-right { height:6px; background:url(../images/shadow_up_right.gif) repeat-x; }
td.botton-background { background:url(../images/background.gif); height:100%; }
td.up-text		{ background:url(../images/up_background.gif) repeat-x; padding-right: 15px; padding-left:5px; padding-top:15px; }
div.ext-header  { font-size: 11px; font-family: verdana; text-align:justify; margin-bottom:10px; color: #999999; }
div.ext-header2  { font-size: 11px; font-family: verdana; text-align:left; margin-bottom:10px; color: #999999; }
div.title-underline  { 
	font-size:14px;
	color: #3668A8;
	margin-top: 15px;
	margin-left:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding-bottom: 2px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/underline.gif) bottom left no-repeat;
}
div.title-underline2  { 
	font-size:14px;
	color: #3668A8;
	margin-top: 15px;
	margin-left:20px;
	font-weight:bold;
	margin-bottom: 0px;
	padding-bottom: 2px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/underline.gif) bottom left no-repeat;
}
.resalte {
	color: #4D98B9;
	font-weight: bold;
}
.rojo {
	color:#CC0033;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.resalte2 {
	color: #4D98B9;
	font-weight: bold;
	font-size:12px;
	margin-top:5px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
}

div.bottom-page {
	margin-top: 0px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:   solid 1px #CCCCCC;
	border-bottom:solid 1px #d6e0ed;
}

table.content-table  { width:100%; margin:0px; margin-bottom: 0px; padding:0px; background:url(../images/background_bottom.gif) repeat-x bottom; }
div.botton-dir	     { font-size: 10px; color: #3668a8; font-family: Arial; padding-bottom: 5px; }
div.bottom-tlf-fax   { font-size: 10px; color: #b2b2b2; font-family: Arial; }
div.text-column      { text-align:justify; font-size:10px; color:#999999; margin-bottom: 5px; margin-left:15px; margin-right:15px; font-family:verdana; }
div.text-column_new  { text-align:left; font-size:10px; color:#999999; margin-bottom: 5px; margin-left:15px; margin-right:15px; font-family:verdana; }
div.text-column2      { text-align:left; font-size:10px; color:#999999; margin-bottom: 5px; font-family:verdana; }
div.text-content     { text-align:justify; font-size:10px; color:#666666; margin-bottom: 7px; font-family:verdana; }
div.text-content-trans     { text-align:justify; font-size:10px; color:#666666; margin-bottom: 7px; font-family:verdana; background-color:transparent; }
div.text-content-sml { text-align:justify; font-size:11px; color:#666666; margin-bottom: 6px; }
div.text-content-smlt{ text-align:justify; font-size:11px; color:#666666; margin-bottom:15px; }
div.text-content-sml-blue { text-align:justify; font-size:11px; color:#3668A8; margin-bottom: 6px; }
div.big-header-content {
	text-align: left;
	font-size:  16px;
	color:   #3668A8;
	margin-top: 10px;
	font-weight:bold;
	margin-bottom:10px;
	background:url(../images/underline_sub.gif) no-repeat bottom left;
}

div.header-content   {
	text-align: left;
	font-size:  14px;
	color:   #666666;
	margin-top: 10px;
	font-weight:bold;
	margin-bottom:10px;
	background:url(../images/underline_sub.gif) no-repeat bottom left;
}
a.header-content   {
	text-align: left;
	font-size:  14px;
	color:   #666666;
	margin-top: 10px;
	font-weight:bold;
	margin-bottom:  10px;
	text-decoration:none;
	background:url(../images/underline_sub.gif) no-repeat bottom left;
}
div.header-content-blue{
	text-align: left;
	font-size:  12px;
	color:   #3668A8;
	margin-top: 10px;
	font-weight:bold;
	margin-bottom:10px;
	background:url(../images/underline_sub.gif) no-repeat bottom left;
}
td.left-flash-column {
	padding-right:18px;
	padding-left: 18px;
	text-align: center; 
	margin-bottom: 0px;
	padding-bottom:0px;
}
table.content2    { margin-top:0px; margin-left:   0px; margin-right: 0px; background:transparent}
table.content    { margin-top:10px; margin-left:   0px; margin-right: 0px; background:transparent}
table.content-grande    { margin-top:10px; margin-left:   0px; margin-right: 0px; background:url(../images/prueba.jpg)}
td.content       { padding-top:0px; padding-right:20px; padding-left:20px; padding-top:0px; padding-bottom:0px; background:transparent}
table.content-par   { background-color:#F4F4F4; border-bottom:#E0E0E0 1px solid; height:3px; padding-bottom:5px; padding-right:20px; }
table.content-impar { background-color:#FFFFFF; border-bottom:#E0E0E0 1px solid; height:3px; padding-bottom:5px; padding-left: 20px; }
table.promo-content-par   { background-color:#FFFFFF; border-bottom:#E0E0E0 1px solid; height:3px; padding-right:20px;}
table.promo-content-impar { background-color:#F4F4F4; border-bottom:#E0E0E0 1px solid; height:3px; padding-right:20px;}
td.promo-img { padding-bottom:10px; padding-top:10px; padding-left: 20px; padding-right:15px; }
td.content-img{ padding-top:0px; }
ul.u-list { padding:0px; margin-left:20px; margin-top:5px; margin-bottom:10px; }
li.u-list { padding:0px; margin-left:20px; margin-top:5px; margin-bottom: 0px; }
table.content-par td  { margin:0px; }
table.content-impar td{ margin:0px; }
a.link    { text-decoration:none; color:#3668a8; font-size:14px; font-family: Arial; font-weight:bold; }
a.link-big{ text-decoration:none; color:#3668a8; font-size:13px; font-family: Arial; }
td.donde { text-align:center; font-size:10px; color:#4678D0;  }
td.titulo { text-align:center; font-size:12px; color:#4678D0;  }
td.donde2 { text-align:center; font-size:10px; color:#666666;  }
div.email { text-align:center; font-size:10px; color:#666666; margin-bottom:25px; }
td.form-contact{
	text-align:left;
	font-size: 14px;
	color:  #666666;
	width:    200px;
	margin-top:10px;
	margin-bottom:10px;
	background:transparent;
}
table.form-contact{
	background:transparent;
}
div.promo-content {
	font-size:13px;
	color: #666666;
	text-align: justify;
	padding-left:  20px;
	padding-right: 20px;
	padding-bottom:10px;
	border-bottom:#E0E0E0 1px solid;
}
div.flash_venta { padding-bottom:25px; text-align:center; border-bottom:#E0E0E0 1px solid; }
div.contacto-ok { font-size:20px; font-weight:bold; color:#3668A8; }

div.t-menu { margin-left: 0px; margin-right: 0px; margin-top: 0px; padding:5px; background-color:#446688; color:#FFFFFF; font-weight:bold; border: solid 1px #000000; }
table.menu { margin-left: 20px; }
dd { margin-left:0px; }
dt.menu  { padding:2px; }
dt.menu2 { padding:2px; }
dt.item  { padding:2px; margin-left:36px; }
dt.smenu { padding:2px; margin-left:20px; }
dt.smen2 { padding:2px; margin-left:20px; }
div.item2{ padding:2px; margin-left:50px; }
div.item3{ padding:2px; margin-left:50px; }

img.menu { border: none; margin-right:5px; }
img.menu2{ border: none; margin-right:5px; }
img.smenu{ border: none; margin-right:5px; }
img.smen2{ border: none; margin-right:5px; }
img.boton{border: none;}

a.menu {text-decoration:none; color:#D82D26; font-weight:bold; font-size:11px; }
a.menu2{text-decoration:none; color:#D82D26; font-weight:bold; font-size:11px; }
a.item {text-decoration:none; color:#3668A8; font-weight:bold; font-size:11px; }
a.smenu{text-decoration:none; color:#3668A8; font-weight:bold; font-size:11px; }
a.smen2{text-decoration:none; color:#3668A8; font-weight:bold; font-size:11px; }
a.item2{text-decoration:none; color:#5688C8; font-size:11px; }
a.item3{text-decoration:none; color:#5688C8; font-size:11px; }
table.login-privado {border:solid 1px #265898; padding:15px; background-color:#F0F6FF; margin:10px; font-size:12px; color:#265898; }
a.link-exit { text-decoration:none; color:#A64848; font-weight:bold; padding-left:10px; padding-right:10px;}
div.div-error  { font-size:16px; font-weight:bold; color:#FF0000; margin-top:40px; margin-bottom:30px; text-align:center; }
div.div-correct{ font-size:16px; font-weight:bold; color:#3668A8; margin-top:40px; margin-bottom:30px; text-align:center; }
div.admin-link { text-align:right; margin:20px; }
span.admin-text{ font-size:14px; color:#3668A8; font-weight:bold; }
a.l-page { font-size:12px; text-decoration:none; color:#3668A8; font-weight:bold; margin: 5px 20px 0px 20px; }
a.l-page { font-size:12px; text-decoration:none; color:#3668A8; font-weight:bold; margin: 5px 20px 0px 20px; }