/*-----------------------------------------------------------------*/
.gal_big_pic .t_p td {background:repeat-x bottom left url('../img/gal_pic_t_bg.jpg');}
.gal_big_pic .l_p {background:repeat-y top right url('../img/gal_pic_l_t_sh_bg.jpg');}
.gal_big_pic .r_p {background:repeat-y top left url('../img/gal_pic_r_t_sh_bg.jpg');}
.gal_big_pic .b_p td {background:repeat-x top left url('../img/gal_pic_b_sh.jpg');}
/*-----------------------------------------------------------------*/
.gal_small_pic .bag {margin:0 7px 7px 0;cursor:pointer;text-align:center;float:left;background:no-repeat url('../img/gal_sm_pic_bord.gif');}
.gal_small_pic .bag img {margin:7px 14px 7px 7px;}
.gal_small_pic_week{cursor:pointer;padding:0;text-align:center;float:left;background:no-repeat url('../img/gal_sm_pic_bord.gif');}
.gal_small_pic_week img {margin:7px;}
.gal_small_pic .act {cursor:auto;background:no-repeat url('../img/gal_sm_pic_bord_act.gif');}

.contests_year_links .contests {height:134px;text-align:center;background:no-repeat top center url('../img/gal_sm_pic_bord.gif');}
.contests_year_links .contests img {margin:7px 0;}
.contests_year_links .act {background:no-repeat top center url('../img/gal_sm_pic_bord_act.gif');}
/*-----------------------------------------------------------------*/

.next {margin:10px 0;font-size:80%;}
/*-----------------------------------------------------------------*/
.arch_date {margin:5px 0;font-size:70%; color:#a6a6a6;}
/*-----------------------------------------------------------------*/
.h_box .l_box {float:left;}
.h_box .r_box {float:right;}
.h_box h1 {margin:0 10px 0.8em 0;color:#ab750e;font-size:150%;font-weight:normal;}
.h_box a.act {font-size:100%;color:#ab750e;text-decoration:none;}
.h_box a {font-size:80%;}
/*-----------------------------------------------------------------*/
.under_big_pic h2 {color:#930025;font-size:110%;font-weight:normal;}
/*-----------------------------------------------------------------*/
.model_bio td {vertical-align:top;}
.model_bio .head_bio {width:14%;padding:5px 10px 25px 10px;}
.model_bio .head_bio h3 {font-size:110%;color:#8a5b2e;}
.model_bio .text_bio {padding:5px 25px 25px 15px;} 
.model_bio p {margin:0.2em 10px 0.6em 0;}
/*-----------------------------------------------------------------*/
.spec_menu{margin-bottom:25px;}
.spec_menu td {padding:7px 5px 0 5px;font-size:13px;color:#636363;text-align:center;border-bottom:1px solid #d9d0b7;background:#efede7 repeat-x top left url('../img/spec_menu_bg.gif');}
.spec_menu a {color:#636363;}
.spec_menu a:hover {color:#930025;}
.spec_menu .act {padding-left:15px;font-size:18px;color:#000000;background:none;border-bottom:none;border-top:1px solid #d9d0b7;border-left:1px solid #d9d0b7;}
.spec_menu .corn_act {padding:0;background:no-repeat top right url('../img/spec_corn_r_act.gif');width:29px;height:29px;border-bottom:none;}
.spec_menu .last_corn_act {padding:0;background:no-repeat bottom right url('../img/spec_corn_r_act_last.gif');width:29px;height:29px;border-bottom:none;}
.spec_menu .corn {padding:0;background:#efede7 no-repeat top left url('../img/spec_corn_r.gif');width:21px;height:29px;}
.spec_menu .last_corn {padding:0;background:#efede7 no-repeat top left url('../img/spec_corn_r_last.gif');width:21px;height:29px;}
/*-----------------------------------------------------------------*/
.spec_content td {vertical-align:top;padding-top:0px;width:20%;}
.spec_content .pic {width:30%; margin-top:10px; margin-right:5px;}
.spec_content .pic img {border:1px solid #dedede;}
.spec_content p {font-size:90%;margin:0.2em 0 0.6em 20px;}

.spec_content .concurs td {padding-bottom:20px;padding-right:10px;}
.spec_content .concurs td img {border:1px solid #ededed;}
/*-----------------------------------------------------------------*/
.models_gal {margin:25px 0 0 0;}
.models_gal a {color:#959595;}
.models_gal .image {margin:2px 3px; float:left;text-align:center;width:94px;background:no-repeat top center url('../img/gal_sm_pic_bord.jpg');}
.models_gal .gallery {min-height:170px; text-align:center;width:100%; background:no-repeat top center url('../img/gal_sm_pic_bord.jpg');}
.models_gal .image img {margin:7px 0 8px 0;}
.models_gal .gallery img {margin:7px 0 8px 0;}
.models_gal .image_act {margin:2px 3px; float:left;text-align:center;width:94px;background:no-repeat top center url('../img/gal_sm_pic_bord_act.jpg');}
.models_gal .image_act img {margin:7px 0 8px 0;}
.models_gal .image_act a {color:#960606;text-decoration:none;} 
.models_gal img {margin:5px 4px 8px 5px;}
.models_gal .signature {font-size:80%;text-align:left;margin:0 7px 0.5em 15px;width:80px;}
/*-----------------------------------------------------------------*/
.big_red_link {font-size:120%;margin:12px;}
/*-----------------------------------------------------------------*/
.gray_box {width:100%;padding:5px 15px 10px 15px;margin:2em 0 0.6em 0;background:#e2e1dc;}
.gray_box ul {margin:0;padding:0 0 0 25px; list-style-type:none;}
.gray_box p {margin:0.2em 0 0 0;}
/*-----------------------------------------------------------------*/
.red_pointer {padding-left:15px;}
/*-----------------------------------------------------------------*/
.news td {vertical-align:top;padding:3px 15px 0.8em 15px;}
.news .date {color:#bd8f13;width:10%;font-size:100%;}
.news h1 {margin:0 0 0.1em 0;color:#8a5b2e;font-weight:normal;font-size:150%;}
.news h2 {margin:0.8em 0 0 0;color:#bd8f13;font-weight:normal;font-size:130%;}
.news h2 a {color:#bd8f13;}
.news p {margin:0;padding:0.2em 0 0.6em 0;}
.news .img {text-align:center;background:no-repeat top center url('../img/gal_sm_pic_bord.gif');}
.news .img img {margin:4px;}
.news .news_short {font-size:120%;font-weight:normal;margin:0.1em 0 0.1em 0;}
.news .news_short a {color:#bd8f13;}
/*-----------------------------------------------------------------*/
.calendar {margin-bottom:25px;}
.calendar td {vertical-align:top;font-size:90%;}
.calendar p {margin:0 0 0.4em 0;}
.calendar td.mounth {padding:5px 20px 5px 20px;border-bottom:5px solid #f7f6f1;border-right:2px solid #d9d0b7;}
.calendar .date {color:#bd8f13;padding:0 20px;}
.calendar .year {padding:5px 10px;border-bottom:5px solid #f7f6f1;}
.calendar .year_na {padding:5px 10px;}
.calendar .act a {color:#bd8f13;text-decoration:none;}
.calendar .act_on a {color:#bd8f13;text-decoration:underline;}
.calendar .act_on a:hover {color:#bd8f13;text-decoration:none;}
.calendar .nact a {color:#9d9d92;}
.calendar span a {font-size:90%;}
/*-----------------------------------------------------------------*/
.back_form {border-top:7px solid #d9d0b7;margin-top:14px;background:#f2eee5;padding-top:15px;width:60%;}
.back_form td {vertical-align:top;font-size:90%;padding:0 15px 10px 15px;}
.back_form .n {width:25%;text-align:right;}
.back_form .string {width:100%;height:22px;border:1px solid #d9d0b7;font-family:Times New Roman;padding-left:5px;padding-right:5px;font-size:14px;}
.back_form .area {width:100%;height:120px;border:1px solid #d9d0b7;font-family:Times New Roman;padding-left:5px;padding-right:5px;font-size:14px;}
.back_form .error_info td {padding:0;}
.back_form .error_info p {margin:0;padding-left:15px;}
/*-----------------------------------------------------------------*/
.show {position:absolute;top:0px;center:0px;border:1px solid #ededed;background:#f5f5e8 no-repeat center url('../img/loader.gif');}
.show img {border:6px solid #ffffff;}
.show #close_pic img {background:#ffdbd4;border:none;margin:6px;}
.show #close_pic:hover img {background:#ffffff;border:1px solid #eaeaea;margin:5px;} 
/*-----------------------------------------------------------------*/
.model_info_box h2 {color:#930025;font-size:140%;font-weight:normal;margin:0 0 0.4em 0;}
.model_info_box h3 {color:#8a5b2e;font-size:110%;font-weight:normal;margin:0 0 0.4em 0;}
/*-----------------------------------------------------------------*/
.model_description td {vertical-align:top;font-size:90%;}
.model_description .n {font-size:80%;color:#757575;width:25%;padding-right:15px;padding-bottom:5px;white-space:nowrap;}
/*-----------------------------------------------------------------*/
.content_image {float:left;margin: 0.3em 20px 0.2em 0;padding:0;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#ededed;}
.content_image img {border:7px solid #fafafa;margin:0;}
.content_image a {cursor:pointer;}

.content_image_r {float:right;margin: 0.3em 0 0.2em 20px;padding:0;border:1px solid #dedede;}
.content_image_r img {border:7px solid #fafafa;margin:0;}
.content_image_r a {cursor:pointer;}

.content_image_c {text-align: center; margin: 0.3em 0 0.2em 20px;padding:0;border:1px solid #dedede;}
.content_image_c img {border:7px solid #fafafa;margin:0;}
.content_image_c a {cursor:pointer;}

/*-----------------------------------------------------------------*/
.news_b_img {float:left;padding:0 2em 10px 0;}
/*-----------------------------------------------------------------*/
.news_image_border td {padding:0;}
.news_image_border .topper td {background:repeat-x bottom left url('../img/n_p_t_bg.gif');}
.news_image_border .footer td {background:repeat-x bottom left url('../img/n_p_b_bg.gif');}
/*-----------------------------------------------------------------*/
.contacts h3 {margin:0 0 0.2em 0;}
.contacts p {margin:0.1em 0 0.8em 0;}
/*-----------------------------------------------------------------*/
.big_photos_date {font-size:90%;color:#908f8f;margin-left:10px;}
/*-----------------------------------------------------------------*/
.autor {text-align:right;font-style:italic;border-right:2px solid #cfceca;padding-right:15px; margin-bottom: 20px;}
/*-----------------------------------------------------------------*/
.contacts_tbl td {vertical-align:top;}

.contact_info {margin:0 10px 0 20px;}
.contact_info h3 {color:#960606;font-size:110%;font-weight:normal;margin:0.2em 0 0 0;}
.contact_info p {margin:0.2em 0 0.8em 20px;}

.article_images {text-align:right;}
.article_images div {margin:0.3em 10px 1.7em 0;padding:0;}
.article_images img {border:7px solid #dedede;margin:0;cursor:pointer;}

.contests_article {margin-top:1.5em;}

#page_select {float:left;}
#page_select div {float:left;padding:2px 8px;position:relative;background:#ebebe0;margin-right:1px;cursor:pointer;}
#page_select .active {background:#955f5f;color:#ffffff;}
#page_select #page_name {background:none;padding-right:10px;}  

p.highlight {color:#ab750e;font-weight:bold;}
