* { margin:0; padding:0;}
body {
font-family:Arial; font-size:100%; line-height:1.5; color:#666666;
/*=====старый цвет776e5d*/
}
img {border:0;}
p { margin-bottom:14px;}
ul { list-style:none;}

ol ol,  ul ul{
 margin-left:16px;
}
blockquote { margin:20px;}

/*==================txt, links, lines, titles====================*/
a {color:#1a7295;}
a:hover { text-decoration:underline;}

/*h1 { font-size:24px; line-height:1.2em; }*/

h1 { font-size:16px; color:#1a7295; line-height:1.2em; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; margin-bottom:6px;}

h2 { font-size:16px; color:#1a7295; line-height:1.2em; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; margin-bottom:6px;}
h3, .information-block-head  { font-size:14px; color:#1a7295; line-height:1.2em; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; margin-bottom:4px; font-weight:normal;}
h4  { font-size:12px;  font-family:Arial; color:#1a7295; font-weight:normal; margin-bottom:4px;}
h5 { font-size:1em; margin-bottom:18px;}

ul li, ul ul li { background:url(/images/22492/marker.gif) no-repeat 3px 2px; padding:0 0 3px 23px; border-bottom:1px solid #dddad5; margin-bottom:2px; line-height:1.5;}
ul li a {}

ol li { list-style-position:inside; font-size:1.17em; color:#78a811; font-weight:bold; border-bottom:1px solid #dddad5; padding:0 0 4px 0; margin-bottom:5px;}
ol li a { font-weight:normal; color:#155d5d; text-decoration:none;}
ol li a:hover { text-decoration:underline;}

.search { font-size:12px;  font-family:Arial; color:#1a7295; font-weight:normal; margin-bottom:4px;}

.name1, .name1 a, .name1 a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:57px;
text-transform:uppercase;
line-height:40px;
text-decoration:none;
margin-left:1px;
}
.name2 {
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
font-weight:bold;
font-size:16px;
line-height:30px;
}
.name3 {
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
color:#bdf545;
font-size:28px;
line-height:30px;
}
.slogan1 {
color:#bdf545;
background:#093939;
display:inline;
font-family:arial;
font-size:16px;
line-height:30px;
padding:4px 10px;
}

.banner1, .banner2, .banner3, .banner4 {
/*color:#f0c311;*/
font-weight:bold;
font-size:14px;
font-family:arial;
text-align:center;
display:block;
float:left;
padding:0px 0px 0px 0px;
margin:0 2px 0 0;
/*background:#115d5d;*/
width:127px;
height:149px;
}
.banner1 a, .banner2 a, .banner3 a, .banner4  a{
color:#f0c311;
font-weight:bold;
font-size:14px;
text-decoration:none;
}

.banner1 {
background:url(http://www.adm-1c.ru/images/banner1.jpg) no-repeat;
}
.banner2 {
background:url(http://www.adm-1c.ru/images/banner2.jpg) no-repeat;
}
.banner3 {
background:url(http://www.adm-1c.ru/images/banner3.jpg) no-repeat;
}
.banner4 {
background:url(http://www.adm-1c.ru/images/banner4.jpg) no-repeat;
}
.click {
color:#e0dfdd;
background:#0e4b4b;
}
.click a {
display:inline;
color:#e0dfdd;
background:#0e4b4b;
padding:3px;
text-transform:uppercase;
font-family:arial;
font-weight:bold;
font-size:11px;
}
.img_left {
float:left;
margin:0 30px 10px 0;
}
.img_right {
border:none;
}
img.img_right {
float:right;
margin:0 0 10px 30px;
}
.green { color:#165e5e;}
.small_green { font-size:.91em; line-height:1.45em; color:#165e5e; font-weight:bold;}
hr {
background:#fff; 
color:#fff;
margin:8px 0 8px 0;
border:1px solid #E4E2E0;
border-top:1px solid #fff;
}
.link1 {
background:#165e5e; color:#f2f2f2;
}
.link1 a { display:block; background:#165e5e; color:#f2f2f2; text-decoration:none; padding:2px 0 2px 9px; margin-bottom:8px;}
.link1 a:hover { text-decoration:none;}
.col-1 .link2 a{
background:#d5d3d1;
}
.link2 {
background:#f2f2f2; color:#165e5e;
}
.link2  a{ display:block; float:right; background:#f2f2f2; color:#165e5e; padding:1px 10px 1px 10px; margin-left:9px;}
.link2 a:hover { background:#165e5e; color:#f2f2f2; text-decoration:none;}
.link3 {
background:#d5d3d1; color:#776e5d; font-weight:bold;
}
.link3 a{ display:inline-block; background:#d5d3d1; color:#776e5d; padding:1px 7px 1px 7px; font-weight:bold;}
.link3 a:hover { background:#165e5e; text-decoration:none; color:#f2f2f2;}
.valigntop {
border-collapse:collapse;
}
.valigntop td{
vertical-align:top;
border:1px solid #E4E2E0;
background:#fff;
padding:20px 20px 20px 30px;
}
.spacer {
background:none;
}
.valigntop td.spacer {
background:none;
padding:0;
border:0;
width:18px;
}
