body{
	background-image:url(../images/background.gif);
}
img {
	border: none;
}
/*Message*/
div#site-message {
	text-align: center;
	height: 70px;
	padding-top: 50px;
	font-size:15pt;
	color:#000000;
	font-weight: bold;
}
div#site-message-backbutton {
	text-align: center;
}
div#site-message-backbutton {
	text-align: center;
}
/*Fin de Message*/
div#comenzarclase-listado-place span{
	color: #0055AA;
}
#wrapper{
	width:987px;
	margin:10px auto 20px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:black;
	position: relative;
}
/*Head*/
#wrapper #head{
	width:987px;
	height:141px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
}
/* Finder */
#wrapper #head #finder{
clear:right;
float:right;
padding:15px 20px 0pt 30px;
}
#wrapper #head #finder #button {
	float:none;
}
#form1 input {
	float: left;
}		
#wrapper #head #finder #query{
	background-image: url(../images/lupa_buscador.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 30px;
	width:220px;
}
/*Fin  de Finder*/
/* Menú Top */
#wrapper #head ul{
	float:right;
padding-right:20px;
padding-top:45px;
}		
#wrapper #head ul li{
	display:inline;
	background-image:none;
	padding:0;
}
/* Fin de menu Menú Top */
/* Logo CMEC */
#logo_CMEC{
	float:left;
	width:180px;
	height:90px;
	margin:30px 0 0 30px;
}			
	
/*Fin de head*/
/*Base*/
#wrapper #content{
	background-color: white;
}
#wrapper #btn_ingresar{
	background-image: url("../images/boton_buscar.gif");
	float:none;
	color:white;
	font-weight: bold;
	height: 25px;
	margin: 0px;
	padding:0px;
	width: 70px;
	cursor:pointer;
}
/*Pagina Principal*/
#wrapper #content #center {
	float:left;
	height:auto;
	margin:0px 25px 0 0px;
	width:340px;
}
#wrapper #content #right {
	float:left;
	width:325px;
}
/*fin pag*/

/*Main*/
#wrapper #content #main{
	float:left;
	height:auto;
	margin:12px 0 0 0;
	width:660px;
	*margin:5px 0 0 0;/*Para IE 6, IE 7*/
}
#wrapper #content #main ul li {
padding-bottom:5px;
padding-top:5px;
}

#wrapper #content #main div.listdep{
	font-family: inherit;
	font-size:12px;
	height:150px;
	margin:20px 0 20px 10px;
}
#wrapper #content #main .list2 ul{
	font-size:12px;
	height:auto;
	margin:20px 0 20px 10px;
}	
#wrapper #content #main div.listdep div{
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/icono_lista.gif);
	background-repeat:no-repeat;
	background-position:left;
}		
#wrapper #content #main div.listdep div a{
	padding-left:12px;
}	
				
#wrapper #content #main div.listdep div.lista_dos{
	margin-left:160px;
}				
#wrapper #content #main div.listdep div.lista_tres {
	margin-left:320px;
}				
#wrapper #content #main div.listdep div.lista_cuatro {
	margin-left:480px;
}
#wrapper #content #main div.listdep div.lista_dos_top{
	margin-left:160px;
	margin-top:-127px
}				
#wrapper #content #main div.listdep div.lista_tres_top {
	margin-left:320px;
	margin-top:-127px
}				
#wrapper #content #main div.listdep div.lista_cuatro_top {
	margin-left:480px;
	*margin-top:-127px;
	margin-top:-127px
}
#wrapper #content #main div.listdep div.select{
	font-weight:bold;
}
				
/*fin main*/
.saw_more{
	background-image:url(../images/icono_ver_mas.gif);
	background-repeat:no-repeat;
	background-position:center left;
	margin:15px 15px 0 0; 
	float:right;
	padding-left:20px;
}
.saw_more2{
	background-image:url(../images/icono_ver_mas.gif);
	background-repeat:no-repeat;
	background-position:center left;
	float:right;
	margin-top:70px;
	margin-right:15px;
	padding-left:20px;
	padding-top: 0px;
}
#wrapper p{	
	line-height:18px;
}		
#wrapper a{
	font-size:12px;
	color:black;
}		
#wrapper a:hover{
	text-decoration:none;
}	
/*Titles*/
#wrapper h1, #wrapper h3{
	background-repeat:no-repeat;
	font-size:16px;
	font-weight: bold;
} 		

#wrapper h2 {
	font-size:14px;
	border-bottom:2px solid #fbbb11;
	padding: 0 0 5px 0;
}

#wrapper h1{
	background-image:url(../images/icono_titulo.gif);
	background-position:left top;
	border-bottom: 2px solid #fbbb11;
	margin-bottom: 20px;
	margin-top: 10px;
	padding: 0 0 5px 25px;
}
#wrapper h1.form_title{
	background-image:url(../images/icono_titulo.gif);
	background-position:left center;
	padding:10px 0 0 25px;
	border-bottom:2px solid #b7b8b9;
	height:30px;
	margin-bottom: 3px
}	

h3{
	background-image:url(../images/icono_h3.gif);
	background-position:left 16px;
	padding:10px 0 5px 25px;
}			
h4{
	font-size:12px;
}
span{
	color:#fabb11;
}
p.date span.type{
	color: #000000;
	font-size:12px;
	//text-decoration: underline;
	text-transform: uppercase;
}
p.date span.typenot{
	color: #000000;
	font-size:12px;
	text-decoration: underline;
}
span.txtgrisch{
	color: #000000;
	font-size:15px;
	font-family: sans-serif;
	font-weight: bold;
}

span#form{
	color: #000000;
	font-weight: bold;
}
/* Line */
hr{
	border:1px dotted #dbdbdb;
}	
/*Picture*/
img{	
	margin:0 10px 0 0;
}
img#imgactividad{
	border:none;
	margin:10px 10px 0 0;
}
img.photo_style_1{
	float:left;
	margin:10px 10px 0 0;
}
img.photo_style_2 {
float:left;
margin:0 10px 0 0;
}
img.photo_style_3 {
float:left;
margin:0px 10px 0 20px;
}
#news p, #news_picture p {
	line-height:18px;
	margin:10px 0;
}
#news p, #col1 p {
	line-height:18px;
	margin:10px 0;
}
#news p, #col2 p {
	line-height:18px;
	margin:10px 0;
}
#news p, #col3 p {
	line-height:18px;
	margin:10px 0;
}
#news p, #news_picture p#withicon{
	line-height:18px;
	margin:10px 0 0 130px;
}
#news p, #col1 p#withicon{
	line-height:18px;
	margin:10px 0 0 130px;
}
#news p, #col2 p#withicon{
	line-height:18px;
	margin:10px 0 0 130px;
}
#news p, #col3 p#withicon{
	line-height:18px;
	margin:10px 0 0 130px;
}
p.data span.type{
	color: #000000;
	
}
h3 span.type{
	color: #000000;
	
}
/* Lists */
ul li{
	background-image:url(../images/icono_lista.gif);
	background-repeat:no-repeat;
	background-position:0 13px;
	padding:0 0 0 10px;
	list-style-type:none;
}	
.list{
	display:block;
	height:auto;
}						
.list3{
	height:auto;
}
ul li.title , li.title2{
	background-image:none;
	font-weight:bold;
	padding:0;
}		
ul li.title{
	display:block;
	margin-top:10px;
}			
ul li.title2{
	margin:0;
}
* {
	margin:0;
	padding:0;
}
#photo {
	border-bottom:1px dotted #C6C6C6;
	height:200px;
	margin:20px 0;
}
#photo img {
	border:1px solid #DADBDC;
	margin:10px 10px 10px 0;
}

.calendar {
background-color:#F9F9F9;
font-size:13px;
height:190px;
margin:5px 0;
padding:10px 30px;
}
.calendar .tabla {
float:right;
margin:0 40px 0 40px;
width:150px;
}
.calendar p{
			line-height:20px !important;
			padding:15px 0 0 0; 
		}
			
		
		.tabla table{
			border-right:1px solid #fbbb11;
			border-left:1px solid #fbbb11;
			margin:5px 0;
		}
			.tabla .today {
 				background-color:#fbbb11;
				font-weight:bold;
 			}
			.tabla .day {
 				background-color:#fbbb11;
				font-weight:bold;
				color:#FFFFFF;
 			}
			.tabla .active {
 				background-color:#ddd;
 			}
			.tabla td {
				padding:2px;
				border-bottom:1px solid #fbbb11;
				text-align:center;
				vertical-align:middle;
			}
				.tabla td a {
					font-weight:bold;
				}
				span.ui-datepicker-month{
					color: white;
				}
				span.ui-datepicker-year{
					color: white;
				}
				td.PEND {

					
				}
				
				.PEND a:link {
				background:#DDDDDD ;
				
				} 
				.PEND a:hover {

				
				} 
				.PEND a:visited{
		
				
				} 
				.selectFecha {
				
				
				} 
				.selectFecha a:link {
					background:#F6A828 ;
				
				} 
				.selectFecha a:hover {
				
				
				} 
				.selectFecha a:visited{
				
				
				} 
/*Fin de base*/
	
/* Menú */
#leftpanel {
	float: left;
	width:270px;
}

#leftpanel div.type-innova-banner{
 margin-left:40px; 
}
#leftpanel div.type-innova-banner img{
 margin-top:10px; 
}

#wrapper #content #menu{
	width:270px;
	float:left;
	margin:5px 0 0;
}
#wrapper #content #menu ul{
	width:200px;
	margin:0 0 0 40px;
}
			
#wrapper #content #menu ul li{
	border-bottom:1px dotted #c6c6c6;
	background-image:url(../images/icono_menu.gif);
	background-repeat:no-repeat;
	background-position: left 7px;
	padding-top:5px;
	padding-bottom:5px;
}
		
#wrapper #content #menu ul li:last-child{
	border:none;
}
#wrapper #content #menu ul li a{
	text-decoration:none;
}
				
#wrapper #content #menu ul li a:hover{
	text-decoration:underline;
}			

#wrapper #content #menu ul li div {
}

#wrapper #content #menu ul li ul{
	margin:0;
	padding:0;
}
			
#wrapper #content #menu ul li ul li{
	border:none;
	background-image:none;
	margin: 5px 15px;
	padding:0;
}
					
/*Fin de menu*/
table.first{
	height:200px;
}

table.second{
	margin:40px 0 0 0;
	height:350px;
}

	/* Form */
#wrapper #button , #button_left , #button_right, #button_recomend,#button_inscripcion {
	background-image:url(../images/boton_buscar.gif);
	float:right;
	color:white;
	width:67px;
	height:25px;
	border:none;
	padding:0;
	margin:0;
	font-weight:bold;
	cursor:pointer;
}
.button_amarillo{
	background-image:url(../images/boton_buscar.gif);	
	color:white;
	float:right;
	width:80px;
	height:25px;
	border:none;
	padding:0;
	margin:0;
	font-weight:bold;
	cursor:pointer;
}
.backbutton {
	background-image:url(../images/boton_buscar.gif);	
	color:white;
	width:80px;
	height:25px;
	border:none;
	padding:0;
	margin:0;
	font-weight:bold;
	cursor:pointer;
}
#button_two{
	margin-top:140px;
	height:30px;
}		
#button_left{
	width:180px;
	float:left;
	margin:0 0 0 120px;
}	
#button_right{
	float:right;
	width:180px;
	margin:0 120px 0 0;
}
#button_recomend{
	float:right;
	width:180px;
	margin:50px 50px 0 0;
}
#button_inscripcion{
	float:right;
	width:100px;
	margin:50px 50px 0 0;
}
textarea , input  {
	font-size:13px;
	border:1px solid #717075;
	height:20px;
	padding:3px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
}
textarea#registrarcomentario{
	height: 50px;
}
select{
   display: block;
    font-family: arial;
    font-size: 13px;
    height: 25px;
    margin: 0 0 0 20px;
    padding: 2px 0 0;
    width: 225px;
}
select2{  
	display: block;
    height: 20px;
    margin: 0 0 0 20px;
    padding: 0;
    width: 225px;}
select#departamento,select#localidad{
	margin: 0;
}
/*Fin de form*/

	/*Foot*/
#wrapper #foot{
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	padding-top:26px;
	width:987px;
	position: relative;
}
#wrapper #logo{
	background-image:url(../images/logo_mec.gif);
background-repeat:no-repeat;
height:89px;
left:35px;
position:absolute;
top:-100px;
width:210px;
}
#wrapper #foot ul{
	*padding:15px 0 70px 30px;/*Para IE 6, IE 7*/
	*margin:0;/*Para IE 6, IE 7*/
	padding:0px 20px;
	margin:0px;
}
#wrapper #foot ul li{
	display:inline;
	color:white;
	font-size:12px;
	margin:0 5px;
	padding:0;
}
#wrapper #foot ul li span{
	padding:0 0 0 20px;
}
#wrapper #foot ul li a{
	color:white;
}
			
#wrapper #foot ul li.direction{
	background-image:url(../images/icono_direccion.gif);
	background-repeat:no-repeat;
	background-position:center left;
}
#wrapper #foot ul li.mail{
	background-image:url(../images/icono_mail.gif);
	background-repeat:no-repeat;
	background-position:center left;
}		
#wrapper #foot ul li.telephone{
	background-image:url(../images/icono_tel.gif);
	background-repeat:no-repeat;
	background-position:center left;
}
#wrapper #foot ul li.ingresarF{
	background-image:url(../images/llave.gif);
	background-repeat:no-repeat;
	background-position:center left;
	width: 35px;
}
#wrapper #foot #innova {
	float:right;
	margin: 10px;
	margin-right:20px;
}
#wrapper #foot #olvide {
	float:right;
	width: 980px;
	margin-right:20px;
	margin-top: 10px;
	text-align: right;
	margin-bottom: -5px;
}
#wrapper #foot #olvide a{
	color: #FFFFFF;	
}
#wrapper #foot #innova a {
	color: white;
}
/*Ficha */
	#ficha{
		padding:0 0 40px 0;
		margin:20px 0;
		border-bottom:1px dotted #c6c6c6;
		width:625px;
		height: auto;
	}
	#ficha ul.publicacion{
		height: 350px;	
		width:625px;
	}
	#ficha ul.publicacion-withicon{
		height: 350px;	
		margin-left: 60px;
	}
	#ficha #notes{
		width:625px;
	
	}
	#ficha h1{
		border:none;
	}
	
		#ficha ul{
			width:390px;
			float:left;
			margin-left:10px;
		}
		
		#ficha ul.ficha-persona{
			width:390px;
			float:left;
			margin-left:10px;
		}
		
			#ficha ul.ficha-persona li.top2{
				margin:25px 0 0 0;
			}
		
		#ficha ul.ficha-empresa{
			width:390px;
			float:left;
			margin-left:10px;
		}
		
	
		
		#ficha .photo_ficha{
			float:left;
		}
		
		#ficha li.title{
			margin:0;
		}
		
		#ficha img, #ficha ul{
			margin-top:20px;
		}
		
/*Link in site*/
iframe.link {
	width: 100%;
	height: 1000px;
	border: none;
}

/*Breadcrump*/	
#wrapper #content #main p.link_titulo{
	font-size:12px;
	margin:0 0 12px;
}

/*Lista de carpetas o contenedore*/
#news_picture {
	float:left;
	width: 100%; 
	margin-left: 20px;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
	padding:0 0 20px;
}
#col1 {
	float:left;
	width: 100%; 
	margin-left: 20px;
	background-position: center;
	background-repeat: no-repeat;
	border-bottom:1px dotted #C6C6C6;
	margin: 0 0 10px 0;
	padding:0 0 20px;
}
#col2 {
	float:left;
	height:auto;
	width: 45%; 
	margin-left: 20px;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
	padding:0 0 20px;
}
#news{
	width: 100%; 
	height: auto;
	margin-left: 20px;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
	padding:0 0 20px;
	float: left;
	border:0px;
}
#col3 {
	width: 33%; 
	height: 110px;
	margin-left: 20px;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
	padding:0 0 20px;
	float: left;
}
#news p, #news_picture p {
	margin: 10px 0;
}
#news p, #col1  p {
	text-align: left;
	margin: 10px 0;
}
#news p, #col2 p {
	text-align: left;
	margin: 10px 0;
}
#news p, #col3 p {
	text-align: left;
	margin: 10px 0;
}
#news p.title a, #news p.title2, #news_picture p.title a {
	background-image:url(../images/icono_h3.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:18px;
	padding-left:20px;
}
#news p.title a, #news p.title2, #col1 p.title a {
	background-image:url(../images/icono_h3.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-size:18px;
	padding-left:20px; 
}
#news p.title a, #news p.title2, #col2 p.title a {
	background-image:url(../images/icono_h3.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-size:18px;
	padding-left:20px; 
}
#news p.title a, #news p.title2, #col3 p.title a {
	background-image:url(../images/icono_h3.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-size:18px;
	padding-left:20px; 
}
#news p.title a, #news p.title2, #col1 p.titleT {
	padding-right: 10px;
	text-align: justify;	
}
#news p.title a, #news p.title2, #col2 p.titleT {
	padding-right: 10px;
	text-align: justify;	
}
#news p.title a, #news p.title2, #col3 p.titleT {
	padding-right: 10px;
	text-align: justify;	
}
#news p.title a, #news p.title2, #news_picture p.titleAct a {
	background-position:left center;
	background-repeat:no-repeat;
	font-size:18px;
}
#news p.title a, #news p.title2, #col1 p.titleAct a {
	background-position:left center;
	background-repeat:no-repeat;
	font-size:18px;
}
#news p.title a, #news p.title2, #col2 p.titleAct a {
	background-position:left center;
	background-repeat:no-repeat;
	font-size:18px;
}
#news p.title a, #news p.title2, #col3 p.titleAct a {
	background-position:left center;
	background-repeat:no-repeat;
	font-size:18px;
}
#news p.date, #news_picture p.date {
font-size:11px;
margin:0;
}
#news p.date, #col1 p.date {
font-size:11px;
margin:0;
}
#news p.date, #col2 p.date {
font-size:11px;
margin:0;
}
#news p.date, #3col p.date {
font-size:11px;
margin:0;
}
#wrapper #content #center p.saw_more {
background-image:url(../images/icono_ver_mas.gif);
background-position:left center;
background-repeat:no-repeat;
float:right;
margin:0;
}

/*Paginación*/
#paging {
	float:right;
	margin:15px 0;
	padding:5px 0;
	text-align:center;
}
#paging a {
	border:1px solid #FBBB11;
	font-size:12px;
	padding:5px;
	text-decoration:none;
}
#paging a.selected {
	background-color:#FBBB11;
	color:white;
	font-weight:bold;
}

/*Buscador y destacados*/
#wrapper #content #right{
	width:325px;
	float:left;
}		
/* Buscar Centro Mec */
#wrapper #content #right #finder_cmec{
	height:170px;
}		
#wrapper #content #right #finder_cmec form{
	margin:30px 0 0 40px;
}			
#wrapper #content #finder_cmec select{
	display:block;
	width:220px;
	margin:10px 0;
	height:20px;
	padding:0;
}		
#wrapper #content #finder_cmec #button{
	width:57px;
	margin:10px 60px 0 0;
}

/* Destacados */
#wrapper #content #center #outstanding{
	height:auto;
}			
#wrapper #content #center #outstanding #new_outstanding_picture ,
#wrapper #content #center #outstanding #new_outstanding	{
	width:300px;
	padding:5px;
	border-bottom:1px dotted #c6c6c6;
	margin:15px 0 0 0;
}				
#wrapper #content #center #outstanding #new_outstanding_picture{
}
#wrapper #content #center #outstanding #new_outstanding_picture img ,
#wrapper #content #center #outstanding #new_outstanding img{
	width:115px;
	float:left;
}					
#wrapper #content #center #outstanding #new_outstanding_picture p ,
#wrapper #content #center #outstanding #new_outstanding p{
	margin:5px 0 0 0;
}	
#wrapper #content #center #outstanding #new_outstanding_picture p a ,
#wrapper #content #center #outstanding #new_outstanding p a{
	font-size:14px;
	text-align:right;
	font-weight:bold;
}

/* Actividades Destacadas */
#wrapper #content #right #outstanding{
	height:auto;
}			
#wrapper #content #right #outstanding #new_outstanding_picture ,
#wrapper #content #right #outstanding #new_outstanding	{
	width:300px;
	padding:5px;
	border-bottom:1px dotted #c6c6c6;
	margin:15px 0 0 0;
}				
#wrapper #content #right #outstanding #new_outstanding_picture{
}
#wrapper #content #right #outstanding #new_outstanding_picture img ,
#wrapper #content #right #outstanding #new_outstanding img{
	width:115px;
	float:left;
}					
#wrapper #content #right #outstanding #new_outstanding_picture p ,
#wrapper #content #right #outstanding #new_outstanding p{
	margin:5px 0 0 0;
}	
#wrapper #content #right #outstanding #new_outstanding_picture p a ,
#wrapper #content #right #outstanding #new_outstanding p a{
	font-size:14px;
	text-align:right;
	font-weight:bold;
}				
/* Link para ver m&aacute;s actividades */
#wrapper #content #right #outstanding p.saw_more{
	background-image:url(../images/icono_ver_mas.gif);
	background-repeat:no-repeat;
	background-position:center left;
	margin:30px 15px 0 0; 
	float:right;
}				
#wrapper #content #right #outstanding p.saw_more{
	padding:0 0 0 20px;
}	
img.photo_style_1{
	float:left;
	margin:10px 10px 0 0;
}

/* Estilos para el DIV de Comentarios*/
		#wrapper #content #main #commentaries{
			margin:20px 0 20px 30px;
		}
			
			#wrapper #content #main #commentaries form #row{
				width:600px;
				margin:10px 0 10px 15px;
			}
			
			#wrapper #content #main #commentaries form{
				margin:10px 0 25px 0;
			}
			#wrapper #content #main #commentaries input{
				width:220px;
				margin:0 0 0 20px;
			}
			#wrapper #content #main #commentaries #button{
				width:80px;
				float:none;
				margin:0 0 0 210px;
			}
			#wrapper #content #main #commentaries textarea{
				height:80px;
				width:350px;
			}
		
				#wrapper #content #main #commentaries label{
					margin:0 10px 0 0;
					vertical-align:top;
				}
				
		#wrapper #content #main #commentaries_text{
			margin:20px 0 20px 30px;
		}		
		
		#wrapper #content #main #commentaries_text p{
			margin:10px;
		}
	
	#wrapper #content #main #button{
		width:320px;
		height:25px;
		margin:20px 0 0 0;
		color:white;
	}/*Fin comentarios*/

/*********************************************************************
 * Parámetros del buscador                                           *
 *********************************************************************/
.ResultRow {
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DBDBDB;
	padding: 7px;
}
.ResultRow a {
	color: #003366;
}
.liusHit {
	color: black;
	font-weight: bold;
}
.Comment {
	font-size: 10px;
	color: #009966;
}
.ampliar {
	font-size: 9px;
	color: #003366;
}
.ampliar a {
	color: #003366;
}
.lupaboton2 {
	display:none;
}
/*********************************************************************
 * Parámetros de formularios                                         *
 *********************************************************************/
div#main #idform table {
	width: 100%;
	padding-left: 5px;
}
div#main #idform th {
    font-weight: bold;
    padding-right: 10px;
    text-align: left;
    width: 100%;
}
div#main #idform td {
	font-weight: normal;
	text-align: left;
	padding-bottom: 8px;
	padding-top: 8px;	
}
div#main #idformn th.textarea {
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;	
}
div#main #idform td.captcha {
	padding: 25px;
	text-align: center;	
}

div#main #idform td.label {
	height: 200px;
	font-weight: bold;
}
div#main #idform td.combo select {
	margin:0px;
}
div#main #idform td.radio input {
	height:auto;
	margin-right: 7px;
	padding-left: 7px;
	border: none;
}

div#main #idform td.textarea textarea{
	font-size:13px;
	border:1px solid #717075;
	padding:3px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	height: auto;
}
/* tablas */
	table.sortable{
		margin:15px 0 0 25px;
		width:100%;
		border:1px solid #c6c6c6;
	}
	
		table.sortable tr{
			padding:5px;
			border:1px solid #c6c6c6;
			border-bottom:none;
					}
		
			table.sortable tr td{
				padding:5px;
				border:1px solid #c6c6c6;
				border-bottom:none;
				border-right:none;
			}
			
				table.sortable tr td:first-child{
					border-left:none;
					border-right:none;
					width:240px;
					border-bottom:none;
				}
				
				table.sortable tr td:last-child{
					border-right:none;
					width:180px;
				}
				
				table.sortable .nombre,
				table.sortable .cargo,
				table.sortable .departamento,table.sortable .email,table.sortable .tel{
					border-top:none;
					padding:10px;
					padding-left:5px;
					background-color: #DEE1E8;
				}
				
				table.sortable .nombre a,
				table.sortable .cargo a,
				table.sortable .departamento a,table.sortable .tel a,table.sortable .email a{
					font-weight:bold;
					background-image:url(img/icono_tabla.gif);
					background-repeat:no-repeat;
					background-position:center right;
					padding-right: 15px;
					cursor: pointer;
					text-decoration: none;
				}

ul.boldli li selected{
	font-weight:bold;
}
/*Parametros de video*/
#wrapper #content #right #outstanding #new_outstanding_picture div.video 	{
	//border:1px solid #D9DADB;
	margin:0 10px 0 0;
	height: 150px;
}
#wrapper #content #main #videodesc{
	margin: 15px;
	
}
#wrapper #content #main #video{
	margin: 15px;
	height: 325px;
}
#wrapper #content #right #outstanding #new_outstanding_picture p.videotitle {
	margin-bottom: 3px;
}
div.clear-outstanding{
	clear:left;
	height:80px;	
}
div.sep{
	height:10px;
	clear: left;	
}
#wrapper #foot ul li.ingresar{
	background-image:url(../images/estrella.gif);
	background-repeat:no-repeat;
	background-position: left;
	float: right!important;
}
#wrapper #foot ul li.ingresarF{
	background-image:url(../images/llave.gif);
	background-repeat:no-repeat;
	background-position: left;
	float: right!important;
}
/*FIN*/


/******************************************************
 * Slider de contenidos en algún                      *
 ******************************************************/
div.contents-rotator {
	height: 190px;
	position:relative;
	overflow: hidden;
	padding-bottom: 5px;
	width:340px;
}
div.contents-rotator div.items {
	width:100%;
	height:170px;
}
div.contents-rotator div.items div.item {
	position:absolute;
	top:0px;
	left:0px;
	margin-left: 20px; 
}
div.contents-rotator div.items div.item div.item-title {
	display:none;
}
div.contents-rotator div.items div.item div.item-picture {
	border: 0px;
	float:left;
}
div.contents-rotator div.items div.item div.item-picture img {
	width: auto;
	padding-left: 3px;
	border: none;	
}
div.contents-rotator div.items div.item div.item-text {
	padding:5px;
	width: auto;
}
div.contents-rotator div.items div.item div.item-text div.item-title {
	display:block;
	color: #00338E;
    font-size: 18pt;
    font-weight: normal;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}
div.contents-rotator div.items div.item div.item-text div.item-description {
	font-size:13px;
	color: #000000;
	width: 730px;
	text-align: justify;
	padding-bottom: 7px;
}
div.contents-rotator div.items div.item div.item-text div.see-more {
	font-size:12px; 
	color:blue; 
	float:right
};
div.contents-rotator div.item-selector {
	with:100%;
	clear:both
}
div.contents-rotator div.stop1,div.contents-rotator div.stop2,div.contents-rotator div.stop3, div.contents-rotator div.stop3, div.contents-rotator div.stop4 {
	clear:both;	
}
div.contents-rotator div.item-selector {
	text-align: center;	
	width: 100%;
}
div.contents-rotator div.previous-item { 
	position: absolute;
	top: 230px;
	left: 15px;
	display: none;
}
div.contents-rotator div.item-selector li.selected-item {
	border: solid 1px black;
	font-weight: bold;
}
div.contents-rotator div.next-item {
	position: absolute;
	top: 230px;
	left: 430px;
	display: none;
}
div.contents-rotator div.item-selector ul {
	padding: 0px;
	margin: 0px;
	clear: both;
}
div.contents-rotator div.item-selector li {
	display: inline;
	width: 30px;
	border: solid 1px #cccccc;	
	padding: 0px 10px;
	cursor: pointer;
	background-image: none;
}
div.traductor {
	margin: 0px 0px 7px 0px;
}
div.traductor span {
	color: black;
}
/******		RPA		******/
div#rpa-search{
	margin-top: 30px;
	background-color: #E5E5E5;
	border-bottom: 5px solid #F8B916;
	width: 100%;
	height: 260px;
}
div#rpa-search div.rpa-buscador-title{
	border-bottom: 1px solid #000000;
    float: left;
    font-size: 16px;
    height: 20px;
    margin-top: 20px;
    margin-left: 20px;
    width: 650px;
    margin-bottom: 10px;
    font-weight: bold;
}
div#rpa-search div.rpa-line{
	float: left;
    height: 30px;
    padding-left: 20px;
    width: 100%;
}
div#rpa-search div.rpa-line div.label{
	width: 220px;
	float: left;
}
div#rpa-search div.rpa-line div.valor{
	width: 400px;
	float: left;
}
div#rpa-search div.rpa-line div.btn-search{
	margin-right: 30px;
    text-align: right;
    width: 630px;
}
div#rpa-search div.rpa-line div.btn-search input{
	background-color: #f4f4f4;
    border: 1px solid #dddddd;
    cursor: pointer;
    font-size: 14px;
    height: 40px;
    text-transform: uppercase;
    width: 130px;
    font-weight: bold;
}
div#rpa-search div.rpa-line div.btn-search input:hover{
	color: #555555;
}
div#content div#searchUserDivPanel{
	background-color: #ffffff;
    border: 1px solid #cccccc;
    display: none;
    left: 515px;
    margin: 0;
    position: absolute;
    top: 698px;
    width: 300px;
    z-index: 100;
}

















