body {
	margin: 0;
	padding: 0;
	background: #fff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	/*color: #811305;*/
}

h1 {
	font-size: 28px;
}

h2 {
	font-size: 19px;
}

p, ul, ol {
	margin: 0 0 2em 0;
	text-align: justify;
	line-height: 26px;
}

a:link {
	color: #3B0700;
}

a:hover, a:active {
	text-decoration: none;
	color: #3B0700;
}

a:visited {
	color: #3B0700;
}

img {
	border: none;
}

img.left {
	float: left;
	margin-right: 15px;
}

img.right {
	float: right;
	margin-left: 15px;
}

/* Form */

form {
	margin: 0;
	padding: 0;
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

legend {
	display: none;
}

input, textarea, select {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

/* Header */

#header {
	margin: 0 auto;
	background-image : url('images/cabecera2.jpg'); 
	height : 120px; 
	width : 1000px;
	background-repeat: no-repeat;
}

#page {
padding: 0pt; margin: 0px auto; background-color: #fff; width: 1000px; 
}

/* Sidebar1 */

#sidebar1 {
	float: left;
	width: 225px;
	height: 491px;
	background-image : url('images/menu.jpg');
}

#sidebar1 ul{
	list-style: none;
	margin: 0pt;
	padding: 0pt;
}

#sidebar1 a:link {
color: #fff; text-decoration: none;
background-image : url('images/bt_1.png');
border: 0pt; height: 32px; width: 218px;
display: block;
text-align: center;

}
#sidebar1 a:visited {
color: #fff; text-decoration: none;
background-image : url('images/bt_1.png');
border: 0pt; height: 32px; width: 218px;
display: block;
text-align: center;
}
#sidebar1 a:hover {
color: #000; text-decoration: underline;
background-image : url('images/bt_2.png');
border: 0pt; height: 32px; width: 218px;
}

/* Contenido */
#ccontenido {
	float: right;
	width: 775px;
	height: 491px;
	background-repeat: no-repeat;
}
#contenido {
	padding: 25px 30px 20px 30px;
	width: 700px;
	height: 410px;
}
#footer{
text-align: center;
font-size: small;
color: #777;
font-family: cursive;
}
#footer a:link {
	color: #777;
	text-decoration: none;
}

#footer a:hover, a:active {
	text-decoration: none;
	color: #333;
}

#footer a:visited {
	color: #777;
	text-decoration: none;
}
.transparente
{
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
#basic-accordian{
	border:5px solid #EEE;
	padding:5px;
	width:680px;
	z-index:2;
}

.accordion_headings{
	padding:5px;
	background:#f88;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#f00;
}

.accordion_child{
	padding:15px;
	background:#eee;
}

.header_highlight{
	background:#f00;
}