

*{ margin: 0;padding: 0; }



body{ background:#217da0 url(im/body_bgr.jpg) repeat-x;font: 12px/18px arial;color: #6f6f6f }



a:link, a:visited{ color: #c31010; }

a:hover, a:active{ color: #237fa2; }





#clear{ clear: both }




p{ margin: 0 0 15px 0 }



h1{ font: 30px "century gothic", arial;color: #ff8803;margin: 0 0 20px 0}

h2{ font: 18px "century gothic", arial;color: #2783a6;margin: 10px 0 10px 0}

h3{ font:bold 14px arial;color: #333;margin: 10px 0 10px 0}





#lenta_top{width: 977px;margin: 0 auto 0 auto; color: white;   }

.slogan{ float: left;display: block;padding:7px 10px 0 10px }


.login{padding: 0 0 0 50px}
.login label{ font:bold 16px arial;color: #222}
.login input[type="text"],.login input[type="password"]{ margin: 0 30px 0 10px; padding: 4px 10px;font: 16px arial; }
.login input[type="submit"]{ font: 18px arial;padding: 3px 7px }


#wrapper{ margin: 0 auto 0 auto;width: 977px }

.logo{ float: left;margin: 0 40px 0 0}

.nav_link:link, .nav_link:visited{ color: #fff;text-decoration: none;display: block;float: left;margin: 45px 10px 0 0;padding: 5px;border: 1px solid #57b3d6}

.nav_link:hover, .nav_link:active, .nav_link_act{ color:#bcecfe!important;text-decoration: none;display: block;float: left;margin: 45px 10px 0 0;padding: 5px;border: 1px solid #7bcbea}





#top_bgr_holder{ background: url(im/top_bgr.png) no-repeat center top;margin: 0 auto 0 auto;width: 977px;padding: 0;}

#bottom_bgr_holder{ background: url(im/bottom_bgr.png) no-repeat center bottom;text-align: center;padding: 14px;clear: both;}



#content{ background: White;text-align: left;min-height: 200px}



#left_home{ padding: 30px 30px 30px 30px;float: left;width: 414px;min-height: 200px}

#right_home{ padding: 30px 30px 230px 30px;background: #ebebeb url(im/right_home_bgr.jpg) no-repeat center bottom;width: 415px;float: right;min-height: 200px; }

#right_home h1{ color: #2783a6 }



.napravi_zaqvka:link, .napravi_zaqvka:visited{ display: block;font: 18px/42px "arial black";padding:0 15px ;background: url(im/napravi_zaqvka_bgr.jpg) repeat-x;width: 190px;text-decoration: none;color: White;margin: 40px 0 0 0}

.napravi_zaqvka:hover, .napravi_zaqvka:active{ display: block;font: 18px/42px "arial black";padding:0 15px ;background: url(im/napravi_zaqvka_bgr_ov.jpg) repeat-x;width: 190px;text-decoration: none;color: White;margin: 40px 0 0 0}





#right_home ol{  }



#right_home ol li.first{background: url(im/1.gif) no-repeat;list-style-type: none;padding: 2px 0 0 35px;margin: 0 0 10px 0}

#right_home ol li.second{background: url(im/2.gif) no-repeat;list-style-type: none;padding: 2px 0 0 35px;margin: 0 0 10px 0}

#right_home ol li.third{background: url(im/3.gif) no-repeat;list-style-type: none;padding: 2px 0 0 35px;margin: 0 0 10px 0}

#right_home ol li.forth{background: url(im/4.gif) no-repeat;list-style-type: none;padding: 2px 0 0 35px;margin: 0 0 10px 0}

#right_home ol li.fifth{background: url(im/5.gif) no-repeat;list-style-type: none;padding: 2px 0 0 35px;margin: 0 0 10px 0}

#right_home ol li.sixth{background: url(im/6.gif) no-repeat;list-style-type: none;padding: 2px 0 0 35px;margin: 0 0 10px 0}

#right_home ol li.seventh{background: url(im/7.gif) no-repeat;list-style-type: none;padding: 2px 0 0 35px;margin: 0 0 10px 0}

#right_home ol li.eight{background: url(im/8.gif) no-repeat;list-style-type: none;padding: 2px 0 0 35px;margin: 0 0 10px 0}









#contact_left{ padding: 30px 30px 30px 30px;float: left;width: 414px;min-height: 400px}

.tel{ font: 40px georgia;color: #da3503; display:block; }





#contact_right{ padding: 30px 30px 30px 30px;background: #ebebeb ;width: 415px;float: right;min-height: 400px; }

#contact_right h1{ color: #2783a6 }



.contact_form{ }

.contact_form label{display: block;margin: 10px 0 3px 0;font: italic bold 13px georgia  }

.contact_form input{ width: 250px;font: 12px arial;color: #6f6f6f;padding: 5px}

.contact_form textarea{width: 410px;height: 100px;font: 12px/18px arial;color: #6f6f6f;padding: 5px }

.contact_form input[type="button"]{display: block;font: 18px/35px "arial black";padding:0;background: url(im/napravi_zaqvka_bgr.jpg) repeat-x;width: 150px;text-decoration: none;color: White;margin: 10px 0 0 0;border: 0;cursor: pointer }

.contact_form input[type="button"]:hover{display: block;font: 18px/35px "arial black";padding:0 ;background: url(im/napravi_zaqvka_bgr_ov.jpg) repeat-x;width: 150px;text-decoration: none;color: White;margin: 10px 0 0 0;border: 0; cursor: pointer;}



#websites{ padding: 30px }

#footer{ font: 11px arial;text-align: center;color: white;margin: 0 auto 0 auto;padding:0 0 20px 0;width: 977px }

#footer a{ color: white!important; }


#left_order{ padding: 30px 30px 230px 30px;float: left;width: 414px;min-height: 200px}
#left_order h2,#right_order h2 { font-size:24px;}
#left_order h2{color:#ff850c;}

#right_order{ padding: 30px 30px 230px 30px;background: #ebebeb;width: 415px;float: right;min-height: 200px; }

#left_order h1,#right_order h1 { font: 24px/12px "arial black"; color:#6f6f6f;}

#paket_cats{ margin:30px;}

.cats:link, .cats:visited{ display: block;font: 14px/16px "arial black";padding:6px 0 12px 12px; background: url(im/napravi_zaqvka_bgr.jpg) repeat-x; width:200px; text-decoration: none;color: #5a7839;margin: 1px; float:left; height:auto;}

.cats:hover, .cats:active{ display: block;font: 14px/16px "arial black";padding:6px 0 12px 12px; background: url(im/napravi_zaqvka_bgr_ov.jpg) repeat-x;width: 200px;text-decoration: none;color: White;margin: 1px ; float:lefts; height:auto}


.step_menu{ display:block; float:left; background-color:#ebebeb; margin-bottom:10px; width:100%;}

.step_menu li{ float:left; width:295px; display:block; height:20px; font:12px arial; color:#777777; vertical-align:middle; padding:10px; border-right:1px solid white;}
.step_menu li.act{ background-color:#ff850c; color:white;}
.step_menu img { border:none; margin-right:10px;}


.paketitd{ border:1px solid #cfcfcf; width:280px; margin:0 20px 20px 0; float:left; display:table-cell;}

.paket_info{font: 18px "arial black"; color:#217da0; margin:20px 0 0px 12px; display:block;}
.cena{font: 24px "arial"; color:#db140f; text-align:right; display:block; padding-right:10px;}


.paketi{width:auto; float:left; padding-left:23px; margin-bottom:20px;}
.paketi ul { padding:20px 0 25px 32px; list-style-image:url(im/li.gif)}

.izbiram:link, .izbiram:visited{ display: block;font: 18px/42px "arial black"; background: url(im/napravi_zaqvka_bgr.jpg) repeat-x;width: 250px;text-decoration: none;color: White;margin: 16px 0 0 0; text-transform:uppercase;}

.izbiram:hover, .izbiram:active{ display: block;font: 18px/42px "arial black" ;background: url(im/napravi_zaqvka_bgr_ov.jpg) repeat-x;width: 250px;text-decoration: none;color: White;margin: 16px 0 0 0; text-transform:uppercase;}

.txt { font: 12px "arial"; color:#6f6f6f; padding:12px; display:block;}


.paketlistsite { border:none;}
.paketlistsite th { font: 11px arial; font-weight:bold; color:#3d3d3d; padding-left:13px; padding-top:3px; padding-bottom:3px; border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}

.paketlistsite td{  font: 11px arial; padding: 0px 0 0px 13px; border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf; }

.paketi a{ font: 11px/22px arial;color:#217da0; text-decoration:none;}


.send_to_friend_form{ float:left; width:600px; display:block; margin-bottom:50px; }
.send_to_friend_form label{ display:block;  padding:5px;}
.send_to_friend_form input[type=text] { width:200px; margin:5px 0 0 0px; border:1px solid #cfcfcf; display:block; }

input.napravi_porachaka{ display: block;font: 18px/42px "arial black";padding:0 15px ;background: url(im/napravi_zaqvka_bgr.jpg) repeat-x;width: 190px;text-decoration: none;color: White;margin: 20px 0 0 0; border:none; cursor:pointer;}

input.napravi_porachaka:hover{ display: block;font: 18px/42px "arial black";padding:0 15px ;background: url(im/napravi_zaqvka_bgr_ov.jpg) repeat-x;width: 190px;text-decoration: none;color: White;margin: 20px 0 0 0; border:none; cursor:pointer;}



.warn{ color:#C00000;}

.sendform_1{ float:left; width:300px;}
.sendform_2{ float:right; width:300px;}

#captcha_div {float:left;}



/* Grafikata */
.top_pow td{text-align: left;font: 10px arial; vertical-align: top;padding: 0 0 10px 0;width: 33% }
.small{ font: 14px georgia;display: block;}
.medium{ font: 18px georgia;display: block; }
.big{ font: 24px georgia;display: block; }

.gray_table{ }

.graph_table{ height: 80px;padding: 0;background: #f2f2f2; }
.graph_table td{ border-right: 1px solid #f2f2f2;vertical-align: bottom; /*background:url(bg1.gif) ;*/ }
.graph_table td p{ background:url(rrr/bg.gif) bottom left;margin: 0; }
.graph_table td p.green{ background:url(rrr/bg1.gif) bottom left;margin: 0; }

.td_1{ width: 100%;vertical-align: top }
.td_2{ font: 10px arial;vertical-align: top;}
.pokazaniq{height: 38px;width: 40px;text-align: right;vertical-align: bottom;border-top: 1px solid #ddd }



.old_time{ display: block;float: left;font: 24px "Century Gothic" }
.real_time{ display: block;float: right;font: 24px "Century Gothic" }

.lenta{ background: red;text-align: right;font:normal 9px arial;color: white;padding: 1px;margin: 1px 0}

.stat_domains{ font: 11px arial;width: 500px;margin: 20px 0}
.stat_domains td{padding:0 10px }
.stat_domains th{padding:5px 10px }
/* Grafikata */

