.right {float:right; margin-left:15px; margin-bottom: 10px;}
.left {float:left; margin-right:15px; margin-bottom: 10px;}
#phones {font-size:12px; padding-right:20px;}
#phones a{color:black;}

#text {text-align: left; padding: 0 10px 10px 10px}
#text h1 {color: #663433}
#text h2 {color: #663433; font-size:16px;}

#tech table {
width: auto;
}

#tech td {
padding: 5px;
margin: 1px;
}

#tech #title {
	font-weight: bold;
}

#tech #dark {
	background-color: #eeeeee;
}

#subheader {padding-top:20px; padding-bottom:10px; float:left; padding-right:10px;}
#subheader2 {padding-top:12px; font-weight: bold;}
#subheader3 {padding-top:30px; font-weight: bold;}
#exclusive {padding-top:0px;  font-size:12px; font-weight: bold; color: red; font-style: italic;}

/* FAQ */

.questions li{
	margin-bottom:10px;
font-size: 14px;
} 

.questions {margin-left:0; padding-left:0;}
.questions li {list-style-type: none; margin-left:0;}

.questions li .pseudo-link{
	border-bottom:1px dotted #1C58BA;
	color: blue;
	text-decoration:none;
	cursor:pointer;
	font-size: 18px;
	line-height:1.4em;
}

.questions li .pseudo-link:hover{
	color:#000000
}
	
.questions li .active {
	color:#000000;
	border-color:#000000 
}

.questions .hide div{
	display:none;
} 

.questions li div{
	padding-left:0px;
	margin-top:3px;
	line-height:1.3em;
}

#topmodels, #mainmodels, #modelmenu {width:100%; text-align:center;}
#mainmodels td, #modelmenu td{height:30px;}
#topmodels a, #mainmodels a, #modelmenu a{text-decoration:none;color:black;text-transform: uppercase; padding:0 10px 0 10px; font-weight:bold;}
#topmodels a:hover, #mainmodels a:hover, #modelmenu a:hover{color:white;background-color:#663433;}
#mainmodels {font-size:12px;}
#modelmenu {font-size:16px;}
#topmodels {font-size:12px;}

/* models menu START */

 .sf-menu, .sf-menu * {
  margin: 0;
  padding: 0;
  list-style: none;
  }

   .sf-menu{position: relative;
  top: 5px;}
  
  .sf-menu {
  line-height: 1.0;
  }
  .sf-menu ul {
  position: absolute;
  top: -999em;
  width: 10em; 
  }
  .sf-menu ul li {
  width: 100%;
  }
  .sf-menu li:hover {
  visibility: inherit; 
  }
  .sf-menu li {
  float:  left;
  position: relative;
  }
  .sf-menu a {
  display: block;
  position: relative;
  }
  .sf-menu li:hover ul,
  .sf-menu li.sfHover ul {
  left:  0;
  top:  1em;
  z-index: 99;
  }
  ul.sf-menu li:hover li ul,
  ul.sf-menu li.sfHover li ul {
  top: -999em;
  }
  ul.sf-menu li li:hover ul,
  ul.sf-menu li li.sfHover ul {
  left: 10em; 
  top: 0;
  }
  ul.sf-menu li li:hover li ul,
  ul.sf-menu li li.sfHover li ul {
  top: -999em;
  }
  ul.sf-menu li li li:hover ul,
  ul.sf-menu li li li.sfHover ul {
  left: 10em; 
  top: 0;
  }

  .sf-menu {
  float: left;
  margin-bottom: 1em;
  }
  .sf-menu a {
/*  border-left: 1px solid #fff;
  border-top: 1px solid #CFDEFF;*/
  padding: 5px;
  text-decoration:none;
  }
  .sf-menu a, .sf-menu a:visited  {
  color: #13a;
  }
  .sf-menu li {
/*  background: #BDD2FF;*/
  }
  .sf-menu li li {
    background: #E7E3CA;
  }
  .sf-menu li li li {
 /*   background: #9AAEDB;*/
  }
  .sf-menu li:hover, .sf-menu li.sfHover,
  .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
/*  background: #CFDEFF;*/
  outline: 0;
  }

  .sf-menu a.sf-with-ul {
  padding-right: 2.25em;
  min-width: 1px; 
  }
  .sf-sub-indicator {
  position: absolute;
  display: block;
  right: .75em;
  top: 1.05em; /* ÒÎËÜÊÎ ÄËß IE6 */
  width: 10px;
  height: 10px;
  text-indent: -999em;
  overflow: hidden;
  background: url('images/arrows-ffffff.png') no-repeat  -10px -100px; 
  }
  a > .sf-sub-indicator {  
  top: .8em;
  background-position: 0  -100px; 
  }
a:focus > .sf-sub-indicator,
  a:hover > .sf-sub-indicator,
  a:active > .sf-sub-indicator,
  li:hover > a > .sf-sub-indicator,
  li.sfHover > a > .sf-sub-indicator {
  background-position: -10px  -100px; 
  }

.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
  .sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
.sf-menu ul a:focus > .sf-sub-indicator,
  .sf-menu ul a:hover > .sf-sub-indicator,
  .sf-menu ul a:active > .sf-sub-indicator,
  .sf-menu ul li:hover > a > .sf-sub-indicator,
  .sf-menu ul li.sfHover > a > .sf-sub-indicator {
  background-position:  -10px 0; 
  }

  .sf-shadow ul {
  background: url('images/shadow.png') no-repeat bottom  right;
  padding: 15px 8px 9px 0;
  -moz-border-radius-bottomleft:  17px;
  -moz-border-radius-topright:  17px;
  -webkit-border-top-right-radius:  17px;
  -webkit-border-bottom-left-radius:  17px;
  }
  .sf-shadow ul.sf-shadow-off {
  background:  transparent;
  }

/* models menu END */

#withborder, #withborder td, #withborderleft, #withborderleft td{
  border: 1px solid #000000;
  border-collapse: collapse;
  font-size:13px;
}

#withborder td, #withborderleft td{
	padding: 5px;
	text-align: center;
}

#withborderleft td{
	padding: 5px;
	text-align: left;
}

#withborder #title td, #withborderleft #title td{
	font-weight: bold;
	text-align: center;
}

#withborder td.title, #withborder #name, #withborderleft td.title, #withborderleft #name{
	font-weight: bold;
	text-align: left;
}

.a2, .a2:link, .a2:visited {font-size: 14px; color: #663433; font-weight: bold;text-decoration:none;}
.a2:hover, .a2:active {text-decoration:underline;}
