/*BODY*/

body{ font-family: Helvetica, Tahoma, Arial; font-size: 12px; color: #FFF; text-decoration: none; margin: 0px; padding: 0px; text-align: center; background-color: #4B1519; background-image: url(../img/back_main.jpg); background-repeat: no-repeat; background-position: center top; }

/*SEPARADORES*/
hr { display: block; height: 1px; line-height: 1px; background-color: #EAEAEA; width: 100%; padding: 0; border: 0px; color:inherit; }
.clear { clear: both; }

/*FORMULARIOS*/

form { margin:0; padding:0;}
imput { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; text-decoration: none; }
input[type="text"] { border:1px solid #621B1F; height:24px; width:350px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; font-size: 12px; color: #15191F; text-decoration: none; }
input[type="textarea"]:focus:hover { background-color:#731E25; border-color:#731E25; color: #FFF; }
input[type="textarea"] { border:1px solid #621B1F; height:24px; width:300px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; font-size: 12px; color: #15191F; text-decoration: none; }
input[type="text"]:focus:hover { background-color:#B63339; border-color:#C5383E; color: #FFF; }
input[type="submit"] { background-color:#621B1F; height: 26px; border: 1px solid #621B1F; color: #FFF; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; text-decoration: none; }

/*IMG */

img.border { border: 1px solid #C6C6C6; padding: 2px; margin: 0; }
img.border:hover { background: #E3F5FE; }
img.center { display: block; margin: auto; }
img.alignright { float: right; padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { float: left; padding: 4px; margin: 0 7px 2px 0; display: inline; }

/*BACK PARA PNG TRASN*/
div, img { behavior: url("../iepngfix.htc"); }
img { border: none; }

/*ESTRUCURA*/

#container{ width: 993px; margin-right: auto; margin-left: auto; text-align: left; padding-left: 7px; background-image: url(../img/back0.png); background-repeat: repeat-y; }
#top{ float: left; height: 36px; width: 986px; background-color: #9D3E3B; }
#anime{ float: left; height: 392px; width: 986px; background-color: #300E10; }
#nav{ float: left; height: 40px; width: 986px; background-image: url(../img/back2.png); background-repeat: repeat-x; }
#content{ float: left; width: 970px; padding-left: 16px; background-image: url(../img/back1.jpg); background-repeat: no-repeat; background-position: left top; }
#footer{ float: left; width: 950px; margin-left: 0px; margin-top: 10px; margin-bottom: 10px; }

.footer_link {  
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.footer_link:hover {color: #CC6666; text-decoration: none; font-weight: bold}

/**/
#sidebar1{ float: left; height: 215px; width: 950px; margin-top: 10px; }
#sidebar2{ float: left; height: 160px; width: 950px; margin-top: 10px; }
#sidebar3{ float: left; height: 160px; width: 950px; margin-top: 10px; }
#sidebar4{ float: left; height: 75px; width: 950px; margin-top: 10px; }
#sidebar5{ float: left; width: 220px; margin-top: 10px; }
#sidebar6{ float: left; width: 540px; margin-top: 10px; margin-left: 15px; }
#sidebar7 { float: left; width: 160px; margin-top: 10px; margin-left: 15px; height: 600px; }
#sidebar8 { float: left; width: 710px; margin-top: 10px; margin-left: 15px; }
#sidebar_shop { float: left; width: 950px; margin-top: 10px; margin-left: 15px; }

/**/
#block1{ float: left; height: 215px; width: 360px; }
#block2{ float: left; height: 215px; width: 360px; background-image: url(../img/back_5.jpg); background-repeat: repeat-x; background-position: top; background-color: #D2D3D5; margin-left: 3px; }
#block3{ float: left; height: 215px; width: 222px; margin-left: 5px; }
#block4{ float: left; height: 160px; width: 360px; }
#block5{ float: left; height: 160px; width: 360px; margin-left: 3px; }
#block6{ float: left; height: 160px; width: 160px; margin-left: 40px; }
#block7{ float: left; height: 160px; width: 360px; }
#block8{ float: left; height: 160px; width: 255px; margin-left: 3px; }
#block9{ float: left; height: 160px; width: 320px; margin-left: 9px; }
#block10 { float: left; height: 115px; width: 255px; overflow: auto; }

/**/
#logo{ float: left; height: 30px; width: 220px; padding-top: 5px; padding-left: 5px; }
#twitter{ float: left; height: 22px; width: 587px; margin-left: 25px; background-image: url(../img/back_4.gif); background-repeat: no-repeat; background-position: top; padding-left: 120px; margin-top: 6px; }

/*MENU*/
#menuh { height: 40px; width: 100%; }
#menuh ul, li { list-style-type: none; }
#menuh ul { margin: 0; padding: 0; }
#menuh li { float: left; background-image: url(../img/sep.gif); background-repeat: no-repeat; background-position: right top; }
#menuh li.active { float: left; background-color: #300E10; background-image: url(../img/back_6.jpg); background-repeat: repeat-x; background-position: bottom; }
#menuh a { text-decoration: none; display: block; padding-right: 27px; padding-left: 27px; height: 30px; padding-top: 10px; }
#menuh a:hover { background-color: #300E10; background-image: url(../img/back_6.jpg); background-repeat: repeat-x; background-position: bottom; }

/**/
.tr_estile{ font-size: 11px; color: #FFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
.link_{ font-size: 11px; color: #FFF; text-decoration: none; }
.link_:hover{ color: #FFF; text-decoration: underline; }

/*POST*/
.titlepage{ background-color: #9D3E3B; border: 1px solid #D5B855; float: left; height: 25px; width: 348px; padding-top: 5px; padding-left: 10px; }
.posts { width: 540px; float: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #7FA8BA; margin-bottom: 8px; padding-bottom: 8px; height: 110px; font-family: Helvetica, Tahoma, Arial; font-size: 12px; margin-top: 4px; }
.posts_ads { width: 540px; float: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #7FA8BA; margin-bottom: 8px; padding-bottom: 8px; height: 90px; font-family: Helvetica, Tahoma, Arial; font-size: 12px; margin-top: 4px; }
.post_img{ float: left; height: 96px; width: 145px; margin-left: 20px; }
.post_writen{ float: left; height: 25px; font-weight: bold; width: 330px; color: #888; font-size: 12px; }
.post_writen img{ margin-right:6px; border: 2px solid #C6C6C6; padding: 0px;  }
.post_writen span{ color: #BA4136; }
.post_content{ float: left; color: #666; width: 340px; margin-left: 10px; font-size: 11px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D2D3D5; margin-bottom: 4px; margin-top: 5px; }

.post_title{ font-size: 16px; text-decoration: none; float: left; color: #9D3E3B; height: 20px; font-weight: bold; }


.post_data{ text-decoration: none; float: left; width: 330px; color: #86878A; margin-top: 10px; margin-bottom: 10px; font-size: 12px; }
.post_readfull{ padding-bottom: 0px; padding-top: 0px; float: left; width: 340px; text-align: right; }
.post_readfull a{ color: #666; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 12px; }
.post_readfull a:hover{ color: #FC0; }
.post_more{ width: 520px; float: left; height:30px; text-align: right; margin-top: 10px; }

/*FEATURED NEWS*/
.titlenews{ background-color: #9D3E3B; border: 1px solid #D5B855; float: left; height: 25px; width: 340px; padding-top: 5px; padding-left: 10px; margin-bottom: 8px; }
.news_img{ float: left; height: 108px; width: 130px; margin-right: 10px; }
.news_data{ float: left; height: 80px; width: 210px; color: #FFF; }
.news_data h1{ font-size: 16px; font-weight: bold; color: #FFF; text-decoration: none; margin: 0px; padding: 0px; }
.news_data span{ font-weight: bold; color: #FC0; margin: 0px; padding: 0px; font-size: 11px; }
.news_readfull { float: left; height: 20px; width: 210px; text-align: right; margin-top:5px }
.news_readfull a{ color: #FFF; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 12px; }
.news_readfull a:hover{ color: #F90; }


/*TWITER*/
.social_sec{ float: right; height: 22px; width: 300px; margin-top: 8px; margin-right: 8px; }
.twiter_sec_data{ float: left; width: 480px; height: 16px; margin-top: 3px; margin-right: 5px; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; border-right-width: 1px; border-right-style: solid; border-right-color: #C86F6C; overflow: hidden; }
.twiter_sec_data ul{ margin: 0px; padding: 0px; }
.twiter_sec_data a{ color: #FFF; text-decoration: none; }
.twiter_sec_data span { color:#79A9C6}
.twiter_sec_follow { float: left; width: 80px; height: 16px; margin-top: 3px; margin-right: 5px; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin-left: 10px; }
.twiter_follow{ font-size: 10px; color: #FFF; text-decoration: none; }
.twiter_follow:hover{ color: #F90; text-decoration: none; }

/*SCHEDULE*/
.titlenschedule{ background-color: #9D3E3B; border: 1px solid #D5B855; float: left; height: 25px; width: 245px; padding-top: 5px; padding-left: 10px; margin-bottom: 8px; }
.items_schedule{ height: 22px; width: 210px; margin-bottom: 3px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #5A2925; float: left; margin-left: 10px; font-size: 11px; }

/*CHIEF HEADLINE*/
.items_chief{ height: 20px; width: 330px; margin-bottom: 3px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #5A2925; float: left; margin-left: 10px; font-size: 11px; }
.items_chief a{ font-size: 11px; color: #FFF; text-decoration: none; }
.items_chief a:hover{ color: #FC0; text-decoration: underline; }

