body{font-family:Tahoma;color:#656565;min-width:1000px;font-size:11px;background-image:url(../images/bg_center_body.jpg);background-position:center top;background-repeat:repeat-y}
td{vertical-align:top}
img{border:0}
div,td,input,select,p,a,li{font-family:"Myriad Pro";font-size:11px;color:#656565}
a{color:#1563A5;text-decoration:underline}
#main_inside{position:relative;min-height:100%;min-width:1000px;background-image:url(../images/footer_bg.jpg);background-position:center bottom;background-repeat:no-repeat;margin:0}
#main_inside_in{position:relative;height:100%;min-width:1000px;background-image:url(../images/body.jpg);background-position:center top;background-repeat:no-repeat;margin:0 auto}
#main_content{width:1000px;min-height:800px;margin:0 auto}
.text{text-align: right;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
.text a{text-align: right;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#949596;}
.top{padding:30px 20px 100px 50px}
.login_map{float:right;display:inline-block;width:170px;padding:0 50px 0 0}
.login{float:left;width:auto;padding:0 20px 0 0}
.site_map{float:right;width:auto}
.top_menu{background-image:url(../images/top_menu_bg.jpg);background-position:left top;background-repeat:repeat-x;clear:both;margin:10px 50px;}
.top_menu .l{background-image:url(../images/top_menu_bg_left.jpg);background-position:left top;background-repeat:no-repeat}
.top_menu .l .r{background-image:url(../images/top_menu_bg_right.jpg);background-position:right top;background-repeat:no-repeat;padding:0 10px 0 25px;height:50px;}
.top_menu .l .r ul{list-style-type:none;display:inline-block;padding:5px 0}
.top_menu .l .r ul li{display:block;float:left;width:auto;margin:5px 0}
.top_menu .l .r ul li a span{color:#949596;font-size:16px;display:block;padding:5px 30px 9px}
.top_menu .l .r ul li a:hover{background-image:url(../images/top_menu_cur_left.jpg);background-position:left top;color:#fff;background-repeat:no-repeat;display:block;padding:0 0 35px}
.top_menu .l .r ul li a:hover span{background-image:url(../images/top_menu_cur_right.jpg);background-position:right top;background-repeat:no-repeat;display:block;float:left;cursor:pointer;width:auto;padding:5px 30px 9px}
.content{padding:20px 0 50px}
.menu_point{padding:20px 0 0 80px}
.content .item{float:left;width:250px;padding:0 50px 0 0}
.content .item h2{font-size:20px;color:#0B74B7;text-transform:uppercase;font-weight:400;padding:0 0 10px}
.content .item p{font-size:13px;color:#6C6C6C;line-height:23px;padding:0}
.content .item p.bt{padding-top:10px}
.content .item p.bt a{background-image:url(../images/bt_more.jpg);background-position:left top;background-repeat:no-repeat;text-decoration:none;color:#6C6C6C;padding:5px 18px}
.content .item ul{list-style-type:none;padding:10px 0}
.content .item ul li{padding:5px 0}
.content .item ul li a{background-image:url(../images/img_li_home.jpg);background-position:left 2px;background-repeat:no-repeat;font-size:13px;color:#6C6C6C;text-decoration:none;padding-left:20px}
.content .about{float:left;padding:0 50px 0 0}
.content .about p{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;color:#6C6C6C;line-height:23px;padding:0}
.slide_block{background-image:url(../images/bg_slide_menu.jpg);background-position:left top;background-repeat:repeat-x;clear:both;margin:0 50px}
.slide_block .l{background-image:url(../images/bg_left_slide_menu.jpg);background-position:left top;background-repeat:no-repeat}
.slide_block .l .r{background-image:url(../images/bg_right_slide_menu.jpg);background-position:right top;background-repeat:no-repeat;padding:50px 20px 20px 40px}
.info_slide{float:right;width:350px}
.info_slide h2{color:#81AA33;font-size:32px;font-weight:600}
.info_slide ul{padding:15px 0 0 15px;list-style-type: none}
.info_slide ul li{color:#949596;font-size:20px;padding:5px 0}
.botton{clear:both;width:340px;padding:30px 0 70px}
* html .botton{clear:both;width:340px;padding:30px 0 20px}
.botton .bt_l a{float:left;cursor:pointer;width:auto}
.botton .bt_r a{float:right;cursor:pointer;width:auto}
.clear{clear:both}
.content h1{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:30px;color:#85C329;font-weight:400;padding:0 0 10px 53px}
.contact_form{background-image:url(../images/border_contact_form.gif);background-position:left top;background-repeat:repeat-x;margin:0 53px 40px;padding:0px 0 0}

.setting{padding:0 0 20px}
.setting .name{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:18px;color:#949596;float:left;width:120px;padding:3px 0 0}
.setting .name1{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:18px;color:#949596;float:left;width:165px;padding:3px 0 0}
.setting .text input{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#000;background-color:#F1F2F3;width:251px;height:20px;vertical-align:middle;border:1px solid #C1C1C1;margin:0 0 0 10px;padding:8px 5px}
.setting .text textarea{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#000;overflow:auto;background-color:#F1F2F3;width:250px;height:200px;border:1px solid #C1C1C1;margin:0 0 0 10px;padding:8px 6px}
.setting .logintext input{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#000;background-color:#F1F2F3;width:135px;height:20px;vertical-align:middle;border:1px solid #C1C1C1;margin:0 0 0 10px;padding:8px 5px}
.submit{float:right;width:auto;margin:0 5px 0 0}
.submit a{background-image:url(../images/bt_submit.jpg);background-position:left top;background-repeat:no-repeat;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:18px;color:#fff;text-decoration:none;line-height:35px;padding:4px 22px}
.create{float:right;width:auto;margin:0 5px 0 0}
.create a{background-image:url(../images/bt_create.jpg);background-position:left top;background-repeat:no-repeat;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:18px;color:#fff;text-decoration:none;line-height:35px;padding:4px 23px}
* html .submit{float:right;width:auto;margin:0 1px 0 0}
.contact_form .r{float:right;width:380px;background-image:url(../images/bg_form_ardess.jpg);background-position:center top;background-repeat:no-repeat;padding:20px 0}
.contact_form .r h2{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:20px;background-image:url(../images/border_address.gif);background-position:left bottom;background-repeat:repeat-x;margin:0 35px;padding:0 0 5px}
.contact_form .right{float:right;width:380px;padding:1px 0}


.address{width:240px;padding:10px 0 150px 33px}
.address .name{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;color:#949596;float:left;font-weight:700;width:80px;padding:3px 0 0}
.address .text{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;color:#949596;width:150px;float:right;padding-top:2px;text-align:left;}
.gallery_top .l{float:left;width:300px}
.gallery_top h1{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:30px;color:#85C329;font-weight:400;padding:0 0 10px 50px}
.gallery_top .sort{float:right;width:330px;margin:10px 40px 0 0}
.gallery_top .sort .text_search{float:left;width:auto;padding:0 10px 0 0}
.gallery_top .sort .text_search input{background-color:#fff;border:1px solid #E1E1E1;font-size:13px;width:100px;padding:3px 0 4px 5px}
.sort_by{background-image:url(../images/bg_sort.gif);background-position:left top;background-repeat:no-repeat;height:25px;line-height:25px;text-align:left}
.sort_by a{font-size:13px;color:#7c7c7c;text-decoration:none;text-align:left;width:147px;display:block;float:left;margin:0 10px}
.div1{position:absolute;top:262px;right:427px;border:1px solid #d1d1d1;border-top:0;width:155px;margin-left:200px;padding-top:10px;display:none;background-color:#fff}
* html .div1{position:absolute;top:254px;right:462px;border:1px solid #d1d1d1;border-top:0;width:155px;margin-left:200px;padding-top:10px;display:none;background-color:#fff}
.div1 a{display:block;padding-left:10px;margin-bottom:10px;text-decoration:none}
.go{padding:2px 0 0}
.gallery{background-image:url(../images/border_contact_form.gif);background-position:left top;background-repeat:repeat-x;padding-top:30px;margin:50px 60px 20px 55px;min-height:400px;_height:400px;}
.gallery .line{clear:both;width:300px;padding:20px 0 0}
.gallery .line .img_block{float:left;margin-right:79px;width:290px}
.pagination{clear:both;width:200px;padding-left:20px;margin:0 auto}
.pagination a.strela_l{background-image:url(../images/pagination_left.gif);background-position:left 3px;background-repeat:no-repeat;text-decoration:none;width:10px;height:7px}
.pagination a.strela_r{background-image:url(../images/pagination_right.gif);background-position:right 3px;background-repeat:no-repeat;text-decoration:none;width:10px;height:7px}
.pagination a{text-decoration:none;font-size:12px;color:#AEAEAE;margin:0 3px}
.pagination a#cur{background-color:#EBEBED;padding:1px 3px}
.slider{height:306px;position:relative;top:-30px;width:480px;overflow:hidden}
.slider .buttons span.left{float:left;padding-top:100px;width:auto}
.slider .buttons span.right{float:right;padding-top:100px;padding-right:16px;width:auto}
.slider .slider_list{height:306px;width:408px;overflow:hidden;position:relative;margin:0 auto}
.slider .slider_list .slider_list_inner{overflow:hidden;width:4500px;position:relative}
.slider .slider_list .slider_list_inner .item{float:left;width:408px;height:306px;overflow:hidden;padding:0}
#footer_block{height:105px;clear:both}
#footer_main{height:105px;position:relative;margin:-105px auto}
#footer{height:105px;min-width:1000px;margin:0 auto}
#footer_in{width:900px;background-image:url(../images/bg_footer.jpg);background-position:center top;background-repeat:no-repeat;margin:0 auto;padding:14px 0 0}
.footer_menu{margin:0 0 0 235px}
.footer_menu ul{list-style-type:none}
.footer_menu ul li{display:block;float:left;font-size:12px;width:auto;margin:0 3px 0 0}
.footer_menu ul li a{font-size:12px;text-transform:uppercase;color:#6C6C6C;text-decoration:none;background-image:url(../images/razdel_footer_menu.gif);background-position:left 3px;background-repeat:no-repeat;padding-left:3px}
*,form{margin:0;padding:0}
html,body,* html #main_inside,* html #main_inside_in{height:100%}
a:hover,.top_menu .l .r ul li a,.pagination a:hover.strela_r,.pagination a:hover.strela_l{text-decoration:none}
.logo,.gallery_top .sort .sort_by{float:left;width:auto}
.login a,.site_map a{text-decoration:none;color:#949596}
.login img,.site_map img{vertical-align:middle;padding:0 5px 0 0}
.contact_form .l,.gallery .line .img_block2{float:left;width:400px}
.div1 a:hover,.pagination a:hover{text-decoration:underline}
.gallery .line .img_block .img,.gallery .line .img_block2 .img{float:left;margin-right:10px;width:auto}
.gallery .line .img_block .img img,.gallery .line .img_block2 .img img{border:1px solid #CECDCE;padding:4px}
.gallery .line .img_block .img_info,.gallery .line .img_block2 .img_info{width:170px;float:right}
.gallery .line .img_block .img_info span,.gallery .line .img_block2 .img_info span{font-size:13px;color:#4182AD}
.gallery .line .img_block .img_info p.info,.gallery .line .img_block2 .img_info p.info{color:#909091;font-size:12px;padding:0}
.gallery .line .img_block .img_info p,.gallery .line .img_block2 .img_info p{color:#AEAEAE;font-size:14px;padding:5px 0 0}

/* Subscription page */
#top {
    background-image:url(../images/top.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    width:248px;
    height:32px;
	padding-top:20px;
}
#middle {
    background-image:url(../images/middle.jpg);
    background-repeat:repeat-y;
    background-position:center;
    padding-left: 26px;
    padding-right: 20px;
}
#bottom {
    background-image:url(../images/bottom.jpg);
    background-repeat:no-repeat;
    background-position:top;
    width:248px;
    height:28px;
}

#btn_signup {
    background-image:url(../images/signup.jpg);
    background-repeat:no-repeat;
    height:35px;
    cursor:pointer;
}
#btn_signup_orange {
    background-image:url(../images/signup_orange.jpg);
    background-repeat:no-repeat;
    height:28px;
    padding-bottom:10px;
    cursor:pointer;
}

#pricing_bar {
    background-image:url(../images/pricingbar_new.jpg);
    background-repeat:no-repeat;
    width:248px;
    height:10px;

}

#pricing_lbl1 {
    font-family:Arial;
    font-weight:bold;
    font-size:28pt;
    color:#000000;
}

#pricing_lbl2 {
    font-family:Arial;
    font-weight:bold;
    font-size:16pt;
    color:#000000;
}

#pricing_lbl3 {
    font-family:Arial;
    font-weight:bolder;
    font-size:16pt;
    color:#85C329;
    text-align:left;
}

#pricing_lbl4 {
    font-family:inherit;
    font-weight:bold;
    font-size:11pt;
    color:#716868;
    padding-left:15px;
}

#pricing_lbl4 ul{
    padding:0px;
}

#pricing_lbl4 ul li{

    color:#000000;
    font-size:9pt;
    text-align:left;
    padding-left:0px;
    
}

#pricing_lbl5 {
    font-family:Arial;
    font-weight:bold;
    font-size:10pt;
    color:#716868;
    padding-left:15px;
    padding-bottom:6px;
}

#pricing_lbl5 p{
    font-family:Arial;
    font-weight:bold;
    font-size:10pt;
    color:#716868;
    padding-bottom:6px;
}

#pricing_lbl5 a {
    font-family:Arial;
    font-weight:bold;
    font-size:10pt;
    color:#434242;
    padding-bottom:6px;
}

#pricing_lbl6 {
    font-family:Arial;
    font-weight:bold;
    color:#000000;
    font-size:11pt;
    text-align:left;
}

#pricing_lbl7 {
    padding-bottom:5px;
    padding-left:15px;
	font-family:Arial;
    font-weight:bold;
    font-size:12pt;
    color:#000000;
    text-align:left;
    
}

#pricing_lbl8 {
    font-family:Arial;
    font-weight:bold;
    font-size:16pt;
    color:#000000;
    text-align:left;
}


/* End Subscription page */

.profile {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	width:800px;
}

fieldset{
	border:2px solid #EDEDED;
}
legend{
	color:#d96736;
	font-size:12px;
	font-weight:bold;
}

.error {
    color:#FF0000;
}

#left {
	float: left;
	width: 580px;
	padding: 0px 20px 40px 20px;
}

#right {
	float: right;
	width: 230px;
	padding: 0px 20px 40px 20px;
}

#flash {
    border: 1px solid #85C330;
    z-index:0;
    background-color:#FFFFFF;
}

#gallery {
	height: 400px;
	width: 120px;
	overflow: auto;
}

#gallery a img {
	margin: 0px 4px 2px 0px;
	border: 1px solid #999;
}

#holder{
position:relative;}

#holder .buttons{
left:0;
position:absolute;
top:0;
width:100%;}

#holder .slider_list{
height:306px;
left:32px;
margin:0 auto;
overflow:hidden;
position:absolute;
top:0;
width:408px;}

#demotip{
display:block;
left:45px;
position:absolute;
top:0;
z-index:999;}

.clear{
clear:both}
