/* Hoja de estilos - contenido CONCYTEG - Gobierno del Estado de Guanajuato
Dirección de Internet - Coordinación General de Comunicación Social */

body {
background:url(img/degradado.gif);
background-attachment:fixed;
font-family: 'Trebuchet MS', 'Lucida Grande', 'Arial', 'Helvetica', 'sans-serif';
line-height:19px;
font-size:12px;
color: #555555;
}



#ruta_detalle {
width:300px;
height:25px;
font-size:12px;
color:#B1B1B1;
margin-left:10px;
margin-top:12px;
float:left;
}

#pag {
width:300px;
height:25px;
float:right;
margin-right:5px;
margin-top:12px;
text-align:right;
}

h1 {
font-size:13px;
font-weight:bold;
line-height:20px;
color:#0E3A5F;
}

h2 {
font-size:13px;
font-weight:bold;
line-height:20px;
color:#044187;
margin-top:2px;
}


h6 {
font-size:12px;
color:#044187;
line-height:28px;
margin:0; padding:5px 10px; 
}

ul.vineta {
  margin:20px;
  padding-left:5px;
  line-height:20px;
}
ul.vineta  li {
 padding-left:5px;
 }

ul.vineta  {
list-style-image:url(img/bullet2.gif);
}


ul.vineta2 {
  margin:2px 5px 5px 20px;
  padding-left:5px;
  line-height:20px;
}
ul.vineta2  li {
 padding-left:1px;
 }

ul.vineta2  {
list-style-image:url(img/bullet3.gif);
}


ul.vineta3 {
  margin:2px 5px 5px 40px;
  padding-left:5px;
  line-height:20px;
}
ul.vineta3  li {
 padding-left:1px;
 }

ul.vineta3  {
list-style-image:url(img/bullet.gif);
}


.zsnazzy {width:543px; margin:2px 10px 10px 10px; }

.xsnazzy h5, .zsnazzy h5 {margin:0; font-size:12px; padding:0 10px 5px 10px; border-bottom:1px solid #D2CDCD; color:#FFFFFF;}

.xsnazzy p, .zsnazzy p { margin:0; padding:0px 10px 0px 10px; font-size:12px;}

.xsnazzy {background: transparent; width:530px; float:left; margin:0 10px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}

.xb1, .xb2, .xb3 {height:1px;}

.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #D2CDCD; border-right:1px solid #D2CDCD;}

.xb1 {margin:0 5px; background:#D2CDCD;}

.xb2 {margin:0 3px; border-width:0 2px;}

.xb3 {margin:0 2px;}

.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; border:0 solid #D2CDCD; border-width:0 1px; height:auto;}

* html .xboxcontent {height:1px;}

.color_a {background:#c9ba65; color:#fff;}

.color_b {background:#d4d8bd; color:#000;}

.color_c {background:#758279; color:#fff;}

.color_d {background:#66645F; color:#000;}

p.titulo{
color:#1E87F2;
line-height:30px;
font-weight:bold;
border-top:1px dotted #D2CDCD;
border-bottom:3px solid #D2CDCD;
margin-left:10px;
margin-right:10px;
letter-spacing:1px;
}


p.organizaenc{
color:#000000;
line-height:19px;
font-weight:bold;
}

p.organiza{
color:#0082A2;
line-height:19px;
font-weight:bold;
font-size:16px;
}

p.organiza2{
color:#0082A2;
line-height:19px;
font-weight:bold;
font-size:12px;
}

p.organiza3{
color:#515151;
line-height:19px;
font-weight:bold;
font-size:14px;
}


br{
line-height:10px;
}

.limpiar{
line-height:15px;
}

.ilustra{
margin-left:40px;
}

.ilustra2{
margin:17px;
}

.ilustra3 {
float:left;
margin-bottom:10px;
margin-right:5px;
margin-left:10px;
border: 1px solid #999999;
}


.normal {
  width: 500px;
  margin-left:25px;
  border: 1px solid #D2CDCD;
  border-spacing:0;
  text-align:center;
  border-collapse: collapse;
}

.normal th, .normal td {
  border: 1px solid #D2CDCD;
  line-height:25px;
}



table {
	width:530px;
	font: 11px Trebuchet MS;
	border: 1px solid #D3D3D3;
	border-collapse: collapse;
	line-height:22px;
	text-align:center;
	background-color: #FFFFFF;
}

table td {
	padding: 0px 2px 0px 2px;
}


.par { 
	background-color:#EDEDEF;
}

.ipar { 
	font-weight:normal;
	height:23px;
	background-color:#FFFFFF
}


.fila {
	text-align: center;
	background-color:#0082A2;
	color:#FFFFFF;
	}


table td.op {
	text-align:justify;
	padding: 0px 2px 0px 2px;
	height:23px;

}

.iparop { 
	text-align:justify
}


.bord { 
	border: 1px solid #D2CDCD;
	height:23px;
}

.icoevent1 {
clear:both;
margin-left:45px;
margin-bottom:10px;
margin-right:10px;
border:1px solid #D2CDCD;
}


.icoevent {
float:left;
margin-bottom:10px;
margin-right:10px;
border:1px solid #D2CDCD;
}


a.ligasevento {
font-size:12px;
color: #555555;
text-decoration:none;
}

a.ligasevento:hover {
text-decoration:underline; 
}


#noticias{
margin-top:10px;
margin-left:0px;
}

#noti{
margin-top:10px;
margin-left:10px;
}

.marco{
	margin:5px;
	background:#f3f3f3;
	border:1px solid #CCC;
	padding:3px;
	}
	
.tit{
	text-align:center;
	background-color:#014C9F;
	font-weight:bold;
	color:#FFFFFF;

}
	
	
#aviso{
/*	border:1px solid #333;*/
	border:1px dotted #333;
	background-color:#f7f7f7;
	height:200px;
	width:400px;
	padding:5px;
	margin-left:70px;
	margin-bottom:25px;
	text-align:justify;
	}	
	
.aviso{
	color:#666;
	font-weight:bold;
	font-size:16px;}	
	
	
.aviso2{
	color:#FF5A29;
	font-weight:bold;
	font-size:12px;}		
	
.ipar-op{
	padding:3px;
	}	
