@charset "utf-8";
/* CSS Document */

a {
	color: #999999;
	text-decoration: none;
	border: none;
}

a:visited {
	color: #999999;
	border: none;	
	}
	
img {
	color: #999999;
	text-decoration: none;
	border: none;
}

img:visited {
	color: #999999;
	border: none;	
	}
	

body { 
	background-image: url(../images/interface/background_tile.gif);
	background-position: center;
	margin: 0px;
	background-repeat: repeat-y;
	background-color: #808080;
	}
	
html {
         overflow-x: hidden;
         overflow-y: auto;
}

.input {
	background-color: #181818;
	border: 1px #333333 solid;
	height: 21px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 4px 2px 1px 4px;
	}

	
.top_flash {
	position: relative;
	margin-left: -382px;
	left: 50%;
	width: 764px;
	height: 270px;
	}
	
.bottom_flash {
	background-image:url(../images/interface/flash_bottom.gif);
	background-repeat: no-repeat;
	position: relative;
	margin-left: -382px;
	left: 50%;
	width: 764px;
	height: 135px;
	z-index: 9;
	}
	
.background_boxes {
	background-image: url(../images/interface/background_boxes.gif);
	position: absolute;
	margin-left: -60px;
	width: 437px;
	height: 238px;
	left: 50%;
	z-index: 2;
	top: 297px;
	}
	
.text {
	position: absolute;
	margin-left: -360px;
	left: 50%;
	width: 389px;
	z-index: 4;
	top: 436px;
	}
	
.text_servicios {
	position: absolute;
	margin-left: -350px;
	left: 50%;
	width: 700px;
	z-index: 4;
	top: 350px;
	}
	
.text h1, .text_servicios h1, .window h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	font-weight: normal;
	padding: 10px;
	text-indent: 10pt;
	}
	
.tab {
	position: relative;
	margin-left: -382px;
	left: 50%;
	width: 764px;
	height: 31px;
	z-index: 5;
	}
	
.window_home {
	position: relative;
	width: 311px;
	left: 54%;
	z-index: 5;
	}
	
.window #top{
	background-image: url(../images/window_top.gif);
	background-repeat: repeat-x;
	}

.window #left{
	background-image: url(../images/window_left.gif);
	background-repeat: repeat-y;
	}

.window #right{
	background-image: url(../images/window_right.gif);
	background-repeat: repeat-y;
	}
	
.window #center{
	background-color: #484848;
	}
	
.window #center2{
	background-color: #333333;
	border: solid 1px #999999;
	}
	
.window #bottom{
	background-image: url(../images/window_bottom.gif);
	background-repeat: repeat-x;
	}

.window #bottom_border_left, .window #bottom_border_rigth {
	background-image: url(../images/window_bottom.gif);
	background-repeat: repeat-x;
	}
	
.intro {
	width: 730px;
	height: 65px;
	margin-left: -365px;
	left: 50%;
	position: absolute;
	top: 338px;
	background-color: #333333;
	float:left; filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50; 
	z-index: 7;
	}
	
.introb {
	width: 730px;
	height: 35px;
	margin-left: -365px;
	left: 50%;
	position: absolute;
	top: 338px;
	background-color: #333333;
	float:left; filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50; 
	z-index: 7;
	}
	
.intro2 {
	width: 730px;
	height: 65px;
	margin-left: -365px;
	left: 50%;
	position: absolute;
	top: 338px;
	border: 1px #666666 solid;
	z-index: 8;
	}

.intro3 {
	width: 730px;
	height: 35px;
	margin-left: -365px;
	left: 50%;
	position: absolute;
	top: 338px;
	border: 1px #666666 solid;
	z-index: 8;
	}
	
.intro2 h1, .intro3 h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	padding: 3px 5px 5px 5px;
	text-indent: 10pt;
	}
	
.galeria {
	position: relative;
	margin-left: -382px;
	left: 50%;
	width: 764px;
	z-index: 6;
	color: #FF0000;
	}
	
.galeria_box {
	width: 189px;
	height: 167px;
	background-image: url(../images/galeria_box.gif);
	background-repeat: no-repeat;
	}
	
.galeria_box_image {
	width: 149px;
	height: 121px;
	position: relative;
	top: 27px;
	left: 20px;
	}
	
.desc_box_image {
	width: 149px;
	height: 121px;
	position: relative;
	top: 27px;
	left: 20px;
	margin-left: -35px;
	padding: 0px:
	}
	
.desc_box {
	width: 189px;
	height: 167px;
	background-image: url(../images/desc_box.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px:
	}
	
	
.galnav2 {
	background-color: #333333;
	width: 735px;
	height: 60px;
	margin-left: -375px;
	left: 50%;
	position: relative;
	border: 1px #666666 solid;
	z-index: 8;
	padding: 6px;
	}
	
.galnav3 {
	background-color: #333333;
	width: 735px;
	height: 60px;
	margin-left: -375px;
	left: 50%;
	border: 1px #666666 solid;
	z-index: 8;
	padding: 6px;
	}
	
.select {
	background-color: #9C4143; 
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	}

.bottom {
	background-image: url(../images/bg_bottom.gif);
	background-repeat: no-repeat;
	position: relative;
	margin-left: -382px;
	left: 50%;
	width: 764px;
	height: 175px;
	z-index: 9;
	top: 20px;
	padding-top: 25px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	}
	
.bottom td {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	}
	
.bottom td span {
	color: #CCCCCC;
	}
	
.desc_fondos a{
	font-weight:bold;
	color: #CCCCCC;
	text-decoration: none;
	}
	
.desc_fondos a:hover {
	color: #FFFFFF;
	}

.bg_lines {
	background-image: url(../images/bg_lines.gif);
	position: absolute;
	width: 1266px;
	height: 732px;
	margin-left: -640px;
	left: 50%;
	}
	
.new_tile {
	background-image: url(../images/news_tile.gif);
	background-repeat: repeat-x;
	height: 31px;
	margin: 0px;
	}
	
.new_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 8px;
	}
	
.new_fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-right: 6px;
	padding-top: 6px;
	}
	
.new_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-indent: 10px;
	padding: 8px;
	}
	
.prod_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
	padding-top: 9px;
	}

.prod_comm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-top: 6px;
	}
	
.empresa {
	position: absolute;
	top: 350px;
	margin-left: -382px;
	left: 50%;
	width: 764px;
	z-index: 6;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.empresa .title {
	position: relative;
	left: 20px;
	top: 10px;
	width: 600px;
	}
	
.empresa .title2 {
	position: relative;
	left: 20px;
	top: 60px;
	width: 730px;
	float: left;
	text-align: right;
	}
	
.empresa .text1 {
	position: relative;
	top: 30px;
	left: 20px;
	font-size: 11px;
	color: #CCCCCC;
	width: 400px;
	text-align: justify;
	padding: 5px;
	text-indent: 4px;
	float: left;
	}

.empresa .text2 {
	position: relative;
	top: 65px;
	left: 35px;
	font-size: 11px;
	color: #CCCCCC;
	width: 400px;;
	text-align: justify;
	padding: 5px;
	text-indent: 4px;
	float: left;
	}

.empresa .text1 span {
	color: #FFFFFF;
	}
	
.empresa .pic1 {
	position: relative;
	float: left;
	left: 34px;
	width: 306px;
	background-color: #444444;
	top: 49px;
	border: 1px solid #666666;
	}
	
.emp_pic_text {
	font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #CCCCCC;
	 text-align: center;
	 font-style: italic;
	 padding: 2px;
	 }

.empresa .pic2 {
	position: relative;
	float: left;
	width: 306px;
	left: 20px;
	background-color: #444444;
	top: 65px;
	border: 1px solid #666666;
	}
	
.historia {
	position: absolute;
	top: 350px;
	margin-left: -382px;
	left: 50%;
	width: 764px;
	z-index: 6;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.historia .title {
	position: relative;
	left: 20px;
	top: 10px;
	width: 600px;
	}
	
.historia .title2 {
	position: relative;
	left: 40px;
	top: 50px;
	width: 693px;
	float: left;
	text-align: right;
	}
	
.historia .text1 {
	position: relative;
	top: 30px;
	left: 20px;
	font-size: 11px;
	color: #CCCCCC;
	width: 380px;
	text-align: justify;
	padding: 5px;
	text-indent: 4px;
	float: left;
	}

.historia .text2 {
	position: relative;
	top: 15px;
	left: 20px;
	font-size: 11px;
	color: #CCCCCC;
	width: 700px;;
	text-align: justify;
	padding: 5px;
	text-indent: 4px;
	float: left;
	}
	
.historia .text3 {
	font-size: 12px;
	font-weight: bold;
	position: relative;
	top: 95px;
	left: 75px;
	font-size: 11px;
	color: #FFF;
	width: 600px;
	text-align: justify;
	padding: 5px;
	text-indent: 4px;
	clear: both;
	}

.historia .text1 span {
	color: #FFFFFF;
	}
	
.historia .pic1 {
	position: relative;
	left: 34px;
	width: 306px;
	background-color: #444444;
	top: 49px;
	border: 1px solid #666666;
	}
	
.emp_pic_text {
	font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #CCCCCC;
	 text-align: center;
	 font-style: italic;
	 padding: 2px;
	 }

.historia .pic2 {
	position: relative;
	float: left;
	width: 306px;
	left: 20px;
	background-color: #444444;
	top: 65px;
	border: 1px solid #666666;
	}
	
.contacto {
	position: absolute;
	top: 420px;
	margin-left: -382px;
	left: 50%;
	width: 764px;
	z-index: 6;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.contacto2 {
	position: absolute;
	top: 920px;
	margin-left: -382px;
	left: 50%;
	width: 764px;
	z-index: 6;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.contacto3 {
	position: absolute;
	top: 820px;
	margin-left: -382px;
	left: 50%;
	width: 764px;
	z-index: 6;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.cont_top, .cont_form1, .cont_form2, .cont_form3, .desc_fondos{
	width: 680px;
	position: relative;
	margin-left: -340px;
	left: 50%;
	}
	
.links {
	width: 740px;
	position: relative;
	margin-left: -370px;
	left: 50%;
	}
	
.links a, .links img, .links img:visited {
	border: none;
	}
	
.prods1 {
	width: 740px;
	position: relative;
	margin-left: -370px;
	left: 50%;
	height: 100px;
	}
	
.prods1 a, .prods1 img, .prods1 img:visited {
	border: none;
	}
	
.prods_list { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 8px;
	}

.prods_list a{
	color: #999999;
	text-decoration: none;
	}

.prods_list a:hover {
	color: #FFFFFF;
	}
	
.prods_list2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 8px;
	}
	
.prods_list3 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 8px;
	}
	
.prods_list4 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 8px;
	border: 1px solid #666666;
	}
	
.prods_list4 table { 
	border: #333333 solid 1px;
	}
	
.prods_list3 span { 
	font-weight: normal;
	}
	
.prods_list_title {
	font-size: 14px;
	color: #FFFFFF;
	padding-bottom: 5px;
	}
.prods_list_title a{
	color: #CCCCCC;
	text-decoration:none;
}

.prods_list_title a:hover{
	color: #FFFFFF;
	text-decoration:none;
}
	
.prods_audi, .prods_volks, .prods_seat {
	width: 718px;
	position: relative;
	margin-left: -359px;
	left: 50%;
	}
	

	
.cont_top {
	background-color: #333333;
	border-left: #666666 solid 1px;
	border-top: #666666 solid 1px;
	border-right: #666666 solid 1px;
	}
	
.cont_form1 {
	background-color: #202020;
	border-left: #666666 solid 1px;
	border-right: #666666 solid 1px;	
	border-bottom: #666666 solid 1px;
	text-align: left;
	vertical-align: middle;
	}

	
.cont_bott {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	height: 20px;
	text-align: left;
	}
	
.desc_fondos {
	background-color: #202020;
	border-left: #666666 solid 1px;
	border-right: #666666 solid 1px;	
	border-bottom: #666666 solid 1px;
	text-align: left;
	vertical-align: middle;
	}
