td,th {
	font-family: Verdana, Geneva, sans-serif;
	color: #333;	
}
.greytext {
	font-size: 11px;
	line-height: 14px;
}
karmina {
  font-family: "karmina-sans-1","karmina-sans-2",tahoma;
}
body {
	background-color: #889B30;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/backtotal.jpg);
	background-repeat: repeat-x;
}
.title01 {
	color: #C00;
}
#headerFront {
	background-image: url(images/header/headerback.gif);
	height: 119px;
	font-family: "karmina-sans-1", "karmina-sans-2", tahoma;
	font-size: 16px;	
}
#navBarTop {
	color: #CCC;
	padding-top: 95px;
	padding-left: 430px;
}
#navBarTop a:link {
	color: #CCC;
	text-decoration: none;
}
#navBarTop a:visited {
	color: #CCC;
	text-decoration: none;
}
.title20 {
	font-family: "karmina-sans-1", "karmina-sans-2", tahoma;
	font-size: 20px;
	line-height: 25px;
	color: #333;
}
.separa {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
#navBarTop a:hover {
	color: #B2CB3F;
	text-decoration: none;
}
#footer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CCC;
	padding-left: 12px;
	padding-right: 12px;
	
}

#footer a:link {
	color: #B2CB3F;
	text-decoration: none;
}
#footer a:visited {
	color: #B2CB3F;
	text-decoration: none;
}
#footer a:hover {
	color: #B2CB3F;
	text-decoration: underline;
}
.title24 {
	  font-family: "karmina-sans-1","karmina-sans-2",tahoma;
	font-size: 24px;
	color: #C00;
}
.menuLocal {
	color: #333;
	padding-top: 10px;
	font-size: 11px;
}
.menuLocal a {
	color: #C00;
	padding-top: 10px;
}
.title13 {
	font-size: 13px;
	line-height: 18px;
	color: #879B34;
}
.title14 {
	font-size: 14px;
	line-height: 18px;
	color: #C00;
}
.title16 {
	font-size: 16px;
	color: #C00;
}
.text12 {
	font-size: 11px;
	line-height: 17px;
	color: #333;
}
.SIDEhighlight {
	font-family: "karmina-sans-1", "karmina-sans-2", tahoma;
	font-size: 20px;
	line-height: 22px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCC;
	padding-left: 5px;
}
.darkgreen {
	color: #535F1F;
}
.red {
	color: #C00;
}
.SIDEhighlight2 {
	font-family: "karmina-sans-1", "karmina-sans-2", tahoma;
	font-size: 16px;
	line-height: 18px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCC;
}
.botonesblog {
	text-align: right;
	float: right;
	padding-right: 12px;
	padding-top: 35px;
}

/* PARA WORDPRESS: */
.entry ul, .entry ol {
	margin: 2px 15px 2px 15px;
}
.entry p, .entry li {
	font-size: 13px;
	line-height: 21px;
}
.entry p, .entry li {
	padding: 2px 0px;
}
.title16 a {
	color: #C00;
}
.title16 a:visited {
	color: #600;
}
div.LinkLeft, div.LinkRight {
	font-size: 11px;
	line-height: 14px;
}
div.LinkLeft {
	float: left;
}
div.LinkRight {
	float: right;
}

.commentlist {
	font-size: 11px;
}

h3#comments {
	font-size: 14px;
	color: #C00;
	font-weight: normal;
}
small {
	line-height: 13px;

}


blockquote { font-family: Georgia, "Times New Roman", Times, serif; color: #555; margin: 0 30px 1.5em 30px; padding: 0 0 0 10px; border-left: 1px solid #aaa; }

abbr, acronym { border-bottom: 1px dotted #aaa; text-transform: uppercase; cursor: help; }
	
code { color: #090; font-family: Courier, monospace; }

pre { margin: 0 0 1.5em 0; overflow: auto; font-size: 1.3em; clear: both; }

p.center { text-align: center !important; }

p.bottom { margin: 0 !important; }

p.unstyled { font-size: 1.4em; }

.flickr_blue { color: #007ae4; text-transform: lowercase; }

.flickr_pink { color: #ff2a96; text-transform: lowercase; }
/*
.green { color: #090; }
*/
.red { color: #f00; }

.orange { color: #f40; }

.purple { color: #909; }

/*---:[ content styles ]:---*/

/*.entry, .comment .reply { font-size: 1.4em; line-height: 1.65em; }*/
		
	.entry blockquote { font-size: 1.0em; }
	
		.entry blockquote.right { width: 200px; font-style: normal !important; font-size: 1.3em !important; margin: 0.3em 0 0.3em 15px !important; padding: 0.3em 0 !important; border: 3px double #aaa; border-width: 3px 0; text-align: center; float: right; }
		
		.entry blockquote.left { width: 200px; font-style: normal !important; font-size: 1.3em !important; margin: 0.3em 15px 0.3em 0 !important; padding: 0.3em 0 !important; border: 3px double #aaa; border-width: 3px 0; text-align: center; float: left; }
	
			.entry blockquote.right p, .entry blockquote.left p { margin: 0 !important; line-height: 1.4em !important; }
	
	/*.entry p { margin: 0 0 1.5em 0; }*/

	/*
	.entry ul, .entry ol { margin: 0 0 1.5em 40px; }
	
	.entry ul { list-style-type: square; }
	
		.entry li { margin: 0 0 0.5em 0; }
		
			.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol { margin: 0.5em 0 0.5em 30px; }
	*/
	.entry dl { margin: 0 0 1.5em 0; }
			
		.entry dt { font-weight: bold; margin: 0 0 0.5em 0; }
		
		.entry dd { margin: 0 0 1.5em 20px; }
		
	.entry .ad { margin: 0 0 0.5em 15px; float: right; }
	
	.entry .ad_left { margin: 0 15px 0.5em 0; float: left; }

/*---:[ image styles ]:---*/	
	.entry img {  }
	.entry img, .entry .gallery img { border: 3px double #bbb; margin: 0.1em 0; }
	.entry img.left, .entry img.alignleft { padding: 3px; margin: 1.5em 25px 1.5em 0; float: left; clear: left; }		
	.entry img.right, .entry img.alignright { padding: 3px; margin: 1.5em 0 1.5em 15px; float: right; clear: right; }
	.entry img.center, .entry img.aligncenter { display: block; padding: 3px; margin: 0 auto 1.5em auto; float: none; clear: both; }
	.entry img.off { padding: 0 !important; border: none !important; }
	.entry img.stack { clear: none !important; }
	.entry div.alignleft { text-align: left; float: left; }
	.entry div.alignright { text-align: right; float: right; }
	.entry div.aligncenter { text-align: center; margin: 0 auto; }
	.entry div.wp-caption { margin-bottom: 1.5em; border: 3px double #bbb; overflow: hidden; max-width: 490px; }
		.entry .wp-caption img { display: block; margin: 5px auto; border: none; }	
		.entry .wp-caption-text { margin: 0 5px; font-size: 0.8em; line-height: 1.3em; }
	.entry .gallery { margin: auto auto 15px; }
		.entry .gallery .gallery-item { margin: 0 0 0.6em; }
		.entry .gallery .gallery-icon, .entry .gallery .gallery-caption { margin: 0; }
		.entry .gallery .gallery-caption { margin: 5px; font-size: 0.8em; line-height: 1.3em; text-align: left; }

.tagged {
	padding: 1.4em 0 0 0;
	background: url('images/hr_tag_sep.gif') no-repeat;
	/*font-size: 1.2em; line-height: 1.6em;*/
	color: #888;
	clear: both;
	font-size: 11px;
	line-height: 14px;
}

	.tagged a, .tagged a:visited { padding: 0.25em; color: #333; text-decoration: none; }
	
		.tagged a:hover { color: #fff; background: #333; text-decoration: none; }
	
	.add_comment { display: block; padding: 0 0 0 20px; font-weight: bold; float: right; }

.navigation { width: 500px; font-size: 1.4em; float: left; }
	
	.previous { padding: 0 20px 0 0; float: left; }
	
	.next { float: right; }

.clear { width: 500px; height: 1px; margin: 0 0 5.0em 0; clear: both; }

.rule { background: url('images/hr_tag_sep.gif') no-repeat; }

.flat { margin: 0 0 2.0em 0 !important; }

.whitespace { margin: 0 0 3.5em 0 !important; }

textarea#comment {
	width: 400px;
}
div#sidebar ul {
	padding: 0px;
	margin: 0px;
}
div#sidebar li.widget  {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
div#sidebar a, div#sidebar a:visited {
	color: #B2CB3F;
	text-decoration: none;
}
div#sidebar a:hover {
	text-decoration: underline;
}
div#sidebar input.search_input {
	width: 162px;
	font-size: 12px;

}