﻿#content{
    clear: both;
}
.ulmap1{
    margin-top:0px;
}

#headerpub{
    margin: auto;
    text-align: left;
    width: 750px;
}
#headerpub #cell1{
    margin: 0px;
    padding: 0px;
    width: 20%;
    height: 24px;
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
}
.boxgrey-top2-left{
	background-image: url(/portals/40/skins/r4/images/boxgrey-top2-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 1%;
	height: 7px;
	float: left;
}
.boxgrey-top2{
	background-color: #f2f2f2;
	height: 7px;
	width: 97.75%;
	float: left;
}
.boxgrey-top2-right{
	background-image: url(/portals/40/skins/r4/images/boxgrey-top2-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 1.25%;
	height: 7px;
	float: left;
}
.boxgrey-header2{
	clear: left;
	overflow: hidden;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.boxgrey-header2-left{
	clear: left;
	background-color: #f2f2f2;
	width: 0.5%;
	float: left;
	margin: 0px 0px -2000px 0px;
	padding: 0px 0px 2000px 0px;
	
}
.boxgrey-header2-center{
	background-color: #f2f2f2;
	width: 96.1%;
	float: left;
	margin: auto;
	color: White;
	font-weight: bold;
	vertical-align: middle;
	padding-left:8px;
}
.boxgrey-header2-right{
	background-color: #f2f2f2;
	width: 1%;
	width: 0.5% !ie;
	float: left;
	margin: 0px 0px -2000px 0px;
	padding: 0px 0px 2000px 0px;
}
.boxgrey-bottom{
    background-color: #f2f2f2;
	width: 100%;
	height: 3px;
	border-bottom:solid 1px #d2d9e9;
}

.boxgradient-bottom{
    background-color: #f2f2f2;
	width: 100%;
	height: 3px;
	border-bottom:solid 1px #d2d9e9;
}
/* Footer gradient */
.boxgradient-footer-left{
	clear: left;
	background-image: url(/portals/40/skins/r4/images/boxgradient-footer-left.jpg);
	background-repeat: repeat-x;
	width: 2px;
	height: 7px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.boxgradient-footer{
	background-image: url(/portals/40/skins/r4/images/gradient.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 99.2%;
	height: 7px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.boxgradient-footer-right{
	background-image: url(/portals/40/skins/r4/images/boxgradient-footer-right.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
	width: 2px;
	height: 7px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.title-gradient{
	font-size: 15px; 
	font-family:Verdana;
	font-weight: bold;
	color: #8c92b4;
}
.body{
margin: 0px 20px 20px 20px;
font: 11px Verdana, Arial, sans-serif;
z-index:0;
top: 0px; 
left: 0px;
line-height: 16px;
text-align: center;
width:850px;
}
.top{
background: url(/portals/40/static/images/Productos/dot_top.gif) 0 0 repeat-x;  
height: 900px;
width:100%;
}
.down{
background: url(/portals/40/static/images/Productos/dot_down.gif) 0 100% repeat-x;
}
.left{
background: url(/portals/40/static/images/Productos/dot_left.gif) 0 0 repeat-y
}
.right{
background: url(/portals/40/static/images/Productos/dot_right.gif) 100% 0 repeat-y
}
.down_left{
background: url(/portals/40/static/images/Productos/down_left.gif) 0 100% no-repeat
}
.down_right{
background: url(/portals/40/static/images/Productos/down_right.gif) 100% 100% no-repeat;
height: 700px;
}
.top_left{
background: url(/portals/40/static/images/Productos/top_left.gif) 0 0 no-repeat;
float: left;
}
.top_right{
background: url(/portals/40/static/images/Productos/top_right.gif) 100% 0 no-repeat;
float: left;
}
.frm_Text_Med{
font-size:12px;
text-align: justify;
}
.cntTextoIntermedio{
padding-left:20px;
padding-top:10px;
}
.frm_Text_Red{
font-size:16px;
font-weight:bold;
color:#ff0000;
}
.frm_Text_2{
font-size:13px;
vertical-align:text-top;
}
#cntTexto{
padding-left:30px;
padding-top:30px;
}
#imgDestacado{
padding-top:0px;
padding-left:0px;
}
.contenido .link {
text-align:center; 
padding:10px 0 0 80px; 
font-size:11px; 
float:left;
}

.contenido{text-align:center; font-family:Verdana; font-size:12px; width:680px;}
.contenido .tradicional {border:#CCCCCC solid 1px;width:650px; height:430px;background-color:#EAEAEA;margin:0 0 20px 0px;//height:410px;}
.contenido .tradicional .img {float:left;width:35%;padding:50px 0 20px 10px;//padding:40px 0 20px 10px;}

.contenido .imgOfertas {margin:0 0 0 30px; clear:both;_margin:0 0 0 20px}

.contenido .tradicional .text {padding:30px 0 0 0;width:60%; float:left}
.contenido .tradicional .text .titulo {font-weight:bold; font-size:14px; color:#0A2246}
.contenido .tradicional .text .link {text-align:center; padding:5px 0 0 80px; font-size:11px; float:left;}
.contenido .tradicional li {list-style-type: disc;}

.contenido .tradicional .text_fecha_costaAtlantica{float:left; padding:0 0 0 9px; margin-left:auto; }
.contenido .tradicional .text_fecha_ejeCafetero{float:left; padding:0 0 0 23px;margin-left:auto;}
.contenido .tradicional .text_fecha_santander{float:left; padding:0 0 0 23px;margin-left:auto;_padding:0 0 0 24px;}
.contenido .tradicional .text_fecha_cali{float:left; padding:0 0 0 73px;margin-left:auto;_padding:0 0 0 73px;}
.contenido .tradicional .text_fecha_bogota{float:left; padding:0 0 0 55px;margin-left:auto;_padding:0 0 0 55px;}

.contenido .tradicional .fechas_cierre { font-size:11px; float:left; }
.contenido .tradicional .fechas_cierre .text{ font-size:12px; float:left; }
.contenido .tradicional .link_info {text-align: right; padding:0px 0 10px 0 10px; font-size:11px; }

.contenido .platino {border:#CCCCCC solid 1px;width:650px; height:362px;background-color:#EAEAEA;margin:0 0 20px 0;_height:345px;}
.contenido .platino .img {float:left;width:35%;padding:50px 0 20px 10px;_padding:30px 0 20px 10px;}
.contenido .platino .text {padding:30px 0 0 0;width:60%; float:left}
.contenido .platino .text .titulo {font-weight:bold; font-size:14px; color:#0A2246}
.contenido .platino li {list-style-type: disc;}

.contenido .vis {border:#CCCCCC solid 1px;width:650px; height:370px;background-color:#EAEAEA;margin:0 0 20px 0;_height:310px;//_height:350px;}
.contenido .vis .img {float:left;width:35%;padding:40px 0 20px 10px;_padding:20px 0 20px 10px;}
.contenido .vis .text {padding:30px 0 0 0;width:60%; float:left}
.contenido .vis .text .titulo {font-weight:bold; font-size:14px; color:#0A2246}
.contenido .vis li {list-style-type: disc;}

.contenido .fna {border:#CCCCCC solid 1px;width:650px; height:345px;background-color:#EAEAEA;margin:0 0 0 0;_height:310px;}
.contenido .fna .img {float:left;width:35%;padding:40px 0 0 10px;_padding:20px 0 0 10px;}
.contenido .fna .text {padding:30px 0 0 0;width:60%; float:left}
.contenido .fna .text .titulo {font-weight:bold; font-size:14px; color:#0A2246}
.contenido .fna li {list-style-type: disc;}
/* Fin css contenido */


.header {padding:5px 0 0 0;text-align: right;}
.header .logo{float:left; margin:0 55% 0 0;_margin:0 0 0 0;}
.header .text_link{background: #F8D68F url(../img/header-login-bg.gif) no-repeat scroll left top; height:16px;text-align: right;width:200px; font-size:10px; font-weight:bold;  overflow:auto;padding:0 10px 0 0; _padding-top:0px;}
.header .text {text-align: left;}
.header .BreadCrumb{float: left;margin: 0px;padding:0 10px;padding-bottom: 10px;width:80px;}
/*Fin css header*/

/*CCS BOX*/
.box {margin:0px auto;width:100%;background:#FFFFFF}
.boxTop {height:12px;width:100%;background:transparent url(/portals/40/images/mas_002.png) 0px -133px no-repeat;}
.boxTop span {float:right;height:12px;width:13px;background:transparent url(/portals/40/images/mas_002.png) -349px -46px no-repeat}
.boxCenter {color:#003366;position:relative;margin:0;padding:0px 12px 1px 18px;border-left:1px solid #e8e8e8;_zoom:1;_top:-1px}
.boxCenter2 {margin:0;padding:0px 12px 1px 18px;border-left:1px solid #e8e8e8;_zoom:1;_top:-1px}
.boxCenterBox {padding:0px 0px 1px 0px;}
.boxCenter .r, .boxCenter .rbox, .boxCenter2 .r{position:absolute;right:0;top:0;height:100%;width:5px;background:transparent url(/portals/40/images/mas_002.png) -895px 0px repeat-y;_height:expression(this.parentElement.offsetHeight);_width:4px;}

.boxBottom {position:relative;height:11px;width:100%;background:transparent url(/portals/40/images/mas_002.png) 0px -145px no-repeat;_top:-1px;_overflow:hidden}
.boxBottom span {position:relative;float:right;height:11px;width:13px;background:transparent url(/portals/40/images/mas_002.png) -349px -59px no-repeat}
.white {background:#FFFFFF;_background:transparent}
.white .boxTop, .white .boxCenter, .white .boxBottom {_background-color:#FFFFFF}
.white .boxTopSmall, .white .boxCenterSmall, .white .boxBottomSmall {_background-color:#FFFFFF}