html { min-height: 100%; margin: 0 0 90px 0; }
* { margin: 0; padding: 0; }
body { margin: 0; color: #444; background: #960202 url(../images/default/bg_top.gif) top repeat-x; font-style: normal; font-variant: normal; font-weight: normal; 
font-size: 11px; font-family: Verdana, Tahoma, Sans-serif; }
a:link, a:visited, a:active { color: #333; text-decoration: none; }
a:hover { color: #555; text-decoration: underline; }
img { border: 0; }
.cb { clear: both; }
#confirst { width: 850px; height: 24px; display: block; }
#confirst .top { width: auto; height: 179px; display: block; }
#confirst .top .header { background: #fff url(../images/default/bg_top_header.gif) top repeat-x; display: block; }
#confirst .top .header .int { background: #f8d9d9; width: 833px; float: center; }
#confirst .top .header .conmenu { background: #fff url(../images/default/conmenu.gif) no-repeat; width: 833px; height: 45px; text-align: left; }
#confirst .top .header .conmenu ul { list-style-type: none; margin: 0; padding: 12px 0 0 0; }
#confirst .top .header .conmenu ul li { display: inline; margin: 10px 0 0 10px; }
#confirst .top .header .conmenu ul li a { font-family: Tahoma; font-size: 18px; font-weight: normal; color: #86143c; text-decoration: none; padding: 5px 10px 5px 10px; }
#confirst .top .header .conmenu ul li a:hover { text-decoration: none; background: url(../images/default/bg_menu.gif) repeat-x; }
#confirst .top .header .conmenu ul li .active { font-family: Tahoma; font-size: 18px; font-weight: normal; color: #86143c; text-decoration: none; background: url(../images/default/bg_menu.gif) repeat-x; padding: 5px 10px 5px 10px; }
#confirst .top .ftr { height: 9px; background: #fff url(../images/default/bg_top_ftr.gif) no-repeat; display: block; }
#confirst .content { background: url(../images/default/bg_content.gif) top no-repeat; display: block; width: auto; }
#confirst .content .left { width: 552px; float: left; display: block; }
#confirst .content .left .title_pg { width: 520px; height: 54px; line-height: 54px; display: block; background: url(../images/default/title_pg.gif) no-repeat; margin: 8px 0 8px 0; 
float: right; text-align: left; }
#confirst .content .left .title_pg h1.f_title { background: url(../images/default/f_title.gif) 0 23px no-repeat; padding: 0 0 0 20px; font-family: Tahoma; 
font-size: 24px; color: #86143c; }
#confirst .content .left .hdr_box_pg { width: 543px; display: block; background: #86143c url(../images/default/hdr_box_pg.gif) top no-repeat; margin: 0 0 0 10px; }
#confirst .content .left .hdr_box_pg .con_int_hdr { width: auto; padding: 22px; text-align: left; }
#confirst .content .left .hdr_box_pg .con_int_hdr h2.title { font-family: Tahoma; font-size: 20px; color: #edaec4; font-weight: normal; }
#confirst .content .left .hdr_box_pg .con_int_hdr .description { margin: 15px 0 15px 0; font-family: Tahoma; font-size: 12px; color: #f0e5e9; font-weight: normal; }
#confirst .content .left .ftr_box_pg { width: 543px; height: 9px; display: block; background: url(../images/default/ftr_box_pg.gif) no-repeat; margin: 0 0 9px 10px; }
#confirst .content .left .hdr_sbox_pg { width: 543px; background: url(../images/default/hdr_sbox_pg.gif) no-repeat; height: 11px; margin: 0 0 0 10px; }
#confirst .content .left .cnt_sbox_pg { text-align: left; width: 543px; background: url(../images/default/cnt_sbox_pg.gif) repeat-y; margin: 0 0 0 10px; }
#confirst .content .left .ftr_sbox_pg { width: 543px; background: url(../images/default/ftr_sbox_pg.gif) no-repeat; height: 12px; margin: 0 0 0 10px; }
#confirst .content .right { width: 287px; float: left; text-align: left; display: block; margin: 0 0 0 5px; }

#confirst .content .left_simplu { width: 845px; float: left; display: block; margin: 0 0 0 2px; }
#confirst .content .left_simplu .title_pg_simplu { width: 780px; height: 54px; line-height: 54px; 
display: block; background: url(../images/default/title_pg.gif) right no-repeat; margin: 8px 0 8px 50px; _margin: 8px 0 8px 25px;
float: left; text-align: left; }
#confirst .content .left_simplu .title_pg_simplu h1.f_title_simplu { background: url(../images/default/f_title.gif) 0 23px no-repeat; padding: 0 0 0 20px; font-family: Tahoma; 
font-size: 24px; color: #86143c; }
#confirst .content .left_simplu .hdr_spl { background: url(../images/default/hdr_spl.gif) no-repeat; width: 833px; height: 12px; display: block; }
#confirst .content .left_simplu .cnt_spl { text-align: left; background: url(../images/default/cnt_spl.gif) repeat-y; width: 833px; display: block; }
#confirst .content .left_simplu .cnt_spl .con_splash { width: auto; display: block; padding: 0 0 0 20px; }
#confirst .content .left_simplu .cnt_spl .con_splash .desc{ width: auto; display: block; font-family: Tahoma; font-size: 12px; color: #6e565f; margin: 15px 0 0 0; padding: 0 20px 0 0; }
#confirst .content .left_simplu .ftr_spl { background: url(../images/default/ftr_spl.gif) no-repeat; width: 833px; height: 12px; display: block; }
#confirst .content .left_simplu .cnt_spl h2.title { font-family: Tahoma; font-size: 20px; color: #f20696; font-weight: normal; }

.i_accept a:link, .i_accept a:visited, .i_accept a:active { float: left; text-align: center; display: block; width: 163px; height: 36px; 
background: url(../images/default/i_accept.gif) no-repeat; font-family: Tahoma; text-decoration: none; font-size: 20px; color: #f66497; }
.i_accept a:hover { text-decoration: underline; }

.leave_website a:link, .leave_website a:visited, .leave_website a:active { float: left; margin: 0 0 0 20px; text-align: center; display: block; width: 163px; height: 36px; 
background: url(../images/default/leave_website.gif) no-repeat; font-family: Tahoma; text-decoration: none; font-size: 20px; color: #f66497; }
.leave_website a:hover { text-decoration: underline; }


/* --- Clase pentru imagini coloana dreapta /.. ----- */
#confirst .content .right .right_image_01 { margin: 8px 0 0 0; width: 283px; height: 708px; display: block; 
background: url(../images/right_col/right_image_01.jpg) no-repeat; }
#confirst .content .right .right_image_02 { margin: 8px 0 0 0; width: 283px; height: 708px; display: block; 
background: url(../images/right_col/right_image_02.jpg) no-repeat; }
#confirst .content .right .right_image_03 { margin: 8px 0 0 0; width: 283px; height: 708px; display: block; 
background: url(../images/right_col/right_image_03.jpg) no-repeat; }
#confirst .content .right .right_image_04 { margin: 8px 0 0 0; width: 283px; height: 708px; display: block; 
background: url(../images/right_col/right_image_04.jpg) no-repeat; }
#confirst .content .right .right_image_05 { margin: 8px 0 0 0; width: 283px; height: 708px; display: block; 
background: url(../images/right_col/right_image_05.jpg) no-repeat; }
#confirst .content .right .right_image_06 { margin: 8px 0 0 0; width: 283px; height: 708px; display: block; 
background: url(../images/right_col/right_image_06.jpg) no-repeat; }

#confirst .ftr { background: url(../images/default/bg_ftr.gif) no-repeat; margin: 0 0 30px 0; display: block; width: auto; padding: 0 0 0 10px; height: 38px; line-height: 38px; 
font-family: Verdana; font-size: 12px; color: #ffeaf1; text-align: left; }
#confirst .content .ftr a { font-family: Verdana; font-size: 12px; color: #ffeaf1; text-decoration: none; }
#confirst .content .ftr a:hover { text-decoration: underline; }

.need_an_account a:link, .need_an_account a:visited, .need_an_account a:active { width: auto; text-decoration: none; font-family: Tahoma; font-size: 18px; 
background: url(../images/default/arrow_naa.gif) 0 5px no-repeat; 
color: #86143c; margin: 0 0 0 25px; padding: 0 0 0 20px; }
.need_an_account a:hover {text-decoration: underline; color: #333; }

.sep_ftr { margin: 65px 0 0 0; }
.title_cright { display: block; width: auto; background: url(../images/default/title_cright.gif) 0 11px no-repeat; margin: 0 0 0 18px; 
padding: 7px 0 0 13px; font-weight: bold; font-family: Tahoma; font-size: 14px; color: #86143c; }
.over_cright { display: block; width: 244px; height: 437px; overflow: auto; margin: 20px 0 0 20px; }
.over_cright a img { margin: 0 8px 0 0; }
.box_gal { display: block; width: auto; overflow: hidden; padding: 5px; font-family: Verdana; font-size: 11px; color: #E22614; }
.box_gal a:link, .box_gal a:visited, .box_gal a:active { font-family: Verdana; font-size: 11px; color: #E22614; text-decoration: bold; }
.box_gal a:hover { text-decoration: underline; }
.sep_gallery { height: 22px; display: block; background: url(../images/default/sep_gallery.gif) repeat-x; clear: both; }

.tour_images { display: block; width: auto; overflow: hidden; margin: 25px 0 0 0; }
.image_el { display: block; width: 141px; height: 109px; float: left; background: url(../images/default/image_el.gif) no-repeat; margin: 0 0 7px 15px; 
padding: 6px 0 0 6px; }
.next_page a:link, .next_page a:visited, .next_page a:active { text-align: center; display: block; width: 163px; height: 36px; 
background: url(../images/default/next_page.gif) no-repeat; font-family: Tahoma; text-decoration: none; font-size: 20px; color: #f66497; }
.next_page a:hover { text-decoration: underline; }

.register_s { display: block; width: 206px; float: left; }
.register a:link, .register a:visited, .register a:active { text-align: center; display: block; width: 163px; height: 36px; 
background: url(../images/default/register.gif) no-repeat; font-family: Tahoma; text-decoration: none; font-size: 20px; color: #f66497; }
.register a:hover { text-decoration: underline; }

.login_s { display: block; float: left; width: 275px; margin: 0 0 0 14px; }
.login_s .hdr { width: 275px; height: 5px; background: url(../images/default/hdr_login.gif) no-repeat; }
.login_s .cnt { width: 275px; background: url(../images/default/cnt_login.gif) repeat-y; }
.login_s .cnt .con { width: auto; padding: 7px 12px 10px 12px; font-family: Verdana; font-size: 11px; color: #fff; text-decoration: none; }
.login_s .cnt .con .title { width: auto; font-family: Tahoma;  font-size: 18px; color: #f8ccdc; }
.login_s .ftr_lb { width: 275px; height: 6px; background: url(../images/default/ftr_login.gif) no-repeat; }
a.lk_login:link, a.lk_login:active, a.lk_login:visited { font-family: Verdana; font-size: 11px; color: #fff; text-decoration: underline; }
a.lk_login:hover { text-decoration: none; }
a.lk_login_11:link, a.lk_login_11:active, a.lk_login_11:visited { font-family: Verdana; font-size: 11px; color: #fff; text-decoration: underline; }
a.lk_login_11:hover { text-decoration: none; }

.con_updates { display: block; width: auto; overflow: hidden; margin: 25px 0 0 0; }
.updates_el { display: block; width: 141px; height: 109px; background: url(../images/default/image_el.gif) no-repeat; float: left; margin: 0 12px 7px 0; 
padding: 6px 0 0 6px; }
.desc_updates { font-family: Tahoma; text-decoration: none; font-size: 12px; color: #f0e5e9; }
.see_all_updates a:link, .see_all_updates a:visited, .see_all_updates a:active { text-align: center; display: block; width: 219px; height: 36px; 
background: url(../images/default/see_all_updates.gif) no-repeat; font-family: Tahoma; text-decoration: none; font-size: 20px; color: #f66497; }
.see_all_updates a:hover { text-decoration: underline; }

.con_header { display: block; width: auto; height: 105px; }
.con_header .sigla a { width: 257px; height: 105px; background: url(../images/default/sigla.gif) no-repeat; float: left; }
.con_header .banda { width: 576px; height: 105px; background: url(../images/default/banda_header.jpg) no-repeat; float: left; }