body, a, table, p, ul, li, ol, pre, div, caption { margin:0}
h1, h2, h3, h4, h5, h6 { margin:0}
form, input, button, textarea { margin:0}

body, a, img, p, ul, li, ol, pre, div, caption { padding:0}
h1, h2, h3, h4, h5, h6 { padding:0}
form, input, button, textarea { padding:0}

body { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; background-color:#FFFFFF; color:#000000; text-align:justify;}
td { font-size:inherit;}
a { color:#690000}
a img { border:none}

.h { visibility:hidden}

/* растяжка на весь экран в высоту */
html { height: 100%; overflow-y:scroll}
body { min-height:100%; height: 100%;}
div.page { margin: auto; height: auto !important; min-height:100%; height: 100%;}
div.page div.footer_guarantor { height: 167px;}
div.footer { margin: auto; margin-top: -167px; height: 137px; padding-top:30px}
/* /растяжка на весь экран в высоту */

.footer { background:url(/images/urspecnaz/footer_bg.gif) left bottom repeat-x}

.logoLink { position:absolute; left:75px; top:104px;}

.header { background:url(/images/urspecnaz/header_bg.gif) left top repeat-x #710208; height:274px; border-bottom:5px solid #898989; margin-bottom:25px}

.topMenu { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#FFFFFF; padding:14px 0px 0px 57px; font-size:12px; font-weight:bold}
.topMenu a { color:#FFFFFF; text-decoration:none;}
.topMenu td.delim { padding:0px 9px}

.header div.main { padding:4px 0px 0px 50px;}
.header td.phoneLeft { vertical-align:bottom; padding:0px 17px 37px 24px}
.header td.phone { vertical-align:bottom; padding-bottom:45px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF;}

.header div.email { text-transform:uppercase; color:#FFFFFF; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:33px 69px 0px 0px}
.header div.email a { text-decoration:none; color:#FFFFFF}

.header div.list { text-transform:uppercase; color:#E8D3D4; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:107px 0px 0px 0px}
.header div.list a { text-decoration:none; color:#E8D3D4}
.header div.list td { vertical-align:bottom}
.header div.list p { margin-top:9px}

.content { padding:18px 42px 0px 50px; border-right:1px solid #C4C4C4;}

.section { margin-bottom:20px}

.section p { margin-bottom:1.3em;}
.section ul { margin:5px 0px 10px 30px}
.section ol { margin:5px 0px 10px 30px}
.section ul ul, .section ol ul, .section ul ol, .section ol ol {margin:5px 0px 6px 30px}
.section li { margin-bottom:2px}
.section caption { padding-bottom:3px}

.section h1 { font-weight:bold; font-size:16px; margin-top:15px; margin-bottom:10px}
.section h2 { font-weight:bold; font-size:15px; margin-top:14px; margin-bottom:10px}
.section h3 { font-weight:bold; font-size:14px; margin-top:12px; margin-bottom:8px}
.section h4 { font-weight:bold; font-size:13px; margin-top:10px; margin-bottom:7px}
.section h5 { font-weight:bold; font-size:12px; margin-top:10px; margin-bottom:6px}

.section hr {height:1px; width:75%; text-align:left; margin-top:10px; margin-bottom:10px}
.section a  {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFFF; color:#000000; text-decoration: none;}

.mainMenu { padding:17px 50px 8px 20px}

.mainMenu div.item { text-transform:uppercase; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:13px; padding-left:29px; background:url(/images/urspecnaz/menu_dot.gif) left 2px no-repeat; margin-bottom:12px; line-height:12px}
.mainMenu div.item a { color:#000000; text-decoration:none}
.mainMenu div.item a:hover { text-decoration:underline}
.mainMenu div.item a.current { color:#690000; text-decoration:underline}

.copyrights { margin-bottom:12px; color:#FFFFFF; font-size:11px}
.copyrights a { color:#FFFFFF}
