/*------------------------------- generales ---------------------------------*/
body{margin:0 0 20px 0;padding:0;background:#fff url(images/body.jpg);font:80% Arial, Helvetica, sans-serif;color:#fff;text-align:center;line-height:130%}
a{text-decoration:none;color:#d7722f}
a:hover{text-decoration:none;color:#999}
img{border:0}
h1{font-size:200%;font-family:Arial, Helvetica, sans-serif;font-weight:normal}
h2{font-size:150%;font-family:Arial, Helvetica, sans-serif;font-weight:normal}
h3{font-size:180%;font-family:Arial, Helvetica, sans-serif;font-weight:normal}
h4{font-size:120%;font-family:Georgia, Times New Roman, serif;font-weight:normal}
p{margin:1em 0}
h2,h3,h4{padding:0;margin:1em 0;clear:both}
table, input, textarea, select, li{font:100% Arial, Helvetica, sans-serif;color:#555;line-height:180%}
/*------------------------------- layout ---------------------------------*/
#container{margin:30px auto;width:950px;text-align:left;position:relative;background-color:#000}
#header{height:102px;background:url(images/head.jpg) no-repeat}
#header h1{margin:0;padding:0;position:absolute;top:0;left:20px;height:50px;width:508px;text-indent:-8000px;overflow:hidden}
#header h1 a{display:block;width:508px;height:50px}
#header h2{padding:53px 0 0 7px;margin:0px;color:#000}
/*------------------------------- float fix ---------------------------------*/
#content:after, #content2:after, ul:after, li:after, #footer:after,  p:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#content, #content2, ul, li, #footer, p{display: block}
/* Hides from IE-mac \*/
* html #content, * html #content2, * html ul, * html li, * html #footer, * html p{height:1%}
#content, #content2, ul, li, #footer, p{display:block}
/* End hide from IE-mac */
/* end float fix */
#content{/* background:url(../images/content_back.gif) repeat-y; */padding-bottom:1em}
#content2{background:url(images/footer.jpg) no-repeat;padding-top:55px;width:950px}
#content2 .foto{display:inline;padding:0 0 30px 30px;float:left}
/*------------------------------- content ---------------------------------*/
#flash{float:left;width:650px;height:435px;padding:10px 0 0 10px}
#text{float:left;padding:20px 0 0 20px;width:250px;text-align:justify}
/*------------------------------- footer ---------------------------------*/
#footer{color:#fff;margin:0 auto;width:950px;background:url(images/footer.jpg) no-repeat;text-align:center;padding:45px 0 15px 0}
/*------------------------------- footer ---------------------------------*/
.orange{color:#f30}
.b{font-weight:bold}
/*------------------------------- piensaenweb ---------------------------------*/
#piensaenweb{color:#333;margin:0 auto;width:950px;text-align:center;padding:0px 0 15px 0}
#piensaenweb a{color:#333;font-size:.8em}
