html{
}

body{
	font-family: Arial, Verdana, Helvetica;	
	background:url(img/page_bg.jpg) no-repeat left top;
}

div, p, h1,h2,h3,h4,h5, a, td, li, ul{
	font-family: Arial, Verdana, Helvetica;	
	font-size:12px;
}


div#consult_line{ color:#666; float:right; }
div#consult_line span{ padding-left:17px; }
div#consult_line span.phone{ background:url(img/icons/phone.gif) no-repeat left center; }
div#consult_line span.icq{ background:url(img/icons/icq.gif) no-repeat left center; }

td.top_menu{ background:url(img/top_menu_bg.jpg) repeat-x bottom left; }

div#product_prize{ font-size: 1em; color: #246493; }

p.mainmenu a{
	display:block;
	clear:both;
	margin:0px;
	margin-bottom:3px;
}

P {
	
}

P.ml {
	font : normal 12px Arial, Verdana, Helvetica, sans-serif; margin-bottom: 0px;
}

P.t {
	font : normal 11px Arial, Verdana, Helvetica, sans-serif;
}

.TableText {
	font : normal 11px Arial, Verdana, Helvetica, sans-serif;
}

.TableSkid {
	color : FF6600;
	font : bold;
}

P.screeen {
	margin-top: 6px; margin-bottom: 6px;
}

li {
	font : normal 12px Arial, Verdana, Helvetica, sans-serif; margin-bottom: 3px;
}

li.1 {
	font : normal 12px Arial, Verdana, Helvetica, sans-serif; margin-bottom: 3px; margin-left: 0px; margin-right: 0px;
}


li.faq {
	margin-bottom: 6px;
}


TD.r {
}

TD.l {
}

TD.b {
}

TD.all {
}

A {
	text-decoration : underline;
	color : #246493;
}

A:HOVER {
	color: #FF6600;
	text-decoration : underline;
}

A.mm {color: #FF6600;}

H2 {
	color : #246493;
	font : bold 18px Arial, Verdana, Helvetica, sans-serif;
}

.hh2 {
	color : #000000;
	font : bold 18px Arial, Verdana, Helvetica, sans-serif;
}

H3 {
	color : #246493;
	font : bold 16px Arial, Verdana, Helvetica, sans-serif;
}

.hh3 {
	color : #246493;
	font : bold 16px Arial, Verdana, Helvetica, sans-serif;
}

.hh4_1 {
	color: #246493;
	font : bold 14px Arial, Verdana, Helvetica, sans-serif;
}

.hh4_2 {
	color: #000000;
	font : bold 14px Arial, Verdana, Helvetica, sans-serif;
}

.hh3_l {
	font : bold 16px Arial, Verdana, Helvetica, sans-serif;
}

H4 {
	color : #246493;
	font : bold 12px Arial, Verdana, Helvetica, sans-serif;
}

.frmtextedit {
	border: 0 px;
	height: 17px;
	background: #ECECEC;
	font-family: "Courier New", Courier, mono;
	font-size: 15px;
}

.frmselect {
	border: 0 px;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
}

.frmV {
	color : Red;
	font : 11px Arial, Verdana, Helvetica, sans-serif;}

.frmComm {
	font : 10px Arial, Verdana, Helvetica, sans-serif;	}

.frmtextarea {
	border: 0 px;
	height: 40px;
	background: #ECECEC;
	font-family: "Courier New", Courier, mono;
	font-size: 15px;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #666666;
	SCROLLBAR-DARKSHADOW-COLOR: #666666;
}

.componentBorder {
	BORDER-RIGHT: #BDB3C4 1px solid; BORDER-TOP: #BDB3C4 1px solid; BORDER-LEFT: #BDB3C4 1px solid; BORDER-BOTTOM: #BDB3C4 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.componentHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006699
}

.componentBodyText {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.path {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

div.product a { font-size:16px; }
div.product { font-size:16px; }
div.sublinks{ margin-left:5px; margin-top:15px; margin-bottom:15px;}
div.sublinks div{  padding-left:18px; margin-top:8px;}
div.sublinks div a{font-size:13px;}
div.sublinks div.selected{ background:url(/img/icons/arrow.gif) no-repeat left center; padding-left:18px; margin-top:8px; font-weight:bold; }

		a.button{
			display:table;
			float:left;
			background:url(/images/buttonlink.png) no-repeat 0 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#fff;
			margin-right:0px;
			cursor:pointer;
			text-decoration:none;
		}
		a.button span{
			display:block;
			float:left;
			height:31px;
			line-height:31px;
			padding-right:20px;
			padding-left:20px;
			background:url(/images/buttonlink.png) no-repeat right -31px;
			cursor:pointer;
		}
		a.button:hover{
			color:#fff;
			text-decoration:none;
		}
		a.button:hover span{}
		
		#exc #item {  
			padding: 0px;  
			width:  615px; 
			height: 171px; 
			display:block;
			z-index: 1;
			position:relative;
			top:0px;
		} 
		div.nav{
			overflow:hidden;
			margin:0px;
			padding:0px;
			width:120px;
			display:block;
			position:absolute;
			left:713px;
			top:251px;
			z-index:99;		
		}
		div.nav a{
			width:22px;
			height:22px;
			line-height:22px;
			font-size:12px;
			text-align:center;
			display:block;
			float:left;
			text-decoration:none;
			color:#000;
		}
		div.nav a.activeSlide{
			width:22px;
			height:22px;
			line-height:22px;
			font-size:12px;
			text-align:center;
			display:block;
			float:left;
			text-decoration:none;
			background:url(/images/mbheader/page.gif) no-repeat #FFF;
			color: #000;
		}

.home_tab_a{
    background:url(/images/tabs/tab_a_bg.jpg) repeat-x;
    font-weight:bold;
}

.home_tab{
    background:url(/images/tabs/tab_bg.jpg) repeat-x;
    font-weight:bold;
}

.home_tab a{
    color:white;
    text-decoration:none;
    display:block;
    height:30px;
    line-height:30px;    
}
