body  { margin: 0; padding: 0; font: normal 12px "Tahoma"; background:#cccccc; color: #000000; }
img   { border: 0; }

.anons {padding:5px 10px 0 0px; }

ul {margin:0 0 0 10px; padding:5px 0 5px 10px;}


.table { border:0; background:#cccccc; font-size:12px;}
.table th {color:#ffffff; background: #920b0a; padding:5px; text-align: left;}
.table td {color:#000000; background: #ffffff; padding:5px;}
th.gruppa {color:#ffffff; background: #cccccc; padding:5px; text-align: left;}


h4    { margin: 0; padding: 0; font: normal 24px "Calibri","Tahoma"; color: #920b0a;  }
h2    { margin: 0 0 12px 0px; padding: 0; font: normal 24px "Calibri","Tahoma"; color: #920b0a;  }
h3    { margin: 0 0 12px 0; padding: 0; font: normal 18px "Calibri","Tahoma"; color: #920b0a;  }
a     { color: #000000;}

h1    { margin: 0; padding: 0; font: normal 18px "Calibri","Tahoma"; color: #666666; font-weight:normal; }

a.news {font: normal 20px "Calibri","Tahoma"; color: #920b0a; text-decoration:underline; }
a.news:hover {font: normal 20px "Calibri","Tahoma"; color: #920b0a; text-decoration:none; }

/* menu */
.main-menu { height: 32px; background: #920b0a; padding: 0 50px; }
.main-menu .mm { position: relative; float: left; padding-right: 25px; }
.main-menu .mm-right { float: right; padding:0; font: normal 16px/32px "Tahoma"; }
.main-menu .mm-right a.menu-item { font: normal 16px/32px "Tahoma"; }
.main-menu a.menu-item {
  color: white;
  font: normal 16px/32px "Tahoma";
  background: url(/www/xperta/images/menu_0.gif) no-repeat left center;
  padding-left: 24px;
  text-decoration: underline;
}
.main-menu a.menu-item-hover { /* font: bold 16px/32px "Tahoma"; */ text-decoration: none; background-image: url(/www/xperta/images/menu_1.gif); }
.main-menu .menu-list {
  text-align:left; display: none; position: absolute; background: #920b0a; padding: 20px; top: 32px; left: 0;
  opacity: 0.9; filter: progid:DXImageTransform.Microsoft.Alpha(opacity = 90) ;
}
.main-menu .menu-list a { display: block; white-space: nowrap; color: #ffffff; line-height: 22px; font-weight: bold; font-size:12px;}
.main-menu .menu-list a:hover { text-decoration: none; font-weight: bold; color: #df8b8a; font-size:12px;}

/* common */
.footer { clear: both; color: #748793; border-top: 2px solid #d6d6d6; padding:20px 20px 10px 20px; font-size: 11px; line-height: 29px; }

.logo-container { margin:20px 0 0 20px; width:300px; height:100px; background: url(/www/xperta/images/logo.gif) no-repeat left top;}
.logo {color: #738591; text-decoration: none; }


.phone { color: #738591; font-size: 10px; padding:20px 0px 0 0;}
.phone a { display: block; font: bold 14px "Tahoma"; }
.phone a.icq { display: block; font: normal 12px "Tahoma"; }

.demo { clear: both; padding: 35px 0 0 60px; }
.demo a {  font: bold 16px "Tahoma"; }


.xbullet { padding-left: 25px; background: url('/www/xperta/images/xbullet.gif') no-repeat left center; }


.offer { clear: both; padding-top: 20px; }
.offer img { float: left; margin-left: 0px; }
.offer a.xb { margin-top: 12px; }


image{border:0}
.image {border:1px solid #cccccc}

.pometka{padding:20px; border:1px solid #cccccc; font-size:16px; color: #c32a27;}


a.client {  font: normal 10px "Tahoma"; }

.kod td {padding:10px;}

.left-menu {padding:20px 0 0 50px;}

.left-menu a {
  display: block; color: #c32a27; font: normal 11px "Tahoma"; padding: 4px 0 4px 25px;
  background: url(/www/xperta/images/mbullet_0.gif) no-repeat left center; text-decoration:underline;
}
.left-menu a:hover {font: normal 12px "Tahoma"; text-decoration:none;}
.left-menu a.current { font: normal 12px "Tahoma";font-weight:normal; color: #920b0a; background-image: url(/www/xperta/images/mbullet_1.gif); text-decoration: none; }
.left-menu a.current:hover { font: normal 12px "Tahoma";font-weight:normal; color: #920b0a; background-image: url(/www/xperta/images/mbullet_1.gif); text-decoration: underline; }
.left-menu a.level1 { font: normal 12px "Tahoma";font-weight:bold; color: #920b0a; background-image: url(/www/xperta/images/mbullet_0.gif); text-decoration: underline; }
.left-menu a.level1:hover { font: normal 12px "Tahoma";font-weight:bold; color: #738693; background-image: url(/www/xperta/images/mbullet_1.gif); text-decoration: none; }
.left-menu a.level2 {  display: block; color: #65737c; font: normal 12px "Tahoma"; padding: 4px 0 4px 25px; background-image:url(); text-decoration:underline;}
.left-menu a.level2:hover { text-decoration:none; color: #000000;}


.left .phone { padding-left: 89px; }
.left .phone a { margin-left: -25px; }
/*
 * common ?
 */

.news-date { font-weight: bold; color: #5d5d5d; }
a.xb { font: bold 14px "Tahoma"; }


a.icq {font-size:11px;}




.cut .expandable {
	border:none;
	color:#000000;
	cursor:pointer;
	display:inline;
	margin-bottom:4em;

}
.cut {
	margin-bottom:1em;
	margin-top:1em;
}

.cut .expandable .cut-teaser-inner{
	border-bottom:1px dotted #000000 !important;
	margin-bottom:1em;
	margin-right:13px;
	font-weight:bold;
}


.cut .expandable  {
	padding-right:0;
	background:url(/www/xperta/images/right.gif) no-repeat top right ;
	border:none !important;
}

.cut .expanded  {
	background:url(/www/xperta/images/down.gif) no-repeat top right;
	border:none !important;
}

.cut-body {
	padding-top:8px; padding-bottom:15px; display:none;
}

.cut .expanded .cut-teaser-inner {
	font-weight:bold;
}


a.indexmenu {color:#ffffff; text-decoration:none; font-size:16px; font-family:Tahoma;}
a.indexmenu:hover {color:#ffffff; text-decoration:underline;}





