/* GENERAL */
body{ margin:0px; font-family:Arial; font-size:12px; margin-bottom:5px;}
.pos_relat{ position:relative;}
br{ clear:both;}
a{ color:#ef1716;}
a:hover{ color:#f1abdc;}
.submit_form{ background-color:#f33a0f; border:#bf2804 1px solid; color:#FFFFFF; font-weight:bold;}
h3{ color:#ef1716; margin:0px 0px 0px 10px; padding:0px 0px 10px 10px; font-size:25px;}
.text_input{ background-color:#fafaef; border:#cdcdcd 1px solid; width:300px;}
.form_left{ float:left; width:130px; font-weight:bold; font-size:13px; border-bottom:#f2f2f2 1px solid; height:24px; padding-top:4px;}
.form_right{ float:left; width:300px; border-bottom:#f2f2f2 1px solid; height:24px; padding-top:4px;}
.msg_err{ color:#FF0000; font-weight:bold; font-size:11px;}
.bg_msg_err{ background-color:#fafaef; color:#68aa21; padding:5px; font-weight:bold;}
.btn_add{ background-color:#ebf5d2; padding:5px; margin-top:5px;}
.btn_add a{ color:#ef1716; font-weight:bold; text-decoration:none;}
.btn_add a:hover{ color:#000000; font-weight:bold; text-decoration:underline;}
/* HEADER */
.header{ height:197px; background-image:url('../pictures/header_bg.jpg');}
.content{ margin-left:auto; margin-right:auto; width:852px;}
.top_menu{ position:absolute; top:164px; left:0px;}
.top_menu .left{ background-image:url('../pictures/meniu_stanga.jpg'); width:27px; height:33px; float:left; margin-left:8px;}
.top_menu .right{ background-image:url('../pictures/meniu_dreapta.jpg'); width:27px; height:33px; float:left;}
.top_menu .center{background-image:url('../pictures/meniu_centru.jpg'); float:left; height:34px; background-repeat:repeat-x; width:639px; padding-left:150px;}

.top_menu .center div{ float:left; padding-left:20px; padding-right:20px; height:23px; padding-top:15px;}
.top_menu .center div a{ color:#FFFFFF; font-weight:bold;}
.top_menu .center div:hover{ float:left; padding-left:20px; padding-right:20px; background-image:url('../pictures/meniu_centru_hov.jpg');}

.header_border{ background-color:#8ab625; height:5px; font-size:5px;}
.breadcrumb{ margin-top:5px; height:18px; padding:2px 0px 0px 10px; background-color:#f5f6d0;}
.breadcrumb a{ font-size:11px; font-weight:bold;}
.add_id{ position:absolute; left:637px; top:-7px;}
.bg_sigla{ float:left; margin-top:50px;}
.bg_header{ float:left; margin-top:50px; width:700px;}
.header_msg{ float:left; border:#88d7e9 1px solid; background-color:#7bd4e9; color:#e4f9fe; padding:5px; margin-top:10px; width:540px; font-style:italic; text-align:justify;}
.header_inscrie{ float:left; background-color:#94dced; height:22px; margin-top:10px; margin-left:10px; text-align:center; width:138px; height:28px; padding-top:12px;}

.meniu_stanga_sageata{ position:absolute; top:25px; left:57px;}
/* LEFT MENU */
.left_menu{ float:left; width:161px;}
.left_menu .center{ float:left; padding-left:10px; width:149px; color:#FFFFFF; font-weight:bold; font-size:17px; padding-top:5px; height:25px; background-color:#ef1716; margin-top:5px; border:#56c2da 1px solid;}
.left_menu .bg{ background-color:#f7f6de; padding:5px;}
.left_menu .bg_top{text-align:center; padding-bottom:10px; padding-top:10px; background-color:#f7f6de;}
.bg_top .img{ padding:3px; border:#cdcdcd 5px solid; margin-top:10px;}
.left_submit_form{ border:#858585 1px solid; color:#858585; padding:1px; font-size:12px; width:145px; margin-top:10px; margin-bottom:10px;}
.select_cauta{width:60px; font-size:11px; margin-top:10px; margin-bottom:5px;}

/* CENTER */
.center_site{ float:left; width:520px; padding:5px; margin-top:5px;}
.img_center{ float:left; width:168px; text-align:center; margin-left:5px; margin-top:5px;}
.img_center .img{ height:140px;}
.img_center img{ border:#dedede 5px solid; padding:4px;}
.img_center img:hover{ border:#ef1716 5px solid; }
.img_center .comment{ background-color:#f2f2f2; padding:3px;}
.img_center .comment a{ font-weight:bold;}

/* RIGHT MENU */
.right_menu{ float:left; width:161px;}
.right_menu .center{ float:left; padding-left:10px; width:149px; color:#FFFFFF; font-weight:bold; font-size:17px; padding-top:5px; height:25px; background-color:#ef1716; margin-top:5px; border:#56c2da 1px solid;}
.right_menu .bg{ background-color:#f7f6de; padding:5px;}
.right_menu .bg_top{ background-color:#f7f6de; padding:5px; text-align:center;}


/* FOOTER */
.footer{ background-color:#971e73; padding:15px; color:#000000; background-image:url('../pictures/footer_bg.jpg'); background-repeat:repeat-x;}
.footer div a{ color:#000000; font-weight:bold; margin-left:10px; margin-right:10px;}
.footer div a:hover{ color:#ffffff;}
.footer div{ color:#edd41d; margin-bottom:5px;}
.footer a{ color:#000000; font-weight:bold;}
.footer a:hover{ color:#edd41d; font-weight:bold;}
.footer_banner{ position:absolute; width:420px; left:400px; text-align:right; top:5px;}

/* PAGINARE */
.paginare_border{ clear:both; background-color:#f2f2f2; padding:5px; color:#88195e; text-align:right;}

/* DETALII USER */
.bg_det_img{ width:262px; height:191px;}
.bg_det_img img{ border:#dedede 8px solid; padding:3px;}
.bg_det_img_small{ background-color:#f9d5ee;}
.user_descriere{ background-color:#faf9e2; padding:10px; border-bottom:#FFCC33 1px dashed; border-top:#FFCC33 1px dashed; margin-top:10px; line-height:17px;}
.user_descriere div{ font-size:20px; margin-bottom:10px;}
.user_form_left{ float:left; width:100px; border-bottom:#FFCC33 1px solid; padding:5px; margin-left:5px;}
.user_form_right{ float:left; width:130px; border-bottom:#FFCC33 1px solid; padding:5px;}
.user_form_left_big{ float:left; width:130px; padding:5px; border-bottom:#FFCC33 1px solid; margin-left:5px;}
.user_form_right_big{ float:left; width:360px; padding:5px; border-bottom:#FFCC33 1px solid;}
.opt_user{ margin-top:5px;}

#bg_top_pic img{ margin-top:5px;}
.link_partener{ text-align:left; padding:3px; margin-left:5px;}
