html,body, h1, h2{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center; background: url('images/glossymetal.jpg');}
#shine { width: 100%; background: url('images/fadestrip2.png') repeat-x;}
div#container{width:959px;margin:0 auto; text-align:left; padding-top: 20px;}
div#header{}
div#header-right { width: 288px; float: right;  height: 90px; }
div#header-right img { display:block; }
#menu  { background: url('images/top_center.png'); height: 54px; width: 671px;} 

#estampillas {

	width: 143px;
	height: 143px;
	background:  url('images/estampillas.png'); 
	float: left;
}
#logo {height: 80px; font-size: 46px; color: #fff; text-align: center; }
/*Centro de la Web*/
#mid { background: url('images/content_bg.png') 0 70px; }
#center { padding: 10px; overflow: hidden; }
#center h2{ 
	background: url('images/separator.png') repeat-x; padding: 15px 0 10px;  
	font-size: 20px;
	
}
#center h1 { font-size: 27px; font-family: Trebuchet MS; margin:0; padding: 0 0 7px 0; border-bottom: 6px #ddd solid;}
#center h1  a  {text-decoration: none; } 

#center a { color: #000;}
#center a:hover { color: #999;}
#center .date, #center .user {
	background: url('images/calendar.png') no-repeat;
	height: 16px;
	float:left;
	margin-bottom: 26px;
	border-bottom: 1px solid dotted;
	padding-left: 20px;
}
#center .user {
	background: url('images/user.png') no-repeat;
	float: right;
}
#center .text {
	padding-top: 10px;
	
}
div#content{float:left; width: 671px;}
div#navigation{float:right;width:288px}
#navigation img { margin-top: 10px;}
#navigation object { margin-top: 10px;}
div#bottom { width:673px;  clear: both; height: 33px; background: url('images/content_bottom.png')}
div#footer{text-align: right; color: #FFF; width: 958px; margin-bottom:30px; height: 71px; background: url('images/footer.png') }
#footer img { margin-right: 50px;}
div#footer{clear:both;width:100%}

.top_h2 {
	background: url('images/h2.jpg') no-repeat;
	width: 271px;
	height: 51px;
}
.top_h2 img {
	margin: 15px 0 0 150px;
}

.sponsor {
	text-align:center;
	padding: 10px 0 10px 0;
}
.sponsor img { border: 6px #ccc solid;}

a img { border: 0; }
/*Hide YouTube PlayBar*/
x.i i, .i {display:none;}
div.xiiiYouTube {width:260px; height:220px !important; overflow:hidden; margin-bottom: 15px; border:0px hotpink dashed; position:relative; top:0px;}
object.xiiiYouTube { clip: rect(1px, 260px, 230px, 1px)}
/*Para el slider */
.container { width:673px; height:194px; background: url('images/slider.png'); overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }
.slides > div { position:absolute; width:673px; display:none; }	

.p-left {
	float:left;
	margin:5px;
}
.p-right {
	float:right;
	margin:5px;
}

/* Menu lateral de contacto */

body a#siwapp-feedback-tab, body a#siwapp-feedback-tab:link {
    background-position: 2px 50% !important;
    display: block !important;
    height: 98px !important;
    margin: -45px 0 0 !important;
    padding: 0 !important;
    position: fixed !important;
    text-indent: -9000px;
    top: 45% !important;
    width: 25px !important;
    z-index: 100001 !important;
}

a#siwapp-feedback-tab {
    -moz-border-radius: 0 1em 1em 0;
    background-color: #FF0000;
    background-image: url("feedback_tab_white.png");
    background-repeat: no-repeat;
    border-color: #FF0000 #FF0000 #FF0000 -moz-use-text-color;
    border-style: outset outset outset none;
    border-width: 1px 1px 1px medium;
    left: 0;
}
.box {
    background: none repeat scroll 0 0 white;
    border: 1px solid #E0E0E0;
    margin-top: 0;
}

.semirounded {
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topright: 10px;
}

.box-right {
	background:#070707 ; width: 268px;
	margin-bottom: 20px;
}

