body{
	margin:0;
	padding:0;
	line-height: 1.5em;
	background-color: #151618;
	text-align: left;
	background-image: url(images/bg_body.gif);
	background-repeat: repeat-x;
	background-position: top;

}

body, td, p {
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;

}
.tempo {
	color: #1F2123;
}


a {
	color:#C60;

}

#page{

	width: 940px; /*Width of main container*/

	margin: 0 auto;

	background-image: url(images/bg_page.gif);

	background-repeat: repeat-y;

	margin-top: 0px;

}



#header{

	height: 155px;

}

#contentwrapper{

float: left;

width: 100%;

}
#contenido {
	padding-top:12px;
	padding-right: 12px;
}

#principal{

	margin-left: 264px;

	padding: 0 30px 0 26px;

	font-size: 1em;

	background-image: url(images/bg_site.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}

#principal h1 {
	color: #FFF;
	font-size: 27px;
	line-height: 30px;
	padding-bottom: 17px;
	margin: 15px 0 5px 0;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;

}

#principal h6 {
	background-color: #1F2123;
	padding: 4px 5px 4px 5px;
	font-weight: bold;
	color: #FFF;
	font-size: 19px;
	margin-bottom: 8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333;
	border-bottom-color: #333;
	font-family: Georgia, "Times New Roman", Times, serif;

}

#principal h2 {

	font-size: 100%;

	overflow:auto;

	font-weight: normal;

}

#sidebar{

	float: left;

	width: 224px; /*Width of left column*/

	margin-left: -918px;

	padding-top: 21px;

	/*background-image: url(images/bg_sidebar.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;*/

	text-align:center;

}

#sidebar_menu {

	width: 224px;

	text-align: center;

}

#sidebar_menu a img {

margin-bottom:5px;

}

#info1 h2, #info2 h2  {
	font-size: 17px;
	color: #FFF;
	font-family: Georgia, Arial;

}

#page_inf {
	clear: left;
	width: 100%;
	text-align: center;
	background-image: url(images/bg_page_inf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;



}

#info1 {

	text-align: left;

	margin: 15px 8px 20px 4px;

	background-image: url(images/bg_infos.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}

#info2 {

	text-align: left;

	margin: 15px 8px 20px 4px;

	background-image: url(images/bg_infos.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}

#infodetail {
	font-size: 13px;
	width: 215px;
	color: #CCC;

}

#infos {

	padding:10px;

}

#bottom  a {
	color: #B69292;

}



#footer{
	width: 100%;
	color: #966;
	text-align: center;
	background-image: url(images/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 12px;
	line-height: 30px;
	padding: 20px 0 20px 0;
	background-color: #351517;
	margin-top: 0px;

}

#footer_links {

	line-height: 20px;

	text-align: center;

	font-size: 12px;

	padding: 0px 5px 10px 5px;

	margin: 0 auto;

	width: 940px;

}

#footer_links a {
	color: #EECF9A;

}

#footer_links a:hover {
	color: #FFF;

}



/***** Common Formatting ****

 

p, blockquote, ul, ol {



	line-height: 18px;

}

*/

blockquote {



	padding-left: 20px;

}



h1, h2, h3, h4, h5 {

	margin: 0;

	padding: 0;

}

/* Form */

form {

	margin: 0;

	padding: 0;

}

.campo {

border:2px solid #BDD0DF;

}

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;

}

.tabletas {
	background-color: #1F2123;
	margin:10px;

}

.tabletas td {
	color:#B7B7B7;

}

.gb_autor {
	font-size: 16px;
	font-weight: bold;
	color: #FF9;
	text-transform: capitalize;

}

.gb_fecha {
	color: #999;

}

.gift_title {
	font-size:17px;
	font-weight:bold;
	color: #FC3;

}

.regalink {

	color:#FFFFFF;

}

.reservado {

	color:#CC0000;

	font-size: 13px;

}

#line_dash3 {

	background-image: url(images/lin_puntos.gif);

	background-repeat: repeat-x;

	background-position: left top;

	font-size: 1px;

	height: 7px;

}

