body {padding:0; margin:0; font:12px Tahoma, Arial, sans-serif; color:#2b2828; background:#fff;}
td {padding:0; vertical-align:top;}
h2, .h2 {margin:0; text-transform:uppercase; font-weight:400; font-size:14px; color:#00357a;}
h2 a, .h2 a {text-decoration:none;}
img {border:0; border:0;}
a {color:#00357a;}
a:hover {text-decoration:underline;}
#wrapper {position:relative; width:1000px; margin:0 auto;}

/*header*/
.header {position:relative; height:336px; font-size:12px; background:url(img/header.jpg) 50% 40px no-repeat;}
.header .menu {width:100%; margin-top:68px;}
.header .menu td {height:21px; padding:0 3px 0 47px; text-align:right; font-size:16px; background:url(img/spica.png) 3px 2px no-repeat; behavior:url(iepngfix.htc);}
.header .menu td a {text-decoration:none; text-transform:uppercase; color:#094b8f;}
.header .menu td a:hover {text-decoration:none;}
.header .menu .left, .header .menu .right {width:100px; background:none;}

/*titles*/
.title {background:url(img/title_bg.gif) 0 48px repeat-x;}
.title div div {height:46px; padding-top:55px; font-size:20px; text-transform:uppercase; color:#00357a;}
.title_left {background:url(img/title_left.gif) 0 48px no-repeat;}
.title_right {background:url(img/title_right.gif) 100% 48px no-repeat;}
.title_bouquet_left {background:url(img/bouquet_left.gif) no-repeat;}
.title_bouquet_right {background:url(img/bouquet_right.gif) 100% 0 no-repeat;}

/*content*/
.middle {padding:0; background:url(img/hole.gif) 100% 25px no-repeat;}
.middle .title div div {padding-left:65px;}
.middle .content {padding-left:48px; padding-right:8px;}
.content .services {margin:0 -3px;}
.content .services .h2 td {padding:10px 0;}

/*right_nav*/
.right_nav {width:251px;}
.right_nav .title div div {padding-left:14px;}
.right_nav .content {padding-right:57px;}
.r_nav_margin {width:21px; background:#f00 url(img/dot.gif) 50% 0 repeat-y;}
.r_nav_margin_top {width:21px; height:48px;}

/*footer*/
.footer {background:url(img/footer_left.gif) 54px 19px no-repeat; text-transform:uppercase; color:#00357a;}
.footer div {height:90px; padding-top:90px; padding-left:124px; background:url(img/footer_right.gif) 852px 19px no-repeat;}
