	body {
		font-family: Arial, Helvetica, sans-serif;
		margin: 0 auto;
	}


#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 100%;
	background: url("");
}


#header {
	margin: 0 auto;
	background: #9900FF;
	height: 200px;
	background:url(imagenes/header.jpg) no-repeat center;
}
	#header h1 {
	    margin:0 auto;
		font-size: 1.2em;
		color: #0033FF;
		padding: 0;
		padding-top: 140px;
		text-align: center;
    }


#side-a {
	width: 100%;
	margin: 0 auto;
	padding: 0;
}
#side-a ul {
		margin-bottom:0;
    }
#side-a h1, #side-a p {
		padding:0 0 0 0;
    }


#side-b {
	width: 100%;
	margin: 0 auto;
	padding: 0;
	margin-top: 9px;
}
#side-b ul {
		margin-bottom:0;
    }
#side-b h3, #side-b p {
margin: 0 auto;
padding: 0;		
padding:0 0 0 0;
    }

#content { 
	margin: 0 auto;
	margin-top: 6px;
}
#content h2,#videos h2, #content h2 a{
margin: 0 auto;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background: #9900FF;
padding: 0 0 3px 5px;
margin-bottom: 10px;
border-bottom: 4px #FF00FF solid;
} 
#content h3{
text-align: right;
padding-right: 10px;
background: #CCCCCC;
color: #FF0000;
}

#content p{
text-align: justify;
margin: 0 auto;
padding: 0;
font-size: .9em;
}
.left {
float: left;
width: 45%;
margin-bottom: 20px;
padding: 5px 8px 5px 8px;
height: 100%;
}
.right {
float: right;
width: 45%;
margin-bottom: 20px;
padding: 5px 8px 5px 8px;
height: 100%;
}
.left p{
font-size: .9em;
}

.right p{
font-size: .9em;

}

.left a{
color: #0000FF;
}
.right a{
color: #0000FF;
}



#footer {
	clear: both;
	background: #A2A2A2;
	height: 75px;
}


.vertmenu {
font-size: 100%;
width: 90%;
padding: 0px;
margin: 0 auto;
}

.vertmenu h1 {
background-color: #0080FF;
font-size: 1em;
padding: 3px 0 5px 3px;
/*border: 1px solid #000000;*/
color: #FFFFFF;
margin: 0px;
width:100%;
margin-top: 10px;
}

.vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
.vertmenu ul li {
margin: 0px;
padding: 0px;
}
.vertmenu ul li a {
font-size:.9em;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:100%;
font-weight: bold;
}
.vertmenu ul li a:hover, .vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}

#navcontainer30
{
background-color: #FF01FF;
border-top: solid 2px #000000;
border-bottom: solid 2px #000000;
width: 100%;
}

#navcontainer30 ul
{
font-weight: bold;
color: white;
padding: 0;
text-align: center;
margin: 0 auto;
padding-bottom: 5px;
padding-top: 5px;
width: 100%;
}

#navcontainer30 ul li
{
display: inline;
margin-left: -4px;
}

#navcontainer30 ul li a
{
padding: 5px 10px 5px 10px;
color: white;
text-decoration: none;
border-right: 1px solid #000;
}

#navcontainer30 ul li a:hover
{
background-color: #16008D;
color: white;
}

#active30 a { border-left: 1px solid #000; }


.floatright
{
float: right;
margin: 0 0 10px 10px;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}

.floatright img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
margin: 0 auto;
}
.floatleft
{
float: left;
background-color: #fff;
padding: 3px;
}


.dropcap
{
float: left;
width: .7em;
font-size: 4em;
line-height: 83%;
}
.testimonios {
width: 100%;
background: #ffe1e1;
font-size: .8em;
}
.testimonios h3{
width: 100%;
font-size: 1.1em;
}
#videos {
width: 60%;
margin: 0 auto;
border:  #000000 solid 1px;
padding: 0;
height: 100%;
margin-top: 5px;
margin-bottom: 5px;
background:  #ffe1e1;
}
#videos li{
list-style: none;
float: left;
padding-left: 25px;
padding-right: 25px;
text-align:center;
}
.flashes {
width: 100%;
margin: 0;
padding: 0 0 0 5px;;
}


BODY{
margin:0 auto;
 BACKGROUND-COLOR: #FFFFFF;}

TABLE.XSP_OUTLINE{
WIDTH: 100%;
margin: 0 auto;
}

TD.XSP_HEADER_PANEL {
WIDTH: 100%;
HEIGHT: 200px;
background:url(imagenes/header.jpg) no-repeat center;
VERTICAL-ALIGN: top;
}

TD.XSP_LEFT_PANEL_SPC {
VERTICAL-ALIGN: top;
WIDTH: 15%;
}

TD.XSP_LEFT_PANEL{
VERTICAL-ALIGN: top;
WIDTH: 15%;
}

DIV.XSP_LEFT_PANEL{
VERTICAL-ALIGN: top;
WIDTH: 100%;
}

TD.XSP_CENTER_PANEL {
WIDTH: 50%;
border: 1px solid #000000;
VERTICAL-ALIGN: top;
}

TABLE.XSP_CENTER_PANEL{
WIDTH: 100%;
border: 1px solid #000000;
}

TD.XSP_MAIN_PANEL{
VERTICAL-ALIGN: top;
WIDTH: 100%;
margin-top: 0;
border: 1px solid #000000;
}


TD.XSP_RIGHT_PANEL_SPC{
VERTICAL-ALIGN: top;
WIDTH: 15%;
}

TD.XSP_RIGHT_PANEL{
VERTICAL-ALIGN: top;
WIDTH: 15%;
}

DIV.XSP_RIGHT_PANEL{
VERTICAL-ALIGN: top;
WIDTH: 100%;
}


TD.NAVBAR_LEFT {
font-size: 10pt;
color: #4169E1;
font-family: verdana;
font-weight: normal;
text-decoration: none;
}
TD.XSP_FOOTER_PANEL{
VERTICAL-ALIGN: middle;
TEXT-ALIGN: center;
WIDTH: 100%;
PADDING: 5px;
height: 100%;
}
	.side {
	width: 100%;
	background: #FFE1E1;
	color: #333333;
	margin: 0;
	padding: 0;
	}
	.side ul{
	width: 180px;
	margin: 0 auto;
	padding: 0;
	font-size: .9em;
	font-weight: bold;
	list-style: none;
	}
	.side li{
	padding: 5px 0 3px 0;
	border-bottom: 1px  #00CCFF solid;
	}
	.side li a{
	color: #FFFFFF;
	text-decoration: none;
	}
	.side li a:hover{
	color: #FFFF00;
	}

label{
float: left;
width: 120px;
font-weight: bold;
color: #666666;
margin-left: 20px;
}

input, textarea{
width: 170px;
margin-bottom: 5px;
margin-left: 25px;
}

textarea{
width: 170px;
height: 150px;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 70px;
margin-top: 5px;
width: 90px;
}

/*
A.NAVBAR_LEFT {
font-size: 10pt;
color: #4169E1;
font-family: Verdana, Sans-Serif;
font-weight: bold;
text-decoration: none;
}

A.NAVBAR_LEFT:visited { color:#4169E1; }

A.NAVBAR_LEFT:hover { color:#4169E1 }

DIV.BREADCRUMB {
font-size: 10pt;
color: #000000;
font-family: Verdana, Sans-Serif;
font-weight: normal;
text-decoration: none;
}

A.BREADCRUMB {
font-size: 10pt;
color: #000000;
font-family: Verdana, Sans-Serif;
font-weight: normal;
text-decoration: underline;
}

A.BREADCRUMB:visited { color:#000000; }

A.BREADCRUMB:hover { color:#000000 }
*/
