body, a, table, p, ul, li, ol, pre, div { margin:0}
h1, h2, h3, h4, h5, h6 { margin:0}
form, input, button, textarea, label { margin:0}

body, a, img, p, ul, li, ol, pre, div { padding:0}
h1, h2, h3, h4, h5, h6 { padding:0}
form, input, button, textarea, label { padding:0}

body { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#464646;}
body { background:url(/images/biznesadvokat/page_bg.jpg) left top repeat-x #FFFFFF}
td { font-size:inherit;}
a { color:#005479}
a img { border:none}

.h { visibility:hidden}

html { height: 100%;}
body { min-height:100%; height: 100%;}

.logo_left_top { background:url(/images/biznesadvokat/main_shadow1_left.jpg) right top no-repeat}
.logo_left_bottom { background:url(/images/biznesadvokat/main_shadow2_left.jpg) right top no-repeat}
.logo_right_top { background:url(/images/biznesadvokat/main_shadow1_right.jpg) left top no-repeat}
.logo_right_bottom { background:url(/images/biznesadvokat/main_shadow2_right.jpg) left top no-repeat}
.logo { padding:10px;}

.toFavourites { position:relative; left:20px; top:-237px; font-size:11px; height:20px}
.toFavourites a { color:#FFFFFF }

.shortMenu { font-weight:bold; color:#005479; text-align:center; margin-top:20px; margin-bottom:28px}

.mainMenu { padding:0px 10px 0px 9px}
.mainMenu p { background:url(/images/biznesadvokat/item.gif) left 4px no-repeat; margin-bottom:15px; padding-left:13px}

.navigator { font-size:11px; padding:75px 0px 0px 29px; width:70px}
.navigator a { color:#80ACBF}
.navigator p { padding-bottom:11px}

.graylineVert { background-color:#CCCCCC; margin-top:79px}

.searchBlock { padding-top:10px; margin-bottom:19px}
.searchBlock div.title { font-size:11px; color:#80ABBD; padding-right:16px; padding-top:10px; text-align:right}
.searchBlock div.query { text-align:center; padding-top:11px}
.searchBlock div.query input { width:117px; background-color:#FFFFFF; border:1px solid #A5ACB2; padding:2px 2px 2px 2px; color:#464646; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif}
.searchBlock div.submit { padding-top:12px; padding-right:17px; text-align:right}
.searchBlock div.submit button { width:10px; background:none; border:none; height:10px}

.bigPicture { padding:10px 10px 0px 10px; border-top:1px solid #CCCCCC; border-bottom:10px solid #FFFFFF; background:url(/images/biznesadvokat/big_picture.jpg) center 10px no-repeat #FFFFFF}
.bigPictureShadow { height:9px; overflow:hidden; background:url(/images/biznesadvokat/header_pic_shadow.gif) 390px top no-repeat; border-top:1px solid #CCCCCC;}
* html .bigPicture { background-position:center 11px}

.mainInformation { margin-top:17px; padding-left:10px; padding-right:10px}
.mainInformation div.title { font-weight:bold; color:#005479; margin-bottom:15px}
.mainInformation p { text-align:justify; margin-bottom:15px}

.mainRegulations { background-color:#007EB2; font-weight:bold; color:#FFFFFF; margin-top:20px; padding:12px 12px 14px 10px}

.subInformation { margin-top:17px;}
.subInformation div.title { font-weight:bold; color:#005479; margin-bottom:15px}
.subInformation p { margin-bottom:15px}
.subInformation img { margin-bottom:6px; padding-top:2px}

.footer td { background:url(/images/biznesadvokat/footer_bg.jpg) bottom left repeat-x;}
.footer td table td { background:none; vertical-align:middle}
.footer td.footerCenter { background:#FFFFFF; vertical-align:bottom}

.shadowFooter { height:9px; overflow:hidden; background:url(/images/biznesadvokat/footer_shadow.jpg) right top no-repeat #007AAC; border-top:1px solid #D7D7D7}
.footerContent { background:url(/images/biznesadvokat/footer_bg.jpg) bottom left repeat-x; color:#FFFFFF; height:71px; overflow:hidden}
.footerContent a { color:#FFFFFF}

.footerLogo { padding-bottom:20px; text-align:center; vertical-align:bottom}
.gradientFooter { vertical-align:bottom}
.gradientFooter img { position:relative; top:-80px}

