html, body {height:100%}
* {
	margin:0;
	padding:0;
}
body {
	color:#336600;
	background:#ffffff;
	font-style: normal;
	line-height: 22px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
img {
	padding: 20px;
	background-image: url(images/fotos.jpg);
	margin: 0px;
}
.img a {
	border: 0px;
}
.img2 {
	padding: 0px;
}
.fachada {
	padding: 20px;
	background-image: url(images/fachadas.jpg);
	margin: 0px;
}

.tabla {
	margin-bottom:10px;
	font-style: normal;
	font-weight: bold;
	color: #00b0ab;
	
	text-align: center;
}
.tabla a {
	font-size:x-small;	
}

#marqueecontainer{
position: relative;
width: 100%; /*marquee width */
height: 100px; /*marquee height */
background-color: white;
overflow: hidden;
border: 3px solid orange;
padding: 2px;
padding-left: 4px;
}
.encabezado {
	width: 970px;
}
.sexypanels{
	list-style-type: none;
	margin: 10px 0px;
	padding: 0;
	width: 185px;
	line-height: 22px;

}

.sexypanels li{
	border-bottom: 1px solid white; /* white border beneath each menu item */
	font-size: 10px;
	font-style: normal;
	
}

.sexypanels li a{
	background: #ffffff;
	display: block;
	color: #0d76a7;
	width: auto;
	padding: 3px 0; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 8px;
	text-decoration: none;
	border: 1px solid #dbd5ef;
	border-right:none;
	text-transform: uppercase;
	/*bottom border of menu link. Should be equal or darker to link's bgcolor*/


}

.sexypanels li a:visited, .sexypanels li a:active{

	
}

.sexypanels li a:hover{
	background: #f6f6f6;
	border: 1px solid #b29fef;
	border-right:none;
	color: #00b0ab;
	/*color of menu onMouseover*/

 /*bottom border of menu link during hover. Should be equal or darker to link's hover's bgcolor*/


}
.imagen_plantilla {
	vertical-align:top;
	color: #0d76a7;
	font-size:x-small;
	font-style:normal;
	text-align:center;
	
}
.imagen_plantilla img{
	margin: 0px;
	border-width: 0px;
}
.imagen_plantilla p{
	margin: 0px 0px 0px 0px;
}
.ediciones img{
	margin: 0px;
	border-width: 1px;
}
.ediciones {
	vertical-align:top;
	color: #0d76a7;
	font-size:x-small;
	font-style:normal;
	text-align:left;
	
}
.ediciones p{
	margin: 0px 0px 0px 0px;
}


.sexypanels li a{ /* Menu link width value for IE */
width: 100%;
}

#wrapper {
	margin:0 auto;
	background:#fff;
	border:3px solid #f1f1f1;
	width: 965px;
	border-top-color: #FFBD00;
	border-right-color: #FFBD00;
	border-bottom-color: #336600;
	border-left-color: #336600;
}

#innerwrapper {
	margin:1px;
	padding:2px;
	background-color: #FFFFFF;
	background-image: none;
}

/* styles */
a {
	color:#94c563;
}
a:hover {
	text-decoration:none;
	color: #ffbd00;
}
p {
	margin: 0px 0;
	margin-bottom: 15px;
	
}
h2 {
	font:300% Georgia;
	text-transform:uppercase;
	color:#d6ebc1;
	margin-bottom: -25px;
	border-bottom: 1px solid #94c563;
	width: 540px;
}
h2 a {color:#d6ebc1; text-decoration:none; }
h2 a:hover {color:#d6ebc1}
h3 {font:110% Arial; margin:20px 0px 0px 0px;color:#9482d0; border-bottom: #e1e1e1 solid 1px;}
h4 {
	padding-left: 60px;
	border-bottom:2px solid #ffbd00;
	font-style: normal;
	font-size: 150%;
	margin-bottom: 10px;
	font-weight: normal;
	color: #336600;
	background: no-repeat right url(images/loguitos.jpg)
}
blockquote p {font:160% Georgia;color:#aaa;padding:0 10% 0 0;line-height:30px}

/* header */
#header h1 {float:left;font:250% Arial;color:#333;padding:5px 20px 5px 5px;border-right:1px solid #ccc;margin:0 20px 0 0}
#header h2 {font:150% Arial;color:#666;padding:16px 0 0 0;border:none}
#header #nav {
	clear:both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0;
	background-color: #f59600;
	background-repeat: repeat-x;
	background-position: top;
	border: 1px dotted #000000;
}
#header #nav li {display:inline;list-style:none;margin:0 1px 0 0}
#header #nav a {color:#fff;font:140% Trebuchet MS;text-decoration:none;padding:10px}
#header #nav a:hover {background:#4F9EC9 url(images/pointer.gif) no-repeat center top}
#header #nav a.current {background:#4F9EC9 url(images/pointer.gif) no-repeat center top}

/* Sidebar right */
#sidebarright {
	width:185px;
	float:left;
	padding:0;
	background-color:#ffffff;
	padding-top: 10px;
}
#sidebarleft {width:235px;float:left;padding:10px 0 0 20px;background:url(images/sidebarright.jpg) top left no-repeat}
/*accordion menu */
.arrowlistmenu{width: 230px; float:right}
.arrowlistmenu .menuheader{font: bold 14px Arial;color: white;background: #5DA7CE url(images/plus.gif) no-repeat right center;margin-bottom: 10px;
text-transform: uppercase;padding: 4px 0 4px 10px;cursor: hand;cursor: pointer;display: block; width:220px}
.arrowlistmenu .openheader{background: #9482d0 url(images/minus.gif) no-repeat right center}
.arrowlistmenu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px}
.arrowlistmenu ul li{padding-bottom: 2px}
.arrowlistmenu ul li a{color: #000;background: url(images/arrowbullet.png) no-repeat center left;display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: bold;border-bottom: 1px solid #dadada;font-size: 90%}
.arrowlistmenu ul li a:visited{color: #000}
.arrowlistmenu ul li a:hover{color: #000;background-color: #F3F3F3}

/* Content */
#content {
	background:url(images/content3.jpg) top left;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 190px;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left: 20px;
	width: 556px;
	background-repeat: repeat-y;
}
#content ul {margin-left:10px;padding:5px;}

/*Footer */
#footer {
	text-align: center;
	font-size: 80%;
	clear:both;
	border-top:1px solid #eee;
	background-color: #FFFFFF;
	margin-top: 15px;
}

/*Misc */
code{display: block;	padding: 10px;background-color: #ccc;border: 1px solid #c2bfb0;color: #676767;font-size: 112.50%}
.imgleft {float: left; border: 10px solid #ccc; padding: 5px; margin: 0 7px 7px 0}
.imgright  {border: 1px solid #ccc; padding: 5px; margin:0 0 7px 7px;float:right;}
.clear {clear:both}
/* start - table */
#main table {border-collapse: collapse;margin: 10px 5px}
#main th {height: 38px;padding-left: 12px;padding-right: 12px;color: #fff;text-align: left;background: #ADD163;border-width: 1px;border-style: solid;border-color: #C4DE8F #93C138 #93C138 #C4DE8F}
#main tr {height: 24px;background: #fff}
#main tr.odd {background: #F2F0F0}
#main td {padding-left: 11px;padding-right: 11px;border: 1px solid #E7F0CC}
/* end - table */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * *S n e w s  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* sNews  additions by Poppoll */
.gallery {
	width:99%;
	padding:0;
	margin:0;
	float:left;
	
}/* Gallery extra page */
.subcat {padding-left:10px;} /*Subcategories */
fieldset { border: 1px solid #D6D6D6; padding: 10px 8px; margin: 0 0 8px 0; background: transpartent; color: #000} /*fieldsets in admin panel */
input { padding: 2px;  border: 1px solid #D6D6D6; color: #0d76a7; }
input.boton {
	padding: 2px; 
	border: none; }
input.boton_lista {
	margin-left: 109px;
	width: 150px;
	background-color: #f6f6f6;
}


 /* input textfields  also styled by other divs or classes */
textarea { width: 90%; height: 20em; padding: 3px; } /* textareas also styled by other divs or classes  */
.date {border-top: 2px solid #f6f6f6;}/*line under posts with Comments date and time*/
#breadcrumbs { height:25px}/*breadcrumbs  You are here*/
.paginator{background: #fff;float: right;margin:0 0 20px 0; clear:both}/*Paginator first previous next last */
#sitemap1 {float:left; width:40%;margin-left:20px}/* Mod needed */
#sitemap2 {float:right; width:40%;margin-right:20px}/* Mod needed */
/*rss  div for a button*/
#rss {position:relative;float:right; top:-40px; right: 10px;}
#rss a:hover,#rss a{background: transparent; border:0}
#rss img{border:none}

/*Search */
#search { float: right; padding:25px 0} /*search div */
#search p { padding: 0; margin: 0; }
.searchfield{background: #fff;}
.searchbutton{font: bold 12px Arial, Sans-serif; height: 25px;margin: 0;padding: 2px 3px; color: #fff;background: #5DA7CE;border-width: 1px;  	border-style: solid;border-color: #ccc #666 #666 #ccc; cursor: pointer; margin-right: 3px}

/* Write a comment */
.commentsbox{background: #fff; padding: 10px; margin: 0 0 10px 0; border: 1px solid #D6D6D6;} /* The div's background color */
.comment { background: #eee; color: #808080; padding: 10px; margin-bottom:10px } /* the background of the comments */
#name {background: #fff} /* Name:   */
#url {background: #fff} /* Website  URL */
#text { width: 98%; background: #fff; border: 1px solid #D6D6D6} /* Comment:  */
#calc { width: 30px; background: #fff; border: 1px solid #D6D6D6} /* Perform an addition of two integers to avoid spam */


/*Contact page */
.commentsbox {} /* The div's background color === already styled ===  */
.text { width: 250px;} /* textfield name, Email  and Website url */
#message {width: 98%; background: #fff; border: 1px solid #D6D6D6} /* textarea Message */
#calc {} /* textfield Perform an addition of two integers to avoid spam  === already styled === */

.button{font: bold 12px Arial, Sans-serif; height: 25px;margin: 0;	padding: 2px 3px; color: #fff;background: #5DA7CE;border-width: 1px;  	border-style: solid;border-color: #ccc #666 #666 #ccc; cursor: pointer; margin-right: 3px} /* Button "Submit" on: contact page,  "Login" on login page, "New Category" on Admin new category,  Admin-New article,  Admin-New Extra Contents,  Admin - New Page, button "Save" on Admin - Site -  Settings */

/*Login page */
#uname { width: 250px; background: #fff; border: 1px solid #D6D6D6} /* textfield Username */
#pass { width: 250px; background: #fff; border: 1px solid #D6D6D6} /* textfield Password */
#calc {} /* testfield Perform an addition of two integers to avoid spam  === already styled === */

/* Admin New category page */
#t { width: 300px; background: #fff; border: 1px solid #D6D6D6} /* textfield name */
#s { width: 300px; background: #fff; border: 1px solid #D6D6D6} /* textfield Search engine friendly title (will be used as link to the category) */
#desc { width: 300px; background: #fff; border: 1px solid #D6D6D6} /* textfield Description */
#subcat {width: 200px;} /* Selectbox Subcategory of: */

/*Admin New article and Admin edit article  */

#cat {width:200px} /*Selectbox Category */

/*Admin New article  Customize */
#dm {width: 98%} /* textfield Description META Tag (for search engines) */
#km {width: 98%} /* textfield Keywords META Tag (keywords separated by comma) */

/* Admin New Extra Contents - Customize */
#cat {} /*Selectbox  Appear only on Category  === already styled ===*/
#dp {width: 200px} /* Selectbox Appear only on Page: */

/* Admin New Page  and Admin New article   */
#at { width: 350px; background: #fff; border: 1px solid #D6D6D6} /*textfield Title */
#as { width: 350px; background: #fff; border: 1px solid #D6D6D6} /* textfield Search engine friendly title (will be used as link to the article) */
#txt { width: 98%;  height: 600px;background: #fff; border: 1px solid #D6D6D6} /* /* textarea Text */
.buttons, .em, .underline, .del{font: bold 12px Arial, Sans-serif; height: 25px;margin: 0;	padding: 2px 3px; color: #666;background: #ccc;border-width: 1px;  	border-style: solid;border-color: #ccc #999 #999 #ccc; cursor: pointer; margin-right: 3px} /*Buttons Formatting  and Insert 

/* Admin New Extra Contents */
#at {} /*textfield Title  */
#txt {}  /* textarea Text ==already styled == */
.buttons, .em, .underline, .del{} /*Buttons Formatting  and Insert ==already styled == */
#cat {} /*Selectbox  Appear only on Category  === already styled === */
#dp {} /* Selectbox Appear only on Page:  === already styled === */

/* Admin New Page - Custumize */
#dm {} /* Description META Tag (for search engines):  === already styled === */
#km {} /* Keywords META Tag (keywords separated by comma):  === already styled === */

/*Admin Extra contents */

/* New Extra Grouping */
#t{} /*Name  === already styled === */
#s{} /*Extra group title (used in index.php to display the group - eg extra('extra') ):  === already styled ===*/
#desc{} /* Description:  === already styled === */
/*  Extra Contents  */
#as {} /* Title === already styled ===  */
#txt{} /* textarea Text ==already styled ==  */
.buttons, .em, .underline, .del{font: bold 12px Arial, Sans-serif; height: 25px;margin: 0;	padding: 2px 3px; color: #666;background: #ccc;border-width: 1px; border-style: solid;border-color: #ccc #999 #999 #ccc; cursor: pointer; margin-right: 3px} /*Buttons Formatting  and Insert 
=== already styled === */
#cat {} /*Selectbox  Appear only on Category  === already styled === */
#dp {} /* Selectbox Appear only on Page:  === already styled === */
#ext {width:200px}/*Appear under Extra Grouping:*/

/* Admin - Site - Settings */
/* Settings */
#webtitle {width: 300px} /* Website Title: */
#webSEF {width: 300px} /* Home SEF (used as link to Home): */
#wdesc {width: 98%}/* Default description META Tag (for search engines): */
#wkey {width: 98%} /* Default keywords META Tag (keywords separated by comma): */
/* Contact info */
#we {width: 300px} /* Email */
#cs {width: 300px} /* Contact form Subject */
/*Time and Local setting */
#lang {width: 150px} /* sNews Language: */
#char {width: 150px} /* Default charset: */
#dt {width: 150px} /* Date Format:  */

/*Contents */
#artl {width: 30px} /* Articles per page limit: */
#rssl {width: 30px} /* RSS Articles Limit: */
#dp {} /* Use Page as Home Page:  === already styled === */
#fileext{width:98%} /*Allowed file extensions for includes (Separated by comma) */
#all_file {width:98%} /*Allowed file extensions for Uploads (Separated by comma): */
#all_img {width:98%} /*Allowed image extensions for Uploads (Separated by comma): */
/* Comments */
#crt {width: 30px} /* Comment repost timer - Delay before user can post on same article */
#co {width: 200px}/* Comments Order: */
#cl {width: 30px}/* Comment results per page: */
#wff {width: 250px}/* Badwords filter file: */
#wfc {width: 98%}/* Badwords replacement word: */
/* Change Username and Password */
#uname {} /* Username: === already styled === */
#pass1 {width: 150px} /* Password: */
#pass2 {width: 150px} /* Repeat password: */

/* Admin - Site - Files */
/*Upload file to: */
#ud1 {width:200px;margin-left:15px} /* Selectbox  Upload file to: */
/*View files in  root */
#ud2 {width: 200px;} /*Selectbox  View files in  root */


/* divs and classes that appaers more than once:
.commentsbox
#calc 
#cat
#at
#txt
.buttons
#dp
#dm
#km
#t
#s
#desc
#as 
#uname
#as
#t
#s
*/
.boletin {
	width: 450px;
}
.col_izq {
	width: 185px;
	float: right;
	text-align: center;
	padding-top: 10px;
}
