html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i { margin: 0; padding: 0; border: 0; outline: 0; font-style: normal; vertical-align: baseline}
:focus {outline: 0}
ol, ul {list-style: none}
table {border-collapse: collapse;border-spacing: 0}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}
input, textarea {margin: 0; padding: 0}
.floatFix { 
	clear:both;
    height:0;
    font-size: 0px;
    line-height: 0px;
	overflow:hidden
}
.left{ float:left; display:inline}
.right{ float:right; display:inline}
a{ color:#333 }
body {
	background:#f1f1f1 url(../images/bg_main.jpg) top repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
#main{
	width:800px;
	margin:0 auto;
}
#head{
	width:800px;
	background: url(../images/bg_head.png) top no-repeat;
	height:332px;
}
.btn_blog{
	background:url(../images/btn_blog.png) top left;
	width:177px;
	height:32px;
	display:block;
	margin-top:15px;
}
.btn_blog:hover{
	background:url(../images/btn_blog.png) top right;
}
.btn_blog span{ display:none;}
.logo{
	width:403px;
	height:125px;
	margin:32px 0 0 190px;
	background: url(../images/che_toba.png) top no-repeat;
	display:block; text-indent:-5000px;
}
.search{
	background:url(../images/bg_search.gif) no-repeat;
	width:500px; height:60px;
	margin:30px 0 27px 145px;
	padding:5px 0 0 4px;
}
.search input[type='text']{ width:420px; border:1px solid #ccc !important; font-size:13px; padding:3px; font-weight:900; margin:-5px 5px 0 5px;}

.twiter{
	width:72px;
	height:113px;
	background:url(../images/btn_twiter.jpg) top left;
	display:block;
	position:absolute;
	top:-61px;
	left:710px;
}
.twiter:hover{
	background:url(../images/btn_twiter.jpg) top right;
}
.twiter span{ display:none;}
#menu{
	width:800px;
	background: #CCC url(../images/bg_menu.gif) top no-repeat;
	height:53px;
	position:relative;
}
#menu ul{ float:left; width:760px; height:51px; padding:2px 0 0 20px;}
#menu li{ float:left; margin-right:2px;}
#menu li a{ font-size:20px; color:#FFF; font-weight:900; text-decoration:none; padding:5px 10px; float:left;}
#menu li a span{ font-size:20px; color:#FFF; font-weight:900; text-decoration:none; padding:8px 10px 8px 0; float:left; cursor:pointer;}
#menu li a:hover, #menu li a:focus, #menu li a.on{background:url(../images/bg_btn.gif) center left no-repeat;}
#menu li a:hover span, #menu li a:focus span, #menu li a.on span{background:url(../images/bg_btn2.gif) center right no-repeat;}
#cuerpo{
	background: #fff url(../images/bg_cuerpo.png) top no-repeat;
	width:800px; min-height:500px;
	padding-top:30px; float:left;
}
.item_home{ width:700px; height:245px; margin:16px 40px 22px 40px; border-bottom:1px dotted #CCC;}
.datos_home{ width:360px; height:240px; margin-left:20px;}
.item_home h2{ font-size:26px; letter-spacing:-1px}
.item_home p{ font-size:13px; font-weight:800; color:#888; text-align:justify}
.btn_visitar{
	background:url(../images/btn_visitar.gif) top left;
	width:85px;
	height:24px;
	display:block;
	margin:65px 0 0 140px;
}
.btn_visitar:hover, .btn_visitar:focus{	background:url(../images/btn_visitar.gif) bottom left;}
.btn_visitar strong{ display:none;}
h3{ font-size:19px; color:#ccc; text-align:center; margin-bottom:20px;}
#footer{
	height:340px;
	width:100%;
	margin-top:30px;
	background:url(../images/bg_footer.jpg) repeat-x top;
}
#footer .cont{
	width:800px;
	height:180px;
	margin:1px auto;
	border-bottom:1px dashed #e39738;
}
.pie_lista{
	width:245px;
	float:left;
	margin-left:18px;
}
.pie_lista img{ margin-left:-8px;}
h5{ font-size:16px; color:#000; margin:12px 0 0 3px;}
.pie_lista ul{
	margin-top:15px;
}
.pie_lista li{
	border-left:2px solid #fbd5a4;
	padding-left:8px;
	margin-bottom:3px;
	height:15px;
}
.pie_lista li a{
	color:#fbd5a4; font-weight:900;
	text-decoration:none;
}
.pie_lista li:hover{border-left:2px solid #fff;}
.pie_lista li a:hover{color:#fff;}
.creditos{ width:700px; height:140px; margin:5px auto 0; text-align:center;}
h6{ font-size:12px; color:#fbd5a4; text-align:center; margin-bottom:10px;}
h6 a{ color:#FFF; font-weight:900; text-decoration:none;}
h6 a:hover{text-decoration:underline;}
.creditos h2{background: url(../images/che_toba_logo.png) top repeat-x; width:241px; height:105px; display:block; text-indent:-5000px; text-align:center; margin-left:210px;}
/***************************************************SECCION*/
.seccion{ width:740px; margin:0 auto; padding-bottom:20px;}
.seccion h2{ font-size:32px; color:#CCC; border-bottom:2px solid #eee; margin-bottom:12px; margin-top:10px;}
.seccion h3{ text-align:left; font-size:18px; color:#333; margin-bottom:0px; margin-top:15px;}
.seccion p{ font-size:13px; padding:6px 0;}
.seccion em{ font-style:italic; color:#999;}
.seccion a{ color:#db7f02; text-decoration:none;}
.seccion ul{ padding:4px 5px;}
.seccion li{ border-left:2px solid #db7f02; padding-left:8px; height:15px; margin-bottom:8px;}
.seccion li a{ text-transform:uppercase; font-weight:900;}

.formulario{ padding-left:20px;}
.txt_d{ width:690px; min-height:45px; background: #f7f7f7 url(../images/bg_destacado.gif) top repeat-x; padding:10px 24px; border:1px solid #ccc}
.fld{
	width:300px;
	padding:10px;
	border:1px solid #eee;
	margin:15px 20px 15px 0;
}
.fld input{ width:286px; padding:8px 6px; font-weight:900; background:url(../images/input.gif) repeat-x; border:1px solid #CCC;}
.fld legend { font-weight:900; color:#777;}
.fld textarea{ width:626px; padding:8px 6px; font-weight:900; background:url(../images/input.gif) repeat-x; border:1px solid #CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height:90px;}
.enviar{ background:url(../images/btn_enviar.gif) top; width:120px; height:24px; display:block; margin-right:56px;}
.enviar:hover{ background:url(../images/btn_enviar.gif) bottom;}
.enviar span{ display:none;}
.msj{ font-size:12px; color:#999; font-style:italic;}
.error{ border:1px solid #F00 !important; background:#FFE6E6 !important;}
#msg{background:url("../images/exito.gif") no-repeat scroll left center #D4FCCD;
border:1px solid #99DC8D;
color:#11A322;
padding:10px 10px 10px 40px;
width:680px;
}
.btn_social{
	background:url(../images/btn_social.png) center bottom no-repeat;
	width:180px;
	height:50px;
	display:block;
}
/******************************************TOOLTIPS*/
a.tooltip span {display:none; padding:1px 7px; margin-left:8px; width:80px; text-align:center; text-decoration:none !important;}
a.tooltip:hover span{
	display:inline;
	position:relative;
	background:#000;
	border:1px solid #ccc;
	color:#fff;
	text-decoration:none !important;
	top:55px; left:1px;
}
.soc_1, .soc_2, .soc_3{ width:30px; height:30px; display:block; float:left;}
.soc_1 em, .soc_2 em, .soc_3 em{ display:none;}
.soc_1{ background:url(../images/soc_1.png); margin:9px 0 0 33px;}
.soc_2{ background:url(../images/soc_2.png); margin:9px 0 0 10px;}
.soc_3{ background:url(../images/soc_3.png); margin:9px 0 0 10px;}
.soc_1:hover{ margin:4px 0 0 33px; text-decoration:none !important;}
.soc_2:hover{ margin:4px 0 0 10px; text-decoration:none !important;}
.soc_3:hover{ margin:4px 0 0 10px; text-decoration:none !important;}