/* CSS Document */
/* Start */
*{margin:0;padding:0}
body{background:#000000 url(imatges/cap.gif) top center no-repeat;color:#787878;padding:25px 0 15px 0}
body,select,input,textarea{font:100% Arial,Verdana,Sans-Serif}p{margin:15px 0}
a:link,a:visited{color:#EFEFEF;font-weight:bold;text-decoration:none}
a:hover,a:active{color:#ccc;}
hr{display:block;height:1px;background:#333;border:0}
small{font-size:0.95em;background:#eef5e1;padding:3px 6px}
#page{width:898px;margin:0 auto;font-size:0.72em;background:#000;padding:10px 25px 15px 25px; border-right:1px solid #fff; border-left:1px solid #FFF}
#branding{width:715px}
.left{float:left}
.right{float:right}
#sidebar,#sidebar2{width:425px; margin-left:12px;float:left}
#sidebar2 a {font-weight:normal;}
#leftcol{width:287px;border-right:1px dotted #b6b6b6;padding-right:18px}
#leftcol,#rightcol{margin-top:10px;float:left}
#rightcol{width:475px;padding-left:2px;margin-top:-2px}
/*Nav*/
#nav{background:#3c3c3c;margin-top:15px;font-size:1.1em}
#nav li{list-style:none;float:left;border-right:1px solid #a9a9a9}
#nav a,#nav a:visited{float:left;display:block;font-weight:bold;color:#f5f5f4;padding:6px 12px}
#nav a:hover,#nav a:active,.current_page_item{background:#000000;text-decoration:none}
h1{font:2.95em Georgia,"Times New Roman",Times,serif;font-weight:bold;letter-spacing:-0.02em;width:918px}
h2{font:2.3em Georgia,"Times New Roman",Times,serif;padding-bottom:10px;border-bottom:1px solid #BBBBBB;margin:15px 0px 10px 0px;color:#5F5F5F}
h3{font-size:1em;text-transform:uppercase;letter-spacing:0.1em;margin:10px 0px 5px 0px;font-weight:bold;color:#5f5f5f}
h4{font-size:1em;text-transform:uppercase;letter-spacing:0.1em;margin:10px 0px 5px 0px;font-weight:bold;color:#000;width:100%;background-color:#333333;padding:5px;}
#sidebar h3,#sidebar2 h3,#sidebar h2,#sidebar2 h2{border-top:5px solid #BBB;border-bottom:1px solid #BBB;padding:6px 0 6px 2px;margin:22px 0 10px 0}
#sidebar3 h3{border-top:5px solid #BBB;border-bottom:1px solid #BBB;padding:6px 0 6px 2px;margin:22px 0 10px 0}
h3#respond{border-top:1px dotted #b6b6b6;margin-top:25px;padding-top:20px}
h3#comments{margin-top:32px}
#content{width:460px;float:left}
#content li{line-height:18px}
.description{font-size:1em;font-weight:normal;color:#545454;margin-top:0px}
input{ border:#FFFFFF solid 1px;}
.title{font-size:1.2em;font-weight:bold;line-height:115%}
.feature#lead .title{font:1.8em Georgia,"Times New Roman",Times,serif;line-height:100%;display:block;padding-bottom:7px}
#leftcol .feature{margin-bottom:5px;border-bottom:none}
#rightcol img{margin:3px 10px 4px 0}
#leftcol img{margin-bottom:4px;display:block}
#rightcol .clearfloat{border-bottom:1px dotted #b6b6b6;padding:12px 0}
#sidelist li,#sidelist2 li{list-style:none}
#sidelist li ul li,#sidelist2 li ul li{list-style:square;margin-bottom:5px;line-height:115%;margin-left:16px}
#dnews li{list-style:none}
#dnews li p{margin:2px 0px 7px 0px;border-bottom:1px dotted #C0C0C0;padding:0px 0px 7px 0px}
#dnews li a{text-decoration:underline;font-weight:bold}
.postmetadata{margin:0px}
#writer{background:#eef5e1;margin:15px 0;padding:12px}
#writer img{padding:1px;border:1px solid #3c7bb0;float:left;width:80px}
#writer span{display:block;padding-top:4px;border-top:1px solid #cbd8b4;margin-top:12px}
#writer p{margin:0;width:365px}
select{background:#f2f2f2;border:1px solid #9c9c9c;width:30%}
.button{padding:1px;background:#333;color:#e7e7e7;border:none}
.button:hover{background:#3c7bb0;color:#FFF}
#commentform input{width:170px;margin:5px 5px 1px 0}
#commentform textarea{width:100%;margin-top:5px}
.commentlist li{margin:15px 0 3px;padding:8px 15px 10px 15px;list-style:none;background:#f2f2f2;border-top:1px solid #ddd}
#commentform small{background:#FFF;font-weight:bold;padding:0}
.commentmetadata{display:block}
.commentlist small{background:#e9e9e9}
.commentlist cite{font:1.6em Georgia,"Times New Roman",Times,serif;font-weight:bold;letter-spacing:-0.05em}
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
.clearfloat{display:inline-block}
.clearfloat{display:block}
#footer{margin:0 auto;width:950px;font-size:0.7em;padding-top:15px;color:#ffffff}
#footer a:hover{color:#FFF;text-decoration:underline}
#searchform{padding:0px 3px 0px 1px}
blockquote{background:#f9f9f9 url(images/blockquote.gif) no-repeat scroll 0px 3px;color:#777;padding:5px 0px 5px 20px}
blockquote p{margin:5px 5px 2px 10px}
.entry ul li,.entry ol li{margin-left:25px}
img{border:0px;margin:10px 0px 10px 0px;text-align:left}
.entrymainpage ul li, .entrymainpage ol li {margin-left:25px}
.entrymainpage p {margin:10px 0px !important;} 
.fz13em {font-size:1.3em}
.commentlist img {margin:0px;}
#pg{clear:both;color:#999999;height:2em;margin:2em 0 2em 20px;}
#pg a,#pg strong{border:1px solid #333333;display:block;color:#ccc;float:left;margin:0 5px 0 0;padding:1px 8px;text-align:center;text-decoration:none;}
#pg a:hover{background:#999999;color:#fff;}
#pg strong{border:0;color:#fff;font-size:107%;font-weight:bold;padding:2px 6px;}
#pg-next,#pg-prev{border-width:2px;font:114% Tahoma,Helvetica,sans-serif;margin-top:-2px;padding-bottom:1px;padding-top:1px;_margin-top:-2px;}
#pg-next{margin-left:9px;}#pg-prev{margin-right:14px;}
.franja1{background-color:#333333;width:100%;padding:5px;margin-top:10px;}
.llistat1 {border-bottom: 2px solid #333333;}
.photos{float:left; width:169px; height:160px;margin:5px;}
.input_alta{background-color:#333333;border:none;width:100%;color:#CCCCCC;height:25px;}
.missatge1 {border-bottom: 1px  solid #CCCCCC;}
.missatge2 {border-bottom: 1px solid #CCCCCC;background-color:#F2F2F2;cursor:hand;cursor:pointer!important; }

.alerta{-moz-border-radius:4px;background-color:#FF9; border:1px solid #F7EA93;display:block;width:400px;margin:10px auto;padding:10px;font-weight:bold;}
#fotografos th {border-bottom: 2px solid #333333;height:25px;padding:5px;text-align:left;}
#fotografos tr:hover {background-color:#333333;}
#fotografos td {border-bottom: 2px solid #333333;height:25px;padding:5px;}
#cuenta h2 {background-color:#333333;width:680px;padding:5px;margin-top:10px;-moz-border-radius:4px 4px 0 0;}
.tiraFotos {border-bottom:#333333 solid 1px; margin:5px; padding:5px;}

