@import url(/profiles/_templs/common.css);
@import url(/profiles/_templs/content.css);
@import url(/profiles/_templs/content_add.css);

body{background: #000;color: #a19797;}
a{color: #545454;}
a:hover{color: #fff;}

.main_menu {overflow: hidden;_overflow: visible;_height: 1%;padding: 0 0 0 100px;}
.main_menu div {float: left;text-align: left;}
.main_menu div.first {width: 21%}
.main_menu div.second {width: 25%; text-align:center;}
.main_menu div.third {width: 16%; text-align:center;}
.main_menu div.last {width: 19%;text-align: right;}
.menu1 .main_menu div a{color: #eee;text-decoration: none;margin-left: 0;margin-right: 0;}
.menu2 .main_menu div a{color: #eee;text-decoration: none;margin-left: 0;margin-right: 0;}



.header{background: url(/images/t/mp/town.jpg) no-repeat -10% 35px;font-size: 1.2em;font-family: arial,sans-serif;}

.logo{position: absolute;top: 40px;left: 100px;font-size: 3em;color: #b11116;font-weight: bold;}
.logo img{background: url(/images/t/sp/logo.png) no-repeat; width:191px; height: 53px;font-family: arial,sans-serif;} /*url(/images/t/logo.gif)*/ /*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t/sp/logo.png',sizingMethod='crop');*/

.slogan{position: absolute;top: 60px;left: 35%;font-size: 1.3em;letter-spacing: 0.4em;} /*left: 32%;*/
.nav{position: absolute;top: 6px;right: 8px;}
.nav img{vertical-align: middle;}
.nav a,.nav b,.nav strong{margin-right: 12px;}

.middle{}
.menu1{font-size: 1.4em;text-align: center;margin-top: 5px;text-transform: lowercase;}
.menu1 a{color: #8a8a8a;text-decoration: none;margin-left: 35px;margin-right: 35px;}
.menu1 a:hover{text-decoration: underline;}

.swf{height: 300px;margin: 15px 0 18px 0;}
.swf .jpg{background: url(/images/t/mp/ill.jpg) #919191 repeat-x 50% 0;height: 262px;}

.menu2{font-size: 1.4em;text-align: center;text-transform: lowercase;}
.menu2 a{color: #8a8a8a;text-decoration: none;margin-left: 35px;margin-right: 35px;}
.menu2 a:hover{text-decoration: underline;}

.footer_ghost{height: 20px;}
.footer{margin-top: -40px;height: 10px;min-width: 1000px;_width: 1000px;_width: expression(body.clientWidth>1000 ? "auto" : "1000px");position: relative;font-size: 1.1em;font-family: arial,sans-serif;}
.phone{position: absolute;left: 100px;top: 15px;}
.phone .number{font-size: 128%;}
.copyright{position: absolute;right: 17%;top: 15px;}