

/* CSSTidy 1.3dev: Mon, 10 Dec 2007 08:01:47 +0100 */
body{
background-color:#222;
}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;}
body{color:#eee;font-family:"Lucida Grande", "Bitstream Vera Sans", "trebuchet MS", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;font-size:75%;line-height:1.5;margin:0;}
h1,h2,h3,h4,h5,h6{color:#eee;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;font-weight:400;}
h1{font-size:2em;line-height:1;margin-bottom:.5em;}
h2{font-size:1.7em;margin-bottom:.75em;}
h3{font-size:1.4em;line-height:1;margin-bottom:1em;}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:700;}
a img{border:none;}
a:focus,a:hover{color:#fff;}
a{color:#ddd;text-decoration:underline;}
abbr,acronym{border-bottom:1px dotted #666;}
address{font-style:italic;margin-top:1.5em;}
ul,ol{margin:0 1.5em 1.5em;}
ul{list-style-type:circle;}
ol{list-style-type:decimal;}
dd{margin-left:1.5em;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
del{color:#666;}
fieldset{border:1px solid #ccc;margin:0 0 1.5em;padding:1.4em;}
input[type=text],input[type=title],textarea{padding:3px;}
input[type=title]{font-size:1.5em;}
legend{font-size:1.2em;font-weight:700;}
p.last{margin-bottom:0;}
pre,code{margin:1.5em;white-space:pre;}
pre{background:#fff;border:1px solid #000;border-color:#bbb;padding:1em;}
pre,code,tt{font:1em 'andale mono', 'monotype.com', 'lucida console', monospace;line-height:1.5;}
table{border-collapse:separate;border-spacing:0;margin-bottom:1.4em;}
textarea,select,input[type=text],input[type=title]{background:#fff;border:1px solid #bbb;}
textarea:focus,select:focus,input[type=text]:focus,input[type=title]:focus{background:#fff;border:1px solid #999;}
th{border-bottom:2px solid #ccc;font-weight:700;}
td{border-bottom:1px solid #ddd;}
th,td{padding:4px 10px 4px 0;}
tt{display:block;line-height:1.5;margin:1.5em 0;}
#gen{margin:0 auto;width:955px;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.hidden{display:none;}
.form_error{color:#b00;font-weight:700;text-align:center;}
.accordion_content{overflow:hidden;}
.accordion_toggle{cursor:pointer;}
.javascript .global{color:blue;}
.css .comment{color:gray;}
.css .selectors{color:maroon;font-weight:700;}
.css .units{color:red;}
.html .tag{color:purple;}
.html .comment{color:gray;font-style:italic;}
dl,p{margin:0 0 1.5em;}
dl dt,label,dfn,strong{font-weight:700;}
em,dfn,tfoot{font-style:italic;}
caption,th,td,td.form_error{text-align:left;}
.javascript .comment,.css .urls{color:green;}
.javascript .string,.html .doctype{color:teal;}
table, tr, td { border:0;
}
.javascript .keywords,.javascript .brackets,.css .properties,.html .string{color:navy;}

@charset "UTF-8";

/* CSS Document */

body {
	color:#fff;
	padding-top:25px;
	/*background-color:#a94e1e;*/
	background-color:#000;
	}


#menu {
	background:#2986fb url(../img/menu_bg.gif) repeat-x;
}

#menu a {
	color:#38064b;
	float:left;
	padding:9px 20px 7px 20px;
	text-decoration:none;
	border-left:solid 1px #58ffff;
	text-transform:uppercase;
	border-right:solid 1px #0c58f7;
}

#menu a:hover {
	color:#fff;
}

#main {	
	background-color:#000;
	height:370px;
	overflow:auto;
	padding:10px;
}

#small_logo {
	display:block;
	float:left;
	padding-left:20px;
	padding-top:4px;
}

.bar_down, .bar_up {
	background:url(../img/bar.gif) #fff repeat-x;
	height:10px;
}

.bar_down {
	background-image:url(../img/bar_2.gif);
	height:10px;
}

#brands {
	background-color:#fff;
	height:64px;
	width:100%;
	overflow:hidden;
}
#arrow_left, #arrow_right {
	position:absolute; 
	margin-top:47px;
	cursor:pointer;
}

#arrow_left:hover, #arrow_right:hover {
	opacity:0.6;
}

#arrow_left {
	margin-left:-23px;
}

#arrow_right {
	margin-left:961px;
}


#table_images{
margin:0px;
padding:0px;
overflow:hidden;
height:64px;
}

#table_images tr td {
text-align:center;
margin:0px;
padding:0px;

height:60px;
border:none;

padding:2px 15px;
}

#table_images tr td a{
max-width:100px;
}

#table_images tr td img, #table_images tr td a {
display:block;
max-height:100%;
border:none;
}
#table_images tr td img{
max-width:110px;
max-height:60px;
}