/* CSS Document */
body {
	background-image: url(img/bg_gral.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


form{
	margin:0px;
	border:0px;
	padding:0px;
}

.form_bt_verde{
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #FFF;
	background-image: url(img/bt_bg_verde.jpg);
	margin: 0px;
	height: 20px;
	
}

.form_bt_verde_gd{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #729F2D;
	background-image: url(img/bt_bg_verde.jpg);
	margin: 0px;
	height:22px;
	
}
.bg_hd {
width:880px;
height:152px;
background-image:url(img/hd/bg_hd.jpg);
background-repeat:no-repeat;
background-position:top;
}

#promocion _curso {
width:100px;
height:98px;
margin-top: 42px;
margin-right:50px;
float:right;
}

.nav_bar {
	background-image:url(img/nav_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:30px;
	padding-bottom:20px;
	text-align:left;
}

.tx_nav_bar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

.tx_nav_bar a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}

.tx_nav_bar a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
}
.tx_nav_bar a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
}


.tx_legal {
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:9px;
}

.tt_tx_verde {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#80B333;
text-align:left;
}

.tt_tx_verde UL { margin-bottom:5px; margin-top:10px;}

.tt_tx_verde UL LI {list-style-image: url(img/bllt_verde.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#80B333;font-weight:bold; text-align:left;  list-style-position:outside}
.tt_tx_verde UL LI a {list-style-image: url(img/bllt_verde.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#80B333;font-weight:bold; text-align:left; text-decoration:none;  list-style-position:outside}
.tt_tx_verde UL LI a:link {list-style-image: url(img/bllt_verde.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#80B333;font-weight:bold; text-align:left; text-decoration:none;  list-style-position:outside}
.tt_tx_verde UL LI a:hover {list-style-image: url(img/bllt_verde.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#80B333;font-weight:bold; text-align:left; text-decoration:underline;  list-style-position:outside}
.tt_tx_verde UL LI a:active {list-style-image: url(img/bllt_verde.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#80B333;font-weight:bold; text-align:left; text-decoration:none;  list-style-position:outside}



.tt_gris {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:18px;	
	}


.tt_gris_claro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:18px;
	}
	
.tx_md_gris {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:12px;
	text-align:justify;
	}
	
.tx_md_gris_claro {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #999999;
font-size:12px;
}

.mod_td_central{
background-color: #F8F8F8;
background-image:url(img/mod/mod_cent_bg.jpg);
background-position:top;
background-repeat:repeat-x;
}

.mod_tt_tx {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#666666;
text-align:left;
border-bottom: 1px solid #FFFFFF;
}

.mod_tx {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:left;
}

.mod_tx1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:left;
}

.mod_tx1 a {
color:#7BAC31;
text-decoration:none;
}
.mod_tx1 a:link {
color:#7BAC31;
text-decoration:underline;
}
.mod_tx1 a:hover {
color:#7BAC31;
text-decoration:underline;
}

.pub_bg {
background-image:url(img/publicidad/bg.jpg);
background-position:top;
background-repeat:repeat-x;
height:40px;
}


.pub_tx {
background-image:url(img/publicidad/bg.jpg);
background-position:top;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #8C8C8C;
text-align:left;
padding:10px;
}

.pub_tx a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #A6D262;
text-decoration: none;
}

.pub_tx a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #A6D262;
text-decoration: none;
}

.pub_tx a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #A6D262;
text-decoration:underline;
}

.input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #515151;
}

.publicidad {
height:40px;
}

.nav_2{
	background-image:url(img/nav_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.td_navbar {
margin-bottom:8px;
margin-left:12px;
margin-top:3px;
}

.img {
border:1px solid #CCCDCF;
}

.hd2 {
background-image:url(img/hd2/hd2.jpg);
width:880px;
height: 152px;
background-repeat:no-repeat;
}

.tx_small_green {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #80B333;
}

.tx_small_green  a{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #80B333; text-decoration:none;}
.tx_small_green  a:link{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #80B333; text-decoration:none;}
.tx_small_green  a:hover{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #80B333; text-decoration:underline;}

.tx_small_wh { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.td_tabla { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-top:3px; padding-bottom:3px; padding-left:9px; padding-right:3px; background-color:#DDEEC4;}
.tx_small_dark { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666;}

