/* BODY */
body {background: #fff url(/bitrix/templates/dmtpp/fon.jpg) repeat-x fixed bottom left; font-size: 10pt; font-family:  tahoma, arial, sans-serif, verdana; margin: 0; }



/* TABLES */
td {color: #000; font-size: 9pt;}
#header, #main, #footer {border-left: 1px solid #005DA4; border-right: 1px solid #005DA4;}

#redline {background: #AD101B;}

#left_td {background: #B5D8F3 url(/bitrix/templates/dmtpp/i/left_bgr.jpg) repeat-y top left;}
#main_td {background: #fff;}

#right_td {background: #B5D8F3 url(/bitrix/templates/dmtpp/i/right_bgr.jpg) repeat-y top right; padding: 10 0 0 0;}

#footer1_td{background: #fff url(/bitrix/templates/dmtpp/i/footer1_bgr.gif) no-repeat bottom left;}
#footer2_td{background: #fff url(/bitrix/templates/dmtpp/i/footer2_bgr.jpg) repeat-y top left;}

#f2in1_td {}
#f2in2_td {font-size: 8pt; padding: 10 14 0 0;}

#pozdr_td {background: #FFF url(/bitrix/templates/dmtpp/i/pozdr_bgr.gif) no-repeat top right; border-left: 1px solid #AD101B; border-right: 1px solid #AD101B; border-bottom: 1px solid #AD101B; color: #AD101B; font-weight: bolder; padding: 30 0 20 5;}

#menu td {border-bottom: 1px solid #FFF; padding-top: 5; padding-bottom: 5;}

table.title {margin-top: 10;}
td.title_td {background: #005DA4 url(/bitrix/templates/dmtpp/i/title_bgr.gif) repeat-x top left; padding-left: 20; color: #FFF; font-weight: bolder; font-size: 12pt;}

table.news {margin-bottom: 20;}
table.news td {padding-top: 15; font-size: 8pt;}



/* DIV */


/* IMAGES */
img.banner {margin-bottom: 10; align: center;}
img.news_img {border: solid 1px #005DA4;}


/* LINKS */
a {color: #005DA4; text-decoration: underline;}
a:hover {color: #AD101B; text-decoration: underline;}

a.menu {color: #005DA4; font-size: 11pt; font-weight: bolder; text-decoration: none;}
a.menu:hover {text-decoration: underline;}

a.amenu {color: #AD101B; font-size: 11pt; font-weight: bolder; text-decoration: none;}
a.amenu:hover {text-decoration: underline;}


a.submenu {color: #005DA4; font-size: 8pt; text-decoration: none;}
a.submenu:hover {text-decoration: underline;}


a.news {color: #000; text-decoration: none;}
a.news:hover {text-decoration: underline;}


a.mail {color: #000;  text-decoration: underline;}
a.mail:hover {color: #AD101B;  text-decoration: underline;}

/* TEXT */
b.header {color: #005DA4;}


