body{margin:0; padding:0; background:#789324;}
table, td{border-collapse:collapse;}
table, td, img, form{border:0; vertical-align:top; text-align:left; margin:0; padding:0;}
table, td{font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#5D5D5D;}
select, input, textarea{border:1px solid #605F5A; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#A2A2A2;}
ul{list-style:none; line-height:0; padding:0; margin:0}
.clear{clear:both;}
.ws{width:100%;}
.hs{height:100%;}
.tac{text-align:center;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}

.pl5{padding-left:5px;}
.pr5{padding-right:5px;}

.title{display:block; margin-bottom:10px;}

.tal_left{width:50%; background:url(images/tal_left_bg.jpg) left top repeat-x #FDF5C8;}
.tal_right{width:50%; background:url(images/tal_right_bg.jpg) left top repeat-x #FFF5C2;}

.main{width:900px;}

/*=========header===========*/
.logo{width:275px; height:186px; background:url(images/logo_bg.jpg) left top  no-repeat;}
.logo div{padding:37px 0 0 16px;}
.logo h1{text-indent:-10000px; background:transparent url(images/logo.png) no-repeat scroll 32px 0; height:108px; margin:0; padding:0;}
.menu{height:179px; background:url(images/menu_bg.jpg) left top no-repeat; padding-left:29px;}
.nav{width:505px; height:76px; background:url(images/nav_bg.jpg) left top no-repeat;}
.nav div{padding:28px 15px 15px 279px;}
.nav a{color:#4C8D00; text-decoration:underline; font-size:0.6875em;}
.nav a:hover{text-decoration:none;}
.nav .dv{margin:7px 10px 0 10px;}

.mp{height:289px; background:url(images/mp_bg.jpg) left top no-repeat;}
.mp img{margin:41px 0 0 80px;}

.empt{width:120px; background:url(images/em_bg.jpg) left top no-repeat;}
/*========//header==========*/

/*=========content===========*/
.content{background:url(images/content_bg_fll.jpg) left top repeat-y; font-size:0.75em;}
.content td{line-height:1.41em;}
.search{width:275px; height:180px; background:url(images/serch_bg.jpg) left top no-repeat;}
.none{width:275px; height:180px;}
.search .indent{padding:84px 0 0 38px;}
#form_sch input{width:135px; height:16px;}
#form_sch .box_1{width:143px;}

.cnt{width:625px; background:url(images/content_bg.jpg) left top no-repeat;}

.mtd{position:relative; margin:-84px 0 0 0;}

strong{color:#E88C20;}

a{color:#4C8D00; text-decoration:underline;}
a:hover{text-decoration:none;}

b a{color:#4C8D00; text-decoration:underline; padding-left:11px;
	background:url(images/arr.gif) left center no-repeat; font-weight:normal;}
b a:hover{text-decoration:none;}

.mid{background:url(images/line_xy.gif) 19px top repeat-y;}

span{color:#161616; font-size:0.91em; font-family:Tahoma, Arial, Helvetica, sans-serif;}
span a{color:#4C8D00; text-decoration:underline;}
span a:hover{text-decoration:none;}

li a{color:#4C8D00; font-size:0.91em; line-height:1.54em; text-decoration:underline;}
li a:hover{text-decoration:none;}

.list_2 li a{color:#4C8D00; font-size:0.91em; line-height:1.54em; text-decoration:underline; padding-left:12px;
				background:url(images/list_2_arr.gif) left center no-repeat;}
.list_2 li a:hover{text-decoration:none;}

.line_x{height:1px; background:url(images/line_xy.gif) left top repeat-x; margin:18px 0 19px 0;}

.nsl{width:176px; height:98px; background:url(images/nsl_bg.jpg) left top no-repeat;}

.col_0{width:100px;}
.col_1{width:209px;}
.mid{width:54px;}
.col_2{width:230px;}
/*  Mios */
.welcome {color:#4C8D00; text-decoration:none; padding-left:11px;
	background:url(images/arr.gif) left center no-repeat; font-weight:bold;}
.rojo {color:#FF0000; text-decoration:none; font-weight:bold;}
.negro {color:#000000; text-decoration:none; font-weight:bold;}
.azul{color:#0000CE; text-decoration:none; font-weight:bold;}
.botonera span a{color:#4C8D00; text-decoration:none; font-weight:bold;} 
.botonera span a:hover{text-decoration:none;}
.botonera a{color:#0000CE; text-decoration:none; font-weight:bold;} 
.botonera a:hover{text-decoration:none;}
.foto {width: 160px; height: 160px; text-decoration:none;}
.list_3 li a{color:#4C8D00; font-size:1.00em; line-height:1.54em; text-decoration:none; padding-left:12px; font-weight:bold;}
.list_3 li a:hover{text-decoration:none; font-weight:bold;}
.limpio{clear:both;}
.oculto {display:none;}
/* ----- */

.footer{height:155px; background:url(images/footer_bg.jpg) left top no-repeat; font-size:0.6875em;}
.footer td{color:#FFFFFF; line-height:1.45em;}
.footer .indent{padding:67px 0 0 39px;}

.footer .box_1{width:229px;}
.footer .box_2{padding-left:11px; background:url(images/footer_dv.gif) left top repeat-y;}

.footer a{color:#FFD634; text-decoration:underline;}
.footer a:hover{text-decoration:none;}

.footer_left_tal{background:url(images/footer_left_tal.jpg) right top repeat-x;}
.footer_right_tal{background:url(images/footer_right_tal.jpg) left top repeat-x;}

/* dock - top */
.dock {
	position: relative; 
	height: 0px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	/* background: url(images/dock-bg2.gif); */
	padding-left: 20px;
}
a.dock-item  {
	display: block;
	width: 40px;
	color: #FFFFFF !important;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
	color: #FFFFFF;
	font: bold 20px Arial, Helvetica, sans-serif;
}

/* dock2 - bottom */
#dock2 {
	width: 100%;
	bottom: 0px;
	position: absolute;
	left: 0px;
}
.dock-container2 {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg.gif);
	padding-left: 20px;
}
a.dock-item2 {
	display: block; 
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 40px; 
	color: #FFFFFF; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-left: 20px;
}
.dock-item2 img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}