@charset "utf-8";
/* CSS Document */

body  		{ text-align:center; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#eae4cf; background:#2f2b28 url(../images/bg_body.jpg) repeat-x; }
.clear		{ margin:0; padding:0; clear:both; height:0; }

h1, h2, h3, h4, h5 { margin:0; padding:0; }

/******************************************************************** container */

#container	{ position:relative; width:775px; margin:0; margin-left:auto; margin-right:auto; padding:0;  }

/******************************************************************** header */

#header					{ margin:0 0 20px 0; padding:0; height:238px; display:block; }
#header	.logostrip		{ float:left; height:238px; width:213px; padding:0; margin:0; }
#header .logostrip img	{ float:left; border:none; padding:0; margin:0; border:0; }
#header	.banerstrip		{ float:right; height:195px; width:562px; padding:0; margin:0; }
#header .banerstrip img	{ float:right; border:none; padding:0; margin:0; border:0; }

/******************************************************************** top_nav */

#header .top_nav				{ float:right; margin:0; padding:0; width:562px;    } 
#header .top_nav ul				{ float:right; margin:0; padding:0; list-style:none; height:33px; }
#header .top_nav ul li			{ display:inline; float:left; margin:0; text-transform:uppercase; font-size:12px; text-align:center; line-height:33px; }
#header .top_nav ul li.autoridades	{ width:141px; text-align:center; display:block; }
#header .top_nav ul li.carreras		{ width:140px; text-align:center; display:block; }
#header .top_nav ul li.reglamento	{ width:141px; text-align:center; display:block; }
#header .top_nav ul li.aranceles	{ width:140px; text-align:center; display:block; }
#header .top_nav ul a		{ line-height:29px; font-weight:bold; text-decoration:none; text-align:right; color:#FFFFFF }
#header .top_nav ul a:hover	{ text-decoration:underline; }

#content												{ margin:0; padding:0; }

div.two_col_thin_left									{ width:775px; margin:0; padding:0;text-align:left;  }
div.two_col_thin_left div.left_col						{ float:left; width:200px; margin:0 10px 0 0; padding:0; }
div.two_col_thin_left div.right_col						{ float:right; width:550px; margin:0 0 0 10px; padding:0; }

div.two_col_thin_left div.left_col img.btIng			{ margin:0 0 10px 0; padding:0; border:0; }

div.two_col_thin_left div.left_col h2.titleInfo					{ color:#b07878; padding-bottom:5px; font-size:12px; text-transform:uppercase; font-weight:normal;}
div.two_col_thin_left div.left_col ul.opciones 					{ float: left; margin:10px 0; text-align:left; width:190px;}
div.two_col_thin_left div.left_col ul.opciones					{ margin:0; padding:0; border-top: #d8dedc 1px dotted; }
div.two_col_thin_left div.left_col ul.opciones li					{ border-bottom: #d8dedc 1px dotted; list-style-type:none; padding:8px 2px 8px 0; font-size:12px; }
div.two_col_thin_left div.left_col ul.opciones li span.icono		{ height:16px; margin-right:5px;}
div.two_col_thin_left div.left_col ul.opciones li span.icono img	{ padding:0; margin:0 5px 0 0; float:left; clear:both; }
div.two_col_thin_left div.left_col ul.opciones li span.archivo		{ font-weight:bold; }
div.two_col_thin_left div.left_col ul.opciones li span.archivo a 	{ color:#eae4cf; text-decoration:none; }
div.two_col_thin_left div.left_col ul.opciones li span.archivo a:hover	{ text-decoration:underline; }

div.two_col_thin_left div.right_col h1.title			{ margin:0; margin-bottom:10px; padding:0; padding-bottom:5px; border-bottom:3px solid #1a1917; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; font-weight:normal; color:#e7e2cd; }
div.two_col_thin_left div.right_col h2.carrera			{ margin:0; padding:0; padding-bottom:5px; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#b07878; }

div.two_col_thin_left div.right_col .text				{ margin:0 0 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#eae4cf; }
div.two_col_thin_left div.right_col .text p				{ margin:0; padding:0; line-height:normal; margin-bottom:10px; }
div.two_col_thin_left div.right_col .text p.subtitle	{ font-weight:bold; }

#footer				{ margin:20px 0; padding:15px 0 0 0; display:block; border-top: 1px solid #534e4a; color:#FFFFFF;}
#footer .phone		{ float:left; text-align:left;  width:300px; }
#footer .address	{ float:right; text-align:right; width:300px; }