/*  
Theme Name: VitrinaSur
Theme URI: http://www.vitrinasur.cl
Version: 1.0
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

/* HTML Elements */
* {

	margin:0;

	padding:0;

	}



body {

	font: 100% Trebuchet MS, Arial, Helvetica;

	background: #fff;

	color: #333;

	}



p {	

	margin: 15px 0;

	}



a:link, a:visited {

	color: #3c57a7;

	text-decoration:none

	}



a:hover, a:active {

	color: #3c57a7;

	text-decoration:underline;

	}



a img {

	border:0;

	}

img.alignleft, div.alignleft {

float:left;



}

img.alignright, div.alignright {

float:right;



}

img.aligncentered, div.aligncentered {

text-align:center;



}









code {

	font: 1.0em 'Courier New', Courier, Fixed;

	background:#ececec;

	}	



acronym, abbr, span.caps {	

	font-size: 0.9em;

	letter-spacing: .07em;

	cursor: help;

	}			



acronym, abbr {

	border-bottom: 1px dashed #999;

	}



blockquote {

	padding: 10px 10px 0 10px;

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

	background: #eee;

	font:1.0em Arial;

	line-height:1.5em;

	margin:10px 0px;

	}



select {

	width: 130px;

	}	







/* Structure */



#importante {

background: #FFFF99;

padding: 3px;



}

#head {

	width:960px;

	margin:0px auto;

	margin-top:0px;

	padding:0px;

	font-size:0.7em;

	}



#doshead {

	width:960px;

	margin:0px auto;

	margin-top:15px;

	padding:0px;

	font-size:0.7em;

	}

#arriba {

padding:0;

}



#page {

	width:960px;

	margin:0px auto;

	padding:1px 0px 0px 0px;

	/*background:#ececec;*/

	font-size:0.7em;

	}

.igleft

{



	float:left;

	}



.left {

	float:left;

	}

.left4 {
	float:left;

	}


.avaleft {

	border:1px solid #56562c;

	margin:15px 8px 6px 0;

padding:1px;

float:left;

		

	width:50px;

	height:50px;

	}



.right {



	float:right;

	}



.right2 {



	float:right;

width:320px;

	}
.right4 {
	float:right;
width:280px;
	}

.right5 {
	float:right;
width:430px;
background: #fff;
	}

.right3 {



	float:right;

width:515px;


border-bottom: 1px solid #ddd;


	}

.peright {



	float:right;

	}



.igright {

	padding:0px 0px 0px 2px;

	float:right;

	}





#fotovta{

padding:0px 0px 1px 3px;

	background: #000;

color:fff;

}

#fotovta a, visted, {

color:fff;

}

#artazar{

margin: 0px 0px 0px 5px; 

width: 150px;

float: left;



}



#ilustra {

width: 290px;

_width: 199px

margin:0px 0px 0px 0px;

_margin:0px 0px 0px 1px;



float: left;

}





#palazar {

width: 230px;

_width: 215px

margin:0px 0px 0px 0px;

_margin:0px 0px 0px 1px;



float: left;

}

.extr {

width: 185px;

float: right;

}



.extra {

width: 200px;



}



#palazar .title{

font-weight:bold;

}



#dosnavbar {

	margin:0 auto;

	margin-top:0px;

	padding:0px 0px;

	font-size:1.0em;

background:#ececec url(images/men4.gif) repeat-x;

	}



#dospage-bar {

	width:940px;

	}



#dospage-bar ul {

	list-style: none;

	}



#dospage-bar li {

	float:left;

	list-style:none;

	cursor: pointer;

	display:block;

	/*border-right:1px solid #333;*/

	}



#dospage-bar li:hover {

background:#E5E5E5;

	

	}





#dospage-bar a, #page-bar a:visited {

	margin: 0px;

	padding:2px 10px;

	font-weight:bold;

	color:#000;

	display:block;

	}



#dospage-bar a:hover {

	text-decoration:none;

	display:block;

	}



/* Navigation Bar */

#navbar {

	margin:0 auto;

	margin-top:0px;


	padding:0px 7px;

	text-transform:uppercase;

	background:#2c2c2c url(images/navbar.png);

	}



#page-bar {

	width:960px;

	}



#page-bar ul {

	list-style: none;

	}



#page-bar li {

	float:left;

	list-style:none;

	cursor: pointer;

	display:block;

	border-right:1px solid #333;

	}



#page-bar li:hover {

	background: #595959;

	}





#page-bar a, #page-bar a:visited {

	margin: 0px;

	padding:5px 6px;

	font-weight:bold;

	color:#FFF;

	display:block;

	}



#page-bar a:hover {

	text-decoration:none;

	display:block;

	}



#searchform {

	width:194px;

	float:right;

	text-align:right;

	padding-top:58px;

	margin-right:10px;

	}



#searchform ul {

	list-style: none;

	}

#searchform li {

	float:left;

	list-style:none;

	cursor: pointer;

	display:block;

	border-right:1px solid #333;

	}



#searchform li:hover {

	background: #3c57a7;

	}





#searchform a, #searchform a:visited {

	margin: 0px;

	padding:10px 16px;

	font-weight:bold;

	color:#FFF;

	display:block;

	}



#searchform a:hover {

	text-decoration:none;

	display:block;

	}



#ticulo{

height: 20px;

	margin-top:3px;

margin-bottom:3px;

	padding:0px 10px;

color: #fff;

font-weight:bold;

text-transform:uppercase;

	background:#2c2c2c url(images/backart.png);

}



#tigal{

height: 20px;

	margin-top:3px;

margin-bottom:3px;

	padding:0px 10px;

color: #fff;

font-weight:bold;

text-transform:uppercase;

	background:#2c2c2c url(images/backgal.png);

}



#tivid{

height: 20px;

	margin-top:3px;

margin-bottom:3px;

	padding:0px 10px;

color: #fff;

font-weight:bold;

text-transform:uppercase;

	background:#2c2c2c url(images/backvid.png);

}



/* Dropdown Menus */		

#page-bar li {
font:0.98em Arial;
	float: left;

	margin: 0px;

	padding: 0px;

	}

	

#page-bar li li {
font:0.98em Arial;
	float: left;

	margin: 0px;

	padding: 0px;

	width: 122px;

	text-transform:none;

	}

	

#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {
font:0.98em Arial;
	background: #2B2B2B;

	width: 122px;

	float: none;

	margin: 0px;



	padding: 5px 5px 5px 8px;







	border-top: 1px solid #C0C0C0;

	}

	

#page-bar li li a:hover, #page-bar li li a:active {
font:0.98em Arial;
	background: #666666;

	padding: 5px 10px 5px 18px;

	}



#page-bar li ul {

font:0.98em Arial;

	position: absolute;

	width: 10em;

	left: -999em;

	}



#page-bar li:hover ul {
font:0.98em Arial;
	left: auto;

	display: block;

	}

	

#page-bar li:hover ul, #page-bar li.sfhover ul {
font:0.98em Arial;
	left: auto;

	}





/* Text*/











h1 {

	font:3.5em Arial;

	font-weight:bold;

	letter-spacing:-0.08em;

	}



h2 {

	font:2.3em Georgia, "Times New Roman";

	}



h3 {

	font:1.3em Arial;

	margin-bottom:3px;

	color:#3c57a7;

	font-weight:bold;

	}



h4 {

	font:1.0em Arial;

	}

h5 {

	font:1.1em Arial;

font-weight:bold;

	}





h3.cat_title, h3.cat_title a {

padding:10px 0px 0px 0px;

	color:#333;

	letter-spacing:-0.05em;

	}



h3#respond {

	margin-top:0px;

	padding-top:20px;

	}



h3#comments {

	margin-top:52px;

	padding-left:0px;

	}



h3.authors {

	margin-top:15px;

	}



/* Index Page*/



#titulo

{



	padding: 0px 0px 0px 0px;

font:1.8em Arial;

font-weight:bold;

	width:280px;

color:#000;



	}



#micom  {

padding: 0px 0px 0px 1px;

	font:1.3em Arial;

	}





#logo {

	width:650px;

padding: 0px 0px 0px 0px;



	}



#tagline {

	margin-top:5px;

	font-size:1em;

	color:#333;

	}



#top {



	padding:0;

	}

#cabece

{

	width:960px;

background:#000 url(images/cabe.jpg);

	}



#headline {

	width:400px;



	float:left;



	

background:#fff;

	padding:5px 7px 0px 0px;

	font-size:1.05em;

	line-height:1.5em;

	margin:0;

	}







#headline  div.title {

	font-weight:bold;

	font:2.3em Georgia;

	letter-spacing:-0.05em;

	display:block;

	padding-bottom:5px;

	}



#headline div.meta {

	display:block;

	padding-bottom:2px;

	}



#headline p {

	padding-bottom:15px;

	}



#bajotured {



	width:420px;	

	float:left;

	padding:0px 5px 0px 0px;

line-height:1.5em;

	}



#bajotured .clearfloat {

	margin-top:7px;

	margin-bottom:9px;

	}



#bajotured .info {

width:360px;

	margin-top:5px;

	padding-top:5px;

	float:left;

		}



#bajotured .title {

	font:1.7em Georgia;

	}





#bajotured .divider {

	margin-left:2px;

	}





#rbajotured {



	width:300px;	

_width:270px;

	float:right;

	padding:0px 10px 0px 5px;

line-height:1.5em;

	}



#rbajotured div.title {

	font-weight:bold;

	font:2.3em Georgia;

	letter-spacing:-0.05em;

	display:block;

	padding-bottom:5px;

	}



#rbajotured .clearfloat {

	margin-top:20px;

	margin-bottom:9px;

	}



#rbajotured .info {

	margin-top:5px;

	padding-top:5px;

	float:left;

width: 175px;

_width: 155px;

	

	}



#rbajotured .title {

font:1.1em Georgia;	

font-weight:bold;

	}

#rbajotured .divider {

	margin-left:2px;

	}







#featured {



	width:215px;



	background:#fff;

	float:left;

	padding:0px 5px 5px 5px ;

	}



#featured .clearfloat {

	margin-top:5px;

	margin-bottom:9px;

	}



#featured .info {

	margin-top:5px;

	padding-top:5px;

	float:left;

	width:185px;

	}



#featured .title{

font:1.3em Georgia;

	font-weight:bold;

	}



#featured .divider {

	margin-left:2px;

	}



#DOSfeatured {

border-left:1px solid #F5F5F5;

background:#FFF;

	width:285px;

padding:5px 5px 5px 5px;

_width: 255px;

color:#000;

	

	float:right;





margin: 0px 0px 0px 0px;



	}







#DOSfeatured .clearfloat {

	color:#000;

background:#FFF;

	padding:0px 10px 0px 10px;

display:block;

/*border:1px solid #D4D4D4;*/

	margin-top:3px;

	margin-bottom:9px;

	}



#DOSfeatured .info {



	color:#000;

	margin-top:5px;

	padding-top:5px;

	float:left;

	/*width:180px;

_width: 155px;*/

	}



#DOSfeatured .title {

font:1.0em Georgia;

	font-weight:bold;

	}



#DOSfeatured .divider {

	margin-left:2px;

	}





#headline a img, #featured a img, #DOSfeatured a img, #bajotured a img, #rbajotured a img, #spoilerdos a img {

display:block;

/*padding:1px;	

	border:1px solid #bbb;*/

	

	}





#middle {

	width: 920px;

	background:#fff;

	float:right;

	padding:10px;

	margin:10px 0;

	}



.category {

	width:164px;

	float:left;

	border-top:8px solid #333;

	margin:0px;

	padding:5px 10px 10px 10px;

	background:#fff;

	}



.category p {

	margin:0;

	}



#cat-1, #cat-3, #cat-5  {border-top:8px solid #3c57a7;}

#cat-2, #cat-4 {border-top:8px solid #3399FF;}



#cat-1:hover, #cat-3:hover, #cat-5:hover {background:#3399FF; color:#fff; }

#cat-2:hover, #cat-4:hover {background:#3c57a7; color:#fff; }



#cat-1:hover a, #cat-3:hover a, #cat-5:hover a {background:#3399FF; color:#fff; }

#cat-2:hover a, #cat-4:hover a {background:#3c57a7; color:#fff; }





.category span.cat_title, #front-popular h3, #front-list .cat_title {



	text-transform:lowercase;

	margin:0;

	font-weight:bold;

	font-size:1.5em;

	letter-spacing:-0.05em;

	}



#front-popular h3 {

	color:#fff;

	}



.category a {

	color:#333;

	display:block;

	background:none;

	}



.category a:hover {

	background:none;

	color:#fff;

	text-decoration:none;

	}





#bottom {

	padding:0;

	}



#bajo-list {

margin-top:19px;



width: 750px;

_width: 720px;

	

	

	}

#publist

{

width: 740px;

padding:40px 0px 0px 0px;

background:#ffff00;



	





		}





#front-list {

	width:590px;

	background:#fff;

	padding:10px;

	font-size:1.05em;

	line-height:1.75em;

	float:left;

	}



#front-list blockquote {



	padding: 0px 10px 0 10px;

	}



#front-list .title {

	font-weight:bold;

	font:2.0em Georgia;

	letter-spacing:-0.05em;

	}



#front-list .divider {

	margin-left:3px;

	margin-top:15px;



	margin-bottom:15px;

	}

#front-list .spoiler, #archive .spoiler {

	display:block;





	margin-top:3px;

	}

#espostr {

font-size:1.0em;

	line-height:1.5em;

width:420px;

}



#spoilerdos {

height: 150px;

margin-top:3px;

padding:10px;

margin:5px 0px 0px 0px;

display:block;

border-bottom:1px solid #D4D4D4;

background: #FFF;



}

#spoilerdos2 {



margin-top:3px;

padding:10px;

margin:5px 0px 0px 0px;

display:block;

border:1px solid #D4D4D4;

background: #F1F1F1;



}

.author {

	font-size:0.8em;

	font-weight:bold;

	}



.meta {

	margin-top:-5px;

	font-size:0.8em;

	color:#808080;

	}



.meta a {

	color:#808080;

	}



.dmeta {

color:#808080;

	margin-top:0px;

	font-size:1.0em;

font-weight:bold;

	

	}



.dmeta a {

	color:#808080;

	}



#headline p, #featured p, #DOSfeatured p, #rbajotured p, #bajotured p {

	margin:0;

	}





/* Content Page*/



#contentpage

{

	width:610px;

_width:590px;

	background:#fff;

	padding:10px;

	font-size:1.05em;

	line-height:1.75em;

	float:left;

	min-height:400px;

	}





#content {

	width:610px;

_width:590px;

	background:#fff;

	padding:10px 0px 0px 0px;

	font-size:1.15em;

	line-height:1.75em;

	float:left;

	min-height:400px;

	}





.post {

	font-size:1.05em;

	line-height:1.75em;

	}



.post p {



	margin-top:0px;

	}



.post .clearfloat {

	border-bottom:1px dotted #333;

	margin:10px 0px;

	}



.post ul, .post ol {

	margin-bottom:15px;

	}



#content h2.title {

	font-weight:bold;

	font:2.4em Georgia;

	letter-spacing:-0.05em;

	border-bottom:1px solid #eae9e4;

	border-top:3px solid #eae9e4;

	margin-bottom:15px;

	padding:5px 0px;



	}



#content .title {

	font:1.5em Georgia;

	}



.post ul li {	

	list-style:square;





































	margin-left:30px;

	}











.post ol li {	

	list-style:decimal;

	margin-left:30px;

	}



.post ol li ul li {	

	list-style:square;

	margin-left:20px;

	}



.post img, .post a img, #front-list img {

border:0px;

		margin:0 10px 5px 0;



	

	}





.post .ads {

	margin-top:10px;

	}



#stats {

	margin-top:-10px;

       	margin-bottom:10px;

	padding:4px 0px 0px 5px;

	font:0.75em Arial;

line-height:2.5em;

	display:block;

text-transform:uppercase;

/*background: #F5F5F5;*/
background: #FFF;
border:1px solid #eae9e4;

height:55px;

	}



#stats span {

	

	padding: 0px 5px 0px 10px;

	}



#stats span a:hover {

	background:none;

	}



#stats span a {

font-weight:bold;

	color:#333;

	}



#stats img, #nav img {

	border:0px;

	margin:0px;

	}



#tools {

	width:590px;

	height:80px;

























	font-size:0.95em;



	}





#tools a:hover {

	background:none;

	}



/* Sidebar2*/

#sidebar2 {

	width:303px;

	float:right;

	margin:0px 0px 0px 0px;

	}



#sidebar2 h3 {

	font:1.1em Arial;

	font-weight:bold;

	background:#333;

	color:#fff;

	margin:10px 0px 5px 0px;

	padding:3px 10px;

	}



#sidebar-top2, #sidebar-bottom2 {

	width:303px;

	float:right;

	padding:0px 10px 10px 10px;

	background:#fff;

	}



#sidebar-bottom2, #sidebar-middle2 {

	margin-top:10px;

	}





#sidebar-middle2 {

	width:303px;

	float:right;



	padding:0px 10px 10px 10px;

	}



#sidebar-left2 {

	width:150px;

	padding:0px 0px 0px 0px;

	float:left;

	background:#fff;

	}



#sidebar-right2 {

	width:150px;

	padding:0px 0px 0px 3px;

	float:right;

	background:#fff;

	}





#sidebar2 li {

	list-style:none;

	border-bottom:1px dotted #bbb;

	display:block;

	padding:2px 0px 2px 13px;

	background:url(images/sub.png) no-repeat 0 0px;

	}



#comegrav {

	list-style:none;

	border-bottom:1px dotted #bbb;

	display:block;

	padding:2px 0px 2px 13px;

	background:url(images/sub.png) no-repeat 0 0px;

	}



#sidebar-ads2 {

	width:300px;

	float:right;

	margin-bottom:2px;

	padding:2px;

	background:#fff;

	}



































/* Sidebar*/

#sidebar {

	width:250px;

	float:right;

	margin:0px;

background: #ffff;

	}



#sidebar h3 {

	font:1.1em Arial;

	font-weight:bold;

	background:#333;

	color:#fff;





	margin:5px 0px 0px 0px;

	padding:2px 7px;

	}



#sidebar-top, #sidebar-bottom {

	width:250px;

	float:right;



	padding:0px;

	background:#fff;

	}



#sidebar-bottom, #sidebar-middle {

	margin-top:10px;

	}





#sidebar-middle {

	width:250px;

	float:right;

	}



#sidebar-left {

	width:125px;



	padding:0px 10px 10px 10px;

	float:left;

	background:#fff;

	}



#sidebar-right {

	width:125px;

	padding:0px 10px 10px 10px;

	float:right;

	background:#fff;

	}





#sidebar li {

	list-style:none;

	border-bottom:1px dotted #bbb;

	display:block;

	padding:2px 0px 2px 13px;

	background:url(images/sub.png) no-repeat 0 0px;

	}



#sidebar-ads {

	width:253px;

	float:right;

	margin-bottom:10px;

	padding:0px;





	background:#fff;











	}































































/* Form Elements */



select {

	border:1px solid #333;

	width:100%

	}

	

.searchbutton {

	padding: 1px;

	border:1px solid #333;

	background:#fff;

	font-size:1.0em;

	}



.field {

	padding: 2px;

	border:1px solid #333;

	background:#fff;

	font-size:1.0em;

	}



#search .searchbutton {

	padding: 1px;



	border:1px solid #333;

	background:#fff;



	font-size:1.0em;

	}



#commentform input {

	width: 140px;

	margin: 5px 5px 1px 0;

	}



#commentform textarea {

	width: 99%;

	margin-top:5px;

	}







/* Comments*/



.commentlist cite {

	font-style:normal;

	margin-bottom:4px;

	display:block

	}	



.commentlist blockquote {

	background:#ededed;

	}

			

.commentlist li {

	color:#4d4d4d;

	padding: 10px 14px 10px 14px;

	background:#f7f7f7;

	border-bottom: 1px solid #dcdbd7;

	list-style:none;

	margin-bottom:3px;

	}



.commentlist li li {

	background:none;

	border:none;

	list-style:square;

	margin:3px 0 3px 20px;



	padding:3px 0;

	}







.commenttext {



	width:502px;

	float:right

	}

		

.commentlist cite strong {

	font-size:1.1em;

	}

	

li.my_comment {

	background: #F2F2F2;

	border:none

	}



li.my_comment cite strong {

	font-size: 1.3em;

	color:#313228;

	}

	

#commentform small {

	background:#FFF;

	font-weight:bold;



	padding:0;

	}

	

.commentmetadata {





	color:#4d4d4d;

	display: block;

	margin-top:3px;

	text-align:right

	}



.commentmetadata a, .commentmetadata a:visited {

	color:#959382;

	}

	

.commentlist small {

	background:#e9e9e9

	}







.avatar {

	/*border:1px solid #56562c;

	margin:15px 8px 6px 0;

padding:1px;

float:left;*/

		

	width:50px;

	height:50px;



	}	



#comment {



	width:590px;

	background:#fff;

	}





/* Footer*/





#front-popular {

	font-size:0.7em;

	color:#000;

	width: 960px;



background:#F1F1F1;

	padding:5px 10px 5px 10px;

display:block;

border:1px solid #D4D4D4;

	margin: 0 auto;

	}



#recentpost{

	width:450px;

	float:left;

	padding:10px;

	border:1px solid #fff;

background:#008000;

	}



#mostcommented {

	width:200px;

	float:right;

	padding:5px;

	

	}

#fotovi {

	width:650px;

	float:right;

	padding:10px;

	

	}

#mostcommented {

	margin-left:17px;

	}





#recent_comments {



	width:180px;

	float:right;

	padding:10px;



	border:1px solid #fff;

	}



#recentpost a, #mostcommented a, #recent_comments a {

	color:#fff;

	}



#recentpost ul, #mostcommented ul, #recent_comments ul {

	margin-top:5px;

	}



#recentpost ul li, #mostcommented ul li, #recent_comments ul li {

	list-style:none;

	border-top:1px dotted #fff;

	padding:5px;

	display:block;

	}



#recentpost ul li:hover, #mostcommented ul li:hover, #recent_comments ul li:hover {

	background:#3c57a7;













	color:#fff;

	}



#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child {

	border-top:0px dotted #fff;

	}





#footer {

	margin: 0 auto;

	width: 960px;

	font-size:0.6em;

	padding-top:10px;

	padding-bottom:10px;

	}





/* Float Properties*/



.clearfloat:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

	}



.clearfloat {

	display: inline-block;

	}



.cuadrocon {

width: 420px;

/*background:#eee;

display:block;

border:1px solid #D4D4D4;*/

padding: 4px;



}





/* Hides from IE-mac \*/

* html .clearfloat {

	height:1%;

	}



*+html .clearfloat {

	height:1%;



	}



.clearfloat {

	display:block;

	}



.santodolar {

	float:right;

	}

#img-bar {

	background:#2c2c2c url(images/headline.png);





	}

#img-bar :hover {























	background:#2c2c2c url(images/navbar.png);

	}















#related {	padding: 0px 0px 0px 20px;

	

	}



#related li {

	

	list-style:circle;

	





		}







#adspag {

float:left;

	padding: 10px 0px 0px 3px;

}

#comparta {



	padding: 10px 10px 0 10px;

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

	

	font:1.0em Arial;

	line-height:1.5em;

	margin:10px 0px;

	}



#extracto

{

font:0.95em Arial;

font-weight:bold;

	line-height:1.7em;





}



#pubhead



{

width:960px;

margin:0px auto;



}



#pubdos

{

width:200px;

float: right;

margin:5px 0px 0px 0px;



}



#titugal {

font:1.25em Georgia;

font-weight:bold;

}



#titugal2 {

font:1.6em Georgia;

font-weight:bold;

}





#galegale {

display:block;

/*border:1px solid #D4D4D4;*/

background:#F8F8F8;

padding:5px 0px 5px 5px;

margin-bottom:9px;

}





#vipnotice

{

width: 445px;

background:#000;

padding:5px;

display:block;

border-top: 1px solid #ddd;

color: #FFF;

margin-bottom:9px;

}



#titumuy{

font:1.3em Arial;

font-weight:bold;

color: #FFF;

}







#gale2gale {

background:#FFF;

	padding:5px 10px 5px 10px;

display:block;



margin-bottom:9px;

}

#artcol

{



float: left;

margin-bottom:5px;



}





#pubizq

{

width:200px;

float: right;

margin:10px 0px 0px 0px;



}



/* Captions */

 .aligncenter, div.aligncenter {

     display: block;

     margin-left: auto;

     margin-right: auto;

}

 



.wp-caption {

     border: 1px solid #ddd;

     text-align: center;
color: #fff;
background-color: #000;
     /*background-color: #f3f3f3;*/

     padding-top: 4px;

     margin: 10px 10px 10px 10px;

     -moz-border-radius: 3px;

     -khtml-border-radius: 3px;

     -webkit-border-radius: 3px;

     border-radius: 3px;

}

 

.wp-caption img {

     margin: 0px;

     padding:5px;

     border: 0 none;

}

 

.wp-caption p.wp-caption-text {

     font-size: 11px;

     line-height: 17px;

     padding: 0 4px 5px;

     margin: 0;

}

/* End captions */





.featured-title h2{margin:8px 10px 7px; line-height:1.4em; font-size:1.1em; text-transform:none; padding-bottom:0; border-bottom:0}



.featured-title h2 a{font-size:1.1em; display:block; color:#0B96D0; text-decoration:none; border-bottom:0}



.featured-title h2 a:hover{color:#fff}



.featured-title{background:#000; display:block; z-index:101; width:100%; bottom:0; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; position:absolute; z-index:2}





/*  

Central de Prensa

*/





#tiprensa{

/*width:728px;

height:35px;



background:#F8F8F8 url(images/centro.png);*/

}

#ticentro{

font:1.5em Arial;

font-weight:bold;

padding:0px 5px 0px 5px;

}



#tilink{

width:312px;

padding:0px 0px 1px 5px;

display:block;

color:#000;	

border-bottom: 1px solid #ddd;

font:1.0em Arial;

font-weight:bold;

}



#ti2link{

width:445px;

padding:0px 0px 1px 5px;

display:block;

color:#000;	

border-bottom: 1px solid #ddd;

font:1.0em Arial;

font-weight:bold;

}









#notici{

font:1.0em Arial;

font-weight:bold;

display:block;	

/*background:#F8F8F8;*/

padding:5px 5px 0px 5px;

}



#notici a, #notici a:visited {



}  



#notici a:hover{

font-weight:bold;



}



#vidprensa{

float:left;

height:375px;

	width:355px;

/*background:#F8F8F8;*/



	

	padding:0px 0px 0px 0px;

	}





#lkprensa{

float:left;



height:371px;

width:312px;

/*background:#F8F8F8;*/



	padding:3px 0px 0px 2px;

	font-size:1.05em;

	line-height:1.5em;

	margin:0;

	}



.tiarticulos

{

font:1.1em Arial;

font-weight:bold;

width: 674px;

height:20px;

padding:3px 0px 0px 5px;

background:#f1f1f1; 

color: #000;

	

}



.tidias
{
font:1.1em arial;
font-weight:bold;
width: 415px;
height:20px;
padding:3px 0px 0px 5px;
background:#d8d8d8 url(images/titart4.png)repeat-x;
color: #000;
margin-bottom:5px
}



.tipanora
{
font:1.1em Verdana;
font-weight:bold;
width: 410px;
padding:0px 0px 0px 2px;
margin-bottom:15px;
border-bottom:1px dashed #eae9e4;
}

.tipanora2
{
font:0.95em Verdana;
font-weight:bold;
width: 255px;
padding:0px 0px 0px 2px;
margin-bottom:5px;
border-bottom:1px dashed #eae9e4;
}

.tidias2
{
font:1.0em arial;
font-weight:bold;
width: 255px;
height:20px;
padding:3px 0px 0px 5px;
background:#f2f2f2;
color: #000;
margin-bottom:2px
}


.ticartelera

{

font:1.9em Arial;

font-weight:bold;

padding:0px 0px 0px 2px;

}

#datos {

font:1.0em arial;

background: #F8F8F8;

color: #000;

padding:5px;

border:2px solid #D1D1D1;

line-height:1.5em;

}



#mapa {

background: #F5F5F5;

padding:2px;

border:2px solid #D1D1D1;

}



.titlepan {

	font-weight:bold;

	font:2.4em Georgia;

	letter-spacing:-0.05em;

	border-bottom:3px solid #eae9e4;

	margin-bottom:5px;

	padding:5px 0px;



	}



#artdestacado {

width: 674px;

margin-top:0px;

margin-bottom:0px;

}

#finart {
background: #EEFDB9;
border:1px solid #E7FC9E;
padding:3px;
display:block;

}

