html, body {height: 100%;}
*:first-child+html body{overflow-x:hidden;}
body{padding:0;margin:0;min-width:990px;background:white url('../new_images/pf_bg.jpg') repeat center top;font-family: Arial, Helvetica, sans-serif;}
img{border:0;}
a{text-decoration:none;}
.clearfix{clear:both;}
.center{text-align:center;margin:0 auto;}
.center ins{margin-top:10px;}
.floatl{float:left;margin-left:20%;padding:0 0 0 5px;}
.floatr{float:right;margin-right:26%;padding:0 5px 0 0;}
.c a img{opacity:0.95;-webkit-opacity:0.95;}
.c a:hover img{opacity:1;-webkit-opacity:1;}
* html .c{width:expression(document.body.clientWidth < 990? "990px": "auto" );}

.h{display:block;height:208px;width:100%;background:transparent url('../new_images/pf_header.jpg') repeat top left;margin:0;padding:0;}
.h_logo{position:relative;display:block;height:208px;width:100%;background:transparent url('../new_images/f_header.jpg') no-repeat top left;}
.h_logo_top{display:block;height:45px;color:#88b5d0;font:bold 8pt Arial, Helvetica, sans-serif;}
.p_t_left a,.f_t_left a,.t_right a{color:#88b5d0;text-decoration:none;}
.p_t_left a:hover,.f_t_left a:hover,.t_right a:hover{color:#167dbb;border-bottom:1px solid #167dbb;}
.f_t_left,.p_t_left{float:left;padding:7px 0 5px 40px;text-align:right;}
.p_t_left{margin:0 0 0 160px;}
.t_left_source{font-weight:normal;}
.t_right{float:right;padding:10px 5% 5px 10px;list-style:none;}
.t_right li a{border-bottom:1px solid #88b5d0;}
.t_right li{float:left;padding:0 10px;border-right: 1px solid #88b5d0;background-color:#fff;}
.t_right li.last{border:0;} 
.f_h_logo_icon,.p_h_logo_icon{position:absolute;top:0;left:0;padding:0;display:block;width:280px;overflow:hidden;}
.f_h_logo_icon{margin:63px 0 100px 20px;}
.p_h_logo_icon{top:0;left:0;}
.p_h_logo_menu,.f_h_logo_menu{list-style:none;padding:0;}
.p_h_logo_menu{margin:50px 0 0 350px;} .f_h_logo_menu{margin:50px 0 0 400px;}
.p_h_logo_menu ul.block,.p_h_logo_menu ul.block_last,.f_h_logo_menu ul.block,.f_h_logo_menu ul.block_last{float:left;position:relative;list-style:none;text-align:center;padding:0 20px 0 20px;}
.p_h_logo_menu ul.block_last,.f_h_logo_menu ul.block_last{border-right:0;}
.p_h_logo_menu ul.block,.f_h_logo_menu ul.block{border-right:1px solid #552358;}
li.link{text-transform:uppercase;font:bold 15pt Arial, Helvetica, sans-serif;color:#fff;text-shadow: -1px -1px -1px #000;}
li.link a{color:#fff;text-decoration:none;}
li.link a:hover{color:#FFCFFF;}
li.desc{font-size:8pt;margin:-3px 0 0 0;}
li.desc a{color:#ffa1fc;text-decoration:none;}
.ad{text-align:left;margin:20px 0 0 -35px;height:90px;width:140px;padding:7px;position:absolute;color:#fff;background-color:#880083;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
*:first-child+html .ad{margin:35px 0 0 -125px;} * html .ad{margin:35px 0 0 -125px;}
.ad img{padding:0 0 3px 0;}
.ad_corner{position:absolute;top:-10px;left:45%;font-size:0;line-height:0;width:0;border-bottom: 10px solid #880083;border-left: 7px solid transparent;border-right: 7px solid transparent;}
.ad_title {font-size:9pt;font-weight:bold;text-transform:uppercase;}
.ad_title a{color:#fff;text-decoration:none;}.ad_title a:hover{color:#ffa1fc;}
.ad_quote{font-size:7.5pt;color:#cf99cd;font-style:italic;text-align:right;height:55px;overflow:hidden;}
.ad_auth{padding:2px 0 0 0;}
.new_ico{position:absolute;top:12px;margin-left:-5px;}
.file_input_txt_wat{font-size:8pt;margin:5px 0;}

.c{min-height:100%;margin:-50px auto -86px 2%;position:relative;min-width:969px;max-width:1120px;}
*:first-child+html .c{margin-top:0px !important;}
.c_thumbs{margin:-50px 0 100px 0;min-width:814px;max-width:1014px;}
*:first-child+html .c_thumbs{margin:50px 0 100px 0;min-width:715px;} * html .c_thumbs{margin:50px 0 100px 0;}
.c_ads{width:160px;float:right;margin:-50px 2% 100px 0;}
.adheight{min-height:1020px;_height:1020px;}
*:first-child+html .c_ads{margin:0  2% 100px 0;} * html .c_ads{margin:0 2% 100px 0;}
.c_diff{margin:50px 0 100px -15px;min-width:854px;max-width:1014px;}
*:first-child+html .c_diff{width:750px !important;max-width:750px;min-width:750px;} * html .c_diff{width:790px !important;}
h1.center{color:#220029;font:bold 22pt Arial, Helvetica, sans-serif;}
p.center{color:#880083;font:normal 7pt Arial, Helvetica, sans-serif;}
.c_thumbs_xl_container,.c_thumbs_l,.c_thumbs_s,.c_thumbs_xxl{position:relative;float:left;margin:3px;border-radius:10px;overflow:hidden;}
.c_thumbs_xl,.c_thumbs_l,.c_thumbs_s,{background:transparent url('../new_images/pf_blockbg.png') repeat top left;_background:none;}
.c_thumbs_xl .im{padding:5px;display:block;max-width:310px;overflow:hidden;opacity:1;}
.c_thumbs_xl_org{margin:5px;font:normal 7pt Arial, Helvetica, sans-serif;color:#000;}
.c_thumbs_xl_org a{color:#880083;}
.c_thumbs_xl_container{width:320px;margin-right:10px;_height:600px;}
.c_thumbs_xxl{float:none;margin:10px auto;vertical-align:middle;overflow:visible;}
.c_thumbs_xxl .im{padding:5px;display:block;margin:0 auto;}
.c_thumbs_l{position:relative;height:255px;width:255px;}
.c_thumbs_line{width:100%;height:20px;float:left;margin-top:20px;}
.c_thumbs_s{height:125px;width:125px;}
.c_thumbs img{margin:5px;}
.c_thumbs_l img.im,.c_thumbs_s img.im,.c_other_m .c_thumbs_s img.im{z-index:1;}
.c_thumbs_l .ef,.c_thumbs_s .ef{position:absolute;z-index:1000;top:0;left:0;}
.c_thumbs_s .ef{background:transparent url('../new_images/pf_ef_s.png') no-repeat 0 0;height:145px;width:145px;cursor:pointer;}
.c_thumbs_l .ef{background:transparent url('../new_images/pf_ef_l.png') no-repeat 0 0;height:290px;width:290px;cursor:pointer;}
.c_thtitle_l{display:block;width:100%;margin:78% 5px 0 5px;padding:5px 7px;background-color:#000;}
a.c_thumbs_l,a.c_thumbs_s{text-decoration:none;}
.c_thtitle_l,.c_thtitle_s{color:#fff;font-weight:bold;border-bottom:none;}
a.c_thumbs_l:hover .c_thtitle_l,a.c_thumbs_s:hover .c_thtitle_s{color:#167dbb;}
a.c_thumbs_l:active .c_thtitle_l,a.c_thumbs_s:active .c_thtitle_s{color:#880083;}
a.c_thumbs_l:hover .c_thtitle_l{display:block;width:100%;height:50px;margin:195px 5px 0 5px;padding:5px 7px;background-color:#000;}
.c_thdesc{position:absolute;visibility:hidden;color:#fff;font:normal 8pt Arial, Helvetica, sans-serif;width:240px;height:30px;overflow:hidden;}
a.c_thumbs_l:hover .c_thdesc{visibility:visible;}
.c_thtitle_s{display:block;width:100%;margin:5px 5px 0 5px;padding:3px 4px;background:transparent url('../new_images/pf_tmbsbg.png') repeat 0 0;font:bold 7pt Arial, Helvetica, sans-serif;}
.c_txt{min-height:340px;}
* html .c_txt{overflow:hidden;width:expression(document.body.clientWidth > 420? "420px": "auto" );position:relative;left:-30px;margin:0 0 0 -60px;padding:0;}
.c_thcorner{font-size:0;margin:-15px 0 5px 5px;line-height:0;width:0;border-bottom: 10px solid #000;border-left: 7px solid transparent;border-right: 7px solid transparent;}
.c_facedet{float:left;position:absolute;bottom:10%;}
.c_facedet_txt{margin:0 auto;text-align:center;color:#666;font:normal 8pt Arial, Helvetica,sans-serif;vertical-align:middle;}
.c_facedet_txt2{color:#666;font:normal 8pt Arial, Helvetica,sans-serif;vertical-align:middle;}
.c_facedet_txt2 span{display:inline-block;width:450px;vertical-align:middle;margin:5px 0 5px 5px;}
.c_facedet_txt a,.c_facedet_txt2 a{color:#2288fb;text-decoration:none;border-bottom:1px solid #2288fb;padding:0 0 1px 0;}
.c_facedet_txt a:hover,.c_facedet_txt2 a:hover{color:#2258fb;text-decoration:none;border-bottom:1px solid #2258fb;padding:0 0 1px 0;}
.c_facedet img,.c_facedet2 img{vertical-align:middle;margin:-3px 0 0 0;}
.c_inp{vertical-align:middle;}
.c_inp img{vertical-align:middle;margin:2px 5px;}
.c_inp inupt{}
.c_inp label{font-size:10pt;color:#220029;font-weight:bold;}
.c_inp label a{color:#a01d64;text-decoration:none;border-bottom:1px solid #a01d64;padding:0 0 2px 0;}
.c_inp label a:hover{color:#79184d;border-bottom:1px solid #79184d;background-color:#fcefff;}
h1.c_title{color:#220029;text-transform:uppercase;font:bold 20pt Arial, Helvetica, sans-serif;letter-spacing:-0.02em;padding:10px 0 0 5px;position:absolute;top:0;left:0;margin:-40px -40px 50px 0;padding:0;}
*:first-child+html h1.c_title{margin-top:0;}
p.c_desc{padding:0;margin:0 0 5px 0;font-size:9pt;line-height:160%;color:#220029;}
.c_ad{margin:0 auto;text-align:center;}
.c_links,.c_links_ch{margin:50px 0 0 1%;float:none;}
.c_links{width:900px;}.c_links_ch{width:750px;}
.c_other{}
* html .c_links{width:900px;} * html .c_other{width:900px;}
.c_other_t{text-transform:uppercase;color:#220029;font:bold 10pt Arial, Helvetica, sans-serif;}
.c_other_m,.c_other_m_ch{background:transparent url('../new_images/pf_blockbg.png') repeat top left;padding:5px;}
.c_other_m{width:900px;}.c_other_m_ch{width:750px;}
* html .c_other_m{background:none;} * html .c_other_m_ch{background:none;}
.c_other_m .c_thumbs_s,.c_other_m_ch .c_thumbs_s{text-align:center;float:none !important;display:inline-block;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:150px;background:transparent;margin:0 auto 5px auto;text-align:center;}
a.c_op {opacity:0.8;}
a.c_op:hover {opacity:1;}
.c_furth img{padding:0 5px;}
.form_gotuj{display:inline-block;display:-moz-inline-stack;_width:232px;zoom:1;*display:inline;height:49px;width:232px !important;margin:0 !important;padding:0 !important;vertical-align:middle;}
.form_galeria{width:10px !important;display:inline !important;vertical-align:middle;}
.selects{display:block;margin:5px 0;}
a.form_check,a.form_check_selected{margin:3px;text-decoration:none;padding:3px 8px 3px 6px;width:20px;height;20px;font:bold 9pt Arial, Helvetica, sans-serif;color:#fff;background:transparent url('../new_images/pf_check.png') no-repeat top left;}
a.form_check:hover{color:#FFA1FC;}
a.form_check_selected{background:transparent url('../new_images/pf_check2.png') no-repeat top left;}
#uploadForm input{padding:5px 5px 5px 10px;margin:0 10px 10px 0;color:#880083;font:normal 14pt Arial, Helvetica, sans-serif;width:400px;}
.c_watermark label{font:normal 8pt Arial, Helvetica, sans-serif;color:#880083;display:block;margin:10px 0 0 0;}
.c_watermark input,.c_watermark select{width:440px;font:normal 14pt Arial, Helvetica, sans-serif;}
* html .c_watermark input{width:expression(document.body.clientWidth > 400? "400px": "auto" ) !important;}
* html .c_watermark select{width:expression(document.body.clientWidth > 400? "400px": "auto" ) !important;}
#c_water .c_thumbs_xl_container{min-height:550px !important;}
#c_water .form_gotuj{margin:10px 0 0 0 !important;}
h2.about_title{font:bold 12pt Arial, Helvetica, sans-serif;color:#880083;margin:30px 0 0 0;}
h3.about_text{font:normal 10pt Arial, Helvetica, sans-serif;color:#333;line-height:1.5;margin:5px 0;}
#txt_area{width:440px;height:250px;}
#c_water input[type=file]{width:auto !important;}
.txt_attach{position:relative;top:13px;}
.txt_submit{margin:12px 0 0 0;}

.clearfooter {height: 86px;clear: both;}
.f{height: 86px;position: relative;background:transparent url('../new_images/pf_footer.jpg') repeat-x top left;}
.f_left{font:normal 8pt Arial, Helvetica, sans-serif;color:#88b5d0;padding:50px 0 0 10px;width:100px;}
.f_left img{vertical-align:top;}
.f_left a{color:#88b5d0;}
.f_left a:hover{color:#167dbb;}
.f_right a{color:#167dbb;font: normal 8pt Arial, Helvetica, sans-serif;text-decoration:none;}
.f_right{float:right;margin:-20px 5% 5px 10px;list-style:none;}
.f_right li a{border-bottom:1px solid #167dbb;}
.f_right li a:hover{color:#88B5D0;}
.f_right li{float:left;padding:0 10px;border-right: 1px solid #167dbb;overflow:hidden;}
.f_right li.last{border:0;} 
.uploadedTmb{float:left;margin-left:300px;margin-top:-50px;padding:5px;text-align:center;height:130px;width:110px;color:#fff;background-color:#880083;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.uploadedTmb_title {font-size:8px;font-weight:bold;text-transform:uppercase;}

#formInputs{display:block;width:450px;}
.c_select{margin-top:10px !important;}
#formInputs .ef{margin:0;}
#formInputs .c_thumbs_s{margin:0 10px 5px -5px;}
.c_inp form div.boxtitle{width:400px;font-size:7pt;color:#552358;margin:5px 0 3px 0;}
.c_inp{margin:0 0 0 340px;}
*:first-child+html .c_inp{margin:0;}
.selects{margin-bottom:10px;}
.textinputs{width:450px;}
.tmbClose{margin: 2px 5px 0;width:127px;overflow:hidden;margin-top:2px;}
.c_exit_png{height:15px;margin:-40px 0 0 108px;width:15px;}

.upl_tmb_sel {width: 60px; height: 60px; line-height:60px; text-align: center;opacity:0.4;cursor:pointer;}
.upl_tmb_sel img{width:50px;height:50px;opacity:0.5;margin:0px;vertical-align:middle;}
.upl_tmb_sel:hover{opacity:0.8;}
.upl_tmb_sel_h {opacity:1;}
.upl_tmb_sel_h img{width:55px;height:55px;}
.upl_tmb_sel_img {width:50px;height:50px;opacity:0.5;margin:0px;vertical-align:middle;}

