body{
	padding:0px;
	margin:0px;
	background-color:#2D3331;
	background-image:url(images/background.gif);
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #666666;
}

a:hover{
color:white;
text-decoration:none;}

img { border:0px;}

.main_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#535663;
	}
	
strong a { color:#35609A; font-size:9px; text-decoration:none}
strong a:hover{ color:#35609A; text-decoration:underline}

span strong { color:#35609A}

span a { color:#35609A}

.h_text { color:#264770; font-size:9px}
	
.s_text { color:#424846; font-size:9px}
	
.l_text { color:#5281C1}
	
.c_text { color:#1C1F1E; font-size:9px; font-weight:bold}
.c_text a{ color:#1C1F1E; font-size:9px; font-weight:bold; text-decoration:none}
.c_text a:hover{ color:#1C1F1E; font-size:9px; font-weight:bold; text-decoration:underline}

.div { background:url(images/bg-line2.gif) repeat-x; height:1px}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}

.form{height:24px; margin-top:6px;}
.form input	{width:138px; height:21px; border-color:#808080; border-top-width:1px; background-color:#ffffff; padding-left:5px}

textarea{  border-color:#808080; border-top-width:1px; background-color:#ffffff; padding-left:5px; overflow:hidden; margin-top:6px}

ul {margin:0; padding:0; list-style:none}
li  {background:url(images/a1.gif) no-repeat; background-position:0px 10px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 9px; font-weight:bold}
li a  {font-family:Tahoma; font-size:9px; line-height:23px; color:#35609A; text-decoration:none;}
li a:hover {text-decoration:underline;}

#wrap{
	width:100%;
	height:100%;
	border:0px;
}
.Subtitular {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #666666;
	margin-top: 5px;
}
.Titular {
	font-family: Tahoma, Verdana, Arial;
	font-size: 18px;
	color: #111111;
}
#head {
	overflow: hidden;
	height: 119px;
	width: 720px;
}
#head2 {
	overflow: hidden;
	height: 119px;
	width: 229px;
}
.tri1 { /* lateral izquierdo banner */
	float: left;
	height: 319px;
	width: 233px;
	margin-left:0px;
	margin-top:2px;
	background-image: url(images/tri1.gif);
	overflow:hidden;
}
#Bright {
	float:left;
	display: inline;
}

.tri2 { /* contenedor central con dos columnas */
	float: left;
	width: 487px;
	height: 319px;
	margin-left:0px;
	margin-top: 0px;
}
.tri21 { /* columna izq */
	float: left;
	height: 319px;
	width: 243px;
	left: 0px;
}
.tri22 {  /* columna der */
	float: left;
	height: 319px;
	width: 243px;
	left: 1px;
}

#bloque {
	float: left;
	height: 102px;
	width: 233px;
	margin-left:10px;
	background-image: url(images/bloque.gif);
	background-repeat: no-repeat;
}
.bloqueHead { 
	float: left;
	height: 22px;
	width: 200px; 
	margin-left:15px;
	margin-top:3px;
	overflow:hidden;
}
.bloqueText {
	float: left;
	width: 218px;
	height: 67px;
	margin-left:10px;
	margin-top:5px;
	overflow:hidden;
	
}
.bloqueFoto {  
	float: left;
	height: 319px;
	width: 243px;
	left: 1px;
}
#wrap .tri2 #InfoCurso {
	background-color: #E7E7E7;
}
#wrap .tri2 #InfoCurso #form1 table {
	border: 1px solid #666666;
}
