/* www.rdwwebdesign.com */
*{margin:0;padding:0;border:0}
body{
	background:#222 url(../i/bg.gif);
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.7em;
	color:#666;
	text-align: left;
}
p{padding:0;line-height:16px;}
a{text-decoration:none;color:#333}
img a{border:0}
a:link,a:visited{color:#666;padding-bottom:2px;outline:none}
a:hover,a:focus{color:#ccc}
a:active{color:#fff}
acronym{cursor:help;font-weight:bold;border-bottom:1px dashed #ddd;padding-bottom:2px}
a#skip{display:block;width:206px;height:49px;position:absolute;font-weight:bold;text-align:center;left:260px;top:0}
a#skip:link,a#skip:visited{color:#1c1b1b;letter-spacing:normal;padding-top:1px}
a#skip:hover,a#skip:focus,a#skip:active{background:url(../i/skip.gif) no-repeat bottom center}
#top{margin:0 auto;width:730px;height:100px;position:relative}
#top h1 a{
	background:url(../i/integrator_logo.gif) bottom left no-repeat;
	height:61px;
	position:absolute;
	width:810px;
	text-indent:-9999px;
	display:block;
	left:-38px;
	bottom:8px;
	background-image: url(../i/topbanner.gif);
}
#container{background:#fff url(../i/bg_content.png) top center repeat-y}
#container2{background:#fff url(../i/bg_content2.png) top center repeat-y}
#container, #container2 {border:#fff solid 6px;width:800px;clear:both;margin:0 auto}
#container a:hover,#container a:focus,#container a:active,#container2 a:hover,#container2 a:focus,#container2 a:active{color:#000;font-weight:bold;border:none;text-decoration:none}
#container a:link,#container a:visited,#container2 a:link,#container2 a:visited{font-weight:bold;border-bottom:1px solid #ccc}
#header{background:#333 url(../i/header_no_flash.jpg);display:block;width:800px;height:280px}
#header p{text-indent:-9999px}
#w_lan1{margin:50px 0 30px;padding-top:20px}
#w_lan2{background:transparent url(../i/pickup.jpg) top left no-repeat;padding:5px 40px 110px 125px}
#w_lan2 a:link{border:0}
#menu{background:#333 url(../i/bg.gif);width:100%;border-top:#fff solid 6px;border-bottom:#fff solid 6px;text-transform:uppercase}
#nav{display:block;position:relative;letter-spacing:2px;font-family:Verdana,Arial,sans-serif;font-size:9px;font-weight:bold;height:44px}
#nav li{float:left;display:block;list-style-type:none;border-right:1px ridge #666}
#nav li a:link,#nav li a:visited{background:#333 url(../i/li.gif) center;display:block;padding:16px 29px;color:#ccc;border:0}
#nav li a:hover,#nav li a:focus,#nav li a:active{padding:16px 29px;background:#c00 url(../i/li_hover.gif) center;color:#fff}
#nav .active a:link,#nav .active a:visited,#nav .active a:hover,#nav .active a:focus,#nav .active a:active{display:block;padding:16px 32px 16px 31px;background:#c00 url(../i/li_hover.gif) center;color:#fff; cursor:crosshair}
#content{padding:10px 73px 80px;text-align:left}
#content p{margin-top:30px}
#top_content2{background:url(../i/bg_content_top2.png) top center no-repeat;height:30px}
#top_content{background:url(../i/bg_content_top.png) top center no-repeat;height:30px}
#left_col{width:203px;float:left;padding:0 30px;text-align:center}
.left_rows li{margin:40px 0;list-style-type:none}
#right_col{width:455px;float:right;padding:0 45px 80px 30px;text-align:left}
#right_col p{margin-top:30px}
#right_col .margin_0{margin:0}
h2{font-size:1.3em;color:#ccc;letter-spacing:1px;margin:20px 0 25px}
h3{font-size:1.1em;color:#ccc;letter-spacing:1px;margin:20px 0 25px}
h2 span,h3 span,#right_col span,#top_content span{color:#f00}
#content h3{font-size:1em;color:#777;letter-spacing:1px;margin:40px 0 20px; text-transform: uppercase}
#more a{background:url(../i/more.gif) no-repeat;width:87px;height:17px;float:right;margin-top:30px;text-indent:-9999px}
#more a:link,#more a:visited,#more a:focus,#more a:active{border:0}
#footer{background:#666 url(../i/bg_content_bottom.png) top center no-repeat}
#footer2{background:#666 url(../i/bg_content_bottom2.png) top center no-repeat}
#footer,#footer2{color:#ccc;height:180px;font-size:10px;clear:both;letter-spacing:1px}
#footer_left{float:left;padding:100px 0 0 30px}
#footer_left a:link,#footer_left a:visited{color:#ccc;padding:5px;font-weight:bold;border:0;text-transform:uppercase}
#footer_left a:hover,#footer_right a:focus,#footer_left a:active{color:#fff}
#footer_left a:active{background-color:#fff;color:#666}
#footer_right{float:right;padding:127px 25px 10px 0}
#footer_right a:link,#footer_right a:visited{padding:30px 0 10px;color:#ccc;border:0}
#footer_right a:hover,#footer_right a:focus,#footer_right a:active{padding:30px 0 10px;color:#fff}
.a_1{color:#fff;font-weight:bold;padding:5px;text-transform:uppercase}
.a_2{color:#999}
.padd_t{padding-top:10px}
#bottom{font-size:10px;margin:0 auto;width:800px;padding:0;color:#333;letter-spacing:1px}
#bottom_left{float:left;padding:30px}
#bottom_right{float:right;padding:30px}
input,textarea{ background:#fdfdfd;border:1px solid #eee;margin:0;padding:5px 0 5px 5px}
input{width:230px;}
label{letter-spacing:.1em; font-size:0.9em;font-weight:bold;display:block;margin:20px 0 8px}
form .bttn{background:#eee;margin:15px 0 0;width:70px;padding:3px;font-weight:bold;cursor:pointer;letter-spacing:.1em;color:#7f7f7f;border:none}
#form_left{padding:0 0 0 15px;text-align:left}
.geo{font-weight:bold;color:#999;padding:30px 0 20px}
.padd_20{padding-top:20px}
.rest li{line-height:20px;margin:5px 0 0 20px;color:#F00}
.s{color:#666}
.mapa{width:740px;height:600px;margin:0 auto;font-size:1em;color:#333;text-align:center}
#gal{padding:10px 73px 80px;text-align:left}
#gal h3{color:#999;clear:both}
#gal a:link,#gal a:visited,#gal a:hover{border:none; text-decoration:none}
ul.gal{list-style:none;margin:30px 0}
ul.gal li{display:inline;margin:0 13px 40px 0;float:left}
#links{display:none}
