/* CSS Document */
html body{margin: 0 auto; padding:0; background-color:white; font-family:Tahoma;font-size:16px;}

td.td_head_index1 {background-image:url(uzli.jpg); background-position:left top; background-repeat:no-repeat; width:956px; height:291px; vertical-align:top;}
td.td_head_index2 {background-image:url(neiron-black.jpg); background-position:left top; background-repeat:no-repeat; width:956px; height:291px; vertical-align:top;}
td.td_head_index3 {background-image:url(neiron-white.jpg); background-position:left top; background-repeat:no-repeat; width:956px; height:291px; vertical-align:top;}
td.td_head_index4 {background-image:url(pautina.jpg); background-position:left top; background-repeat:no-repeat; width:956px; height:291px; vertical-align:top;}

div.div_ico {text-align:right; margin:15px 20px 0 0;}
div.div_logo {padding:60px 0 0 30px; position:relative; float:left;}
div.div_slogan1 {position:absolute; left:206px; top:94px; color:#FFFFFF; font-size:1.2em; font-weight:normal;}
div.div_slogan2 {position:absolute; left:594px; top:123px; color:#FFFFFF; font-size:1.2em; font-weight:normal;}
div.div_slogan3 {position:absolute; left:339px; top:216px; color:#000000; font-size:1.2em; font-weight:normal;}
div.div_slogan4 {position:absolute; left:375px; top:256px; color:#FFFFFF; font-size:1.2em; font-weight:normal;}
div.div_telefon {text-align:right; padding-right:40px; float:right; margin-top:195px; color:#FFFFFF;}
div.div_telefon3 {text-align:right; padding-right:40px; float:right; margin-top:195px; color:#000000;}

#div_body{margin:0 auto; padding:0 0 30px 0; width:956px; background-color:#FFFFFF; position:relative;}
/* menu */
#div_menu{ background-color:#000000; height:40px; position:relative;}
div.div_menu_pic:hover { background-image:url(menu.jpg); background-position:bottom; background-repeat:no-repeat;}
div.div_menu_pic { background-image:none; padding:10px 0 10px 10px; font-size:0.8em; background-color:#000000;}

#mTitle1{position:absolute;left:54px;top:0px;z-index:50;}
#menu1{position:absolute; right:680px; top:40px; z-index:49;width:223px; color:#000000; display:none}

#mTitle2{position:absolute; left:145px; top:0px;z-index:60; }
#menu2{position:absolute; right:590px; top:40px;z-index:59; background-color:#000000; width:223px;display:none}

#mTitle3{position:absolute; left:259px; top:0px;z-index:70;}
#menu3{position:absolute; right:474px; top:40px;z-index:69; background-color:#000000;width:223px;display:none}

#mTitle4{position:absolute;left:334px; top:0px; z-index:80}
#menu4{position:absolute; right:400px; top:40px;z-index:79; background-color:#000000;width:223px;display:none}

#mTitle5{position:absolute; left:495px; top:0px;z-index:90;}
#menu5{position:absolute; right:238px; top:40px;z-index:89; background-color:#000000;width:223px;display:none}

#mTitle6{position:absolute; left:786px; top:0px;z-index:90}
#menu6{position:absolute; right:0px; top:40px;z-index:89; background-color:#000000;width:223px;display:none}

#m_Title_{position:absolute;left:437px;top:0px;z-index:91;}
#m_Title{position:absolute;left:639px;top:0px;z-index:92;}

/* -------------------------------- */

td.td_content {font-size:0.8em; padding:0 54px 0 54px; border:#000000 solid 0px;}
td.td_whis_blue_line {border-bottom:1px solid #006afe;}
div.div_sozdaem {float:left; width:394px; padding:20px 20px 20px 0px;}
div.div_doverie {float:right; width:434px; padding:20px 0;}
div.div_blagodernost {padding-top:5px; line-height:1.5em;}
div.div_blagodarnost_read_more {padding-top:5px; text-align:right;}
div.div_poslednie_raboti {float:left; width:237px; background:#e6e6e6; padding:20px 0 20px 25px; height:100%;}
td.td_left_menu {width:237px; background:#e6e6e6; padding:20px 20px 20px 25px;}

div.div_about_art_net {float:right; width:561px; padding:20px 0px 20px 25px;}
div.div_news_head {padding:20px 0 5px 0px;}
div.div_left_news {float:left; width:404px; padding:0px 20px 20px 0px;}
div.div_right_news {float:right; width:404px; padding:0px 0px 20px 20px;}

table.table_mn_bottom tr td {border-top:1px solid #006afe;}

div.div_mn_bottom_text {padding:20px 20px 20px 0px; text-align:center;  line-height:2.0em}
div.div_mn_bottom_pic {padding:10px 10px 10px 0px; width:174px;}
div.div_podval {margin:0 54px; border-top:1px solid #006afe; padding:10px 20px 20px 0px;}
div.div_podval_contact {float:right; width:450px; font-size:0.7em;}
div.div_podval_counter {float:left; padding:30px 0 0 40px;}

p.p_radi_vsegda {text-align:center; color:#006afe; line-height:1.5em}
ul {line-height:1.5em; padding:0px 15px; margin:15px 15px; list-style:disc;}

input.input_domen {background:#FFFFFF; border:1px #000000 solid; width:120px; padding-left:5px; margin-right:10px;}
input.input_prov_domen {color:#FFFFFF; background-color:#000000; border:none; width:80px; font-size:0.9em; height:20px;}

a.menu{text-decoration:none; color:#FFFFFF;}
a.menu:link{text-decoration:none;color:#FFFFFF}
a.menu:visited{text-decoration:none;color:#FFFFFF}
a.menu:hover{ text-decoration:none;color:#FFFFFF;}

a.web{text-decoration:underline; color:#FFFFFF;}
a.web:link{text-decoration:underline;color:#FFFFFF;}
a.web:visited{text-decoration:underline;color:#FFFFFF;}
a.web:hover{ text-decoration:none;color:#FFFFFF;}

a.web3{text-decoration:underline; color:#000000;}
a.web3:link{text-decoration:underline;color:#000000;}
a.web3:visited{text-decoration:underline;color:#000000;}
a.web3:hover{ text-decoration:none;color:#000000;}

a{ color:#006afe; text-decoration:underline; }
a:link{ color:#006afe; text-decoration:underline; }
a:visited{ color:#006afe; text-decoration:underline; }
a:hover{ color:#006afe; text-decoration:none; }
a img{border:none}

h1{color:#006afe; font-size:1.9em; font-weight:normal; padding:5px 0 0 0; margin:0;}
h2{color:#000000; font-size:1em; font-weight:bold; padding:5px 0 0 0; margin:0;}
h3{color:#000000; font-size:1.6em; font-weight:normal; padding:15px 0 5px 0; margin:0;}
h4{color:#000000; font-size:1.8em; font-weight:normal; padding:10px 0 0 0; margin:0;}
h5{color:#006afe; font-size:1.9em; font-weight:normal; padding:5px 0 0 0; margin:0;}

a.a_menu_bottom {margin-left:13px;}
span.span_tel {font-size:2em;}
div.div_domen {padding:10px 0 20px 0;}
div.div_see_all {padding:5px 0 30px 0;}
div.div_pad_top_5px {padding-top:5px;}
div.div_pad_top_10px {padding-top:10px;}
div.div_pad_8 {padding:8px}
div.div_stranici {text-align:right; font-weight:bold; padding:8px 0;}
div.div_uslugi_vse {padding:15px 0 20px 0;}
div.div_uslugi_1uroven {padding:10px 15px 10px 20px; font-weight:bold;}
div.div_uslugi_2uroven {padding:0px 15px 10px 40px; color:#006afe}
div.div_uslugi_1 { background-image:url(sozdanie.jpg); background-repeat:no-repeat; background-position:center left; padding:10px 15px 10px 40px; font-weight:bold;}
div.div_uslugi_1_1 {padding:0px 15px 10px 70px; color:#006afe}
div.div_uslugi_2 { background-image:url(prodvij.jpg); background-repeat:no-repeat; background-position:center left; padding:10px 15px 10px 40px; font-weight:bold;}
div.div_uslugi_3 {background-image:url(reklama.jpg); background-repeat:no-repeat; background-position:center left; padding:10px 15px 10px 40px; font-weight:bold;}
div.div_uslugi_4 {background-image:url(diz.jpg); background-repeat:no-repeat; background-position:center left; padding:10px 15px 10px 40px; font-weight:bold;}
div.div_uslugi_5 {background-image:url(rediz.jpg); background-repeat:no-repeat; background-position:center left; padding:10px 15px 10px 40px; font-weight:bold;}
div.div_uslugi_6 {background-image:url(flash.jpg); background-repeat:no-repeat; background-position:center left; padding:10px 15px 10px 40px; font-weight:bold;}
div.div_uslugi_7 {background-image:url(podderjka.jpg); background-repeat:no-repeat; background-position:center left; padding:10px 15px 10px 40px; font-weight:bold;}
div.div_uslugi_8 {background-image:url(diz-logo.jpg); background-repeat:no-repeat; background-position:center left; padding:10px 15px 10px 40px; font-weight:bold;}
div.div_uslugi_9 { background-image:url(hosting.jpg); background-repeat:no-repeat; background-position:center left; padding:10px 15px 10px 40px; font-weight:bold;}

.input_line {width:200px; border:1px #000000 solid;}
.input_box {width:200px; border:1px #000000 solid; height:60px;}
.input_submint {background-color:#000000; border:0; color:#FFFFFF; padding:5px; cursor:pointer;}
img.img_news { margin:0 10px 5px 0px; background:none;}
div.div_list_news {padding:10px 0 15px 0px;}