/*  



Theme Name: Organización Educacional Diego Portales 2009



Theme URI: http://www.dportales.cl



Description: theme para el site de la Organizacion Educacional Diego Portales realizado por BSR | Marketing, Tecnologias y Comunicación.



Version: 2.0



Author: BSR | Marketing, Tecnologias y Comunicación | Benjamín Spencer



Author URI: http://www.bsr.cl



*/



@import url('reset.css');



/*------ estilos para las cajas ------*/


body {

	color: #000;

	margin: 0;

	padding: 0;

	font: 11px/150% "Lucida Grande", Lucida, Helvetica, Verdana, sans-serif;

	text-align: center;

	background-color: #FFF;

	background-repeat: repeat;


}



p {

	color: #000;

	font: 12px/160% "Lucida Grande", Lucida, Helvetica, Verdana, sans-serif;

	text-align: left;


}


a {

	color: #487d9d;

	font-weight: bold;

	text-decoration: none;


}


a:hover {


	color: #31576e;

	font-weight: bold;

	text-decoration: underline;

}

:focus {

	outline: 0px;

}


#wrap {

	margin: 0 auto;

	text-align: left;

	width: 952px;

}

#logo {

	margin-top: 20px;

	width: 400px;

	height: 79px;

	margin-bottom: 5px;

	float: left;

	background-image: url(img/logo.png);

}

#logos {

	margin-top: 30px;

	width: 380px;

	height: 50px;

	margin-bottom: 5px;

	float: right;

}



#header {

	width: 952px;

	float: left;

	margin-bottom: 10px;

}



#header #imagen {

   border:

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #000;

	border-top-width: 1px;

	background-image: url('http://www.dportales.cl/wp-content/themes/dportales/img/header.jpg');

	width: 952px;

	height: 177px;

}

#header #imagenip {

   border:

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #000;

	border-top-width: 1px;

	background-image: url('http://www.dportales.cl/wp-content/themes/dportales/img/header_ip.jpg');

	width: 952px;

	height: 177px;

}

#header #imagencft {

   border:

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #000;

	border-top-width: 1px;

	background-image: url('http://www.dportales.cl/wp-content/themes/dportales/img/header_cft.jpg');

	width: 952px;

	height: 177px;

}


#fecha {

    float:right;

}


#bienvenidos {

	float:left,

}


#content {

	width: 952px;

	height: 15px;

	float: left;

	margin-top: 10px;

	background-image: url(img/top_content.jpg);

	background-repeat: no-repeat;

}



#content_center {

	width: 952px;

	margin-top: 10px;

	float: left;

	background-color: #fff;

	background: url(img/center_content.jpg) repeat-y;

}

#content_evento {

	width: 952px;

	float: left;

	background: url(img/center_evento.jpg) repeat-y;

	padding-right: 15px;

	padding-left: 15px;

}



#content_down {

	width: 952px;

	float: left;

	height: 15px;

	margin-bottom: 0;

	background-color: #FFF;

	background-image: url(img/down_content.jpg);

	background-repeat: no-repeat;

}



#evento {

	width: 670px;

	float: left;

	margin-right: 0px;

	text-align: left;

	margin-left: 20px;

}

#evento h1 {


	text-align: left;


	text-transform: uppercase;


	letter-spacing: -4px;

	color: #960000;


	margin-bottom: -10px;


	font: bold 3em Arial, Helvetica, sans-serif;
}


#evento .entry {

	font-weight: bold;

	text-align: left;

	text-transform: uppercase;

	letter-spacing: -1px;

	margin-bottom: 6px;

	margin-top: -6px;

	color: #000;

	font-size: 8px;


}

/*------ estilos para el footer ------*/


#footer {

	width: 951px;

	padding-bottom: 5px;

	float: left;

	color: #000;

	line-height: 110%;

	padding-top: 5px;

	margin-top: 5px;

}


#footer p {

	text-align: center;

	font-size: 10px;

    font-weight: bold;

	color: #000;

	line-height: 110%;

	margin-top: 3px;

	margin-bottom: 3px;


}


#sidebar {

	width: 200px;

	float: right;

	margin-right: 1px;

	text-align: left;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCC;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

	padding-left: 10px;

	padding-right: 10px;

}


#center_inside p {

	font-weight: bold;

	font-size: 10px;

	color: white;

	text-align: center;

}


#menu {

	padding: 4px 0px;

	float: left;

	width: 951px;

	text-align: left;

	margin-bottom: 0px;

	margin-top: 0px;

	margin-right: 0;

	font-size: 10px;

}


#menu ul {

    float: left;

    margin-letf: 0px;

}



#menu ul li{

    float: left;

    margin-left: 0px;

    margin-top: 2px;

}

#menu a:hover {

	color: #000;

	text-decoration: none;

	font-weight: bold;

}


#menu a {

	color: #fff;

	font-weight: bold;

	font-size: 11px;

    margin-left: 20px;

	padding-top: 5px;

	padding-bottom: 12px;

}



#foto_swf {



	float: left;

	width: 600px;

	background-image: url(random.php);

	height: 230px;



}


#caja_mapa {

	width: 402px;

	float: left;

	border: 5px solid #000;

}


#caja_principal {

	width: 412px;

	float: left;

	text-align: left;
}





#sep {



	width: 100%;

	float: left;

	margin-top: 2px;

	margin-bottom: 2px;

	height: 20px;

	clear: both;

}


#news {

	width: 200px;

	float: left;

	margin-right: 0px;

	margin-left: 0px;

	text-align: left;

	margin-bottom: 10px;
}





#separador {


	width: 100%;

	float: left;

	margin-top: 20px;

	margin-bottom: 10px;

	height: 20px;

	clear: both;

}







#caja_tec_mapa {















	border: 5px solid #626262;















	float: left;















	margin-top: 8px;















	margin-bottom: 8px;





}





#intra {

	float: left;

	border-bottom: 1px solid #dbdbdb;

	width: 200px;

	margin-bottom: 15px;

	margin-left: 20px;

	padding-bottom: 10px;

}

#social {

	width: 200px;

	margin-left: 0px;

	float: left;

}




#form {















	float: left;















	width: 100%;















	margin-top: 12px;















}







-webkit-text-size-adjust: none;











/*------ estilos para la navegación del sitio ------*/





#intra img a {















	border-style: none;















	border-width: 0;



}





#form img {















	border-style: none;















	border-width: 0;















}











#texto_interior {



    width: 620px;

	margin-left: auto;

	margin-right: auto;

	margin-top: 40px;



}



#cotizar {















	color: #fff;















	display: inline;















}































#cotizar a, #cotizar a:hover {















	color: #fff;















	font-weight: bold;















	text-decoration: none;















	padding: 5px 8px;















	background: #870500 no-repeat;















}































#xtras {















	color: #00c4dc;















	font-size: 10px;















	text-align: right;















	margin-bottom: 2em;















	padding: 0.5em;















}































#rss {















	background: url(./img/rss.gif) no-repeat;















	padding: 1px;















	padding-left: 20px;















}































/*------ estilos para la caja de news ------*/



.newstitle h2 {

	font-size: 2.2em;

	font-weight: bold;

	letter-spacing: -2px;

	margin-bottom: 6px;

	color: #0079a6;

	text-transform: uppercase;

}



form.ddpl-form select {

	width: 200px;

}































.newstitle h2 a {















	color: #000;















	font-weight: bold;















}































.newstitle h2 a:hover {















	color: #000;















	font-weight: bold;















}































.newstitle h3 {

	font-weight: bold;

	letter-spacing: -2px;

	margin-bottom: 10px;

	color: #293237;

	font-size: 12px;

	margin-top: 8px;

	text-transform: uppercase;


}



.newstitle h4 {















	font-weight: bold;















	letter-spacing: -2px;















	margin-bottom: 10px;















	color: #293237;















	font-size: 1.3em;















	margin-top: 8px;















	text-transform: uppercase;















}































.newstitle h4 {















	font-size: 12px;















	color: #808080;















	font-weight: bold;















	line-height: 110%;















	margin: 0 0 16px;















	padding: 0;















}































.news h3 {

	font-size: 1.6em;

	font-weight: bold;

	line-height: 130%;

	margin-top: 10px;

	letter-spacing: -2px;

	margin-bottom: 1px;


}































.newstitle h6 {















	font-weight: bold;















	letter-spacing: -2px;















	margin-bottom: 6px;















	color: #960000;















	font-size: 1.4em;















}































.newstitle h6 a {















	color: #960000;















	font-weight: bold;















}































.newstitle h6 a:hover {















	color: #960000;















	font-weight: bold;















}































/*------ estilos para las entradas ------*/































.news {















	margin-bottom: 20px;















}































.news img {















	border: 0px;















	padding: 3px;















	background: #222222;















	margin-bottom: 10px;















	margin-right: 14px;















	float: left;















}































.news img:hover {















	padding: 3px;















	background: #960000;















}































.news code {















	background: #222222;















	color: #999;















	font-size: 11px;















}































.entrymeta {















	font-size: 10px;















	padding-top: 0.5em;















	color: #808080;















}































.postedby {















	background: url(./img/mono.jpg) no-repeat;















	padding: 3px;















	padding-left: 20px;















}































/*------ estilos de p, hs y links ------*/































h1, h2, h5, h6 {















	font-weight: bold;















	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;















	line-height: 140%;















	margin: 0 0 10px;















}







 h3 {

	font-weight: bold;

	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;

	line-height: 140%;

	margin: 0px;


}



 h4 {



        text-size: 10px;	



        font-weight: bold;



	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;



	line-height: 140%;



	margin: 0px;



}



 h7 {



	font-size: 16px;



	font-weight: bold;



	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;



	line-height: 140%;



	margin: 0px;



}



.texto-mediano {



	font-size: 12px;



	font-weight: bold;



	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;



	line-height: 140%;



	margin: 0px;



	text-align: left;



	margin-top: 50px;



}





.texto-mediano ul {





}





.texto-mediano ul li {



	margin-top: 8px;



}







.entrytitle h2 {

	font-size: 2.2em;

	font-weight: bold;

	letter-spacing: -1px;

	margin-bottom: 22px;

	color: #000;

	float: left;

	margin-top: 8px;

	text-transform: uppercase;

}

.diplomado .entry .mediana{


	font-size: 12px;

	font-weight: bold;

	letter-spacing: -1px;

	color: #000;

	float: right;

	margin: 0;

	text-transform: uppercase;

}

.entrytitle h3 {

	font-weight: bold;

	letter-spacing: -1px;

	margin-bottom: 6px;

	color: #293237;

	font-size: 1.3em;

	margin-top: 12px;


}


.entrytitle h3 a {

	font-weight: bold;

	float: left;

	letter-spacing: -1px;

	margin-bottom: 10px;

	color: #960000;

	line-height: 130%;

	margin-top: 8px;

	font-size: 12px;

}


.entry li {

	display: block;

	list-style-type: none;

}

.entrytitle li {

	margin: 12px 0 16px;

	border-bottom: 1px solid #bbb;

	list-style-type: none;

	height: 40px;

}

/*Noticias */

#sidebar h3 {

	color: #960000;

	font-weight: bold;

	margin-top: 10px;

	font-size: 14px;

}

/*Titulo grande Noticias */

#news h1 a {

	color: #b51d2c;

	font-weight: bold;

	text-decoration: none;
	
	font-size: 20px;

}

#news h1 a:hover {

	color: #8a1926;

	font-weight: bold;

	text-decoration: underline;

}


.especial h1 {















	font-size: 3em;















	font-weight: bold;















	letter-spacing: -1px;















	margin-bottom: 22px;















	color: #000;















	margin-top: 8px;















	text-transform: uppercase;















}































.entrytitle h2 a {















	color: #000;















	font-weight: bold;















}































.entrytitle h2 a:hover {















	color: #000;















	font-weight: bold;















}




























































.searchtitle h3 {















	font-weight: bold;















	letter-spacing: -1px;















	color: #293237;















	font-size: 1.3em;















	margin-top: 20px;















	padding-bottom: 6px;















	border-bottom: 1px solid #a6a6a6;















	padding-top: 6px;















	text-align: left;















	margin-bottom: 10px;















	line-height: 140%;















}































.searchtitle h3 a {















	font-weight: bold;















	letter-spacing: -1px;















	color: #960000;















	font-size: 1.3em;















	text-decoration: none;















}



































.entrybody h4 {















	color: #000;















	font-weight: bold;















	line-height: 110%;















	margin: -10px 0 0;















	padding: 0;















	font-size: 1.8em;















}































.titcurso {















	font-weight: bold;















	text-transform: uppercase;















	font-size: 1.2em;















	line-height: 140%;















	color: #393939;















}































.titcurso2 {















	font-weight: bold;















	text-transform: uppercase;















	font-size: 1.2em;















	line-height: 140%;















	color: #a70000;















}




























































#sidebar h2 {















	color: #626262;















	font-weight: bold;















	margin-top: 4px;















	margin-bottom: 10px;















	font-size: 1.2em;















}































#sidebar h5 {















	color: #626262;















	font-size: 1.4em;















	font-weight: bold;















	margin-top: 18px;















	margin-bottom: 10px;















}



.entry h3 {

	font-size: 1.6em;

	font-weight: bold;

	line-height: 130%;

	margin-top: 10px;

	letter-spacing: -1px;

	margin-bottom: 10px;

}































.entry h5 {















	font-weight: bold;















	color: #960000;















	font-size: 1.8em;















}































.entrybody {















	margin-bottom: 20px;















}































.entrytitle h6 {















	font-weight: bold;















	letter-spacing: -1px;















	margin-bottom: 6px;















	color: #960000;















	font-size: 1.4em;















}































.entrytitle h6 a {















	color: #960000;















	font-weight: bold;















}































.entrytitle h6 a:hover {















	color: #960000;















	font-weight: bold;















}































.entrybody a {















	font-weight: bold;















	color: #960000;















}































/* ------ para los diploamdos ------ */































#col1 {















	width: 320px;















	float: left;















}































.diplomado p {















	line-height: 115%;















}































#col2 {















	width: 320px;















	float: right;















	padding-left: 8px;















	border-left: 1px solid #e6e6e6;















}































.diplomado h1 {


	text-align: left;


	text-transform: uppercase;


	letter-spacing: -4px;

	color: #960000;


	margin-bottom: -10px;


	font: bold 6em Arial, Helvetica, sans-serif;

}































.diplomado h2 {

	font-weight: bold;

	text-align: left;

	text-transform: uppercase;

	margin-bottom: -10px;

	font-size: 1.8em;

}


.diplomado h3 {

	font-weight: bold;

	text-align: left;

	text-transform: uppercase;

	letter-spacing: -1px;

	margin-bottom: 6px;

	margin-top: -6px;

	color: #000;

	font-size: 2.2em;


}


.diplomado h4 {

	font-size: 14px;

	font-weight: bold;

	line-height: 130%;

	margin-top: 10px;

	letter-spacing: -1px;

	margin-bottom: 10px;

}































.diplomado h5 {















	font-size: 3em;















	font-weight: bold;















	line-height: 130%;















	margin-top: 10px;















	letter-spacing: -1px;















	margin-bottom: 10px;















}































.cursos h4 {















	color: #000;















	line-height: 120%;















	font-weight: bold;















	font-size: 1.6em;















	text-transform: uppercase;















}

































.diplomado {



	margin-bottom: 20px;



    text-align: center;



    margin-left: auto;



    margin-right: auto;



}



.diplo {















	width: 100%;







    float: left;











}































.diplo ul {















	padding: 0 0 10px;















	list-style: none;















	list-style-type: none;















	font-size: 12px;















	margin: 0 0 10px;















}































































.diplo li {















	display: block;















	margin: 12px 0 16px;















	border-bottom: 1px solid #bbb;















	list-style-type: none;















	padding: 4px 0 12px;















	height: 140px;















}































.diplo li img {















	border: 0px;















	padding: 3px;















	background: #222222;















	margin-right: 14px;















	float: left;















	clear: right;















	margin-bottom: 95px;















}































/*------ estilos para las entradas ------*/































.entry {















	margin-bottom: 20px;















}































.entry img {















	border: 0px;















	padding: 3px;















	background: #222222;















	margin-bottom: 14px;















}































.entry img:hover {















	padding: 3px;















	background: #960000;















}































.entry code {















	background: #222222;















	color: #999;















	font-size: 11px;















}































.entry ul a {















	color: #960000;















	font-weight: bold;















}































.entry ul a:hover {















	color: #960000;















	font-weight: bold;















	text-decoration: underline;















}































.entrymeta {















	font-size: 10px;















	padding-top: 0.5em;















	color: #808080;















}































.entry ul {















	padding: 0 0 10px;















	list-style: none;















	list-style-type: none;















	font-size: 12px;















	margin: 0 0 10px;


}
































.entry li img {















	border: 0px;















	padding: 3px;















	background: #222222;















	margin-right: 14px;















	float: left;















	clear: both;















	margin-bottom: 20px;















}































.postedby {















	background: url(./img/mono.jpg) no-repeat;















	padding: 3px;















	padding-left: 20px;















}































.filedto {















	background: url(./img/post.gif) no-repeat;















	padding: 3px;















	padding-left: 20px;















}































.commentslink {















	background: url(./img/packaged.gif) no-repeat;















	padding: 3px;















	padding-left: 20px;















}































/*------ estilos para el noticias del site ------*/































.noticias {















	margin-bottom: 10px;















	padding-bottom: 0px;















	border-bottom: 1px solid #ccc;















}































/*------ estilos para el sidebar ------*/































.cursos {















	padding-bottom: 10px;































}































.cursos img {















	border: 0px;















	margin-right: 10px;















	background: #7792a1;















	float: left;















	margin-bottom: 30px;















	padding: 2px;















}































.cursos ul {















	padding: 0;















	margin: 0;















}































.cursos li {















	list-style-type: none;















	display: block;















	border-bottom: 1px solid #5e5e5e;















	padding: 8px 2px 12px 7px;















	margin: 4px 0;















}































.cursos li:hover {















	background-color: #ececec;















}































.cursos a {















	color: #870500;















	font-weight: bold;















	text-decoration: none;















}































.destcurso {















	color: #ffcc00;















	font-weight: bold;















	text-decoration: none;















}































.navigation {















	margin-bottom: 20px;















	margin-top: 20px;















	float: left;















	width: 100%;















}































.navigation a {















	background: #0094cc;















	color: #fff;















	border: 2px solid #434343;















	padding: 0.5em 0.7em;















	margin-top: 10px;















	margin-bottom: 10px;















}































.navigation a:hover {















	background: #0079a6;















	color: #fff;















	border: 2px solid #434343;















}































.destacado {















	margin-bottom: 10px;















	margin-top: 10px;















	clear: both;















}































.destacado a {















	background: #0094cc;















	color: #fff;















	border: 2px solid #434343;















	padding: 0.5em 0.7em;















	margin-top: 10px;















	margin-bottom: 10px;















	text-decoration: none;















}































.destacado a:hover {















	background: #0079a6;















	color: #fff;















	border: 2px solid #434343;















	text-decoration: none;















}































.aligncenter {















	margin-bottom: 20px;















	clear: both;















	text-align: center;















}































.alignright {















	float: right;















	margin-bottom: 20px;















	margin-right: 14px;















}































.alignleft {















	float: left;















	margin-bottom: 20px;















	margin-right: 14px;















}































.alignleft1 {















	float: left;















	margin-bottom: 20px;















}































.alignright1 {















	float: left;















	margin-bottom: 20px;















	margin-left: 10px;















}































/*------ estilos para los comentarios ------*/































.commentsblock {















	font-size: 1.0em;















}































.commentsblock textarea {















	width: 412px;















}































.commentsblock input, .commentsblock textarea {















	border: 1px solid #d1d1d1;















}































.commentsblock textarea:focus {















	background: #eee;















	border: 1px solid #a1a1a1;















}































.commentsblock textarea:focus, .commentsblock input:focus {















	background: #eee;















	border: 1px solid #a1a1a1;















}































.commentauthor {















	display: block;















	font-size: 1.5em;















}































.alt {















	background: #222222;















	border: 1px dotted #ddd;















	padding: 0.5em;















}































h3#comments {















	font-weight: bold;















	letter-spacing: -1px;















	font-size: 1.6em;















	margin-top: 15px;















}































h3#respond {















	font-weight: bold;















	letter-spacing: -1px;















	font-size: 1.6em;















	margin-top: 15px;















}































/*------ estilos para flick ------*/































#flickr {















	width: 100%;















}































#flickr img {















	border: 0px;















}































#flickr a {















	background: #222222;















	float: left;















	margin: 8px;















	width: 75px;















	height: 75px;















	padding: 6px;















}































#flickr a:hover {















	background: #9f0019;















}































#ad_block {















	padding: 10px 0 10px 0;















	margin: 2em 0 2em 0;















	text-align: center;















}































#download {















	background: #312218 url(./img/bullet.gif) no-repeat;















	background-position: 12px 12px;















	padding: 1em;















	padding: 10px 10px 10px 40px;















	margin: 0.5em 0 1em 0;















}































#download {















	background: #312218 url(./img/bullet.gif) no-repeat;















	background-position: 12px 12px;















	padding: 1em;















	padding: 10px 10px 10px 40px;















	margin: 0.5em 0 1em 0;















}































.ultima {















	color: #df0000;















	font-weight: bold;















	text-decoration: underline;















} 































/* ------ estilos para los feeds ------ */































































a.feedlink {















	background: url(img/rss.jpg) no-repeat 0 40%;















	padding-left: 20px;















	color: #000;















}































a.facebooklink {















	background: url(img/facebook.jpg) no-repeat 0 40%;















	padding-left: 20px;















	color: #000;















}































a.twitterlink {















	background: url(img/twitter.jpg) no-repeat 0 40%;















	padding-left: 20px;















	color: #000;















}































/* ------ estilos para twitter ------ */































#twitter {















	width: 100%;















	float: left;















	text-align: left;















	color: #fff;















	background-color: #000;















	font-weight: bold;















	font-size: 11px;















}































#twitter_centro {















	width: 920px;















	text-align: left;















	margin-right: auto;















	margin-left: auto;















	padding-top: 4px;















	padding-bottom: 4px;















}































#twitter ul {















	list-style-type: none;















	margin: 0;















	padding: 0;















}































#twitter a {















	color: #00e1ff;















	font-weight: bold;















}































.borde_negro {































        border: 3px solid #000;































}































.borde_rojo {































        border: 3px solid #F00;































}































.borde_verde {































        border: 3px solid #0F0;































}































.borde_amarillo {































        border: 3px solid #FF0;































}































.borde_azul {































        border: 3px solid #00F;































}































.banner {































        border: 3px solid #000;































}































.right {































         margin-left: 10px;















         float: right;































}































.left {





        margin-right: 10px;


		text-align: left;


        float: left;





}



.left-left {





        float: left;



		margin-bottom: 10px;



		margin-right: 0px;





}





.right-right {





        float: right;



		margin-bottom: 10px;





}





#linea_gris{











        border: 1px solid #000;







}







#linea_blanca{







        margin-top: 9px;



        border: 1px solid #fff;







}



























.titulo_rojo{















        font-size: 1.6em;















        font-weight: bold;















        color: #ff0000;















}































.weekend{







	font-size: 2.2em;







	font-weight: bold;







	letter-spacing: -1px;







	color: #000;







	text-transform: uppercase;







	line-height: normal;







	font-family: Verdana, Geneva, sans-serif;







	text-align: left;







	margin-left: 14px;







    margin-bottom: 10px;







}















#diplo_week {







    margin-top: 0px;







	float: left;



 







}















#diplo_week ul {







	list-style: none;







	list-style-type: none;







	font-size: 12px;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 10px;







	margin-left: 0px;







	padding: 0px;















}















#diplo_week li {

	display: block;

	list-style-type: none;

	height: 150px;

	width: 210px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding: 0px;

	float: left;

	border: 1px;

	border-style: solid;

	border-color: #E5E5E5;


}


#diplo_week ul li img {

    margin-top: 8px;

    margin-left: 8px;

    margin-right: 8px;

    margin-bottom: 8px;

}


#diplo_week p {

	text-align: justify;

    line-height: 18px;

	padding: 0px;

}


#week_title {

    margin-bottom: 0px;

    margin-top: 8px;

}


#week_title h2 a{

    text-decoration: none;

    margin: 0px;

    color: #900;

}


#week_title h2{

	text-align: justify;

	font-size: 12px;

	line-height: 15px;

	color: #900;

	font-family: Verdana, Geneva, sans-serif;

	font-weight: normal;

    text-transform:capitalize;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 8px;

    text-decoration: none;


}


#week_p p{

    font-weight: normal;

    color: #000;

    text-decoration: none;

}


#week_p{

    width: 200px;

    margin-top: 0px;

    margin-left: 8px;

    float: left;

}

.cert_main{


font-size: 11px;

font-weight: bold;

color: #0397e1;

padding:0px:

margin: 0px;

}


#banner_rapido a img{
margin-bottom: 20px;


}



#barra_roja {

	background-image: url(http://www.dportales.cl/wp-content/themes/dportales/img/rojo.gif);

    height: 28px;

	width: 952px;

	float: left,

}


#center {

    text-align: center;

    margin-right: auto;

    margin-left: auto;

}

.margin-top {

	margin-top: 20px;

}

.title {
	font-weight: bold;
	font-size: 18px;
	color: #b51d2c;
}
#video {
	float: left;
}