@import url("css/menu.css");




/* CSS Document */

.site_title {
	float:left;width:200px;font-size:10px;display:block;
	height:25px;
	background: url(images/web_concesionarios.png) no-repeat left 6px;
	}
/*  ######################## POPULAR PAGES ####################################*/
.RightPane .pop_pages_wrapper {
	background:url(/Portals/0/links.top.png) no-repeat top left;
	padding-top:20px;
	margin-left:5px;
}
.ContentPane .pop_pages_wrapper {
	background:url(/Portals/0/links.top.png) no-repeat top left;
	padding-top:20px;
}
.Pop_Pages {
	color:#F90;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	border-bottom:1px solid #ddd;
	padding-top:10px;
}
td.Pop_Pages a, a:link, a:active, a:visited {
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}
/* Feedback */
.feed_anchor {
	display:none;
}
.feed_pager {
	text-align:right;
	border-bottom:1px solid #F90;
	padding-bottom:3px;
	margin-bottom:10px;
}
.feed_author {
	font-size:14px;
	color:#06C;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.feed_date {
	font-size:12px;
	margin-bottom:10px;
	border-bottom:1px solid #ddd;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#f90;
}
.feed_wrapper {
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:5px;
	margin:0px 20px 10px 20px;
}
.feed_subject {
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:5px;
	font-weight:bold;
}
.feed_message {
	padding:3px;
	color:#666;
}
.feed_category {
	display:none;
}
.feed_pager_control {
	border:none;
	margin-top:10px;
	border-top:1px solid #F90;
	padding-top:3px;
}
.PagingTable {
	border:none;
	margin:0;
	padding:0;
	height:100%;
	color:#2e3d47;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	font-size:12px;
}

/*  ######################## Homepage LINKS ####################################*/
.col_title_wrapper {
	width:100%
}
.col_title {
	float:left;
	width:30%;
	color:#06C;
	font-size:14px;
	text-transform:uppercase;
	border-bottom: 1px solid #06c;
	margin-right:4px;
}
/*  ######################## ASSOCIACIONES MIEMBRO ####################################*/
.contact {
	margin-bottom: 20px;
}
.contact_title {
	border-bottom:1px solid #FF9900;
	text-transform:uppercase;
	font:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#06C;
	font-size:12px;
	margin-bottom:5px;
	margin-top:5px;
	letter-spacing:1px;
}
.contact_img img {
	border:1px solid #eee;
	padding:2px;
}
.contact_info {
	float:left;
	margin-left:3px;
}
.contact_adress {
	font-size:12px;
}
.contact_phone1 {
}
.contact_postal {
	font-size:12px;
}
.contact_phone2 {
}

/*  ######################## PRIVATE HOMEPAGES ####################################*/
.priv_intro {
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}
.priv_wrapper {
	border-bottom:1px solid #CCC;
	width:475px;
	margin-top:20px;
}
.priv_title {
	font-family:"Lucida Console", Monaco, monospace;
	font-size:14px;
	letter-spacing:1px;
}
.priv_desc {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	height:45px;
	color:#666;
	background:#F6F6F6;
	padding:3px 0px 0px 3px;
	border-top:1px solid #eee;
}
.priv_img {
	width:32px;
	height:28px;
	float:right;
	margin-top:7px;
	margin-right:20px;
}
/*  ######################## JUMP MENU ####################################*/
.list_prov {
	padding:10px;
	width:280px;
	color:#06C;	
}
.list_prov #jumpMenu {
	width:200px;
}
.list_prov2 {
	padding-top:5px;
	text-align:center;
	margin-left:183px;
}
/*  ######################## AFICIONADOS ####################################*/
.afic_date {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:9px;
	color:#06C;
	align:left;
	padding-left:4px;
}
.afic_thumb {
	padding:2px 2px 2px 0px;
	border-bottom:1px solid #E5E5E5;
}
.afic_thumb img {
	border:1px solid #ccc;
	padding:4px;
}
.afic_title {
	font-family:"Georgia", Times New Roman, Times, serif;
	font-style:italic;
	color:#003366;
	font-size:12px;
	vertical-align:top;
	padding:15px 0px 0px 5px;
	text-transform:capitalize;
}
.afic_link {
	text-align:right;
	vertical-align:bottom;
	border-bottom:1px solid #E5E5E5;
	padding:0px 10px 3px 0px;
}
.afic_link a:active {
	border:1px solid #fff;
}
.afic_spacer {
	height:30px;
}
.afic_spacer2 {
	height:10px;
}
.afic_video {
	width:425px;
	margin-top:5px;
	margin-left:25px;
	border:1px solid #ccc;
	padding:4px;
}
/*  ######################## CONTROL DIARIO MATRICULACIONES ####################################*/
.cdm {
	float:left;
}
.cdm_img {
	background:url(/Portals/0/cdm.png);
	float:left;
	width: 250px;
	height:80px;
	border:1px solid #CCC;
	padding:10px;
}
.cdm_info {
	margin-top:10px;
}
.cdm_border {
	border-bottom:1px dotted #F90;
	margin:10px 0px 10px 0px;
}

#cdm_table td { border-bottom: 1px dotted #E5E5E5; font-size:10px;}
#cab0 {border-bottom:2px solid #06C; text-transform:capitalize; text-align:center; font-size:9px;}
#cab1 {border:1px solid #fff; vertical-align:middle; text-align:center;background:#E5E5E5;color:#333; font-weight:normal; font-size:10px;}
#cab1a {border-top: 1px solid #fff;border-bottom: 1px solid #fff; text-align:center;border-right: 1px solid #fff; color:#333; background:#E5E5E5; font-weight:normal; font-size:10px;}
#cab2 {border-right: 1px solid #fff; border-bottom:1px solid #fff;color:#333; text-align:center; font-weight:normal; background:#E5E5E5; font-size:10px;}
#cab3 {border-bottom: 1px solid #fff;color:#333; text-align:center; font-weight:normal; background:#E5E5E5; font-size:10px;}
#cab4 {border-bottom: 1px solid #fff; border-left: 1px solid #fff;
border-right: 1px solid #fff;color:#333;text-align:center; background:#E5E5E5; font-weight:normal;font-size:10px;}
#det {color:#069;border-bottom: 1px dotted #E5E5E5;}
#deta {color:#069;border-bottom: 1px dotted #E5E5E5;}
#det3 {background:#EEE; font-weight:bold; color:#069;}
#det4 {background:#EEE;}
#detneg {color:#F60;border-bottom: 1px dotted #E5E5E5;}
#detneg2 {color:#F60; background:#EEE;}
#tot {border-top: 1px solid #06c;font-weight:bold; text-align:right;}
#tota {border-top: 1px solid #06c;font-weight:bold;}
#totb {border-top: 1px solid #06c;font-weight:bold;}
#totneg {border-top: 1px solid #06c;color:#F60;font-weight:bold;}


/*  ######################## DOCUMENTS ####################################*/
.DNN_Documents .SubHead {
	text-transform:uppercase;
	}
.DNN_Documents td {
		border-bottom:1px dotted gray;
		padding-bottom:10px;
		font-size:11px;
	}	
.DNN_Documents .SubHead td {
		border-bottom:2px solid gray;
		color:#333333
	}
.DNN_Documents .SubHead td a {
		color:#333333
	}
.DNN_Documents .TitleCell {
	
	}
.DownloadCell {
	padding:2px;
	padding-top:5px;
	text-align:right
	}
.DownloadCell a {
	background-color:#DDD;
	text-align:center;
	padding:4px;
	}
.DownloadCell a:active, .DownloadCell a:link, .DownloadCell a:visted {
	color:#FFFFFF;
	}
.DownloadCell a:hover {
	color:#000000;
	background-color:#FF6600;
	padding:4px;
	}




#divH1Detail, #divH2Detail, #divH3Detail {
}
/*  ######################## LISTNEWSFEED ####################################*/

.LNF1 {
	float:left;
	width:450px;
	overflow:hidden;
}
.LNF2 {
	float:left;
	width:450px;
	overflow:hidden;
	border-bottom:solid 1px #DDD;
	font-size:16px;
	padding-bottom:5px;
}
.LNF3 {
	float:left;
	overflow:hidden;
	width:450px;
	height:110px;
}
.LNF4 {
	float:left;
	height:67px;
	width:67px;
	padding-top:10px;
}
.LNF5 {
	height:65px;
	width: 65px;
	clip: rect(65px,65px,65px,65px);
	border:1px solid #DDD;
	padding:1px;
	overflow:hidden;
}
.LNF6 {
	float:left;
	height:65px;
	width:365px;
	padding-left:10px;
	padding-top:10px;
}
.LNF7 {
	float:left;
	width:365px;
}
.LNF8 {
	float:none;
	width:70px;
	overflow:hidden;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:20px;
	color:#FF9900;
	text-transform:lowercase;
}
.LNF9 {
	float:none;
	padding-top:5px;
	width:300px;
	overflow:hidden;
	padding-left:0px;
	font-size:14px;
	display:block
}
.LNF10 {
	float:right;
	padding-right:0px;
	padding-top:5px;
}
.LNF11 {
	clear:both;
}
.LNF12 {
	float:left;
	width:70px;
	height:100%;
	overflow:hidden;
	display:none
}
.LNF13 {
	float:left;
	width:30px;
}
.LNF15 {
	float:none;
	margin-left:0px;
	width:300px;
	font-size:11px;
}
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
body {
	background:#19628E url(images/body_bg_repeat.png);
	height:100%;
	margin:0px;
	padding:0px;
}
.body_all {
	background: url(images/body_bg_r.png) repeat-x top center;
	height:100%;
	margin:0px auto;
	padding:0px;
}
.body_special {
	background: url(images/body_bg_all.png) no-repeat top  left;
	height:100%;
	margin:0px auto;
	padding:0px;
}
/* ControlPanel style */
.ControlPanel {/*background:transparent url(images/cpanel_center.png)*/
 repeat-x bottom left;
	border:none;
	padding-bottom:10px;
}
.cpanel_left {/*background: url(images/cpanel_left.png) no-repeat bottom left;*/
}
.cpanel_right {/*background: url(images/cpanel_right.png) no-repeat bottom right;*/
}
/*-------- Default Style --------*/
body, th, td, div, p, table, h1, h2, h3, h4, h5, h6.Normal, .NormalDisabled, .Head, .SubHead, .SubSubHead, a:link, a:visited, a:hover, input {
	font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
body, th, td, div, p, table, .Normal, .NormalDisabled, .SubHead, .SubSubHead, a:link, a:visited, a:hover {
	font-size:12px;
}
h1, h2, h3, h4, h5, h6 {
	color:#375162;
}
h1, h3, h5, h1 input {
	font-weight:bold;
}
h2, h4, h6 {
	font-weight:normal
}
h1, h2, h1 input {
	font-size:14px;
	margin:10px 0;
}
h3, h4 {
	font-size:12px;
	margin:8px 0;
}
h5, h6 {
	font-size:10px;
	margin:6px 0;
}
a, a:link, a:visited, a:active {
	color:#3E81B5;
	text-decoration:none;
	font-weight:normal;
}
a:hover {
	color:#FF9900;
	text-decoration:underline;
}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox {
}
.Head {
	font-size:12px;
	letter-spacing:2px;
	font-family:"Lucida Sans Unicode";
	color:#0066A5;
	text-transform:uppercase
}
.SubHead {
	color:#4C6171;
}
.SubSubHead {
	color:#6E8AA0;
}
.NormalRed {
	color:#F00;
}
/*Datagrids */
.DataGrid_Container {
	margin-top:15px;
}
.DataGrid_Header {
	font-weight:bold;
}
.DataGrid_Header td, .NormalBold td {
	font-weight:bold;
}
/*-------- design style --------*/
.template_style {
	width:990px;
	margin:0 auto;
}
.top_space {
	height:34px;
}
.lang_pad {
	padding:7px 35px 0px 0px;
}
.logo_top_left {
	padding:0px;
	margin:0px;/* background:url(images/logo_top_left.png) no-repeat top left;*/
	/*height:23px;*/
}
.logo_top_right {
	padding:0px;
	margin:0px;/* background:url(images/logo_top_right.png) no-repeat top right;*/
}
.logo_top_bg {
	/*padding:0px;
	margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top
	;
	height:23px;*/
}
.logo_left {
	padding:0px; /*background:url(images/logo_left.png) repeat-y top left;*/
}
.logo_right {
	padding:0px; /*background:url(images/logo_right.png) repeat-y top right;*/
}
.logo_pad {
	margin: 0 0px 0 0px;
	padding:0;
	height:75px;
	text-align:left
}
.menu_bg {
	padding:2px 0 0 6px;
	margin: 0 28px 0 28px;
	/* [disabled]background:url(images/menu_bg.png) top left repeat-x; */
	height:52px;
}
.menu_left {
	padding:0px;
	margin:0px;
	/* [disabled]background:url(images/menu_left.png) no-repeat top left; */
}
.menu_right {
	margin:0px;
	/* [disabled]background:url(images/menu_right.png) no-repeat top right; */
}
.menu_style {
	float:left;
}
.search_style {
	float:right;
}
.search_bg {
	padding:8px 2px 0 0;
}
.bread_bg {
	padding:0px;
	margin: 0px; 
	height:34px;
}
.bread_left {
	padding:0px;
	margin:0px; /*background:url(images/bread_left.png) no-repeat top left;*/
	height:34px;
}
.bread_right {
	padding:0px;  /*background:url(images/bread_right.png) no-repeat top right;*/
	height:34px;
}
#logins_wrapper {
	float:right;
}
#login_style {
	float:right;
	padding:8px 8px 0px 8px;
}
#private_access {
	float:right;
	width:118px;
	padding:8px 8px 0px 0px;
}
#bread_style {
	float:left;
	line-height:34px;
	padding-left:5px;
	color:#FFF;
}
.center_bg {
	padding:0px;
	margin:0px;
	clear:both;
}
.left_bg {
	padding:0px;
	margin:0px; /*background:url(images/left_bg.png) repeat-y top left;*/
}
.right_bg {
	padding:0px;
	margin:0px; /*background:url(images/right_bg.png) repeat-y top right;*/
}
.content_pad {
	padding:0px;  /*background:#FFF url(images/center_bg.png) repeat-x bottom left*/
}
.content_width {
	padding-top: 15px;
	min-height:350px;
	width:990px;
}
.bot_left {
	padding:0px;
	margin:0px; /*background:url(images/bot_left.png) no-repeat top left;*/
}
.bot_right {
	padding:0px;
	margin:0px; /*background:url(images/bot_right.png) no-repeat top right;*/
	padding:0px 39px 0px 27px;
}
.bot_bg {
	padding:0px;
	margin:0px; /*background:url(images/bot_bg.png) repeat-x top left;*/
	height:41px;
}
.bot_pad {
	/* [disabled]margin-bottom:20px; */
	/* [disabled]padding:0 30px 0 20px; */
}
#terms_style {
	float:left;
}
#copy_style {
	float:right;
}
.clear_float {
	clear:both;
	line-height:0;
	font-size:0;
	height:0;
}
/* ------- FileManager -------*/		
div.FileManager {
	height:auto;
	border:none;
}
table.FileManager {
	width:99%
}
a.CommandButton:link, a.CommandButton:visited {
	color:#3E81B5;
	font-weight:bold;
	text-decoration:none;
}
a.CommandButton:hover {
	color:#FF9900;
	text-decoration:none;
}
/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited {
	color:#3E81B5;
}
.ControlPanel a.CommandButton:hover {
	color:#FF9900;
	text-decoration:none;
}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead {
	font-size:11px;
}
/*--------- pane style ----------*/
.TopPane {
	padding:0px;
	margin:0px;/*background-image:url(images/topPane.png);background-repeat:repeat-x;background-position:bottom;min-height:75px*/
}
.TopPaneBg {/*background-image:url(images/topPane.png);background-repeat:repeat-x;background-position:bottom;min-height:75px*/
}
.logoPane {
	margin-top:25px;
}

.ContentPane_inner {
	padding:0px 10px 10px 10px;
	background-color:#FFFFFF;
}
.ContentPaneRight {
	float:left;
	width:460px;
	margin:20px 0px 0px 10px;
}
.ContentPaneRightContent {
	/* [disabled]float:left; */
	width:510px;
	}
.ContentPane_bottom {
	background-image:url(images/content_bg_bottom.png);
	background-repeat:no-repeat;
	background-position: left top;
	height:10px;
	font-size:1px;
	width: 670px;
	float: left;
}
.ContentPane_top {
	background-image:url(images/content_bg_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:10px;
	font-size:1px;
	width:670px;
}
.FooterPaneCenter {
	height:300px;
	width:100%;
	background-color:#191a1a;
	border-top:4px solid #666666;
}
.BottomPane {
	padding-top:10px;
	width:100%;
	color: #ccc;
}
.BottomPaneCenter {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/footer_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:300px;
	background-color:#191a1a;
}
.BottomPaneCenter p {
	color:#FFFFFF;
	font-family:"Lucida Sans Unicode";
	text-transform:uppercase;
	font-size:10px;
	line-height:14px;
}
.BottomPaneCenter strong {
	font-size:14px;
	color:#006699;
	letter-spacing:2px;
}
.BottomPaneCenter .section {
	font-size:10px;
	color:#006699;
	letter-spacing:2px;
	font-style:normal;
}
.BottomPaneCenter .number {
	padding-top:45px;
	font-size:30px;
	color:#191a1a;
	background-image:url(images/number_bg.gif);
	background-repeat:no-repeat;
	background-position:left 15px;
	height:40px;
	}
.BottomPaneCenter td:first-child  {
	border-right:none
	}	
.BottomPaneCenter td  {
	border-right:1px solid gray
	}
.LeftHomePane {
	margin:20px 0px 0px 0px;
	background-color:#FFFFFF;
	padding-left:5px;
	width:190px;
	float:left;
}
.LeftPane {
	margin:3px 0px 0px 0px;
	background-color:#FFFFFF;
	padding-left:5px;
	width:150px;
	float:left;
}
.leftside {
	/* [disabled]float:left; */
	width:670px;
	margin:0px;
	background-image:url(images/content_bg_right.png);
	background-repeat:repeat-y;
	background-position:right;
}
.social {
	width:310px;
	height:60px;
}
.RightPane {
	padding:0px 0px 0px 10px;
	width:310px;
	margin:0px;
	float:left;
}
.RightPane #top {
	background-image:url(images/right_col_top.png);
	background-repeat:no-repeat;
	background-position:top;
	height:60px;
}
.RightPane #bottom {
	background-image:url(images/right_col_bottom.png);
	background-repeat:no-repeat;
	background-position:top;
	height:60px;
}
.RightPane .bg {
	background-image:url(images/right_col_bg.png);
	background-repeat:repeat-y;
}
.RightPane .content {
	width:300px;
	margin-left:2px;
}
/*------------ Breadcrumb Style --------------*/
.Breadcrumb, a.Breadcrumb:link, a.Breadcrumb:active, a.Breadcrumb:visited {
	color:#FFF;
	background:url(images/bread_bg3.png) no-repeat top right;
	display:block;
	float:left;
	padding-left:5px;
	padding-right:20px;
}
#breadcrumb { 
	float:left;
	line-height:34px;
	padding-left:5px;
	padding-right:20px;
	color:#FFF;
	background:url(images/bread_bg.png) no-repeat top right;
}
a.Breadcrumb:hover {
	color:#FF9900;
}
/*-------------- Link Style --------------*/
.linkscontainer {
	padding-top:20px;
	text-align:center;
}
#TopLinksPane {
	padding-top:4px;
	color:#CCCCCC;
	}
#TopLinksPane .links, #TopLinksPane a.links:link, #TopLinksPane a.links:active,#TopLinksPane a.links:visited {
	font-size:10px;
	color:#CCCCCC;
	text-transform:uppercase;
}
.links, a.links:link, a.links:active, a.links:visited {
	color:#3E81B5;
	text-transform:uppercase;
}
a.links:hover {
	color:#FF9900;
}
#TopLinksPane a.links:hover {
	color:#FF9900;
}
/*-------------- User Style --------------*/
.user, a.user:link, a.user:active, a.user:visited {
	color:#CCC;
	font-size:10px;
}
a.user:hover {
	color:#FF9900;
	text-decoration:none;
	font-size:10px;
}
/*-------------- Footer Style --------------*/
.footer, a.footer:link, a.footer:active, a.footer:visited {
	color:#3E81B5;
}
a.footer:hover {
	color:#FF9900;
}
/*-------------- Empty panes Style --------------*/
.DNNEmptyPane {
	width:0;
	padding:0;
	margin:0;
}
/*-------------- Search SkinObject Styles --------------*/
#cmmedia {
	border:1px solid red;
	padding-left:15px;
	}


div.SearchContainer {
	position:relative;
	white-space: nowrap;
}
div.SearchBorder {
	width: 120px;
	height:18px;
	border: solid 1px #e0e0e0;
	float:left;
	background-color: White;
	white-space: nowrap;
	margin-top: 2px;
}
div.SearchContainer img {
		margin-top:0px;
}
div.SearchContainer a {
	padding: 0px;
	display: block;
	float:left;
}
div.SearchContainer a img {
	padding-left:5px;
}
div.SearchIcon {
	display:none;
	float: left;
	width: 31px;
	height: 20px;
	cursor: pointer;
	z-index: 11;
	background: no-repeat 2px 2px;
	text-align:right;
}
div.SearchIcon img {
	margin-top: 3px;
}
input.SearchTextBox {
	float: left;
	z-index: 10;
	border: 0px;
	width:110px;
	height:16px;
	margin-left:3px;
	color: #43494D;
	font-size:9px;
}
#SearchChoices {
	clear: both;
	display: none;
	border: solid 1px #C3D4DF;
	z-index: 2000;
	cursor: pointer;
	margin: 0;
	padding: 0;
	text-align:left;
	background-color: #F3F7FA;
	position:absolute;
	top: 22px;
	left: 0px;
}
#SearchChoices li {
	cursor: pointer;
	margin: 0;
	padding: 2px 2px 0 2px;
	padding-left: 25px;
	height: 18px;
	text-align:left;
	background-color: #F3F7FA;
	background-repeat: no-repeat;
	background-position: 2px center;
	list-style: none;
	list-style-image: none;
	border: none;
	display:block;
}
#SearchChoices li.searchHilite {
	background-color: #CE0D0D;
	color:#ffffff;
	border: none;
}
#SearchChoices li.searchDefault {
	background-color: #F8FAFF;
	border: none;
}
a img { 
	border:none;
}
#image {
	border:1px solid #DDD;
	padding:3px;
	float:left;
	margin-top:0px;
	margin-left:10px;
	margin-bottom: 30px;
}
#leadimg #image img {
	width:150px;
}
#leadimage {
	float:left;
	width:150px;
	margin-right:25px;
}
#leadimage img {
	width:150px;
	}
#leadimage #image img {
	width:150px;
}
#image img {
	max-width:450px;
}
#image #icn {
	float:left;
}
#image #icn img {
	width:65px;
}
.date {
	margin-left:0px;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:14px;
	text-align:right;
	color:#333;
	margin:0px 30px 10px 0px;
	border-bottom:2px solid #06F;
	padding-bottom:20px;
}
#lead {
	margin:10px 30px 10px 0px;
	width:auto;
	/*float:left;*/
	font-size: 18px;
	font-family:"Georgia", Times New Roman, Times, serif;
	color:#003366;
}
#lead div p {
	margin:10px 0px;
	/*float:left;*/
	font-size: 18px;
	font-family:"Georgia", Times New Roman, Times, serif;
	color:#003366;
}
#leadimg {
	margin: 20px 0px;
}
#leadicn {
	margin: 20px 0px;
}
#leadright {
	margin-top:20px;
	float: left;
	width:285px;
	font: 14px "Georgia", Times New Roman, Times, serif;
	padding:3px 10px 3px 3px;
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
}
#leadright p {
	color:#003399
}
#content {
	margin:10px 30px 10px 0px;
}
#content p {
	margin-bottom:0px;
}
#content p {
	font-family:"Trebuchet MS", "Lucida Sans Unicode";
	font-size:12px;
	line-height:18px;
	margin-bottom:0px;
}
#content div p {
	font-family:"Trebuchet MS", "Lucida Sans Unicode";
	font-size:12px;
	line-height:18px;
	margin-bottom:0px;
}

#content strong {
	font-family:"Trebuchet MS", "Lucida Sans Unicode";
	font-size:14px;
	line-height:18px;
	padding-bottom:0px;
	font-weight:bold;
	color:#0557D1
}
/* MATRICULACIONES CONTENT */
.ContentPane #express {
	background:url(/Portals/0/urgente.png) no-repeat right top;
	height:45px;
/*	width:450px;*/
	border-bottom:2px solid red;
	}
.ContentPane .express {
	background:url(/Portals/2/urgente.png) no-repeat right top;
	height:45px;
/*	width:450px;*/
	border-bottom:2px solid red;
	}
#content table td {
	font-family:"Trebuchet MS", "Lucida Sans Unicode";
	font-size:9px;
	line-height:18px;
	padding-bottom:24px;
	color:#0557D1
}
#content .blah table td {
	line-height:8px;
	padding-bottom:2px;
	padding-top:2px;
	color:#0557D1;
	font-size:12px;
}
#authorsource {
	clear:both;
	padding-top:5px;
}
#author {
	margin:10px 0px;
}
#author_icn {
	float:left;
	width: 25px;
	height: 15px;
	background:url(images/logo.icn.export.png) no-repeat center;
}
#author_border {
	width:200px;
	height: 5px;
	border-top:1px solid #06F;
}
#author_title {
	padding-left: 5px;
	float:left;
	font-weight:bold;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:11px;
	text-align:left;
}
#author_name {
	padding-left: 5px;
	float:left;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:12px;
	text-align:left;
	font-style:italic;
}
#source {
	margin:10px 0px;
}
#source_icn {
	float:left;
	width: 25px;
	height: 15px;
	background:url(images/logo.icn.export.png) no-repeat center;
	vertical-align:middle;
}
#source_border {
	width:200px;
	height: 5px;
	border-top:1px solid #06F;
}
#source_title {
	padding-left: 5px;
	float:left;
	font-weight:bold;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:11px;
	text-align:left;
}
#source_name {
	padding-left: 5px;
	float:left;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:12px;
	text-align:left;
	font-style:italic;
}
#contact {
	margin: 10px 0px 0px 0px;/*background:#F5F5F5;*/
	clear:both;
}
#contact_title {
	padding:3px 0px 0px 5px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	clear:both;
}
#contact_info {
	margin:2px 5px 5px 15px;
	padding: 3px 0px 0px 3px;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:12px;
	text-align:left;
	border-left:1px solid #06F;
	font-style:italic;
}
/*  ######################## ATTACH ####################################*/
.attach_container {
	width:100%;
	border-top:2px solid #06F;
	border-bottom:1px solid #666666;
	margin:10px 0px;
	padding-top:3px;
}
.attach_text {
	text-align:left;
	vertical-align:middle;
	float:left;
	margin-right:10px;
	font-size:11px;
	height:20px;
	padding-top:4px;
	font: "Georgia", Times New Roman, Times, serif;
}
.attach_container a {
	float:left;
	vertical-align:middle;
	text-transform:capitalize;
}
.attach_container div {
	margin-bottom:0px;
}
/*  ######################## MULTI ATTACH ####################################*/	
.attach_container1 {
	width:100%;
	border-top:2px solid #06F;
	border-bottom:1px solid #666666;
	margin:10px 0px;
	padding-bottom:3px;
}
.attach_text1 {
	text-align:left;
	vertical-align:middle;/*/*float:left;margin-right:20px;*/
	font-size:11px;
	height:20px;
	padding-top:4px;
	font: "Georgia", Times New Roman, Times, serif;
}
.attach_container1 a {
	/*float:left;*/
	text-transform:capitalize;
}
.attach_container1 div {
	margin-bottom:0px;
}
.attach_link1 {
	margin-left:15px;
	padding: 3px 3px 3px 3px;
	vertical-align:middle;
	border-left:1px solid #06F;
}
/*  ######################## SKIN.CSS ####################################*/
a, a:link, a:visited, a:active {
	color:#3E81B5;
	text-decoration:none;
	font-weight:normal;
}
a:hover {
	color:#FF9900;
	text-decoration:none;
}
#margin {
	height:30px;
}
.clear_float {
	clear:both;
	line-height:0;
	font-size:0;
	height:0;
}
.wrapper {
	width: 450px;
	margin:0;
	padding:0;
}
/*### Elementos de Texto ###*/
a, a:link, a:visited, a:active {
	color:#3E81B5;
	text-decoration:none;
	font-weight:normal;
}
a:hover {
	color:#FF9900;
	text-decoration:none;
}
input {
	color:#2E3D47;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4 {
	margin:0;
	font-weight:normal;
	font-size:18px;
}
h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:28px;
	margin:25px 0px;
	text-transform:uppercase;
	letter-spacing:3px;
}
h2, #title {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:15px 0 10px 0px;
	letter-spacing:1px;
	color:#333;
}
h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:15px 0 5px 0px;
	text-transform:uppercase;
	letter-spacing:1px;
	color:#666;
}
h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:15px 0 5px 0px;
	color:#666;
}
body {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-left:0;
	line-height:1, 5em;
}
tt {
	font-size:14px;
	font-weight:bold;
	color:#666;
}
p {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 15px;
	line-height:1, 5em;
}
p .resize {
	width: 435px;
	margin:10px 0px 0px 0px;
}
p img .noresize {
	margin:10px 0;
}
cite {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666;
	font-weight:bolder;
}
blockquote {
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:0px;
	padding:0px;
}
div.blockquote {
	background-color:#F7F7F7;
	margin:10px 10px 10px 25px;
	padding:5px 5px 5px 10px;
	border-left:1px solid #333;
}
#aspas {
	font-size:25px;
	font-family:"Courier New", Courier, monospace;
	font-weight:bolder;
}
/*### Listas ###*/
dl {
	margin:0;
	padding:0;
}
dt {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	margin:0px 0px 0px 15px;
	letter-spacing:1px;
}
dd {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-bottom:5px;
	color:#666;
}
ol {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
ul {
	padding:0px;
	margin-left:50px;
}
ul li {
	list-style-type:square;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
}
ul ul li {
	list-style-type:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	margin-left:0px;
	background:url(images/DotNetNuke.ico) center left no-repeat;
	padding:10px 0 10px 50px;
}
.highlitesdate {
	color:#FFF;
}

