* {padding:0;margin:0; font-family: arial, helvetica, sans-serif;}
img {border:none;}
.clearboth {clear:both;}
body {background:url(images/new/page-bg.jpg) top repeat-x;text-align:center;}
#container{margin: 0 auto; width 95%; width: 1000px; border: 1px solid #196fa8}
/*----------header----------*/
#header{height:250px;background: #fff;}
#logo-wrapper {float:left;width:100%;margin-right:-650px;}
#logo {margin-right:630px;padding-top:5px;text-align:center;color:#204271;font-family:Verdana;font-size:20px;}
.logo-link{text-decoration:none;color:#204271;}
#gal{float:right;height:250px;width:630px}
#top-phones{margin-left:-20px;padding-top:10px;font-weight:bold;}
#top-phones span{font-size:14px;color:#999;}
/*----------/header----------*/
/*----------верхнее меню----------*/
#top-menu {background:url(images/new/top-menu-bg.gif) repeat-x;height:48px;text-align:center;width:100%;overflow:hidden;}
#top-menu div{display: table; margin: 0 auto}
#top-menu div ul {list-style:none;}
#top-menu div ul li{display:inline;}
#top-menu div ul li a{margin-left: -1px; border-right:1px #00CCFF solid; border-left:1px #00CCFF solid; font-size:20px;color:#fff;display:block;height:48px;float:left;padding:10px 14px;text-decoration:none;}
#top-menu a:hover {	background: url(images/new/top-menu-active-bg.gif) repeat-x;	}
#top-menu a:hover {text-decoration: underline;}
/*----------/верхнее меню----------*/
/*----------левая колонка----------*/
#navigation{float:left;width:258px;text-align:left;}
#navigation div {width:258px; margin:10px 10px 0px 10px;border:1px solid #196fa8;background: url(images/new/menu-top-bg.gif) top repeat-x #fff;}

#navigation div div {margin:0; padding: 10px; border: 0px; background: #fff; width: 230px; font-size: 12px;}
#navigation div div a{display: inline; color: #204271; font-size: 12px;  border: 0;}
#navigation div div a:hover { background: #FFF; padding: 7px 10px;}

#navigation a{display: block; color: #204271; font-size: 12px; padding: 7px 10px; border-bottom: 1px dotted #66CCFF }
#navigation span.first-in-menu{display: block; border:none; color: #fff; font-weight: bold; font-size:14px; padding: 0px; margin: 10px 0 13px 15px}
/*#navigation a.first-in-menu:hover{padding: 0;  background: none;} */
#navigation a:hover {padding-left: 15px; background: #FFFFCC}
#navigation center {font-size: 12px;}
/*----------/левая колонка----------*/
/*----------content----------*/
#wrapper{float:right;width:100%;margin-left:-300px;}
#content {background:#fff;margin:10px 10px 10px 285px;text-align:left;border:1px solid #196fa8;padding:20px;font-size:12px}
#content h1 {font-size:16px; padding: 0px 0px 10px 0px; color: #204271;}
#content h2 {font-size:14px; padding: 15px 0px 5px 0px; color: #204271;} /*2D5C63*/
#content p { padding: 0px 0px 10px 0px; text-align: left; }
#content ul {padding: 0px 0px 5px 0px; list-style-type: disc; padding-left: 20px; font-size: 12px;}
ul.plus li {list-style-image: url('images/plus.gif'); line-height: 18px; margin-left: 10px; margin-top: 5px;}
#content li {padding-bottom:5px;}
table.compare {border-collapse: collapse;}
.compare td{ font-weight: bold; border:1px #CFE5E9 solid; padding: 10px 5px; vertical-align: top; text-align: center; }
.compare td.green {background:#CFC; font-weight:normal;}
.compare td.red {background:#fcc; font-weight:normal;}
.compare ul{text-align: left;}
.compare td.top { vertical-align: middle; width:200px; background:#A7D9E0;}
.result-table  td{vertical-align: top; text-align: left; min-width: 120px}

/*----------/content----------*/

#footer{clear:both;width:100%;height:80px;background:url(images/new/footer-bg.gif) bottom repeat-x;}


.news-date {font-size: 11px; color: #999}
