/*-----general--------------------------------------------------------*/
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,sup, sub, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight:inherit; font-style: inherit; font-size: 100%;vertical-align: baseline;}
:focus {outline: 0;}
body { line-height: 1; color: black; background: white;}
ol, ul { list-style: none;}
table { border-collapse: separate;border-spacing: 0;}
caption, th, td { text-align: left; font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}


body{width:1024px;margin:0px auto;background-color:#000000;max-width:1190px;
	 font-family:Georgia, "Times New Roman", Times, serif;font-size:11pt;color:#FFFFFF;}
.wrapper{width:expression(document.body.clientWidth > 1025? "1024px": "auto");}
#header{background:url(../img/header_animado_pere.gif) no-repeat;}

.clear{clear:both;}
h1{color:#FFF;font-size:5em;padding:45px 0 0 15px;font-weight:bold;}
h2{margin-bottom:10px;font-weight:bold;}
h2.photo{margin-left:20px;}
h3{margin-bottom:5px;text-decoration:underline;}

ul{display:block;}
a{color:#fff;text-decoration:none;}
a.selected{text-decoration:underline;}
a:hover{text-decoration:underline;}
#content a{color:#fff;text-decoration:underline;}
#content a:hover{color:#B7CC09;}

ul.menu{font-size:1.1em;padding:10px 0 10px 20px;background:#000;}
ul.submenu{font-size:1em;margin-bottom:20px;padding:10px 20px;}
li{display:inline;margin-right:1%;padding-right:1.3%;border-right:solid 2px #fff;line-height:1.2em;}
li.last{border-right:none;}

#content{width:100%;line-height:1.1em;}
#content img{position:relative;float:left;margin:0 2% 2% 0;-ms-interpolation-mode:bicubic;}

p{padding-bottom:20px;text-align:justify;line-height:1.15em;}

#content ul li{border:none;width:100%;}
#content ul.img_txt li, #content ul#ilove li, #content .press li{position:relative;float:left;}

#wahf{padding-top:18px;}

/*home*/
.home{font-size:.9em;}
.home h2{margin:10px 0 5px 0;}
.home p{padding-bottom:0;text-align:left;}

.home .top{width:1024px;}
.home .top .left, .home .top .right{width:502px;float:left;}
.home .top .right{margin-left:20px;text-align:left;}	
.home .vid p{margin-top:0;padding-bottom:0;text-align:left;}

.home .top .left .vid{margin-bottom:20px;position:relative;}
.home .top .left .vid div.object {float:left;width:320px;}
.home .top .left .vid p{float:left;width:181px;margin-top:0;margin-bottom:40px;}
	
.home .down{width:1024px;margin-top:20px;}
.home .down .vid{float:left;width:240px;margin-right:21px;}	
	
/*press*/
#content ul#press_list li{border:none;display:block;float:left;height:235px;width:14.3%;}

/*ilove*/
#content ul#ilove{width:55%;float:left;margin-bottom:20px;}
#content span{color:#444444;}

/*bio*/
div#bio_content, div#bio_content a{color:#000;font-size:.001em;}
p.down_bio{margin-bottom:4px;}
p.down_bio a{float:right;}

/*video*/
div.video{float:left;margin:0 2% 2% 0;}

/*films*/
ul.film_list{padding:10px 3% 20px;}
ul.film_list li{border:none;margin-bottom:5px;display:block;}
div.intro{margin:0 2% 4%;display:block;}
ul.video_list li{border:none;display:block;clear:both;}
ul.video_list li p{text-align:left;}

/*-----pie--------------------------------------------------------*/
#footer{background:url(../img/header_animado_pere.gif) no-repeat;height:40px;padding:5px 10px;margin-top:20px;}
#footer p.design{float:right;margin-top:-35px;font-size:0.85em;}


/*-----colores pienso--------------------------------------------------------*/
strong.col_00{color:#B7CB11;}
strong.col_01{color:#6BC2C2;}
strong.col_02{color:#7C4290;}
strong.col_03{color:#E2850A;}
strong.col_04{color:#F1E10D;}
strong.col_05{color:#429FD4;}
strong.col_06{color:#8C8825;}
strong.col_07{color:#F720C5;}
strong.col_08{color:#E31919;}
strong.col_09{color:#6CB022;}
