@charset "utf-8";
/*   
Theme Name: CEADIG 2010 Theme
Theme URI: http://www.imgson.com.ar
Description: Tema para la pgina del CEADIG
Author: Luis Muoz
Author URI: http://www.imgson.com.ar
Version: 1
*/
/* Reset */
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-weight:100;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}a,a:hover,input,select,option,*{outline:none;}

/*fin reset*/
#wrapper {
	width:960px;
	margin:0 auto;
}
	#container {
		width:960px;
		float:left;
		border:1px solid #7C7C7C;
		border-top:none;
		}

		#header {
			width:960px;
			height:256px;
			background:url(images/head.png) left top no-repeat;
			overflow:hidden;
		}

		#searchform {
			height:25px;
			display:inline-block;
			overflow:hidden;
			float:right;
			margin:4px 10px 0 0;
			}
			#searchsubmit {
				padding:10px 10px;
				float:right;
				margin:2px 0 0 10px;
				background: url(images/buscar.png) no-repeat left top;
				border:none;
				height:20px;
				width:64px;
				cursor:pointer;
				}
			#s {
				font-size:12px;
				font-family:Verdana, Geneva, sans-serif;
				background: url(images/trans.gif) repeat;
				color:#111;
				text-shadow:#fff 0 1px 0;
				border:none;
				height:20px;
				line-height:25px;
				padding-left:5px;
				width:180px;
				}
		



h1.principal {
	margin:15px 0 0 70px;
	background:url(images/logo.png) left top no-repeat;
	width:300px;
	height:130px;
	float:left;
	display:block;
	}
	h1.principal:hover{
		opacity:.7;
		}
	h1.principal a{
	width:300px;
	height:130px;
	display:inline-block;
	}
	

	h1.principal span{
		text-indent:-9999px;
		display:inline-block;
	}

.social-icon {
	list-style:none;
	float:left;
	clear:both;
	margin:22px 0 0 60px;
	}

	.social-icon li {
		float:left;
		margin:0 20px 0 0;
		}
		.social-icon li a span{
			text-indent:-9999px;
			display:inline-block;
			}

		.social-icon li a.vimeo-icon {
			background:url(images/vimeo.png) left top no-repeat;
			width:26px;
			height:26px;
			display:inline-block;
			}
		.social-icon li a.facebook-icon {
			background:url(images/facebook.png) left top no-repeat;
			width:26px;
			height:26px;
			display:inline-block;
			}
		.social-icon li a.twitter-icon {
			background:url(images/twitter.png) left top no-repeat;
			width:26px;
			height:26px;
			display:inline-block;
			}
		.social-icon li a.rss-icon {
			background:url(images/rss.png) left top no-repeat;
			width:26px;
			height:26px;
			display:inline-block;
			}

.date-top {
	width:250px;
	color:#fee800;
	float:left;
	display:block;
	clear:both;
	margin:7px 0 0 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}

.menu-buttom {
	list-style:none;
	float:right;
	margin:0 0 0 0;
	}
	.menu-buttom li {
		float:left;
		margin:0 30px 0 0;
		}
		.menu-buttom li a span{
			text-indent:-9999px;
			display:inline-block;
			}
			.menu-buttom li a:hover {
				}
			a.noticias-btn {background:url(images/menu-categoria.png) 0 0 no-repeat; width:55px; height:21px; display:inline-block;}
				a.noticias-btn:hover {background:url(images/menu-categoria.png) 0 -21px no-repeat; width:55px; height:21px; display:inline-block;}
			a.agenda-btn {background:url(images/menu-categoria.png) -98px 0 no-repeat; width:48px; height:21px; display:inline-block;}
				a.agenda-btn:hover {background:url(images/menu-categoria.png) -98px -21px no-repeat; width:48px; height:21px; display:inline-block;}
			a.apuntes-btn {background:url(images/menu-categoria.png) -189px 0 no-repeat; width:54px; height:21px; display:inline-block;}
				a.apuntes-btn:hover {background:url(images/menu-categoria.png) -189px -21px no-repeat; width:54px; height:21px; display:inline-block;}
			a.cursos-btn {background:url(images/menu-categoria.png) -284px 0 no-repeat; width:47px; height:21px; display:inline-block;}
				a.cursos-btn:hover {background:url(images/menu-categoria.png) -284px -21px no-repeat; width:47px; height:21px; display:inline-block;}
			a.bolsa-btn {background:url(images/menu-categoria.png) -371px 0 no-repeat; width:113px; height:21px; display:inline-block;}
				a.bolsa-btn:hover {background:url(images/menu-categoria.png) -371px -21px no-repeat; width:113px; height:21px; display:inline-block;}
			a.videoteca-btn {background:url(images/menu-categoria.png) -525px 0 no-repeat; width:67px; height:21px; display:inline-block;}
				a.videoteca-btn:hover {background:url(images/menu-categoria.png) -525px -21px no-repeat; width:67px; height:21px; display:inline-block;}
				
				
#cuerpo {
	background:url(images/back.png) left top repeat-y;
	width:960px;
	float:left;
}

#contenido {
	width:620px;
	float:left;	
}	
/*bloque de texto*/
	.text-block {
		padding:0 10px;
		margin:10px 0 25px 0;
		}
		.text-block h2, .text-block h2 a{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:24px;
			color:#333;
			font-weight:600;
			text-shadow:#FFF 0 1px 0;
			text-decoration:none;
			}
		.text-block h3 {
			font-family:Verdana, Geneva, sans-serif;
			font-size:12px;
			color:#348CCD;
			font-weight:100;
			text-shadow:#FFF 0 1px 0;
			}
		.text-block h5 {
			font-family:Verdana, Geneva, sans-serif;
			font-size:10px;
			color:#5d7169;
			font-weight:100;
			text-shadow:#FFF 0 1px 0;
			}
			.text-block h5 a{
				color:#5d7169;
				text-decoration:none;
				}
		.text-block .divider {
			background: url(images/divider.gif) left top repeat-x;
			height:10px;
			width:100%;
			}
		.text-block p {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:16px;
			line-height:22px;
			color:#333;}
		.foot-text {
			height:30px;
			background: url(images/foot-text-bg.gif) left top repeat-x;
			width:100%;
			margin:7px 0 0 0;
			box-shadow: 1px 1px 2px #a6a6a6;
			-webkit-box-shadow: 1px 1px 2px #a6a6a6;
			-moz-box-shadow: 1px 1px 2px #a6a6a6;
			
			}
			.foot-text .tags {
				float:left;
				display:inline;
				line-height:30px;
				margin:0 0 0 10px;
				font-family:Verdana, Geneva, sans-serif;
				font-size:10px;
				color:#333;
				text-shadow:#fff 0 1px 0;
				}
				.foot-text .tags a{
					color:#818181;
					text-decoration:none;
					}
					.foot-text .tags a:hover{
					color:#333;
					text-decoration:none;
					}
			.foot-text .date-nota {
				float:right;
				display:inline;
				line-height:30px;
				margin:0 10px 0 0;
				font-family:Verdana, Geneva, sans-serif;
				font-size:10px;
				color:#333;				
				text-shadow:#fff 0 1px 0;
				}
	.relaciones {
		font-size:12px;
		color:#666;
		}
		.relaciones li a{
			color:#666;
			font-size:1em;
			margin:5px 0 5px 10px;
			text-shadow:#f4f4f4 0 1px 0;}
			.relaciones li a:hover{
				color:#333;
				font-size:1em;
				margin:5px 0 5px 10px;
				}
/* fin bloque de texto */

#sidebar {
	width:330px;
	float:right;
	overflow:hidden;
	}
	.facebook-s {
		width:300px;
		height:300px;
		background:#CC6;
		float:right;
		margin:10px 15px 0 0;
		}
	.widget {
		margin:5px 0;
		}

	.widget_flickrRSS {
		width:260px;
		margin:10px 0 0 40px;

		}
			
		.widget_flickrRSS a {
			margin: 5px 5px 5px 0;
			}
	.widget_twitter {
		width:280px;
		margin:30px 0 30px 30px !important;
		color: #666;
		font-size:12px !important;
		font-family:Verdana, Geneva, sans-serif;
		}
		.widget_twitter a {
				color:#348CCD;
				}
				.widget_twitter a:hover {
					color:#333 !important;
					}
		.widget_twitter li {
			margin:15px 0 !important;
			list-style-type:disc;
			display:block !important;
			}
			
	ul#recentcomments {
		width:260px;
		display:inline-block;		
		}

#sidebar #side-x {
	width:49%;
	display:inline-block;
	float:left;
	}
#sidebar #side-y {
	width:49%;
	display:inline-block;
	float:left;
	}
#sidebar h2 {
	font-size:20px;
	color:#515860;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:5px 0 5px 10px;
	text-shadow:#dedede 0 1px 0;
}
#sidebar ul {
	margin:5px 0 5px 20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	}
	#sidebar ul li {
		font-size:12px;
		margin:2px 0;
		}
		#sidebar ul li a {
			text-decoration:none;
			color:#348CCD;
			text-shadow:#dedede 0 1px 0;
			}
			#sidebar ul li a:hover {
			text-decoration:underline;
			color:#A8CEEA;
			}
.editable {
	display:inline-block;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	.editable img {
		float:none;
		}
		.editable .attachment-thumbnail {
			margin:10px 10px 0 0;
			background:#C9F;
			float:left;}
	.editable p {
		border:none;
		color:#555}
		
	.editable ul {
		margin:5px 0 5px 10px;
		list-style:none;
		}
	.editable ul ul  {
		margin:5px 0 5px 20px;
		}
	.editable ol {
		margin:5px 0 5px 10px;
		list-style: decimal;
		}
		.editable ol ol{
			margin:5px 0 5px 10px;
			list-style: decimal-leading-zero;
			}

	.editable strong {
		font-weight:bold;
		}
	.editable a {
		text-decoration:none;
		color:#348CCD;
		text-shadow:#dedede 0 1px 0;
		}
		.editable a:hover {
			text-decoration:underline;
			color:#A8CEEA;
			}
	.editable p {}
	.editable p {}
	
/*comentarios */
ol.commentlist {margin:30px 0 0 0; list-style: none; }
ol.commentlist li { background:#F00; margin:0 0 20px 0; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding:0 10px; }
ol.commentlist li.comment div.comment-author {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color: #666;
	}
	ol.commentlist li.comment div.comment-author a {
		color:#333;
		text-decoration:none;
		text-shadow:#FFF 0 1px 0; 
		}
		ol.commentlist li.comment div.comment-author a:hover {
			color:#666;
			text-decoration: underline;
			text-shadow:#FFF 0 1px 0; 
		}
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment em {
	font-family:Verdana, Geneva, sans-serif;
	color:#348CCD;
	font-size:12px;}
ol.commentlist li.comment div.comment-meta { 
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#5d7169;
	font-weight:100;
	text-shadow:#FFF 0 1px 0; 
	
	}
ol.commentlist li.comment div.comment-meta a { 
	color: #ccc;
	color:#5d7169;
	text-decoration:none;
	}
ol.commentlist li.comment p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:20px;
	color:#444;
	margin:5px 0;
	}
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a {
	font-family:Verdana, Geneva, sans-serif;
	color:#348CCD;
	/*color:#2970A6;*/
	font-size:12px;
	font-weight: bold;  }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #F3F3F3; }
ol.commentlist li.odd { background: #F7F7F7; }
ol.commentlist li.parent { border-left: 10px solid #CCCFD1; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

#respond {
	margin:10px 0 0 0;
	padding:0 10px;	
	}
#respond h2, .loguer{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#515860;
	font-weight:600;
	text-shadow:#FFF 0 1px 0;
	text-decoration:none;
	line-height:24px;
	}
	.loguer {
		font-size:14px;
		margin:10px 0;
		}
		#respond a, .loguer a {
			font-family:Verdana, Geneva, sans-serif;
			color:#2970A6;
			font-size:12px;
			font-weight: bold;  
			}
#respond form {

	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;}
#respond input[type=text] {
	margin:5px 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	}
#respond textarea {
	width:80%;
	margin:5px 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	padding:3px;
	}
#respond .enviar-comentario {
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333;
	text-shadow:1px 1px 0 #CCC;
	margin:5px 0;

	}
	#respond .enviar-comentario:hover {
		cursor:pointer;
		text-shadow:-1px -1px 0 #CCC;
		}


/* fin comentarios */
#footer {
	background:url(images/footer.jpg) left top no-repeat;
	height:130px;
	width:960px;
	float:left;
	
	}
	#footer p {
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		color:#FFF;
		width:960px;
		text-align:center;
		margin:100px 0 0 0;}
	
 /* END screen media */


.banner {
	width:620px;
	height:373px;
	display:inline-block;
	background:#FFF;
/*	background:url(images/onaire.png) left top no-repeat;*/
	}
.banner2 {
	display:inline-block;
	background:#FFF;
/*	background:url(images/onaire.png) left top no-repeat;*/
	}
