/* ==================== */

@import url(engine.css);
@import url(header_menu.css);
@import url(jtip.css);


  html, body  {
height : 100%;
margin : 0;
padding : 0;
background : #dbe3ea url('../images/top_bg.jpg') repeat-x top;
font-size : 11px;
font-family : tahoma;
color : #000000;
}
p {
margin : 0;
padding : 0;
}
input, select, textarea {
outline : none;
}
img {
border : 0;
}
.non {
display : none;
}
a {
color : #19437c;
text-decoration : none;
}
a:active, a:visited, a:link {
color : #3d6eb0;
text-decoration : none;
}
a:hover {
color : #789dcc;
text-decoration : none;
}
a:focus {
outline : 0;
}
.hr {
border : 0;
height : 1px;
background-color : #c0c0c0;
}
#comp .i {
padding : 20px 1px 0 2px;
background : url(../images/bg_comp_t.png) no-repeat;
}
#comp h2 {
width : 120px;
height : 25px;
margin : 0;
padding-left : 10px;
color : #39b44a;
font-weight : bold;
font-size : 13px;
text-transform : uppercase;
}
#comp .ii {
background : url(../images/bg_comp_list_t.png) no-repeat 100% 2px;
}
#comp ul {
margin : 0;
padding : 0;
background : url(../images/bg_comp_list_b.png) no-repeat 100% 100%;
list-style : none;
}
#comp li {
padding : 8px 0 8px 10px;
}
#comp li.alt {
padding-top : 3px;
padding-bottom : 3px;
background : #e8f4d9 url(../images/bg_comp_list_i_alt.png) no-repeat 100% 0%;
}
#comp li span {
display : block;
font-weight : normal;
font-size : 10px;
color : #778da6;
padding-right : 138px;
background : url(../images/bg_comp_list_pm.png) no-repeat 100% 50%;
}
.td_tarif {
background-color : #dbe3ea;
font-size : 11px;
text-align : center;
}
.tr_1 {
background-color : #ffffff;
height : 35px;
}
.tr_2 {
background-color : #e8edf2;
height : 35px;
}
.td_proc {
padding-left : 15px;
text-align : left;
}
a.btn_bay {
display : block;
width : 25px;
height : 25px;
text-indent : -9999px;
overflow : hidden;
background : url(../images/shop-icons.png) no-repeat;
background-position : 0% 0%;
margin-top : 4px;
}
a.btn_bay:hover {
background-position : 0% -25px;
}
.body_p {
font-size : 10px;
color : #778da6;
}
.c_boby_tab {
font-size : 10px;
}
.c_boby-top, .c_boby-bottom, .c_boby-left, .c_boby-right {
overflow : hidden;
position : relative;
z-index : 20;
}
.c_boby-top {
background : url('../images/c_boby-top.gif') repeat-x 0% 0%;
}
.c_boby-bottom {
background : #ffffff url('../images/c_boby-bottom.gif') repeat-x 0% 100%;
}
.c_boby-left {
background : #ffffff url('../images/c_boby-left.gif') repeat-y 0% 100%;
}
.c_boby-right {
background : #ffffff url('../images/c_boby-right.gif') repeat-y 100% 0%;
}
.c_boby-lt, .c_boby-rt, .c_boby-lb, .c_boby-rb {
font-size : 0;
background : url('../images/c_boby-top-ugol.gif') no-repeat;
z-index : 30;
}
.c_boby-lt {
top : 0;
left : -6px;
width : 6px;
height : 6px;
background-position : 0% 0%;
}
.c_boby-rt {
top : 0;
right : -46px;
width : 6px;
height : 6px;
background-position : -6px 0%;
}
.c_boby-lb {
bottom : 0;
left : -1px;
width : 6px;
height : 6px;
background-position : 0% -6px;
}
.c_boby-rb {
bottom : 0;
right : -1px;
width : 6px;
height : 6px;
background-position : -6px -6px;
}
.c_boby_tab span {
color : #ff8000;
font-size : 11px;
}
.c_boby_tab b {
color : #000000;
font-size : 11px;
}
.list-top li {
list-style : none;
text-decoration : none;
font-size : 13px;
font-weight : bold;
}
.list-top p {
font-size : 10px;
padding-top : 35px;
color : #778da6;
}
.m1 a:link, .m1 a:active, .m1 a:visited, .m1 a:hover {
background : url(../images/ico_m1.gif) no-repeat left;
float : left;
line-height : 13px;
}
.m1 a:link, .m1 a:active, .m1 a:visited {
width : 200px;
height : 28px;
color : #778da6;
padding-left : 30px;
background-position : 0% 0%;
}
.m1 a:hover {
color : #ff9600;
height : 28px;
background-position : 0% -28px;
}
.m1 a span {
font-size : 10px;
display : block;
margin-bottom : 12px;
position : relative;
color : #000000;
}
.m1 a:hover span {
color : #778da6;
}
.m2 a:link, .m2 a:active, .m2 a:visited {
background-position : 0% -56px;
}
.m2 a:hover {
background-position : 0% -84px;
}
.m3 a:link, .m3 a:active, .m3 a:visited {
background-position : 0% -112px;
color : #ff9600;
margin-left : 10px;
height : 40px;
}
.m3 a:hover {
background-position : 0% -152px;
color : #778da6;
}
.m4 a:link, .m4 a:active, .m4 a:visited {
background-position : 0% -193px;
color : #ff9600;
margin-left : 10px;
height : 45px;
width : 440px;
}
.m4 a:hover {
background-position : 0% -238px;
color : #778da6;
}
.list-top .news_p {
font-size : 10px;
padding-left : 40px;
color : #626262;
}
a.btn_more {
display : block;
width : 120px;
height : 20px;
text-indent : -9999px;
overflow : hidden;
background : url(../images/ico_buttom.gif) no-repeat;
background-position : -8px 0%;
margin-top : 4px;
}
a.btn_more:hover {
background-position : -8px -20px;
}
a.btn_host {
display : block;
width : 120px;
height : 20px;
text-indent : -9999px;
overflow : hidden;
background : url(../images/ico_buttom.gif) no-repeat;
background-position : -8px -40px;
margin-top : 4px;
}
a.btn_host:hover {
background-position : -8px -60px;
}
.a_ {
height : 110px;
background : transparent url('../images/a_2.gif') repeat-x top;
font-weight : bold;
}
.a_ b {
color : #ff8000;
font-size : 16px;
}
.a_ span {
color : #535353;
font-weight : normal;
}
.t_speedbar {
font-size : 10px;
text-align : left;
}
.t_speedbar a:link, .t_speedbar a:visited, .t_speedbar a:active {
font-size : 10px;
color : #000000;
text-decoration : none;
}
.t_speedbar a:hover {
color : #000000;
text-decoration : none;
}
.c_boby {
padding : 3px;
vertical-align : top;
}
.c_boby b span {
color : #ff8000;
}
.c_boby span {
color : #0080c0;
font-weight : bold;
}
.box_body {
padding : 10px;
}
.box_body ul {
padding : 0;
margin : 0 0 0 0;
list-style : none;
}
.box_body .bg_list a {
color : #7a0909;
padding-left : 10px;
background : url(../images/arrow.gif) no-repeat left top;
background-position : 0% 5px;
text-decoration : none;
line-height : 22px;
margin-left : 2px;
}
.box_body .bg_list a:hover {
color : #0080c0;
}
.tarif {
text-align : center;
font-weight : bold;
}
.tarif b {
color : #ff6600;
font-size : 11px;
font-weight : bold;
}
.tarif span {
font-weight : normal;
font-size : 10px;
color : #898989;
}
.tarif_left {
text-align : left;
font-weight : normal;
height : 22px;
color : #898989;
}
.cp_bottom {
font-size : 11px;
color : #9aadc4;
}
.td_bottom {
font-size : 11px;
color : #9aadc4;
}
.td_bottom a:link, .td_bottom a:visited, .td_bottom a:active {
font-size : 10px;
color : #afc1d6;
line-height : 18px;
text-decoration : none;
}
.td_bottom a:hover {
color : #9aadc4;
text-decoration : none;
margin : 0;
}
.menu_list {
width : 200px;
}
.menu_head {
display : block;
border : 0;
cursor : pointer;
position : relative;
padding : 0 0 0 10px;
margin : 2px;
font-weight : bold;
color : #000000;
height : 29px;
background : url('../images/menu-help.gif') no-repeat 0% 0%;
background-position : 0% 0%;
line-height : 27px;
}
.menu_head:hover {
color : #354961;
background-position : 0% -29px;
}
.menu_body {
display : none;
padding-left : 7px;
}
.menu_body a, .menu_body_tarif a {
display : block;
border : 0;
color : #333333;
background-color : #ffffff;
padding : 2px;
margin : 0 0 0 2px;
padding-left : 10px;
font-weight : normal;
text-decoration : none;
background : transparent url('../images/arrow.gif') no-repeat left;
background-position : 0% 5px;
}
.menu_body b {
display : block;
color : #e57b1d;
line-height : 17px;
padding-top : 5px;
border-bottom : 1px dotted #b9c9dc;
}
.menu_body a:hover, .menu_body_tarif a:hover {
color : #09547f;
}
.menu_body_tarif {
font-size : 10px;
padding-left : 7px;
padding-right : 5px;
text-align : justify;
color : #96999d;
}
.body-help {
font-size : 11px;
}
.list-help li {
list-style : none;
text-decoration : none;
font-weight : bold;
}
.list-help span {
text-decoration : none;
font-size : 12px;
font-weight : normal;
}
.m5 a:link, .m5 a:active, .m5 a:visited {
background-position : 0% -285px;
color : #ff9600;
margin-left : 10px;
height : 50px;
width : 100%;
font-size : 13px;
line-height : 0px;
}
.m5 a:hover {
background-position : 0% -335px;
color : #778da6;
}
.domen {
color : #3b434e;
font-size : 14px;
background : transparent url('../images/domain_input_bg.gif') no-repeat;
height : 29px;
width : 516px;
border : 0;
margin-right : 10px;
padding-left : 10px;
padding-top : 5px;
}
.domen_btn {
color : #a4b1c1;
font-size : 11px;
background : transparent url('../images/check_btn.png') no-repeat top;
height : 31px;
width : 102px;
border : 0 solid #787d83;
margin-right : 10px;
cursor : pointer;
}
.response {
color : #555555;
font-size : 11px;
width : 508px;
height : 115px;
border : 1px solid #cacad1;
background-color : #ffffff;
margin-right : 18px;
}
.response_title {
color : #555555;
}
.response_view_1 {
color : #000000;
font-size : 11px;
border : 1px solid #008000;
}
.response_view_2 {
color : #000000;
font-size : 11px;
border : 1px solid #ff0000;
}
h4 {
font-size : 13px;
margin : 0;
line-height : 17px;
font-weight : bold;
color : #65a9e9;
text-align : left;
line-height : 13px;
}
h1 {
font-size : 13px;
color : #0c608c;
margin : 0;
line-height : 18px;
font-weight : bold;
padding-left : 10px;
}
h1 a:link, h1 a:visited, h1 a:active {
font-size : 13px;
color : #770e0e;
text-decoration : none;
margin : 0;
font-weight : bold;
}
h1 a:hover {
color : #2b6ac7;
text-decoration : none;
margin : 0;
}
#st_t_1 span {
font-size : 11px;
color : #ffebb6;
margin : 0;
line-height : 25px;
margin-right : -30px;
padding-left : 10px;
}
#st_t_1 strong {
font-size : 13px;
color : #0c608c;
margin : 0;
line-height : 18px;
font-weight : bold;
padding-left : 10px;
}
.h4 {
font-size : 13px;
margin : 0;
font-weight : bold;
color : #65a9e9;
text-align : left;
line-height : 13px;
}
.cont {
margin-top : 23px;
}
.body {
background : #ffffff;
}
.cont-top {
position : relative;
z-index : 10;
background : url('../images/wrapper-content-top.png') repeat-x 0% 0%;
}
.cont-bot {
overflow : hidden;
background : #ffffff url('../images/main-bottom.png') repeat-x 0% 100%;
position : relative;
z-index : 20;
}
.cont-lc {
overflow : hidden;
background : #ffffff url('../images/cont-lc.gif') repeat-y 0% 100%;
position : relative;
z-index : 20;
}
.cont-rc {
overflow : hidden;
background : #ffffff url('../images/cont-rc.gif') repeat-y 100% 0%;
position : relative;
z-index : 20;
}
.cont-lt, .cont-rt, .cont-lb, .cont-rb {
font-size : 0;
background : url('../images/wrapper-content-corners.png') no-repeat;
z-index : 30;
}
.cont-lt {
top : 0;
left : -5px;
width : 15px;
height : 18px;
background-position : 0% 0%;
}
.cont-rt {
top : 0;
right : -5px;
width : 15px;
height : 18px;
background-position : -15px 0%;
}
.cont-lb {
bottom : 0;
left : -1px;
width : 13px;
height : 13px;
background-position : 0% -18px;
}
.cont-rb {
bottom : 0;
right : -1px;
width : 13px;
height : 13px;
background-position : -17px -18px;
} 