/* CSS Document */
BODY	{
	margin: 0;
	padding: 0;
	border: 0;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	font-family: 'Arial', Verdana, Tahoma, Helvetica;
	background-color: #f8f9fb;
}
#wrapper	{
	margin: 0 auto ;
	padding: 7px;
	width: 776px;
	voice-family: "\"}\"";
	voice-family:inherit;
	background-color: #dfe3e6;
	position: relative;
}
#wrapper1	{
	margin: 0;
	padding: 0 0 0 3px;
	background-image:url(../../img/bg_wrapper.png);
	background-position:top;
	background-repeat:repeat-y;
	width: 773px;
	background-color: #ffffff;
}
html>#wrapper	{
	width: 779px;
} 
 
/*HEADER..............................................................*/
 
#header	{
	margin: 0;
	padding: 0;
	width: 776px;
	height: 84px;
	background-image:url(../../img/bg_header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#005cbf;
	border-bottom:#005cbf 1px solid;
}
#logo	{
	float: left;
	margin: 0;
	padding: 15px 0 0 20px;
}
/*#logo-imprimir	{
	float: left;
	margin: 0;
	padding: 13px 0 0 40px;
	content:url(http://www.udesa.edu.ar/files/img/udesa_logo_color.jpg);
	content:"hola";
	content:hola;
}
#logo-imprimir:before	{
	content:url(http://www.udesa.edu.ar/files/img/udesa_logo_color.jpg);
	content:"hola";
	content:hola;
}*/
.buscar-objetos	{
	/*float: right;
	margin:14px 0 11px 0px;
	padding:0 20px 0 0;
	height: 26px;
	width:300px;
	text-align:right;*/
	display:none;
}
/*FOOTER..........................................................................*/
#logos	{
/*	background-image:none;
	background-position:top;
	background-repeat:no-repeat;
	background-color:none;
	height:36px;
	font-size:10px;
	color:#828e9c;*/
	display:none;
}
.logos-img	{
/*	padding:8px 28px 0 10px;
	float:right;*/
	display:none;
}
#footer	{
	background-image:url(../../img/bg_footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:79px;
	font-size:10px;
	color:#94a2b3;
}
#footer	 a{
	color:#94a2b3;
}
#footer	 a:hover{
	color:#116792;
}
#footer-col1	{
	width:400px;
	margin:0px 15px 0 0;
	float:right;
	text-align:right;
	padding:18px 0 0 0;
}
#footer-col2	{
	width:137px;
	float:left;
	margin:0px 0 0 10px;
	padding:18px 0 0 0;
}
#footer-col3	{
	width:137px;
	margin:0px 0 0 177px;
	padding:18px 0 0 0;
}
/*FOOTER SYNCRO..............................................................................*/
#footer-syncromind {
	text-align:right;
	margin:3px auto;
	padding:0 ;
	height: 25px;
	width:790px;
}
#footer-syncromind a {
	background-image: url(../../img/syncromind.png);
	background-repeat: no-repeat;
	background-position:right;
	width: 25px;
	height: 25px;
	display:block;
	float:right;
}
#footer-syncromind a:hover {
	background-image: url(../../img/syncromind_.png);
	background-repeat: no-repeat;
	background-position:right;
	width: 25px;
	height: 25px;
	display:block;
	float:right;
}
/*CONTENEDORES....................................................................*/
#maincol {
	margin:0;
	padding: 30px 22px 20px 22px;
}
#leftcol { 
/*	float:left;
	width:165px; 
	margin:0;
	padding:0;
	z-index:99;*/
	display:none;
}
#leftcol-long { 
	float:left;
	width:352px; 
	margin:0;
	padding:0;
	z-index:99;
}
#rightcol {
	float:right;
	width:352px; 
	margin:0;
	padding:0;
}
#rightcol-2 {
	float:right;
	width:165px; 
	margin:0;
	padding:0;
}
#rightcol h2 {
	margin:0 0 10px 0;
}
#centercol {
	margin:0;
	width: 352px;
	padding:0;
}
#centercol-home {
	margin:0;
	width:540px;
	padding:0;
	float:left;
}
#centercol-home-grado {
	margin:0 25px 0 0;
	width: 317px;
	padding:0;
	position:relative;
	
}
#centercol-home-grado-carreras {
	margin:0;
	width:726px;
	padding:0;
	float:left;
	position:relative;
	background-color:#eeeeef;
	text-align:left;
}
#centercol-2 {
	margin:0;
	padding:0;
	width:539px;
	position:relative;
}
#centercol-long {
	margin:0;
	width:726px;
	padding:0;
	text-align: justify;
	vertical-align:top;
}
 
/*flash...........................................................................*/
 
#div-flash-home	{
/*	margin: 0;
	padding: 0;
	width: 770px;
	z-index: 98;
	background-color:#FFFFFF;
	border-bottom: 1px solid #dfe3e6;*/
	display:none;
}
#div-flash	{
/*	margin: 0;
	padding: 0;
	width: 770px;
	height:125px;
	z-index: 98;
	background-color:#FFFFFF;
	border-bottom:1px solid #e0e0e0;
	position: relative;*/	
	display:none;
}
#div-flash-foto	{
/*	margin: 0;
	padding: 0;
	z-index: 98;
	background-color:#FFFFFF;
	float:left;
	width:562px;
	height:125px;*/
	display:none;
}
#div-flash-banner	{
/*	margin: 0;
	padding: 7px 7px 7px 8px;
	width: 193px;
	height:111px;
	z-index: 98;
	background-color: #FFFFFF;
	float:right;*/
	display:none;
}
#div-flash-foto-long	{
/*	margin: 0;
	padding: 0;
	z-index: 98;
	background-color:#FFFFFF;
	width:770px;*/
	display:none;
}
/*BOX SOLICITA INFORMACIÓN.........................................................*/
 
.box-informacion	{
	background-color:#ededed;
	padding:8px;
	margin:0 0 10px 0;
}
.box-informacion h1	{
	font-size:12px;
	color:#8a8a8a;
	padding:0;
	margin:0 0 5px 0;
	font-weight: bold;
}
.box-informacion input.button	{
	font-size:10px;
	border:1px solid #c4c4c4;
	color:#858585;
	font-weight:normal;
	background-color:#ffffff;
	background-image:url(../../img/bg_button.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	margin:5px 5px 0px 100px;
	padding:1px 12px 1px 4px ;
	width:auto;
	overflow:visible;
}
/* ELEMENTOS DE FORMULARIO .......................................................*/
input	{
	font-size:10px;
	color:#a0a0a0;
	padding:1px 0 0 5px;
	margin:-3px 5px 5px 3px;
	border-bottom: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	border-top: 1px solid #b9b9b9;
	border-left: 1xp solid #b9b9b9;
}
input, select, textarea	{	
	margin: 3px 0 0 0 ;
	padding: 1px 5px;
	font-size: 11px;
	background-color: #fff;
	border-top: 1px solid #b9b9b9;
	border-left: 1px solid #b9b9b9;
	border-right: 1px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4;
	color: #a0a0a0;
	font-family: 'Arial', verdana, Tahoma, sans-serif;
}
input.button	{	
	font-size:10px;
	border:1px solid #c4c4c4;
	color:#858585;
	font-weight:normal;
	background-color:#ffffff;
	background-image:url(../../img/bg_button.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	padding:1px 8px 1px 0 ;
	width:auto;
	overflow:visible;
}
/*ARREGLOS................................................................*/
.clearfix {
	content: "."; 
	display: block; 
	height: 1px; 
	clear: both; 
	overflow: hidden;
	margin:0;
	padding:0;
}
.clearfix352 {
	content: "."; 
	display: block; 
	height: 1px; 
	clear: both; 
	overflow: hidden;
	margin:0;
	padding:0;
	width:352px;
}
/*BANNERS...............................................................*/
.boxbanner	{
	margin: 0 0 8px 0;
	padding: 0;
}
/* DESTACADOS ...............................................................................*/
 
.box1	{
	margin:0 0 8px 0;
	background-color:#f1f8fc;
	color:#73b6cb;
	padding:6px;
	text-align: left;
}
.box1 h1	{
	font-size:12px;
	padding:0 0 0 10px;
	margin:3px 0 3px 0;
	font-weight:bold;
	color:#179fc9;
	background-image:url(../../img/bullet_box1.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.box1 h1 a {
	color:#179fc9;
	text-decoration:none;
}
.box1 h1 a:hover {
	color:#3d7e93;
	text-decoration:none;
}
.box1 h5	{
	color:#a2abae;
	font-size:10px;
	padding:0;
	margin:0;
	font-weight:normal;
}
.box1 h5	a	{
	color:#a2abae;
	text-decoration: underline;
}
.box1 h5	a:hover	{
	color:#3d7e93;
	text-decoration: underline;
}
.box1	a	{
	color:#73b6cb;
	text-decoration:none;
}
.box1	a:hover	{
	color:#3d7e93;
	text-decoration:none;
}
.box1 ul	{
	padding:0;
	margin:0;
	list-style:none;
}
.box1 ul li	{
	padding:2px 0 2px 10px;
	margin:0;
	background-image:url(../../img/bg_box_list.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.box1 ul li	a	{
	color:#73b6cb;
	text-decoration:none;
}
.box1 ul li	a:hover	{
	color:#3d7e93;
	text-decoration:none;
}
table td.box1 {
	padding: 7px;
}
table td.box1 a	{
	text-decoration: underline;
}
table td.box1 a:hover{
	text-decoration: underline;
}
table td.box1 h1 a	{
	text-decoration: none;
}
table td.box1 h1 a:hover{
	text-decoration: none;
} 
 
/*................................................................................*/
.box2	{
	margin:0 0 8px 0;
	background-color:#f7f7f7;
	color:#;
	padding:6px;
}
.box2 h1	{
	font-size:12px;
	padding:0 0 0 10px;
	margin:3px 0 3px 0;
	font-weight:bold;
	color:#9b9b9b;
	background-image:url(../../img/bullet_box2.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.box2 h1 a	{
	text-decoration: none;
	background-image:none;
}
.box2 h1 a:hover	{
	text-decoration: none;
	background-image:none;
}
.box2 h3	{
	font-size:11px;
	color:#8b8c8c;
	padding:0;
	margin:3px 0 3px 0;
}
.box2	a	{
	color:#;
	text-decoration: none;
	padding:0 0px 0 0px;
}
.box2	a:hover	{
	color:#737d7f;
	text-decoration: none;
}
.box2	img{
	float:left;
	margin:0 4px 0 0 ;
}
/*................................................................................*/
.box3	{
	margin:0 0 8px 0;
	background-color:#fbf4e5;
	color:#f8ca67;
	padding:6px;
}
.box3 h1	{
	font-size:12px;
	padding:0 0 0 15px;
	margin:3px 0 3px 0;
	font-weight:bold;
	color:#f2b83c;
	background-image:url(../../img/bullet_box3.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.box3 h1 a	{
	color:#f2b83c;
	text-decoration:none;
}
.box3 h1 a:hover	{
	color:#cc8d06;
	text-decoration:none;
}
.box3	a	{
	color:#f8ca67;
	text-decoration: underline;
	padding:0 0px 0 1px;
}
.box3	a:hover	{
	color:#314347;
	text-decoration: underline;
}
.box3	img{
	float:left;
	margin:0 4px 0 0 ;
}
/*................................................................................*/
 
.box4	{
	margin:0 0 8px 0;
	color:#;
	padding:6px;
}
.box4 h1	{
	font-size:11px;
	padding:0 0 0 0px;
	margin:3px 0 3px 0;
	font-weight:bold;
	color:#0457af;
}
.box4 h1 a	{
	color:#0457af;
	text-decoration:none;
}
.box4 h1 a:hover	{
	color:#cc8d06;
	text-decoration:none;
}
.box4	a	{
	color:#;
	text-decoration: underline;
	padding:0 0px 0 1px;
}
.box4	a:hover	{
	color:#;
	text-decoration: underline;
}
.box4	img{
	float:left;
	margin:0 4px 0 0 ;
}
.box4 ul	{
	padding:0;
	margin:0;
	list-style:none;
}
.box4 ul li	{
	padding:2px 0 2px 10px;
	margin:0;
	background-image:url(../../img/bg_box_list.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.box4 ul li	a	{
	color:#;
	text-decoration: underline;
}
.box4 ul li	a:hover	{
	color:#3d7e93;
	text-decoration: underline;
}
 
/*................................................................................*/
 
.box-director	{
	margin:0 0 8px 0;
	background-color:#f7f7f7;
	color:#;
	padding:6px;
	background-image:url(../../img/box_director_bg.png);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:1px solid #e7e7e7;
}
.box-director h5	{
	color:#333333;
	font-size:11px;
	font-weight:normal;
	padding:0;
	margin:0;
}
.box-director	a	{
	color:#;
	text-decoration: underline;
	padding:0 0px 0 1px;
}
.box-director	a:hover	{
	color:#314347;
	text-decoration: underline;
}
.box-director-img{
	float:left;
	margin:0 6px 6px 0 ;
}
 
/*titulos, links, listas................................................*/
 
H1	{
	font-size:19px;
	font-weight:normal;
	color:#909090;
	padding:0;
	margin:2px 0 8px 0;
	text-align:left;
}
H2	{
	font-size:14px;
	font-weight:bold;
	color:#0457af;
	padding:0;
	margin:15px 0 15px 0;
	text-align:left;
}
H2 a	{
	color:#0457af;
	text-decoration:underline;
}
H2 a:hover	{
	color:#747474;
	text-decoration:underline;
}
H3	{
	font-size:13px;
	font-weight:bold;
	color:#179fc9;
	padding:0;
	margin:12px 0 12px 0;
	text-align:left;
}
H4	{
	font-size:11px;
	color:#82c5da;
	padding:0;
	margin:3px 0 3px 0;
	text-align:left;
}
p	{
	margin:0px 0 10px 0;
	padding:0;
}
.resaltado	{
	color: #179fc9;
}
hr	{
	height:1px;
	border:1px solid #e0e0e0;
}
.style1	{
	color:#9b9696;
}
.style2	{
	font-size:10px;
}
a	{
	color:#999999;
	text-decoration: underline;
}
a:hover	{
	color:#179fc9;
	text-decoration: underline;
}
a.rss	{
	color:#e8954c;
	text-decoration:none;
	background-image:url(../../img/ico_rss.png);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
}
a.rss:hover	{
	color:#929190;
	text-decoration:none;
}
a.right	{
	color:#999999;
	text-decoration:none;
	float:right;
	background-image: url(../../img/bullet_flecha2.png);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0 10px 0 0;
}
a.right:hover	{
	color:#179fc9;
	text-decoration:none;
	background-image: url(../../img/bullet_flecha2_.png);
	background-position:right top;
	background-repeat:no-repeat;
}
 
a.ampliar {
	text-decoration: none;
	color: #999999;
	padding: 0;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
}
a.ampliar:hover {
	text-decoration: none;
	color: #179fc9;
}
a.ver
{	margin: 5px 0 5px 5px;
	padding: 0 10px 0 0;
	background-image:url(../../img/bullet_flecha3.png);
	background-position:top right;
	background-repeat:no-repeat;
	color: #999999;
	text-decoration: none;
	font-size: 10px;
	 }
a.ver:hover {
	text-decoration: none;
	color: #179fc9;
	background-image:url(../../img/bullet_flecha3_.png);
}
a.volver-page	{
	FONT-SIZE: 11px;
	font-weight:bold;
	line-height: 14px;
	text-align:left;
	color: #666666;
	margin:0;
	padding: 0 0 0 15px;
	border: 0;
	display:block;
	text-decoration: none;
	background-image:url(../../img/bullet_volver.png);
	background-repeat:no-repeat;
	background-position: top left;
}
a.volver-page:hover	{
	FONT-SIZE: 11px;
	font-weight:bold;
	line-height: 14px;
	text-align:left;
	color: #0c76bb;
	margin: 0;
	padding: 0 0 0 15px;
	border: 0;
	display:block;
	text-decoration: none;
	background-image:url(../../img/bullet_volver_.png);
	background-repeat:no-repeat;
	background-position: top left;
}
 
ul.list	{
	margin:8px 0 8px 0;
	padding:0;
	list-style:none;
}
ul.list li	{
	font-size:12px;
	padding:4px 0 4px 3px;
	margin:0 0 3px 0;
	font-weight:bold;
	color:#9b9b9b;
	background-color:#f7f7f7;
	list-style:none;
	background-image:none;
}
ul.list li a	{
	text-decoration:none;
	color:#9b9b9b;
	padding:0px 0 0px 17px;
	margin:0;
	display:block;
	background-image: url(../../img/bullet_flecha.png);
	background-position:left top;
	background-repeat:no-repeat;
}
ul.list li 	p{
	font-weight:normal;
	font-size:11px;
	margin:5px 0 0px 17px;
	padding:0;
	
}
ul.list li a:hover	{
	text-decoration:none;
	color:#555555;
	background-image: url(../../img/bullet_flecha_.png);
	background-position:left top;
	background-repeat:no-repeat;
}
ul	{
	margin:8px 0 8px 8px;
	padding:0;
	list-style:none;
}
ul li	{
	font-size:11px;
	padding:3px 0 3px 10px;
	margin:0;
	font-weight: normal;
	color:#9b9b9b;
	list-style:none;
	background-image: url(../../img/bullet_punto.png);
	background-position:left top;
	background-repeat:no-repeat;
}
/*CONTROLES..................................................................................................*/
 
 
/*NOTICIAS BLOG HOME.................................................*/
 
#destacado-actividades
{margin: 0 0 10px 0;}
#destacado-actividades strong
{color:  #878787;}
#destacado-actividades h2	
{margin:0px 0 10px 0 ;}
#destacado-blog
{margin: 0 0 10px 0;  }
#destacado-blog strong
{color:  #878787;}
#destacado-blog h2
{margin: 0 0 10px 0;  }
.destacados-home	{
	border-bottom:1px dashed #d9d9d9;
	color:#3d3d3d;
	margin:0 0 10px;
	padding:0 0 5px 0;
}
.centercol	.destacados-home{
	width: 165px;
}
.righcol	.destacados-home{
	width: 352px;
}
.destacados-home a	{
	font-size: 10px;
	text-decoration: none;
}
.destacados-home-img	{
	background-image:url(../../img/bg_foto_noticias_home.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:6px 0 0 4px;
	margin:0 8px 0px 0;
	width:90px;
	height:57px;
	float:left;
}
.destacados-home img	{
	margin:0 8px 0px 0;
	float:left;
}
.destacados-home-video	{
	background-image:url(../../img/bg_video_noticias_home.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:6px 0 0 4px;
	margin:0 8px 0px 0;
	width:90px;
	height:57px;
	float:left;
}
.destacados-home-links	{
	color:#919191;
	font-size:10px;
	margin:2px 0 0px 0;
}
.destacados-home-links a	{
	text-decoration:underline;
}
.destacados-home-links a:hover	{
	text-decoration:underline;
}
 
/*lista de trabajos de gracuacion, destacados...............................*/
 
.table-1 {
	margin: 0 0 15px 0;
}
table.table-1 td {
	padding: 15px;
	font-size:11px;
	background-image:url(../../img/bg_table1.png);
	background-position:top;
	background-repeat:repeat-x;
	border-top: 1px solid #eaeaea;
	text-align:left;
}
.table-1 img	{
	margin: 5px 0px 5px 0px;
	border:1px solid #BABABA;
	vertical-align:top;
}
.table-1 img.none	{
	margin: 5px 0px 5px 0px;
	border: none;
}
.table-1 h4 {
	font-size:11px;
	line-height: 14px;
	margin: 5px 0 2px 0;
	color:#4e88c4;
	font-weight:normal;
	text-align:left;
}
.table-1  h3 {
	margin:4px 0 2px 0;
	color: #000000;
	font-size: 11px;
	text-align:left;
	}
.table-1 td p {
	margin:0;
	padding:0;
	line-height: 14px;
	text-align:left;
}
.table-1 td ul {
	margin:0;
	padding:0;
	COLOR: #3d3d3d;
}
.table-1 td ul  li{
	COLOR: #3d3d3d;
}
.table-2 {
	margin: 0 0 15px 0;
	border-bottom: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	color:#3d3d3d;
}
table.table-2 td {
	padding: 5px 8px 5px 8px;
	font-size:11px;
	border-top: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	text-align:left;
}
.table-2 h2	{
	margin:2px 0 2px 2px;
	padding:0;
}
.table-2-title	{
	padding:2px 0 2px 2px;
	margin:0;
	font-size:11px;
	background-color:#f8f9fb;
	display:block;
	color:#909090;
	font-weight:bold;
	text-align:left;
}
.table-2 h4 {
	font-size:11px;
	line-height: 14px;
	margin: 2px 0 2px 0;
	padding:0 0 0 10px;
	color:#364453;
	font-weight:normal;
	text-align:left;
	background-image:url(../../img/bullet-2.png);
	background-position:left top;
	background-repeat:no-repeat;
}
/* notas de derecha de tabla */
 
.info-notas	{
	float: right;
	font-size: 10px;
	text-align:right;
	color: #767676;
}
.info-notas table img
{	margin: 0 0 0 5px;	 }
 
.info-notas table	{	
	margin: 7px 0 0 0;
	padding: 0;
	background-image:none;
	background-color: transparent;
	border: none;
}
.info-notas table td	{	
	margin: 0;
	padding: 0;
	background-image:none;
	background-color: transparent;
	border: none;
}
/* TABLA PARA CURRICULUM DE PROFESORES ............................................................ */
 
#cv-profesores {
	margin: 0;
	padding:0;
}
#cv-profesores table {
	padding:0;
	margin:5px 0 5px 0;
}
#cv-profesores .info table td {
	border: none;
}
#cv-profesores table td {
	padding: 7px 0 7px 0;
	margin:0;
	border-bottom: 1px solid #ebebeb;
}
#cv-profesores .table-libro {
	width:60px;
	text-align:left;
}
#cv-profesores table .table-libro img {
	width: 45px;
	height: 60px;
	text-align:left;
	border: 1px solid #d9d9d9;
}
#cv-profesores h1 {
	color: #1361b4;
	FONT-SIZE: 14px;
	margin: 0px 0 0px 0 ;
	padding:0 0 0 0px;
	font-weight: bold;
}
#cv-profesores h2 {
	margin: 15px 0 10px 0;
	font-size: 12px;
	color:#0457af;
	background-color: #f0f4f7;
	padding:3px 0 3px 5px;
}
#cv-profesores table h4 {
	font-size:11px;
	line-height: 14px;
	margin: 5px 0 3px 0;
	color:#4e88c4;
	font-weight:normal;
}
.table-fecha {
	float:right;
	text-align: right;
	height:20px;
	padding:0 0 0 15px;
}
.table-fecha h6 {
	margin: 0;
}
 
/* Lista Profesores.......................................................... */
 
.infobox {
	margin: 0;
	padding: 0;
}
.infobox table	{
	border: none;
}
.infobox table td	{
	vertical-align:top;
	border-bottom:1px solid #eaeaea;
	padding:9px 4px 9px 4px;
}
.infobox H3	{
	margin:4px 0 2px 0;
	color: #000000;
	font-size: 11px;
}
.infobox h2 {
	background-color: #f0f4f7;
	padding:3px 0 3px 5px;
	margin: 10px 0 0px 0;
}
.infobox table td.title	{
	border-bottom:none;
}
.infobox p {
	margin: 0;
	padding: 1px 0 1px 0;
	line-height: normal;
}
.infobox img	{
	margin: 5px 0px 5px 0px;
	border:1px solid #BABABA;
}
 
/* DIVS de contenido TESTIMONIOS ...............................................................*/
.div-testimonios	{
	margin: 20px 10px 15px 0; 
	padding: 0 0 10px 0;
	border-bottom:1px solid #dfe3e6;
}
.div-testimonios h2		{
	font-size:12px;
	margin: 5px 0 0 0;
	padding:0 0 0 40px;
	color: #000000;
}
.div-testimonios h4	{
	font-size:11px;
	padding:0 0 0 40px;
	font-weight:normal;
	margin:0 0 10px 0;
	color: #4e88c4;
}
.div-testimonios-pic	{
	margin:0 10px 5px 0; 
	padding: 0;
	width: 48px;
	height: 40px;
	float: left;
	border:1px solid #dfe3e6;
}
/*Galeria de fotos...........................................................................*/
table.galeria	{
	padding:0;
	margin:0;
}
table.galeria td	{
	padding:0;
	margin:0;
}
table.galeria td img	{
	border: 7px solid #e8eaed;
}
table.galeria td p	{
	padding:5px 0 0 5px;
	margin:0;
	color:#707070;
	font-size:10px;
	text-align:left;
}
/* Buscador Avanzado Agenda........................................................................... */
.calendario {
	width:530px;
	margin: 5px 0 15px 0;
	border-bottom:1px solid #eaeaea;
	padding: 0 0 10px 0;
}
.calendario p{
	margin: 0;
	color:#838282;
}
.calendario h4{
	font-size:12px;
}
.calendario h5{
	margin: 0;
	font-size:11px;
}
p.fecha {
	font-size:11px;
	color:#3d3d3d;
	margin: 0;
	padding: 0;
}
.div-scroll	{
	width:530px;
	height:430px;
	overflow:auto;
	padding: 0;
	margin:0;
	OVERFLOW-Y: auto;
	overflow-x: auto;
	z-index: 80;
	top: 184px;
}
.fix-header	{
	POSITION: relative; 
	top: expression(this.offsetParent.scrollTop); 
	background-color:#cccccc;
}
 
 
/* MENU PRINCIPAL .....................................................................*/
 
#menu	{
	/*margin: 0 ;
	padding: 0 3px 0 0;
	width: 511px;
	height: 33px;
	text-align: right;
	z-index:100;
	float:right;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;*/
	display:none;
}
/*MENU INTERNO.........................................................*/
#sidemenu	{/*
	margin: 0 ;
	padding:0;
	color:#707070;*/
	display:none;
}
#sidemenu ul	{
	margin:0;
	padding: 0 0 10px 0;
	list-style:none;
}
#sidemenu ul li	{
	border-bottom:1px solid #e2e2e2;
	margin:0;
	background-image:none;
	padding:0;
}
#sidemenu ul li.title	{
	font-size:12px;
	font-weight:bold;
	color:#82c5da;
	background-image: none;
	padding:7px 0 7px 0px;
	margin:0;
	border-bottom:none;
}
#sidemenu ul li	a{	
	color:#707070;
	text-decoration:none;
	background-image:url(../../img/bullet_flecha_sidemenu.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:3px 0 3px 15px;
	display:block;
}
#sidemenu ul li	a:hover{	
	background-color:#fafafa;
	color: #787878;
}
#sidemenu ul li	a.active{	
	background-color:#fafafa;
	color: #787878;
}
#sidemenu ul li	a.active:hover{	
	background-color:#fafafa;
	color: #787878;
}
#sidemenu a.seccion	{
	text-decoration: none;
	color: #a5a5a5;
	border-top:none;
	margin:  0 0 0 0;
	padding: 0 0 5px 20px;
	width: 128px;
	display:block;
	line-height:13px;
	background: /*#ebedf3*/ url(../../img/ico_home_seccion.png) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
#sidemenu a.seccion:hover{
	text-decoration: none;
	color: #c2c2c2;
	border-top:none;
	background: url(../../img/ico_home_seccion_.png) no-repeat left top;
}
#sidemenu a.volver{
	text-decoration: none;
	color: #a5a5a5;
	margin: 0;
	padding:4px 0 5px 20px;
	width: 135px;
	display:block;
	line-height:13px;
	background: url(../../img/ico_volver.png) no-repeat left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	display:block;
	height:13px;
	text-align:left;
}
#sidemenu a.volver:hover{
	text-decoration: none;
	color: #c2c2c2;
	background:  url(../../img/ico_volver_.png) no-repeat left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
}
/* Breadcrumbs.......................................................................... */
 
#breadcrumbs	{
	width:750px;
	background-color:#bdbdbd;
	background-image: url(../../img/bg_breadcrumbs.png);
	background-repeat:repeat-x;
	height:30px;
	line-height:30px;
	color:#FFFFFF;
	margin:0;
	padding:0 0 0 20px;
	font-size: 18px;
	font-weight:normal;
	z-index: 99;
	position:relative;
}
#breadcrumbs a	{
	color:#FFFFFF;
	text-decoration:none;
}
#breadcrumbs a:hover	{
	color:#eef0f1;
	text-decoration:none;
}
