/* Danilov 1.10.2009 */
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
a, a:active, a:visited {color:#666; text-decoration:underline; font-size:12px;}
a:hover {color: #2d2d2d;}
td {vertical-align:top;}
h1 {text-align:center; font-size:18px;}

/* head */
.tel { text-align:right; font-size:18px; font-weight:bold; padding:15px 20px 10px 0;}
.head {width:100%; height:160px; background:url(images/head.jpg) left no-repeat #fff;}
.menu1, .menu2 {width:300px; height:140px; margin-top:10px;} 
.menu1, .menu2 {background: #F3F3F3;}
.menu_up {background: #666;}
.menu1 {float:left; margin-left:25%;}
.menu2 {float:right; margin-right:10%;}
.menu1 ul, .menu2 ul {padding:5px 10px; list-style:none; font-size:16px; font-weight:bold; margin-top:5px;}
.menu1 li, .menu2 li {white-space:nowrap; padding:0 3px; margin:0;}
.row {width:100%; height:1px; background:#999;}
.menu_up {width:100%; height:30px; padding-top:10px;}
.menu_up a {font-size:15px; font-weight:bold; color:#fff; text-decoration:none;}
.menu_up a:hover {color: #DBDBDB;}
.sep, .sep2 {padding-left:16px; padding-right:15px; color:#FFF;}
.sep2 {padding-left:20px;}
.left {width:300px; background: #F3F3F3;}
.pad_bot5 {padding-bottom:5px; padding-left:5px;}
.left ul {padding:10px 20px; list-style:none; font-size:16px; font-weight:bold;}
.left li {white-space:nowrap; padding:3px 10px 3px 5px; margin:0;}
.content {width:99%;}
.content_int {padding:20px; text-align:justify;}
.content_int img {padding-right:10px;}
.footer {width:100%; height:80px; background: #F3F3F3;}
.footer_int {text-align:right; padding-top:20px; padding-right:20px;}
