﻿body{
	background:url('../images/mainbg.gif') 0 0 repeat-x #F3F3F3; 
	color:#6D6D6D; 
	font:14px/18px Arial, Helvetica, sans-serif;
}

#divPrincipal
{
	/*text-align: center;*/
	margin-left:auto;
	margin-right:auto;
	width:1024px;
/*	text-align:center;*/
}

#divAdd{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#divAdd2
{
	width:152px;
	position:absolute;
	top:320px;
	left:0px;
}

#TopHeader{
	width:778px; 
	position:relative;
	background:url('../images/topbg2.png') 0 0 no-repeat;
	/*margin-left: auto; margin-right: auto;*/
}

#divHeader { width:1024px; height: 222px; 
/*margin-left: auto; margin-right: auto;*/}
#divHeader table { 	left:0px; top:0px; padding: 0px 0px 0px 0px;}
#divHeader table tr td{ left:0px; top:0px; padding: 0px 0px 0px 0px; height:280px; vertical-align: top; text-align: left;}

#Logo{
	width:778px; 
	background:url('../images/topbg2.png') 0 0 no-repeat;
	height:44px;
}

#Logo table {
}

#Logo table tr td{
	padding:0 0 0 20px;
}

#Logo table tr td table tr td{
	width:64px;padding:0 0 0 12px;
}

#Logo table tr td table tr td a {
	width:64px; height:16px; display:block; 
	background:url('../images/arrow3.gif') 0 6px no-repeat; 
	color:#5A5A5A; font-size:13px; 
	text-decoration:none; padding:0 0 0 12px;}

#Logo table tr td table tr td a:hover {
	background:url('../images/arrow4.gif') 0 6px no-repeat; 
	color:#5A5A5A; 
	text-decoration:none;}


#MainBody{
	width:778px; position:relative; 
	/*margin-left: auto; margin-right: auto;*/
}

#tabs	{	left:250px;position:relative; }

#InnerSites {
width:152px;position:absolute;top:0px;left:0px;
}

#InnerSites p{
	color:#B88F00; font:22px/25px Georgia, "Times New Roman", Times, serif;
	text-align:center;padding:0 0 0 0;
}

#InnerSites table{
	
}
#InnerSites table tr{background-image:url('../images/Boton.png');
	
}

#InnerSites table tr td{text-align:center ;font-weight:bold;
	
}

#BodyText{
	width:618px;position:relative;top:0px; height:300px; overflow:auto;

}

#BodyText h1{
	color:#B88F00; font:22px/25px Georgia, "Times New Roman", Times, serif;
	text-align:center;padding:0 0 0 0;
}

#SemiFooter{
	width:1024px; position:relative;/*text-align:center ;*/
	background-image:url('images/footerbg.gif');
	/*background-image:url('../images/footerbg.gif');*/
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	/*margin-left: auto; margin-right: auto;*/
}

#SemiFooter h1{
	color:#fff; font:22px/25px Georgia, "Times New Roman", Times, serif;
	text-align:center;padding:0 0 0 0;
}

#SemiFooter a{
	color:#000; font:13px/18px Arial, Helvetica, sans-serif;
	text-align:left;padding:0 0 0 0;
}

#Footer{
	width:1024px; position:relative;text-align:center ;
	background-image:url('images/footerbg.gif');
	/*background-image:url('../images/footerbg.gif');*/
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	/*margin-left: auto; margin-right: auto;*/
}

#Footer h1{
	color:#fff; font:22px/25px Georgia, "Times New Roman", Times, serif;
	text-align:center;padding:0 0 0 0;
}

#Footer a{
	color:#000; font:13px/18px Arial, Helvetica, sans-serif;
	text-align:center;padding:0 0 0 0;
}

#InnerSites { }
#InnerSites dl { width: 200px; }
#InnerSites dl,dd { margin: 0; }
#InnerSites dt { background: #2B7EE2; font-size: 18px; padding: 5px; margin: 2px; }
#InnerSites dt a { color: #FFF; }
#InnerSites dd a { color: #000; }
#InnerSites dl dd ul { list-style: none; padding: 5px; background: #82C1FF; width:186px; margin: 2px;}

/*Para el Slider*/

#slider {
    width: 300px; /* important to be same as image width */
    height: 250px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	top: 0;
	left: 0;
}
#sliderContent {
	padding: 0px 0px 0px 0px;
    width: 300px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	left: 0;
	margin-left: 0;
}
.sliderImage {
	left: 0px;
	top:0px;
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
#slider ul { list-style-type: none;	padding: 0px 0px 0px 0px; 	
	margin: 0px 0px 0px 0px;
}

/*Aqui termina estilos del slider*/

