/* Tags */
* {margin:0; padding:0;}
BODY {
	width:100%; height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#000;
	background:url(media/bg_tile.gif);}
	
BODY.home {background:#a10000 url(media/home_bg.gif) repeat-x top;}
BODY.home .logo {background:#000;}
BODY.home .wrapper {background:none; margin-top:-2px;}
BODY.home .content {margin:0 0 0 122px;} /*tmp*/

H1 {color:#990000; font-size:.9em; margin: 3px 0 0 4px;}	/* page title */
H2 {font-size: 110%; padding: 20px 20px 0; margin: 0;}
H3, H4 {font-size:.7em;}	/*item descriptions */
H4 {color:#900;}
TABLE {border-collapse:collapse;}
A {color:#868686;}
A:hover {color:#000;}
A IMG {border:0;}
IMG.png {behavior: url("png.htc");}
P {font-size:.7em; margin-top:10px;}

.fullSize {width: 100%; height: 100%;}
.fullWidth {width: 100%;}


/* Classes */	
.logo {background:#0F0F0F url(media/bg01.gif) no-repeat 500px 0; padding:12px 0 10px 143px;}

.extramenu {margin: -39px 0 20px 0; width: 823px;}
.extramenu TABLE {float: right;}
.extramenu TD {padding: 0;}
.extramenu UL {padding: 0; position: relative; top: -8px; margin-bottom: -14px;}
.extramenu LI {padding: 0; margin: 0 4px; display: inline;}
.extramenu A {color:#868686; text-decoration:none; font-size: 75%;}
.extramenu A:hover {color:#868686; text-decoration: underline;}
.extramenu .c11,
.extramenu .c12,
.extramenu .c21,
.extramenu .c22 {width: 10px; height: 10px;}
.extramenu .c11 {background-image: url(media/c11.gif);}
.extramenu .c12 {background-image: url(media/c12.gif);}
.extramenu .c21 {background-image: url(media/c21.gif);}
.extramenu .c22 {background-image: url(media/c22.gif);}
.extramenu .s1 {background-image: url(media/s1.gif);}
.extramenu .s2 {background-image: url(media/s2.gif);}
.extramenu .s3 {background-image: url(media/s3.gif);}
.extramenu .s4 {background-image: url(media/s4.gif);}
.extramenu .cont {}


.menu {width:100%; height:20px; background:url(media/menu_bg.gif) repeat-x;}
.menu UL {padding:3px 0 0 0; margin-left:142px;display:inline;}
.menu UL LI {display:inline; list-style:none;}
.menu A {font-size:.6em; color:#fff; text-decoration:none; text-transform:uppercase; vertical-align:top; padding:3px 8px;}
.menu A:hover {color:#fff;}
.menu A:hover, .menu.sel A, #menu_selected {background:url(media/menu_bg_.gif) 0px 3px repeat-x;}
.menu_l, .menu_r {padding:5px 0 0 0; //padding:5px 0;}
.menu_l {background:url(media/menu_btn_l.gif) no-repeat 0;}
.menu_r {background:url(media/menu_btn_r.gif) no-repeat 100%;}

.wrapper {height:440px; background:url(media/bg02.gif) no-repeat 455px 17px; margin-top:-2px;}
.content {margin:0 0 0 142px; padding-top:6px;}
.content_block {float:left; width:694px; height:290px; margin:8px 6px 0 0;} 
.c {font-size:1px; vertical-align:top;}
.c TD, TD.c {background:#fff; vertical-align:top;}
.c TD#gap {background:none; padding-right:6px;}
.lt, .rt, .lb, .rb {width:14px; height:14px;}
.lt {background:url(media/lt.png) no-repeat 0 0; 
	background-image:expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/lt.png');}
.rt {background:url(media/rt.png) no-repeat 100% 0;
	background-image:expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/rt.png');}
.lb {background:url(media/lb.png) no-repeat 0 100%;
	background-image:expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/lb.png');}
.rb {background:url(media/rb.png) no-repeat 100% 100%;
	background-image:expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/rb.png');}
.item {width:322px; height: 140px; margin:0 auto; //margin:0 12px; border-bottom:1px solid #ccc;}
.item TD {vertical-align:top; padding:8px 0 0 5px;}
.item .photo {width: 80px; text-align: center;}

.info TD {height:20px; vertical-align:bottom; padding-bottom:0;}
.info A {display:block; float:right; width:73px; height:20px; background:url(media/info.gif) no-repeat bottom; padding:0 0 4px 0; margin-top:1px;}
.info A:hover {background:url(media/info_.gif) no-repeat bottom;}

/* detail box */
.detail {background:#fff; display: none; width: 100%; height: 100%; ackground:red}
.detail A  {color:#900; text-decoration:none;}
.detail A:hover {text-decoration:underline;}
.detail TABLE {width: 100%; min-height: 100%;}
.detail TABLE TD {vertical-align:top;}
.detail H3 {padding-top:10px;}
.detail_space {height:20px;}
.drag_area {width:550px; height:20px; background:#900;}
.drag_area A {text-decoration:none;}
.drag_area A:hover {text-decoration:underline;}
.detail_footer, .detail_header {}
.detail_footer {margin:10px 0;}
.detail_header IMG {margin:4px 12px 0 5px;}
.detail_footer IMG {margin-left:6px;}
.detail_header A {color:#F4E3E3;}
.detail_footer .tnks {font-size: 120%;}
.detail .photo {width: 250px; height: 250px; text-align: center; vertical-align: middle;}

/* detail box - available colors */
.color {float: left; width: 40px; height: 40px; border: 1px solid #666; padding: 1px; margin: 8px 8px 0 0;}
#red {background:#a21f1f;}
#green {background:#498949;}
#blue {background:#005da3;}
#black {background:#000000;}
#purple {background:#451b75;}

.text {padding: 0 5px 5px 10px;}
.text P {font-size: 12px; line-height: 140%; text-align: justify; margin-top:6px; margin-left:0;}
.text H2 {font-size: 13px; font-weight: bold; padding:8px 0 0 0; margin-left:0;}

UL.pdf {margin-top:5px;}
UL.pdf LI {font-size:12px;list-style:none; background:url(media/bullet_pdf.gif) no-repeat 0 0; padding-left:24px; padding-bottom:3px; margin: 0 0 .3em 0;}

UL.Drivers {margin-top:5px;}
UL.Drivers LI {font-size:12px;list-style:none; background:url(media/bullet_Drivers.gif) no-repeat 0 0; padding-left:24px; padding-bottom:3px; margin: 0 0 .3em 0;}

UL.Conversion {margin-top:5px;}
UL.Conversion LI {font-size:12px;list-style:none; background:url(media/Conversion.gif) no-repeat 0 0; padding-left:24px; padding-bottom:3px; margin: 0 0 .3em 0;}

.submenu {background-image: url(media/bg_submenu.gif); background-repeat: repeat-x; background-position:left bottom; background-color:#900; margin-top:2px; //margin-top:4px;}
.submenu A {display:block; font-size:.9em; text-transform:none; padding:0; padding:0 0 3px 0; background:none;}
.submenu A:hover {text-decoration:underline; background:none; color:#fff;}



.contact {width:100%;}
.contact TD {width:33%; padding:10px 0 0 60px;}
TD.address {background:#fff url(media/address.gif) no-repeat left 18px;}
TD.phone {background:#fff url(media/phone.gif) no-repeat left 18px;}
.email {}

/* MAX WRITED HERE */

.window {top:0px; left:0px; width: 600px; eight: 400px; position: relative; z-index: 2; position: absolute; opacity: 0; filter: Alpha(opacity=0);}

.submenu {position: absolute; padding: 10px; color: #fff; font-size: 75%; width: 140px;}

.moreinforequest { width: 100%; height: 100%; z-index: 100; position: absolute; left: 0; top: 0; opacity: 0; filter: Alpha(opacity=0); background: #fff;}
.moreinforequest H2 {font-size: 70%; margin: 0 0 1em 20px; padding: 0;}
.moreinforequest FORM {padding: 0; margin: 0;}
.moreinforequest * {color: #000;}
.moreinforequest TD {vertical-align: top; padding: 6px 20px;}
.moreinforequest TD.label {width: 12%; padding: 6px .3em 6px 20px;}
.moreinforequest TD.field {width: 38%;padding: 6px 20px 6px 0;}
.moreinforequest TD LABEL {margin: .5em 0 0; font-size: 70%;}
.moreinforequest .first {width: 40%;}
.moreinforequest INPUT,
.moreinforequest TEXTAREA {width: 100%; color: #000;}
.moreinforequest TEXTAREA {height: 9em;}
.moreinforequest TEXTAREA.empty {color: #999999;}
.moreinforequest .button {width: auto; color: #000; margin: 0px 40px 0 0;}

#tnks {display: none;}

.pr-c11 DIV,
.pr-c12 DIV,
.pr-c2 DIV,
.pr-c22 DIV {width: 34px; height: 34px; text-align: right;}
.pr-c12 IMG {position: relative; left: -24px; top: 24px; z-index: 10000;}
.pr-c11 {background: url(media/pr-con11.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/pr-con11.png',sizingMethod='scale');}
.pr-c12 {background: url(media/pr-con12.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/pr-con12.png',sizingMethod='scale');}
.pr-c21 {background: url(media/pr-con21.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/pr-con21.png',sizingMethod='scale');}
.pr-c22 {background: url(media/pr-con22.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/pr-con22.png',sizingMethod='scale');}

.pr-s1 {background: url(media/pr-s1.png) repeat-x; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/pr-s1.png',sizingMethod='scale');}
.pr-s2 {background: url(media/pr-s2.png) repeat-y; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/pr-s2.png',sizingMethod='scale');}
.pr-s3 {background: url(media/pr-s3.png) repeat-x; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/pr-s3.png',sizingMethod='scale');}
.pr-s4 {background: url(media/pr-s4.png) repeat-y; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/pr-s4.png',sizingMethod='scale');}

TD.pr-content {background: #fff; vertical-align: top; width: 100%; height: 100%;}
DIV.pr-content {width: 100%; height: 100%; position: relative;}

@media screen and (){.extramenu {margin:-44px 0 0px 0; padding-bottom:22px}}


@media screen and (){
   .menu_l {background:url(media/menu_btn_l.gif) no-repeat 0 17px;}
   .menu_r {background:url(media/menu_btn_r.gif) no-repeat 100% 17px;}
}
