body {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
font-family:tahoma;
}

h1, h2, h3 {font-size:20px; font-weight:normal;}
h4, h5, h6 {font-size:13px;}

td {
color:#444E57;
vertical-align:top;
}

.tdvert {vertical-align:middle; font-size:11px;}
.tdvert a{font-size:11px;}
.tdvert a:hover{font-size:11px;}

.table {
background-image:url(/images/tall_top.gif);
background-repeat:repeat-x;
}

.m1 {background-image:url(/images/m1.jpg); color:#FFFFFF; vertical-align:middle;}
.m2 {background-image:url(/images/m2.jpg); color:#FFFFFF; vertical-align:middle;}
.m3 {background-image:url(/images/m3.jpg); color:#FFFFFF; vertical-align:middle;}
.m4 {background-image:url(/images/m4.jpg); color:#FFFFFF; vertical-align:middle;}
.m5 {background-image:url(/images/m5.jpg); color:#FFFFFF; vertical-align:middle;}
.m6 {background-image:url(/images/m6.jpg); color:#FFFFFF; vertical-align:middle;}

.mainpic {background-image:url(/images/mainpic.jpg); background-repeat:no-repeat; background-position:center;}

.proekt {background-image:url(/images/zagolovok.png); background-repeat:no-repeat; background-position:top; font-size:11px; padding-top:24px;}
.proekt2 {color:#FFFFFF; padding-left:45px; font-weight:bold;}
.proekt3 {padding-left:40px; font-weight:bold; padding-top:40px;}
.proekt4 {background-image:url(/images/zagolovok2.png); background-repeat:no-repeat; background-position:top; font-size:11px; padding-top:24px;}

.link1 {background:url(/images/marker.gif) no-repeat right 5px; font-weight:bold; padding-right:10px; font-size:12px; color:#E84700; padding-left:24px;}
.link1:hover {color:#E84700; text-decoration:none}

.link2 {background:url(/images/marker.gif) no-repeat right 5px; padding-right:10px; font-size:12px; color:#E84700;}
.link2:hover {color:#E84700; text-decoration:none}

.link3 {background:url(/images/marker.gif) no-repeat right 5px; font-weight:bold; padding-right:10px; font-size:12px; color:#E84700;}
.link3:hover {color:#E84700; text-decoration:none}

.link4 {background:url(/images/markerr.gif) no-repeat left 5px; padding-left:10px; font-size:11px; color:#E84700;}
.link4:hover {color:#E84700; text-decoration:none}

.line_hor1 {background:url(/images/line_1.gif) left bottom repeat-x; padding-bottom:15px; margin-bottom:25px;}
.line_hor2 {background:url(/images/line_1.gif) left bottom repeat-x; padding-bottom:25px; margin-bottom:25px; margin-left:27px; margin-right:27px;}
.line_hor3 {background:url(/images/line_1.gif) left bottom repeat-x; margin-bottom:25px; margin-left:24px; margin-right:24px; text-align:justify;}
.line_hor4 {background:url(/images/line_1.gif) left bottom repeat-x; padding-bottom:15px; margin-bottom:25px;}
.line_hor5 {background:url(/images/line_1.gif) left bottom repeat-x; margin-bottom:10px; margin-left:24px; margin-right:24px; text-align:justify;}
.line_hor6 {padding-bottom:25px; margin-bottom:25px; margin-left:27px; margin-right:27px;}

.menu {
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

.menu:hover {
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

a {color:#444E57; font-size:12px;}
a:hover {color:#FF0000; font-size:12px;}

input {font-size:11px;}
textarea {font-size:12px;}

#bodytext td {font-size:12px;}
