* { margin:0; padding:0;}
body { background:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#b7b7b7;}

input, textarea, select { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1em;}

img, div, a { behavior: url(http://www.ecoperformance.nl/css/iepngfix.htc) }

a { outline: none;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}
.box1 .wrapper { width:30%; overflow:hidden; display:inline;}
.box-e .wrapper { width:30%; overflow:hidden; float: right; position:relative; bottom: -5px;}
.form2 .wrapper { width:30%; overflow:hidden; float: right; position:relative; bottom: -5px;}
.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:url(../images/tail-top.gif);}
.tail-bottom { background:url(../images/tail-bottom.gif) left bottom repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:50px; width:100%; overflow:hidden;}
.form label { color:#fff; font-size:.92em; display:block; margin-bottom:6px;}
.form input { width:247px; background:#9e4021; float:left; border-top:1px solid #602814; border-left:1px solid #602814; border-bottom:1px solid #ff7b5c;  border-right:1px solid #ff7b5c; color:#fff; padding:1px 0 1px 3px;}

.form1 { height:26px;}
.form1 input {width:264px; padding:2px 0 2px 3px; background:none; border:1px solid #2d2d2d; color:#b7b7b7; font-family:Arial, Helvetica, sans-serif;}
textarea { width:264px; height:60px; overflow:auto; background:none; border:1px solid #2d2d2d; padding:2px 0 0 3px; color:#b7b7b7; font-family:Arial, Helvetica, sans-serif; margin-bottom:17px;}


/*==================list====================*/
ul { list-style:none;}


.site-nav li { font-size:1em; float:left; text-transform:uppercase; margin-left:1px;}
.site-nav li a { display:block; text-decoration:none; color:#8d8d8d; float:left;}
.site-nav li a em { display:block;}
.site-nav li a b { display:block;}
.site-nav li a span { display:block; font-style:normal; padding:17px 5px 20px 5px;}
.site-nav li a:hover, .site-nav li a.act { color:#fff; background:url(../images/nav-act-tail.gif) repeat-x top;}
.site-nav li a:hover em, .site-nav li a.act em { background:url(../images/nav-act-left.gif) no-repeat left top;}
.site-nav li a:hover b, .site-nav li a.act b { background:url(../images/nav-act-right.gif) no-repeat right top;}
.site-nav li a:hover span, .site-nav li a.act span { background:url(../images/nav-act-marker.gif) no-repeat center bottom;}

.list { width:309px; overflow:hidden;}
.list li { background:url(../images/divider.gif) repeat-x left top; padding-top:2px; margin-top:-2px; width:100%; overflow:hidden; vertical-align:bottom;}
.list li.alt .box1 .inner { padding-bottom:20px;}

.list1 { margin-top:-4px; width:100%; overflow:hidden;}
.list1 li { color:#b7b7b7; padding-top:4px;}
.list1 li b { color:#ff5f22;}
.list1 li a { color:#b7b7b7; text-decoration:none;}
.list1 li a:hover { text-decoration:underline;}

.list2 { padding-bottom:15px;}
.list2 li { background:url(../images/line-2.gif) repeat-x bottom; padding:0 6px 22px 0; margin-bottom:22px;}
.list2 li.last { background:none; margin-bottom:0; padding-bottom:0;}
.list2 li b { color:#ff4d00;}
.list2 li p b { color:#d3c7aa;}
.list2 li a { color:#d1d1d1; font-weight:bold;}
.list2 li ul.list1 { padding-bottom:0; margin-top:0;}
.list2 li ul.list1 li { background:none; padding:0; margin:0; line-height:1.54em;}
.list2 li ul.list1 li a { font-weight:normal;}

.list3 {margin-top:-4px; margin-left:15px; width:94%;  list-style-type:square; color:#ff5f22;}
.list3 li { color:#ff5f22; padding-top:4px; list-style-type:square;}
.list3 li b { color:#ff5f22;}
.list3 li a { color:#b7b7b7; text-decoration:none; font-weight: normal;}
.list3 li a:hover { text-decoration:underline;}

ul.list4  {margin-top:5px; margin-left:25px; width:100%;  list-style-type:square; color:#ff5f22;}
.list4 li { color:#b7b7b7; padding-top:4px; list-style-type:square; padding-left: 15px;}
.list4 li b { color:#ff5f22;}
.list4 li a { color:#d3c7aa; text-decoration:none; font-weight: bold;}
.list4 li a:hover { text-decoration:underline;}
/*==================other====================*/
.img-box1 { width:100%; overflow:hidden;}
.img-box1 img { float:left; margin:0 15px 0 0;}

.p1 { margin-bottom:5px;}
.p1-review {font-style:italic;}
.p2 { margin-bottom:15px;}

.phone { float:right; margin-right:30px;}
.phone1 { float:right; margin-right:70px;}

.tab { width:100%;}
.tab tr td { border-bottom:1px solid #2d2d2d; padding:7px 0 8px 0;}
.tab tr.first td { text-align:center; color:#d3c7aa; font-weight:bold; padding-bottom:18px;}
.tab tr td.c1 { width:300px; border-right:1px solid #2d2d2d; padding-right:10px;}
.tab tr td.c2 { width:160px; border-right:1px solid #2d2d2d; text-align:center;}
.tab tr td.c3 { width:160px; text-align:center;}

.tab1 { width:100%;}
.tab1 tr td { border-bottom:1px solid #2d2d2d; padding:5px 0 4px 0;}
.tab1 tr.first td { text-align:center; color:#d3c7aa; font-weight:bold; padding-bottom:12px;}
.tab1 tr td.c1 {  border-right:1px solid #2d2d2d; padding-right:10px;}
.tab1 tr td.c2 {  border-right:1px solid #2d2d2d; text-align:center;}
.tab1 tr td.c3 {  text-align:center;}

/*==================txt, links, lines, titles====================*/
/* color:#ff3900; */
a {color:#b7b7b7; text-decoration:none; font-weight: bold;}
a:hover{text-decoration:underline;}

h1 { font-size:1.58em; color:#fff; margin-bottom:14px; margin-top:14px; line-height:.77em;}
h2 { font-size:1.58em; color:#fff; text-transform:uppercase; margin-bottom:14px; margin-top:14px;line-height:.90em;}
h3 { font-size:1.28em; color:#fff; text-transform:uppercase; line-height:1.00em;}
h3 span { display:block; color:#848484; font-size:.67em; line-height:1em; margin-top:6px;}
h4 { color:#d3c7aa; font-size:1em; line-height:1.08em; margin-bottom:14px;}
h5 { color:#d3c7aa; font-size:1em; line-height:1.08em;}

.col-2 h1 { font-size:1.58em; color:#fff; margin-bottom:14px; margin-top:14px; line-height:.87em;}
.col-2 h1.truckmake { font-size:1.45em; color:#fff; text-transform:uppercase; margin-bottom:14px; margin-top:14px; line-height:1.07em;}
.col-2 h3  { font-size:1.23em; color:#fff; text-transform: none;  margin-bottom:8px; line-height:1.00em; margin-top: 10px;}
.col-2 h4  { font-size:1.05em; color:#fff;  margin-bottom:14px; line-height:1.08em; margin-top: 5px;}
.col-2 a   { color: #d3c7aa; text-decoration: underline;}
.col-2 a:hover   { text-decoration: none;}
.col-2 .experience_left a { color: #b7b7b7; text-decoration: none;}
.col-2 .experience_left a:hover {text-decoration: underline;}
.col-2 hr {margin: 5px 0 2px 0; color: #d3c7aa;}

.txt1 { color:#d3c7aa; font-weight:bold;}
.txt2 { color:#ff3900; font-weight:bold;}
.txt3 { font-size:1.18em; text-transform:uppercase;}
.txt3 a { color:#453017; text-decoration:none;}
.txt3 a:hover { text-decoration:underline;}

a.link1 {text-decoration:none;}
.link1 { display:block; float:right; background:url(../images/link1-right.gif) no-repeat right top; color:#fff; text-transform:uppercase; font-size:.92em; text-decoration:none; line-height:1em;}
.link1 em { display:block; background:url(../images/link1-left.gif) no-repeat left top; padding:0 7px;}
.link1 b { display:block; background:url(../images/link1-bgd.gif) repeat-x top; padding:10px 2px 8px 2px; font-style:normal;color:#fff;}
a.link1:hover { text-decoration:underline;}

.link2 { display:block; float:right; background:url(../images/link2-right.gif) no-repeat right top; color:#fff; text-transform:uppercase; font-size:.92em; text-decoration:none; line-height:1em;}
.link2 em { display:block; background:url(../images/link2-left.gif) no-repeat left top; padding:0 8px 0 6px;}
.link2 b { display:block; background:url(../images/link2-bgd.gif) repeat-x top; padding:10px 5px 8px 5px; font-style:normal;}
.link2:hover { text-decoration:underline;}

.line-hor { background:url(../images/line-1.gif) repeat-x top; height:2px; font-size:0; line-height:0; margin:25px 0;}

.title { margin-bottom:20px;}


/*==================boxes====================*/
.box { width:309px;  height:156px; background:#ff8519; vertical-align:baseline;}
.box .border-bot {background:url(../images/border-bot1.gif) repeat-x bottom;}
.box .border-left {background:url(../images/border-left1.gif) repeat-y left;}
.box .left-bot-corner {background:url(../images/left-bot-corner1.gif) no-repeat left bottom;}
.box .inner { padding:31px 22px 19px 26px;}
.box .inner-brands { padding:2px 1px 2px 1px;}
.box .inner-brands img{width: 70px; border: 0px solid #dc0000; margin:1px;}
.box .title { margin-bottom:7px;}
.box p { color:#453017; font-size:.85em; font-weight:bold; text-transform:uppercase; line-height:1.27em;}

.box1 { width:309px;height:156px; background:#ff7b19; vertical-align:baseline;}
.box1 .border-bot {background:url(../images/border-bot1.gif) repeat-x bottom;}
.box1 .border-left {background:url(../images/border-left1.gif) repeat-y left;}
.box1 .left-bot-corner {background:url(../images/left-bot-corner1.gif) no-repeat left bottom;}
.box1 .inner { padding:16px 22px 19px 26px;}
.box1 h6 {font-size: 1.56em; margin-bottom: 10px; color:#333;}
.box1 .title { margin-bottom:7px;}
.box1 p { color:#453017; font-size:.85em; font-weight:bold; text-transform:uppercase; line-height:1.27em;}
.box1 .review-person {color:#333; float: left; font-weight: bold; padding-top:10px; display:inline;}
.box1 .review-car{color:#444; float: left; font-weight: bold; margin-bottom: 5px; width: 100%;}

.box2 { width:100%; margin-top:-10px; background:#171717;}
.box2 a{ font-weight: normal; color: #b7b7b7;}
.box2 .border-top { background:url(../images/border-top.gif) repeat-x top;}
.box2 .border-right { background:url(../images/border-right.gif) repeat-y right;}
.box2 .border-bot { background:url(../images/border-bot2.gif) repeat-x bottom;}
.box2 .border-left { background:url(../images/border-left2.gif) repeat-y left;}
.box2 .left-top-corner {background:url(../images/left-top-corner.gif) no-repeat left top;}
.box2 .right-top-corner {background:url(../images/right-top-corner.gif) no-repeat right top;}
.box2 .left-bot-corner {background:url(../images/left-bot-corner2.gif) no-repeat left bottom;}
.box2 .right-bot-corner {background:url(../images/right-bot-corner.gif) no-repeat right bottom; }
.box2 .inner { padding:26px 10px 22px 10px;}
.box2 h3 { margin-bottom:10px;}

.box3 { width:50%; margin-top:-10px; background:#171717; float:left;}
.box3 a{ font-weight: normal; color: #b7b7b7;}
.box3 .border-top { background:url(../images/border-top.gif) repeat-x top;}
.box3 .border-right { background:url(../images/border-right.gif) repeat-y right;}
.box3 .border-bot { background:url(../images/border-bot2.gif) repeat-x bottom;}
.box3 .border-left { background:url(../images/border-left2.gif) repeat-y left;}
.box3 .left-top-corner {background:url(../images/left-top-corner.gif) no-repeat left top;}
.box3 .right-top-corner {background:url(../images/right-top-corner.gif) no-repeat right top;}
.box3 .left-bot-corner {background:url(../images/left-bot-corner2.gif) no-repeat left bottom;}
.box3 .right-bot-corner {background:url(../images/right-bot-corner.gif) no-repeat right bottom; }
.box3 .inner { padding:16px 10px 22px 10px; height: 225px;}
.box3 h3 { margin-bottom:10px; margin-top: 0;}

.form-box { width:100%; margin-top:0px;}
.form-box .border-top { background:url(../images/border-top1.gif) repeat-x top;}
.form-box .left-top-corner { background:url(../images/left-top-corner1.gif) no-repeat left top;}
.form-box .right-top-corner { background:url(../images/right-top-corner1.gif) no-repeat right top;}
.form-box .inner { padding:23px 32px 15px 22px;}

.dealers-box { width:100%; margin-top:0px; height: 90px; overflow: hidden;}
.dealers-box .border-top { background:url(../images/border-top1.gif) repeat-x top;}
.dealers-box h3 {margin-top:2px;}
.dealers-box .left-top-corner { background:url(../images/left-top-corner1.gif) no-repeat left top;}
.dealers-box .right-top-corner { background:url(../images/right-top-corner1.gif) no-repeat right top;}
.dealers-box .inner { padding:5px 22px 5px 11px;}
.dealers-box .inner div.label{font-size: 0.95em; color: #fff; font-weight: bold; margin: 2px 0 2px 0;}

.dealers-box1 {width:309px;  height:156px; background:#ff2500; vertical-align:baseline;}
.dealers-box1 .border-top { background:url(../images/border-top1.gif) repeat-x top;}
.dealers-box1  h3 {margin-top:2px;}
.dealers-box1 .left-top-corner { background:url(../images/left-top-corner1.gif) no-repeat left top;}
.dealers-box1 .right-top-corner { background:url(../images/right-top-corner1.gif) no-repeat right top;}
.dealers-box1 .inner { padding:21px 22px 5px 24px;}
.dealers-box1 .inner div.label{font-size: 1.35em; color: #fff; font-weight: bold; margin: 2px 0 2px 0;}

/*header*/
#header .row-1 { height:99px; width:100%; overflow:hidden;}
#header .row-1 .fleft { padding:18px 0 0 0px; font-size:2.08em; font-weight:bold; line-height:.81em;}
#header .row-1 .fleft a { color:#fff; text-decoration:none;} 
#header .row-1 .fleft a b { color:#ff9b19; text-transform:uppercase; font-size:.85em; line-height:.83em;}
#header .row-1 .fleft a span { display:block; font-size:.37em; text-transform:uppercase; color:#8d8d8d; padding-left:5px; line-height:1em;}
#header .row-1 .fright { padding-top:20px;}
#header .row-2 { position:relative;}
#header .row-2 .slogan {background: url(../images/slogan.jpg) no-repeat; position:absolute; top:123px; right:198px !important; right:197px; width:458px; height: 62px;}
#header .row-2 .slogan h5{font-size: 1.50em; color:#ffffff; text-transform: uppercase; margin: 21px 2px 5px 2px;}

#header .row-2 .movie_top {position:absolute; top:0px; right:198px !important; right:197px; width:458px; height: 410px;}

#header_de .row-1 { height:99px; width:100%; overflow:hidden;}
#header_de .row-1 .fleft { padding:18px 0 0 0px; font-size:2.08em; font-weight:bold; line-height:.81em;}
#header_de .row-1 .fleft a { color:#fff; text-decoration:none;} 
#header_de .row-1 .fleft a b { color:#ff9b19; text-transform:uppercase; font-size:.85em; line-height:.83em;}
#header_de .row-1 .fleft a span { display:block; font-size:.37em; text-transform:uppercase; color:#8d8d8d; padding-left:5px; line-height:1em;}
#header_de .row-1 .fright { padding-top:20px;}
#header_de .row-2 { position:relative;}
#header_de .row-2 .slogan {background: url(../images/slogan.jpg) no-repeat; position:absolute; top:123px; right:198px !important; right:197px; width:458px; height: 62px;}
#header_de .row-2 .slogan h5{font-size: 1.50em; color:#ffffff; text-transform: uppercase; margin: 21px 2px 5px 2px;}

#header_movie .row-1 { height:99px; width:100%; overflow:hidden;}
#header_movie .row-1 .fleft { padding:18px 0 0 0px; font-size:2.08em; font-weight:bold; line-height:.81em;}
#header_movie .row-1 .fleft a { color:#fff; text-decoration:none;} 
#header_movie .row-1 .fleft a b { color:#ff9b19; text-transform:uppercase; font-size:.85em; line-height:.83em;}
#header_movie .row-1 .fleft a span { display:block; font-size:.37em; text-transform:uppercase; color:#8d8d8d; padding-left:5px; line-height:1em;}
#header_movie .row-1 .fright { padding-top:20px;}
#header_movie .row-2 { position:relative;}
#header_movie .row-2 .slogan {background: url(../images/slogan.jpg) no-repeat; position:absolute; top:123px; right:198px !important; right:197px; width:458px; height: 62px;}
#header_movie .row-2 .slogan h5{font-size: 1.50em; color:#ffffff; text-transform: uppercase; margin: 21px 2px 5px 2px;}


/*content*/
#content { padding:5px 0 47px 0;}
#content p { line-height:1.08em;}
#content .indent { padding:35px 0 0 18px;}

/*footer*/
#footer p { color:#fff; padding:35px 0 0 5px;}
#footer p a { color:#d3c7aa; font-weight:bold;}

/*================== index.html =======================*/
#page1 #header { height:565px; background:url(../images/header-bg1.jpg) no-repeat right bottom;}
#page1 #header .row-2 { height:466px;}
#page1 #header .row-2 .slogan { top:204px;}

/*================== index-1.html =======================*/
#page2 #header .box1 .left-bot-corner { height:311px;}

/*================== index-3.html =======================*/
#page4 #header .box1 .left-bot-corner { height:311px;}

/*================== index-5.html =======================*/
#page6 #header .box .left-bot-corner { height:311px;}

/*================== index-6.html =======================*/
#page7 #header .box1 .left-bot-corner { height:311px;}
#page7 #header .box1 .inner { padding-bottom:10px;}

/*======================aeroforce =======================*/

div#langs
{
  float: right;
  position:relative;
	top:   10px;
	right: 0px;
	/*left:115px;*/
}

div#langs a
{
	float:left;
	display:block;
	width:20px;
	height:14px;
	margin-right:4px;
}

a#lang_nl
{
	background:url(../images/flag_nl.gif);
}

a#lang_fr
{
	background:url(../images/flag_fr.gif);
}

a#lang_de
{
	background:url(../images/flag_de.gif);
}

a#lang_en
{
	background:url(../images/flag_en.gif);
}

a#lang_pl
{
	background:url(../images/flag_pl.gif);
}

a#lang_es
{
	background:url(../images/flag_es.gif);
}

.col-2 img{
margin:10px;
}

table.calculator_saves td{

color: #fff;
/*background-color:#f6f6f6;*/
}

table td.calculator_saves_title{

color: #ff5f22;
/*background-color:#f6f6f6;*/
}

.highlight
{
	color:#fff;
	font-weight:bold;
}

.highlight1
{
	color:#ef7013;
	font-weight:bold;
}
div#roi_calc table th{
background-color:#63ae25; color:#ffed00;
}


div#roi_calc table td.light{
background-color:#f1f1f1;
padding: 2px;
}

div#roi_calc table td.dark{
background-color:#e5e5e5;
padding: 2px;
}

div#roi_calc table{
width:100%;
border: 0;
}

div#roi_calc input{
width:50px;
border: 1px solid #666;
}

div#roi_calc input.button{
width:80px;
}

.form2 input, .form2 textarea {background:#444; border:1px solid #2d2d2d; color:#b7b7b7; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0}
.form2 select{background:#444; border:1px solid #2d2d2d; color:#b7b7b7; margin:0; font-family:Arial, Helvetica, sans-serif;}
.form2 input, .form2 textarea {padding:2px;}
.form2 input.button {padding:3px 0 3px 3px; background:#333; border:1px solid #000; color:#b7b7b7; font-family:Arial, Helvetica, sans-serif;}

.mrange_jump a
{
  
	text-decoration:none;
	font-weight:bold;
}
.mrange_jump a:hover
{
	
	text-decoration:underline;
}
table.truckmodels
{
	width:576px;
	margin-top:15px;
	margin-bottom:15px;
}

table.truckmodels th
{
	height:24px;
	background-color:#111;
	color:#ef7013;
	font-weight:bold;
}

table.truckmodels td
{
	padding:2px 4px;
	font-size:11px;
	/*background:#333;*/
	border-top:1px solid #1e1e1e;
}

table.truckmodels td a
{
 font-size: 13px;
 color: #b7b7b7;
 font-weight: normal;
}

table.truckmodels td a:hover
{
	text-decoration:underline;
}

div#main_select
{
	background:url(../images/bg_main_select1.gif);
	height:31px;
	color:#fff;
	margin-bottom: 10px;
}

div#main_select table
{
	width:320px;
	margin:5px auto;
}
div#main_select form
{
	padding:0;
	margin:0;
}
div#main_select select
{ background:#eee; border:1px solid #2d2d2d; color:#333; margin:0; font-family:Arial, Helvetica, sans-serif;
	width:150px;
}

div.image_wcaption
{
	float:right;
	margin-left:25px;
	margin-bottom:25px;
	/*width:248px;*/

}

div.image_wcaption img
{
	border:1px solid #ff6310;
	margin:0;
	padding:0;
}
div.image_wcaption div.caption
{
	background-color:#ff6310;
	color:#fff;
	font-size:10px;
	padding:8px 7px;
	margin-top:1px;
}

/* model template     */

div.specs {margin-left:10px; margin-right:10px;}
div.specs img { border:none; }

div.spec_section
{
	margin-top:5px;
	margin-bottom:12px;
}

div.nomargin
{
	margin-top:-15px;
}

div.spec_header
{
	border-bottom:1px solid #444;
	height:20px;
	margin-bottom:12px;
}
div.spec_header h4 { color:#d3c7aa; font-size:1em; line-height:1.08em; margin-bottom:14px; display:inline;}

div.spec_header_first
{
	border-bottom:1px solid #444;
	height:20px;
	margin-bottom:12px;
	position: relative;
	top: -20px;
}
div.spec_header_first h4 { color:#d3c7aa; font-size:1em; line-height:1.08em; margin-bottom:14px; display:inline;}

h2.spec
{
	color:#fdb913;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:5px;
}

.green_left  { }
.green_center{ }
.green_right { }

div.spec_header_first div.quick_actions
{
	float:right;
	clear:right;
	position:relative;
	top:25px;
}

div.spec_header_first div.quick_actions img{top:0px; position: relative;}
div.spec_header_first div.quick_actions a{margin:0; padding: 0;}

div.quick_actions
{
	float:right;
	clear:right;
	position:relative;
	top:-10px;
}



table#specs_prices {margin-bottom:1px;}
table#specs_prices td {border-bottom:1px solid #000;  text-align:left; padding:2px;}
table#specs_prices td b {color:#ef7013;}
table#specs_prices td.light {background-color:#333;}
table#specs_prices td.dark {background-color:#222;}
table#specs_prices td.red {background-color:#c60000;}
table#specs_prices td.green {background-color:#343434; color:#ef7013;}
table#specs_prices td.empty {border-bottom:none;}
table#specs_prices .highlight1 {color:#008335;}
table#specs_prices .center {text-align:center;}
table#specs_prices .reduced {font-size:95%;}
table#specs_prices .right {text-align:right;}
table#specs_prices a {color:#fe0000;}

table#specs_prices td.green a{
color: #ffed00;
font-weight:bold;
}

table#specs_prices td.dark a{
color: #008335;
}

div.form_container {background-color:#1e1e1e; border:1px solid #333; padding:12px 0 12px 12px;} 
div.form_container form{margin:0;}

div.f_field {float:left; margin-right:8px; margin-bottom:20px; display:inline;}
div.f_submit {text-align:right; padding-right:15px; margin-bottom:10px; font-weight:bold;}
/* eof model template */


/* experiences list*/

.box-e { width:100%; background:#171717; height: 150px; margin: 5px 0 5px 0;}
.box-e .border-top { background:url(../images/border-top.gif) repeat-x top;}
.box-e .border-right { background:url(../images/border-right.gif) repeat-y right;}
.box-e .border-bot { background:url(../images/border-bot2.gif) repeat-x bottom;}
.box-e .border-left { background:url(../images/border-left2.gif) repeat-y left;}
.box-e .left-top-corner {background:url(../images/left-top-corner.gif) no-repeat left top;}
.box-e .right-top-corner {background:url(../images/right-top-corner.gif) no-repeat right top;}
.box-e .left-bot-corner {background:url(../images/left-bot-corner2.gif) no-repeat left bottom;}
.box-e .right-bot-corner {background:url(../images/right-bot-corner.gif) no-repeat right bottom; }
.box-e .inner {height:140px; padding-right: 10px;}
.box-e h3 { margin-bottom:10px;}
.customer_name {float: left; font-size: 1.10em; font-weight: bold; margin-top: 5px; color:#d3c7aa;}

div.experience_box {width:600px; background: #222; border: 1px solid #000; margin: 5px 0 5px 0; padding: 3px; height: 120px;}
div.experience_left{text-align: center; width: 175px; height: 100%; float:left; display:inline; margin-right: 10px;}
div.experience_left img{ border: 1px solid #ff7a22; margin: 10px 30px 10px 30px; width: 120px;}
div.experience_left a{ margin: 5px 1px 5px 1px;}
div.experience_content{vertical-align: top;  width: 400px; height: 100%; float:right; display:inline;}

/* EOF experiences list*/

span.exp_customer_name {float: right; font-size: 1.10em;color:#d3c7aa; font-weight: bold; margin: 0 5px 5px 0;}

table#popular_models td
{
	vertical-align:top;
}

table#popular_models a
{
	color: #b7b7b7;
	font-weight: normal;
	text-decoration: none;
}

table#popular_models a:hover
{
	text-decoration: underline;
}

table#popular_models td.mark
{
	padding-right:10px;
	padding-bottom: 10px;
}

.gallery_models img{ border: 1px solid #ff7a22;}
.col-2 .gallery_models a   { color: #b7b7b7; text-decoration: none;}
.col-2 .gallery_models a:hover   { text-decoration: underline;}

span.subtitle { font-weight: bold; color: #fff; line-height: 1.75em;}

.calculator_s_header { font-weight: bold; color: #fff; size: 1.10em;}

.sharing {display:inline;float: right; position:relative; top:  5px; left: 65px;}
