*{margin: 0;} 
body{
	margin:0;
	padding:0;
	background:url(images/mainbg.jpg) 0 0 repeat-x #feedb7;
	color:#969595;
	font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	height:100%;
}
div, p, ul, ol, h1, h2, h3, h4, h5, img{margin:0px; padding:0px;}
ul{list-style-type:none;}
a{text-decoration:none; color: #8c6e15;}
a:active{
     outline: 0;
}
a:hover{text-decoration:underline; color:#6e674f;}
a:visited{
	text-decoration:none;
	color:#787878;
}

html
	{
		height: 100%;
	}

.wrapper { 
    min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto -130px; 
} 
.wrapper2 { 
    min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto 20px; 
} 
.push { 
    height: 20px;
} 
/*----*/
#crumbs {
font-size:0.75em;
width:320px;
position:absolute;
top:140px;
padding:0px;
margin:0px 0 0 29px;

	}
#crumbs li {
	float:left;
	color:#8c6e15;
	padding:0 0px 0 2px;
}		
#crumbs li a {
	background:url(images/crumbs.gif) no-repeat right center;
	display:block;
	padding:0 10px 0 0px;
	}							
#crumbs li a:link,
#crumbs li a:visited {
	text-decoration:none;
	color:#787878;
	}	
a:link, a:visited,	
#crumbs li a:hover,
#crumbs li a:focus {
	text-decoration:underline; color:#6e674f;
}		
/*-----------------------------------MAIN PANEL-------------------------------------*/
/*----------------------------------------------------------------------------------*/
#mainPan{width:778px; position:relative; margin:0 auto; padding:0em 0em 10em;} 
/*-----------------------------------TOP PANEL--------------------------------------*/
/*----------------------------------------------------------------------------------*/
.topnav{font:11px/11px "Trebuchet MS", Arial, Helvetica, sans-serif; position:absolute; top:140px; left:30px; width:500px}
#topPan{width:778px; height:150px; background:url(images/header.jpg) 100% 0 no-repeat #0799E3; color:#fff; margin:0; position:relative;}
#topPan img.logo{width:272px; height:124px; display:block; padding:9px 24px 0;}

#topservicesPan{width:210px; height:152px; background:url(images/services-bg.jpg) 0 0 no-repeat; position:absolute; top:0px; right:226px;} 
#topservicesPan2{width:210px; height:134px; background:url(images/services-bg.jpg) 0 0 no-repeat; position:absolute; top:0px; right:226px;} 
/*-----------------------------------/TOP PANEL--*/
/*----------------------------------------------------------------------------------*/

/*------------------------------------LEFT PANEL------------------------------------*/
/*----------------------------------------------------------------------------------*/
#leftPan{
	width:348px;
	float:left;
	margin:0;
	background:#feedb7;
	color:#6e674f;
}
#leftPan2{
	width:500px;
	float:left;
	margin:0;
	background:#feedb7;
	color:#6e674f;
}
#leftPan3{
	width:600px;
	height:220px;
	float:left;
	margin:0;
	background:#feedb7;
	color:#6e674f;
}

/*----------------H1,2,3,4--------------*/
#leftPan h2{
	display:block;
	height:20px;
	font:24px/22px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#8c6e15;
	background: url(images/lefttopbg.gif) 0 0 repeat-x ;
	padding:22px 0 0 29px;
}
#leftPan h2 span{font:21px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#leftPan2 h2{
	display:block;
	height:26px;
	font:24px/26px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#8c6e15;
	background: url(images/lefttopbg.gif) 0 0 repeat-x ;
	padding:24px 0 0 29px;
}
#leftPan2 h2 span{font:21px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#leftPan3 h2{
	display:block;
	height:46px;
	font:14px/14px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#8c6e15;
	background: url(images/lefttopbg.gif) 0 0 repeat-x ;
	padding:4px 0 0 8px;
}
#leftPan3 h2 span{font:12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; font-weight:normal;}

#leftPan h3{
	display:block;
	width:250px;
	height:23px;
	font:24px/20px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#8c6e15;
	padding:20px 0 0 29px;
}
#leftPan h3 span{font:21px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#leftPan2 h3{
	display:block;
	height:28px;
	font:24px/24px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#8c6e15;
	padding:24px 0 0 29px;
}
#leftPan2 h3 span{font:21px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
#leftPan h4{
	display:block;
	width:250px;
	height:50px;
	font:22px/20px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#8c6e15;
	background: url(images/lcon4.jpg) 6% 40% no-repeat ;
	padding:20px 0 0 65px;
}
#leftPan2 h4{
	display:block;
	height:22px;
	font:20px/22px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#8c6e15;
	padding:15px 0 0 29px;
}
#leftPan2 h5{
	display:block;
	font:18px Georgia, "Times New Roman", Times, serif;
	background: url(images/dot1.gif) 4px 50% no-repeat;
	border-bottom: dotted 1px #8c6e15;
	border-top:dotted 1px #8c6e15;
	font-weight:bold;
	color:#8c6e15;
	margin:0px 0 0 29px;
	padding:4px 0 4px 18px;
}
#leftPan2 h6{
	height:22px;
	font:14px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#8c6e15;
	padding:6px 0 0 30px;
}
/*------------P----------------*/

#leftPan p{padding:10px 34px 0 29px;}
#leftPan p span.bold{font-weight:bold;}
#leftPan p span.white{font-weight:bold; background:#414141; color:#fff; font-size:16px;}
#leftPan p span.whitenormal{font-weight:normal; background:#414141; color:#fff; font-size:14px;}
#leftPan p span.blue{
	font-weight:bold;
	text-transform:capitalize;
	background:#feedb7;
	color:#089DEA;
}

#leftPan p.more{ width:75px; margin:-25px 0 0 0; float: right; font-size: 12px;}
#leftPan p.more a{ display:block; background:url(images/arrow1.gif) 0 50% no-repeat; color:#8c6e15;	text-decoration:none; padding:0 0 0 10px;}
#leftPan p.more a:hover{ display:block;	background:url(images/arrow3.gif) 2px 50% no-repeat; color:#808080;	text-decoration:underline;}

#leftPan ul{width:318px;}
#leftPan ul li{ height:22px; padding:0 0 0 22px;}
#leftPan ul li a{display:block; background:#414141; color:#969595; font-size:16px; text-decoration:underline;}
#leftPan ul li a:hover{background:#414141; text-decoration:underline; color:#AFACAC;}

#leftPan2 p{padding:8px 10px 0 29px;}
#leftPan2 p span.bold{font-weight:bold;}
#leftPan2 p span.peq{font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic;}
#leftPan2 p.enlaces a{background:url(images/ico3.gif) 0 50% no-repeat; padding:0 0 0 14px}
#leftPan2 p.enlaces a:hover{background:url(images/ico4.gif) 0 50% no-repeat ;}

#leftPan3 p{padding:10px 10px 0 10px;}

/*------------P IMAGEN-------------*/
#leftPan p.img2{width:15px; height:75px; background:url(images/icon6.jpg) 0 0 no-repeat; float:left;}
.a{
	text-decoration:none;
	color:#8c6e15;
	background:url(images/link.gif) 100% 50% no-repeat;
	padding:0 18px 0 0px;
}
.a:hover{
	text-decoration:underline;
	color:#6e674f;
	background:url(images/link.gif) 100% 50% no-repeat;
	padding:0 18px 0 0px;
}
.a:visited{
	text-decoration:none;
	color:#787878;
	background:url(images/link.gif) 100% 50% no-repeat;
	padding:0 18px 0 0px;
}
.img3{
	float:left;
	margin:-13px 10px 10px 0;
	border:solid 1px #b29541;
	padding:3px;
}
.img4{
	float:left;
	margin:0px 8px 0px 0px;
	border:solid 1px #b29541;
	padding:2px;
}
.banner{
	border:none;
	margin:none;
	padding:none;
	
}

#leftPan p.paginas{
	position:relative;
	height:183px;
	width:54px;
	background: url(images/lefttopbg.gif) 0 0 repeat-x ;
	display:block;
	float:right;
	padding:14px 0px 0px 8px;
	margin:0px -4px 0px 0px;
}
/*------------------SHADOW--------------*/

#leftPan p.buttomshadow{width:268px; height:20px; background:url(images/buttom-shadow.gif) 0 0 no-repeat; padding:0; margin:10px 0 0 0px;}
#leftPan p.topshadow{width:268px; height:20px; display:block; background:url(images/top-shadow.jpg) 0 0 no-repeat; padding:0; margin:3px 0 0 20px;}
#leftPan2 p.buttomshadow{width:268px; height:20px; background:url(images/buttom-shadow.gif) 0 0 no-repeat; padding:0; margin:10px 0 0 0px;}
#leftPan2 p.topshadow{width:268px; height:20px; display:block; background:url(images/top-shadow.jpg) 0 0 no-repeat; padding:0; margin:0px 0 0 20px;}
#leftPan3 p.buttomshadow{width:268px; height:20px; background:url(images/buttom-shadow.gif) 0 0 no-repeat; padding:0; margin:0px 0 0 0px;}

/*----------------LEFT LINK---------*/
#leftlinkboxonePan{width:200px; height:60px; display:block; margin:15px 0 0 9px;}
#leftlinkboxonePan ul{height:30px; width:200px;}
#leftlinkboxonePan ul li{display:block; width:200px; height:20px; float:left;}

#leftlinkboxonePan ul li.continue{width:150px; height:20px; }
#leftlinkboxonePan ul li.continue a{
	display:block;
	height:20px;
	background:url(images/arrow2.gif) 0px 50% no-repeat;
	padding:0 0 0 11px;
	color:#09a5f6;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	float:left;
}
#leftlinkboxonePan ul li.continue a:hover{
	display:block;
	height:20px;
	color:#808080;
	text-decoration:none;
	background:url(images/arrow3.gif) 2px 50% no-repeat;
	padding:0 0 0 11px;
}

#leftlinkboxtwoPan{width:142px; height:30px; border-top:1px dashed #868686; margin:10px 0 0 29px;}
#leftlinkboxtwoPan ul{height:28px; width:100px;margin:5px 0 0 0px;}
#leftlinkboxtwoPan ul li{width:100px; height:24px; float:left;}

#leftlinkboxtwoPan ul li.continue{width:100px; height:20px; margin:0 0 0 -22px;}
#leftlinkboxtwoPan ul li.continue a{height:18px; background:url(images/arrow2.gif) 0px 50% no-repeat; padding:0 0 0 11px; color:#09a5f6; font-size:14px;	font-weight:normal;	text-decoration:none;
float:left;}
#leftlinkboxtwoPan ul li.continue a:hover{
	height:18px;
	color:#808080;
	text-decoration:underline;
	background:url(images/arrow3.gif) 2px 50% no-repeat;
	padding:0 0 0 11px;
}

#leftlinkboxthreePan{width:300px; height:50px; display:block; margin:25px 0 0 23px; padding:0px;}
#leftlinkboxthreePan ul{height:28px; width:318px;}
#leftlinkboxthreePan ul li{display:block; width:156px; height:34px; float:left;}
#leftlinkboxthreePan ul li.comments{width:110px; height:28px; display:block; background:url(images/lcon2.jpg) 0 0 no-repeat #414141; color:#fff; font-size:14px; font-weight:normal; padding:0 0 0 35px;}
#leftlinkboxthreePan ul li.comments span.boldtext{font-weight:bold;}

#leftlinkboxthreePan ul li.continue{width:134px; height:28px; background:url(images/lcon3.jpg) 0 0 no-repeat; padding:2px 0 0 36px;}
#leftlinkboxthreePan ul li.continue a{display:block; height:18px; background:#414141; color:#66EA00; font-size:14px; font-weight:normal; text-decoration:none; float:left;}
#leftlinkboxthreePan ul li.continue a:hover{display:block; height:18px; background:#545353; color:#66EA00; text-decoration:none;}

/*----------------/ESTADOS--------------------*/

#leftPan3contenedor{width:515px; height:150px; margin:0px; padding:0px}
#leftPan3estado0{ float:left; width:160px; height:150px; border-right:1px dotted #b29541;}
#leftPan3estado0 h3{font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center;}
#leftPan3estado1{ float:left; width:160px; height:150px; border-right:1px dotted #b29541; background:url(images/estado2.gif) 50% 95% no-repeat;}
#leftPan3estado1 h3{font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center;}
#leftPan3estado2{float:left; width:160px; height:150px; border-right:1px dotted #b29541; background:url(images/estado1.gif) 50% 90% no-repeat;}
#leftPan3estado2 h3{font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center;}


/*----------------/NOTICIAS--------------------*/
#leftPannoticias{width:335px; height:55px; margin:14px 0px 0px 0px; padding:0px;}
#leftPannoticias p.imagen{display:block; background:url(images/icon7.jpg) 85% 0 no-repeat; width:100px; height:55px; padding:0px 0 0 0px; margin:0px 0px 8px 29px; float:left;}
#leftPannoticias p span.textodia{font:22px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#8A8A8A;}
#leftPannoticias p span.textomes{font:16px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#8A8A8A; font-weight:bold;}
#leftPannoticias p span.textoaño{font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#84ec25; font-weight:bold;}
#leftPannoticias p.titular{width:175px; height:55px; float:left; text-align:left; font-weight:bold; color:#089DEA; padding:0px 0 0 2px;}
#leftPannoticias p.titular span{font-weight:bold; color:#999999; font-size:16px;}

#leftPan2noticias{width:480px; height:auto; margin:5px 0px 10px 29px; padding:3px; border-top:solid 1px #b29541; }
#leftPan2noticias p{ text-align:justify;padding:0px 0 8px 39px; margin:8px 0px 0px 0px;}
#leftPan2noticias p.imagen{display:block; background:url(images/icon7.jpg) 85% 0 no-repeat; width:100px; height:55px; padding:0px 0 0 0px; margin:10px 0 8px 0px; float:left;}
#leftPan2noticias p span.textodia{font:22px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#8A8A8A;}
#leftPan2noticias p span.textomes{font:16px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#8A8A8A; font-weight:bold;}
#leftPan2noticias p span.textoaño{font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#84ec25; font-weight:bold;}
#leftPan2noticias p.titular{ position:relative; margin:10px 0px 0px 0px; width:368px; float:left; height:68px; text-align:left; font-weight:bold; color:#089DEA; padding:0px 0 0 2px;}
#leftPan2noticias p.titular span{font-weight:bold; color:#999999; font-size:16px;}

/*----------------------------------/ARTICULOS-----------------------------------------------*/

#leftPan2 .post {
	margin: 3px 0 5px 29px; padding: 0px;
}
#leftPan2 .post a{
text-decoration:none;
display:block;
color:#8c6e15;
}
#leftPan2 .post a:hover{
text-decoration:none;
display:block;
}

#leftPan2 .post p{

padding:3px 0px 0px 14px;
margin:0px;

}
#leftPan2 .post h1{
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#8c6e15;
	background: url(images/doc.png) 1% 50% no-repeat #fae49b;
	margin: 0px;
	padding: 11px 10px 10px 48px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

#leftPan2 ul{width:150px; margin:5px 0 0 36px;}
#leftPan2 ul li{width:150px; height:35px; border-bottom:1px dashed #868686;}
#leftPan2 ul li a{height:35px; background:url(images/arrow1.gif) 0 50% no-repeat; color:#8c6e15; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; padding:7px 0 0 13px;} 
#leftPan2 ul li a:hover{
	background:url(images/arrow3.gif) 2px 50% no-repeat;
	color:#808080;
	text-decoration:underline;
}

#leftPan2 .post .post-footer {
	background-color:#fae49b;
	padding: 0px;
	
	}	
	
#leftPan2 .post .post-footer .date {
font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
	background: url('images/user.gif') no-repeat 0 center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
#leftPan2 .post .post-footer .readmore {
font-size:12px;
	background: url('images/pdf_ico.jpg') no-repeat 0 center;
	padding-left: 20px; margin: 0 10px 0 5px;
}


.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right {	text-align: right; }
.align-justify { text-align: justify;}

/*------------------------------------/LEFT PANEL--*/
/*----------------------------------------------------------------------------------*/

/*------------------------------------TABLES----------------------------------------*/
/*----------------------------------------------------------------------------------*/
#tablas {width:460px; padding:0px; margin:0 0 0 29px;}
#mytable {
	width: 460px;
	padding: 0;
	margin: 0;
}
#mytable2 {
	padding: 0;
	margin: 0;
}
#mytable3{ text-align:center;
margin: 0 auto;
text-align: left;
}

#mytable3 td.alt, th.alt{
padding:8px;
width:auto;
font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform:none;
background:none;
color: #8c6e15;
letter-spacing: 0px;
border-left:1px dotted #8c6e15;
border-top:none;
}
#mytable3 td.alt3{
padding:8px;
width:auto;
font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform:none;
background:none;
color: #8c6e15;
letter-spacing: 0px;
border-right:1px dotted #8c6e15; border-left:1px dotted #8c6e15; border-top:none;}

#mytable4{
	margin: 0 0 0 29px;
	text-align: left;
}
#mytable4 span{font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#666666;
letter-spacing:normal;}

#mytable4 td.alt5, th.alt5{
	padding:8px 0 8px 18px;
	width:auto;
	font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background: url(images/dot1.gif) 4px 12px no-repeat #fae49b;
	color: #8c6e15;
}
#mytable4 td.alt5b, th.alt5b{
	padding:8px 0 8px 18px;
	width:auto;
	font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background: url(images/dot1.gif) 4px 12px no-repeat ;
	color: #8c6e15;
}
#mytable4 td.alt4{
	padding:0px 8px 0 25px;
	width:auto;
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background: url(images/pdf_ico.jpg) 0 50% no-repeat;
	color: #808080;
}
#mytable4 td.alt4b{
	padding:0px 8px 0 25px;
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background: url(images/pdf_ico.jpg) 0 50% no-repeat #fae49b;
	color: #808080;
}
#mytable4 td.alt4a{
	padding:0px 8px 0 25px;
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background: url(images/ico5.gif) 0 50% no-repeat #fae49b;
	color: #808080;
}

#mytable2 td.alt, th.alt{
font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform:none;
background:none;
color: #8c6e15;
letter-spacing: 0px;
}
th {
	width:115px;
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #8c6e15;
	letter-spacing: 1px;
	text-align: left;
	padding: 6px 6px 6px 18px;
	border-top:1px dotted #8c6e15;
}
td {
	background: url(images/dot1.gif) 4px 50% no-repeat ;
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #8c6e15;
	letter-spacing: 1px;
	text-align: left;
	padding: 6px 6px 6px 18px;
	border-top:1px dotted #8c6e15;
}

td.alt {
	background: url(images/dot1.gif) 4px 50% no-repeat ;
	color: #8c6e15;
}
td.alt2{
	background: url(images/dot1.gif) 4px 50% no-repeat #fae49b;
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #8c6e15;
}
th.spec {
	background: url(images/dot1.gif) 4px 50% no-repeat;
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
th.specalt {
	background: url(images/dot1.gif) 4px 50% no-repeat #fae49b;
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #8c6e15;
	border-top:1px dotted #8c6e15;
}
/*------------------------------------MIDDLE PANEL----------------------------------*/
/*----------------------------------------------------------------------------------*/
#middlePan{
	width:200px;
	height:716px;
	float:left;
	background:url(images/mpanel.jpg) 0 0 repeat-y #ffffff;
	color:#7D7D7D;
}
#middlePan2{
	width:10px;
	height:285px;
	float:left;
	background: url(images/borde2.gif) repeat-y;
	margin:20px 40px;

}
#middlePan h2{
	display:block;
	height:70px;
	font:18px/24px Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color:#39A002;
	margin:-2px 0 0px 0px;
}
#middlePan h2 a{
text-decoration:none;
color:#39A002;
}
#middlePan h2 a:hover{
text-decoration:none;
color:#39A002;
}
#middlePan h2 a:visited{
text-decoration:none;
color:#39A002;
}
#middlePan h2 span{
	font:14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#39A002;
	padding:10px 0 0 0;
	font-weight: bold;
}

#middlePan h2 span.num{
	font:12px/24px Georgia, "Times New Roman", Times, serif;
	color:#09A5F6;	
	font-weight: bold;
}
#middlePan h3{
	display:block;
	height:30px;
	font:18px/22px Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color:#FFFFFF;
	margin:0px 0 0 0;
	background:url(images/bg-sumario.gif) 50% 0px no-repeat;
}

#middlePan p.img1{width:200px; height:26px; background:url(images/mtopanel.jpg) 0 0 no-repeat;}
#middlePan p.mbottompanel{width:200px; height:16px; background: url(images/mbottompanel.jpg) no-repeat; position:absolute; top:850px;}

#middleulPan{width:170px; margin:0 15px;}
#middlePan ul{
	display:block;
	width:170px;
	height:20px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background:url(images/ico2.gif) 2px 1px no-repeat #eaeaea;
	color:#7D7D7D;
	padding:0px 0 0 0px;
}
#middlePan ul a{
	display:block;
	color:#7D7D7D;
	text-decoration:none;	
}
#middlePan ul a:hover{
	display:block;
	color:#333333;
	text-decoration:underline;
}
#middlePan ul li{
	height:170px;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	background:#ffffff;
	color:#7D7D7D;
	padding:5px 0 0 0;
}
#middlePan ul li span{
	font-style:italic;
	font-size:10px;
	font-weight:bold;
	background:#ffffff;
	color:#555555;
}
#middlePan ul li.one{}
#middlePan ul li.two{}
#middlePan ul li.three{}
#middlePan ul li.four{}
#middlePan ul li.five{}

#middlecaptionPan{
	width:150px;
	position:relative;
	display:block;
	margin:10px auto 15px auto;
	border:1px solid #999999;
	
}

#middlecaptionPan h3{
	display:block;
	height:25px;
	font-size:18px;
	color:#8c6e15;
	background:#d9d9d9;
	margin:0;
}
#middlecaptionPan p{font:14px/16px Georgia, "Times New Roman", Times, serif; font-style:italic;}
#middlecaptionPan p span{
	color:#089DEA;
	font-style:normal;
	font-size:11px;}
/*----------------------------------------/MIDDLE PANEL--*/
/*----------------------------------------------------------------------------------*/

/*-----------------------------------------RIGHT PANEL------------------------------*/
/*----------------------------------------------------------------------------------*/
#rightPan{width:215px; position:absolute; top:146px; right:0px;}
#rightPan h2{
	font:24px/20px Georgia, "Times New Roman", Times, serif;
	width:215px;
	height:40px;
	display:block;
	background:#feedb7;
	color:#8c6e15;
	margin:0;
	font-weight: bold;
}
#rightPan h4{
	font:21px/24px Georgia, "Times New Roman", Times, serif;
	width:215px;
	height:30px;
	display:block;
	letter-spacing:-1px;
	color:#8c6e15;
	margin:0;
	font-weight: bold;
}
#rightPan h5{
	font:21px Georgia, "Times New Roman", Times, serif;
	width:215px;
	letter-spacing:-1px;
	color:#8c6e15;
	margin:0;
	font-weight: bold;
}

#rightPan ul{width:160px; height:200px; margin:26px 0 0;}
#rightPan ul li{width:160px; height:27px; border-bottom:1px dashed #868686;}
#rightPan ul li a{height:27px; background:url(images/arrow1.gif) 0 50% no-repeat; color:#8c6e15; font:14px/25px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; padding:0 0 0 13px;} 
#rightPan ul li a:hover{
	background:url(images/arrow3.gif) 2px 50% no-repeat;
	color:#808080;
	text-decoration:underline;
}
#rightPan ul li.contact{border:none;}
#rightPan ul li span{font:10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; padding:0 0 0 2px; letter-spacing:-1px;}

#rightPan ul.userlink{
	width:215px;
	height:250px;
	margin:5px 0 0 0;
}
#rightPan ul li.userlink{width:215px; border:none; float:left;}
#rightPan ul li.userlink a{
	display:block;
	height:16px;
	background:url(images/ico3.gif) 0 50% no-repeat #feedb7;
	color:#8c6e15;
	font:11px/11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding:5px 0 0 14px;
} 
#rightPan ul li.userlink a:hover{
	background:url(images/ico4.gif) 0 50% no-repeat #feedb7; text-decoration:none; color:#666666;}
#rightPan ul li.userlink span{	
	font:12px/11px Arial, Helvetica, sans-serif;
}
#rightPanM2{width:215px; height:100px;}
#rightPanM2 ul{width:160px; margin:5px 0 0 0;}
#rightPanM2 ul li{width:160px; height:27px; border-bottom:1px dashed #868686;}
#rightPanM2 ul li a{height:27px; background:url(images/arrow1.gif) 0 50% no-repeat; color:#8c6e15; font:14px/25px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; padding:0 0 0 13px;} 
#rightPanM2 ul li a:hover{
	background:url(images/arrow3.gif) 2px 50% no-repeat;
	color:#808080;
	text-decoration:underline;
}

#rightPan p{color:#8c6e15; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#rightPan p a{ background:url(images/arrow1.gif) 0 60% no-repeat; padding:0 0 0 10px}
#rightPan p a:hover{ background:url(images/arrow3.gif) 2px 60% no-repeat; padding:0 0 0 10px}
#rightPan p.imgderecha{
	border:1px solid #BBB;
	width:145px;
	margin-left:17px;
}
#rightPan p.imgderecha a{
text-decoration:none;
	background:none;
}
#rightPan p.imgderecha a:hover{
	background:none;
	text-decoration:none;
}
#rightPan3{
	position:relative;
	border:1px solid #BBB;
	width:145px;
	margin-left:17px;
	margin-top:10px;
}
.imgkk{
text-decoration:none;
	
}
#rightPan3 a{
text-decoration:none;
}
#rightPan3 a:hover{
text-decoration:none;
}

/*---------FORM------------*/
#rightPan form{
	position:relative;
	margin:36px 0px 15px 0px;
	width:190px;
	height:56px;
	background:url(images/search-bg.gif) 0 0 no-repeat #feedb7;
	color:#8c6e15;
}
#rightPan form h3{
	text-align:justify;
	width:155px;
	font:16px/18px Georgia, "Times New Roman", Times, serif;
	text-transform:capitalize;
	font-weight:bold;
	margin:0 0 2px 0px;
	padding:3px 0 0 10px;
}
#rightPan form.position{padding:2px 0 0 0;}
#rightPan form input{margin:3px 0 2px 10px; float:left;}
#rightPan form input.button{
	width:62px;
	height:22px;
	background:url(images/go.png) 0 0 no-repeat;
	margin:2px 8px 0 0px;
	border:none;
	float:right;
}
form select{display:block; float:left; line-height:20px; font-size:12px; margin:12px 0 0 9px; float:left;}
/*----------------------------------------RIGHT PANEL--*/
/*----------------------------------------------------------------------------------*/

/*---------------------------------------FOOTER PANEL-------------------------------*/
/*----------------------------------------------------------------------------------*/
.footer{height:130px;}
#footermainPan{height:130px; background:url(images/footerbg.gif) 0 0 repeat-x ; color:#fff; clear:both;}
#footerPan{width:778px; position:relative; margin:0 auto;}
#footerPan img{width:246px; height:74px; position:absolute; top:37px; right:30px;}
#footerPan ul{width:320px; position:absolute; top:20px; left:24px;}
#footerPan li{float:left; font:13px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul li a{padding:0 8px 0 8px; color:#fff; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}
#footerPan ul.templateworld{
	width:190px;
	color:#444;
	display:block;
	position:absolute;
	top:94px;
	left:32px;
}
#footerPan ul.templateworld li{font-size:9px;}
#footerPan ul.templateworld li a{
	display:block;
	color:#444;
	text-decoration:none;
	padding:0px;
}
#footerPan ul.templateworld li a:hover{text-decoration:underline;}
#footerPan p.copyright{color:#fff; font:11px/15px Tahoma,Arial, Helvetica, sans-serif; position:absolute; top:50px; left:34px;}
#footerPan p.deposito{
	color:#fff;
	font:10px/14px Tahoma,Arial, Helvetica, sans-serif;
	display:block;
	text-align:center;
	position:absolute;
	top:34px;
	left:400px;
}
#footerPan p.deposito span{font-weight:bold;}
#footerPanhtml{width:56px; height:19px; display:block; position:absolute; top:70px; left:33px;}
#footerPanhtml a{ font:11px Tahoma,Arial, Helvetica, sans-serif; width:56px; height:19px; background: url(images/htmlbutton-normal.gif) 0 0 no-repeat; display:block; position:absolute; top:1px; left:1px; margin:0; padding:2px 0 0 5px; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none;}
#footerPanhtml a:hover{background: url(images/htmlbutton-hover.gif) 0 0 no-repeat; color:#fff; text-decoration:none;}

#footerPancss{width:47px; height:19px; position:absolute; top:70px; left:98px;}
#footerPancss a{font:11px Tahoma,Arial, Helvetica, sans-serif; width:47px; height:19px; background:url(images/cssbutton-normal.gif) 0 0 no-repeat; display:block; position:absolute; top:1px; left:1px; margin:0; padding:2px 0 0 5px; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold;}
#footerPancss a:hover{background:url(images/cssbutton-hover.gif) 0 0 no-repeat; color:#fff; text-decoration:none;}