/* CSS Document */
body { margin: 0; padding: 0; font-family: Arial, Verdana, Helvetica, sans-serif; background: #000 url(../img/home/bg.gif) repeat-x;}
*, a { font-size: 8pt; color: #000; }
a:hover { color: #A41E61;}
img { border: none;}

/* Reset */
p, h1, h2, h3, h4, h5, ul, li { margin: 0; padding: 0; }
ul, li { list-style: none; }
.blClear { margin: 0; padding: 0; height: 0; clear: both;}
.bl_right { float: right; }

#blContent {  width: 970px; margin: 0 auto;}
#blHeader { height: 128px; }
#blHeader .bl_right { width: 340px;}
h1 { background: #000 url(../img/home/logo.gif) no-repeat; width: 328px; height: 117px; }
h1 a { display: block; width: 328px; height: 117px; text-indent: -9999px; }
#blHeader table { margin-top: 7px; }
#blHeader table td { padding: 5px 0 0 5px; vertical-align: top;}
#blHeader table td b { color: #3A3939; }
#blHeader table td .bl_input { width: 154px; height: 19px; padding: 3px; font-size: 12px; color: #666; border: 1px solid #000; }
#blHeader table td a { color: #FFF; font-size: 10px; text-decoration: underline;}
#blHeader table td label { color: #FFF; font-size: 10px;  }
#blHeader table td .bl_input_button { background: url(../img/home/button-entrar.gif) no-repeat; width: 71px; height: 29px; padding: 0; border: none;}

#blBox { background: #000; }
#blBox .bl_image_big { background: url(../img/home/big-image.jpg) no-repeat; width: 436px; height: 544px; float: left; }
#blBox .bl_image_big2 { background: url(../img/home/big-image2.jpg) no-repeat; width: 414px; height: 339px; float: left; }
#blBox .bl_image2 { background: url(../img/home/titulo2.gif) no-repeat; width: 335px; height: 339px; float: left; }

/* BUSCAR */
.bl_form { background: #FFF; width: 534px; min-height: 544px; float: right;}
.bl_form_search { background: #BDBCBC; width: 204px; min-height: 329px; padding: 10px 0 0 17px; float: right;}
.bl_form .bl_image { background: url(../img/home/titulo.gif) no-repeat; width: 277px; height: 252px; margin: 6px 0 1px 138px;}
.bl_form table { width: 395px; margin: 6px auto; margin-bottom: 1px;}
.bl_form table td { padding: 5px 7px 0 0; vertical-align: top;}
.bl_form table .bl_size { width: 175px;}
.bl_form table td b { color: #4E4E4E; }
.bl_form table td span { color: #4E4E4E; }
.bl_form table td .bl_input { background: url(../img/home/input-form.jpg) no-repeat; width: 164px; height: 17px; padding: 3px; font-size: 11px; color: #666; border: none; }
.bl_form table td label { color: #4E4E4E; font-size: 9px;  }
.bl_form_search .bl_select {width: 188px;}
.bl_button_big { background: url(../img/home/big-button.gif) no-repeat; width: 271px; height: 58px; margin: 6px 0 0 160px; }
.bl_button_big a { display: block; width: 271px; height: 58px; }
.bl_form_search .bl_button_big { background: url(../img/home/button-buscar.gif) no-repeat; width: 188px; height: 59px; margin: 6px 0 0 0px; }
.bl_form_search .bl_button_big a { display: block; width: 188px; height: 59px; }
.bl_form_search b { font-size: 12px; color: #000; }
.bl_form_search p { margin: 0px; padding-top: 8px }
.bl_form_search p strong { color: #575757; }

/* REGISTRARSE */
.bl_register_button { width:212px; margin: 9px auto; maegin-bottom: 0; }
.bl_register_button a { text-decoration: none; background: url(../img/home/bg-button-red-left.gif) no-repeat; padding-left: 22px; height: 49px; display:block; }
.bl_register_button span { background: url(../img/home/bg-button-red-right.gif) no-repeat; width: 190px; height: 42px; padding: 7px 0 0 0; display:block; color: #fff; font-size: 21px; font-weight:bold; }

#blMoreInfo { height: 312px; }
#blMoreInfo .bl_thumbs {width: 530px;}
#blMoreInfo .bl_thumbs li { border: 2px solid #FFF; width: 90px; height: 84px; margin: 12px 0 0 12px; float: left; }
.bl_Info { padding: 15px 0 0 15px; }
h2 { color: #fff; font-size: 31px; font-weight: normal; margin-bottom: 5px;}
h3, p { color: #fff; font-size: 11px; font-weight: normal; margin-bottom: 15px;}
h4 { color: #CF6BB2; font-size: 18px; font-weight: normal; margin-bottom: 5px;}
p b,  .bl_Info li, .bl_Info li b{ color: #fff; font-size: 11px;  }
.bl_Info li b { font-size: 13px;  }
.bl_Info li { margin-top: 10px; }
.bl_Info p { margin-top: 5px;}

#blBox .bl_Info { width: 305px; height: 324px; padding-right: 15px; float: left; background: #EAEAEA; }
#blBox .bl_Info p, #blBox .bl_Info h3, .bl_Info li b, .bl_Info p b, .bl_Info li { color: #000;}
#blBox .bl_Info h2, #blBox .bl_Info h4  { color: #B10C82; }

#blMoreInfo2 { height: 850px; background: #fff; }
.bl_banner {  background: url(../img/home/banner.jpg) no-repeat; width: 158px; height: 558px; float:left; margin:0px; padding:0px}
#blMoreInfo2 .bl_thumbs {width: 802px; float:right;}
#blMoreInfo2 .bl_users_links li { overflow: hidden; float:left; border: 1px solid #DDD; width: 150px; height: 255px; padding-top: 10px; margin: 8px 8px 0 0 }
.bl_links { background: #F5F5F5; padding: 7px 0 0 20px; height: 81px; }
.bl_links  div { margin-bottom: 3px; }
.bl_links a { display: block; padding-left: 20px; height: 15px; text-decoration: none; }
.bl_valorar {  background: url(../img/home/valorar_ico.gif) no-repeat; }
.bl_foto {  background: url(../img/home/foto_ico.gif) no-repeat; }
.bl_chat {  background: url(../img/home/chat_ico.gif) no-repeat; }
.bl_email {  background: url(../img/home/mail_ico.gif) no-repeat; }

.bl_user { margin: 0 auto; width: 145px; text-align: center; margin-bottom: 15px;}

/* */
#blFooter_bg { background: url(../img/home/bg-footer.gif) repeat-x; border-top: 1px solid #FFF;}
#blFooter { height: 110px; width: 970px; margin: 0 auto; }
.bl_logo { background: url(../img/home/footer-logo.gif) no-repeat; width: 216px; height: 91px; }
.bl_logo a { display: block; width: 216px; height: 91px; text-indent: -9999px; }
#blFooter .bl_right { width: 600px; }
#blFooter .bl_right a { color: #4E4E4E; }
#blFooter .bl_right a:hover { color: #000;}
#blFooter .bl_right p { color: #4E4E4E; font-size: 12px; margin-top: 7px;}
#blFooter table { float: right; }
#blFooter table td { padding: 5px 0 0 5px; vertical-align: top; color: #4E4E4E}
#blFooter table td b { color: #3A3939; }
#blFooter table td .bl_input { width: 270px; height: 19px; padding: 3px; font-size: 12px; color: #666; border: 1px solid #000; }
#blFooter table td .bl_input_button { background: url(../img/home/buscar-button.gif) no-repeat; width: 71px; height: 29px; padding: 0; border: none;}

