/* CSS Document */
margin {margin:0; padding:0;}
body {text-align:center; background:url(../images/bg.jpg); margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#container {text-align:left; margin:0 auto; width:949px; height:835px; background:url(../images/bg-container.png) no-repeat; position:relative;}
#top {width:949px; height:100px; float:left;}
#logo {width:462px; height:100px; float:left; margin-left:5px;}
#quote {width:475px; height:100px; float:left;}
#nav {width:941px; height:41px; float:left; background:url(../images/nav.jpg) no-repeat; margin-left:4px;}
/*#nav-inside {width:900px; height:15px; float:left; margin-left:15px; *margin-top:13px;}
#nav-inside li {display:inline; margin-left:28px;}
#nav-inside a {color:#012B44; text-decoration:none; font-size:14px;}*/
#nav-inside ul, li { margin: 0; padding: 0;}
#nav-inside { position: relative; background: #CFCECE; float: left; margin-left:31px; width:881px;}
#nav-inside  li { float: left; list-style: none; border-right: 1px solid #4a4a4a; border-left: 1px solid black;}
#nav-inside  li a { color: #0b2b61; position: relative; z-index: 2; float: left; font-size: 14px; text-decoration: none; padding: 15px 20px;}
#nav-inside a:hover, #nav-inside #selected  {color:#fff;}
#blob { border-right: 1px solid #0b2b61; border-left: 1px solid #0b2b61; position: absolute; top: 0; z-index : 1; background:url(../images/nav-bg.jpg); color:#fff; /*background: -moz-linear-gradient(top, #0b2b61, #1153c0); background: -webkit-gradient(linear, left top, left bottom, from(#0b2b61), to(#1153c0)); -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 2px 3px 10px #011331; -webkit-box-shadow: 2px 3px 10px #011331;*/}
#slide {width:881px; height:520px; float:left; border-bottom:15px solid #E4E3E3; margin-left:35px;}
#box1, #box2, #box3 {width:293px; /*width:190px;*/ height:103px; float:left;}
#box1 {margin-left:35px;}
#txt-box {width:280px; height:68px; float:left; margin-top:15px; margin-left:10px;}
#footer {width:942px; height: 75px; float:left; background:#E4E3E3; margin-left:4px;}
#credits {width:406px; height:57px; float:left;}
#contact {width:500px; height:57px; float:left; text-align:right; padding-right:34px; line-height:17px;}

/* CLASS */
.cor-um {color:#AD0337; font-size:17px; font-weight:bold;}
.cor-dois{color:#012B44; font-size:13px;}
.cor-tres, .cor-tres a {color:#AD0337; font-size:10px; text-decoration:none;}
.cor-quatro, .cor-quatro a {color:#012B44; font-size:12px; text-decoration:none;}
.txt-general {color:#7B7873; font-size:11px; line-height:22px;}
.cor-cinco {color:#AD0337; font-size:30px;}
.cor-seis {color:#AD0337; font-size:21px;}
.cor-sete, #box-txt a {color:#7B7873; font-size:10px; text-decoration:none;}
.links, #links a, #links-footer a {font-size:11px; color:#AD0337; text-decoration:none; font-weight:bold;}
#links a:hover, #links-footer a:hover {text-decoration:underline;}
.cor-oito {color:#012B44; font-size:15px; font-weight:bold;}
.cor-nove {color:#012B44; font-size:23px;}

/* Easy Slider */
	#slide {position:relative;}
	#slider ul, #slider li {width:881px; height:450px; overflow:hidden; list-style:none; *margin-top:8px;}
	#prevBtn, #nextBtn,	#slider1next, #slider1prev{display:block; width:30px; height:77px; position:absolute; left:-30px; top:71px;
		z-index:1000; }
	#nextBtn, #slider1next{left:696px;}
	#prevBtn a, #nextBtn a {display:block;position:relative;width:30px;height:77px;	background:url(imagens/btn_prev.gif) no-repeat 0 0;}
	#nextBtn a, #slider1next a{background:url(imagens/btn_next.gif) no-repeat 0 0;}

	/* numeric controls */

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;
		}
	ol#controls li{
		margin:0 10px 0 0;
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:15px;
		line-height:14px;
		border:1px solid #ccc;
		background:#CCCCCC;
		color:#555;
		padding:0 5px;
		text-decoration:none;
		font-size:12px;
		}
	ol#controls li.current a{
		background:#333;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/* // Easy Slider */

/* INSIDE */
#inside {width:909px; height:auto; float:left; margin-left:35px; margin-top:15px;}
#col1 {width:286px; height:503px; float:left; margin-top:20px;}
#col2 {width:600px; height:550px; float:left; margin-top:20px;}
#inside1container {text-align:left; margin:0 auto; width:949px; height:auto; background:url(../images/bg-container.png); position:relative; display:table; float:left;}

/* PRODUCTS */
#col1-menu-products {width:240px; height:auto; padding:10px; float:left; background:#EFEEEE; padding-left:0; *padding-top:15px;}
/*#col1-menu-products ul {margin:0; padding:0;}*/
#col1-menu-products li { list-style:url(../images/list.png); margin-bottom:2px; *margin-bottom:5px;}
#col1-menu-products a {text-decoration:none; color:#333; font-size:14px;}
#col1-menu-products a:hover {color:#0D3980; font-weight:bold;}
#inside-products {text-align:left; margin:0 auto; width:949px; min-height:300px; height:auto; background:url(../images/bg-container.png); position:relative; display:table;}
#inside-produtos {width:909px; height:auto; float:left; margin-left:35px; margin-top:40px;}
#col1-products {width:286px; height:auto; float:left;}
#col2-products {width:600px; min-height:650px; height:auto; float:left; border-top: 1px solid #012B45; margin-top:10px;}
#products {width:190px; height:260px; float:left; margin-right:8px;}
#box-products {width:190px; height:200px; float:left; border:1px solid #CCC; }
#box-txt {width:190px; height:40px; float:left; margin-top:5px; line-height:16px;}


/* PRODUCTS DESCRIPTION */
#links {width:600px; height:30px; float:left; margin-top:70px;}
#links1 {text-align:right; width:400px; height:10px; float:right; padding-top:10px;}
#pd {width:200px; height:30px; float:left;}

#title-pd {width:600px; height:25px; float:left; border-bottom: 1px solid #012B45; color:#012B44; font-size:16px; margin-top:20px;}
#information1 {width:600px; height:auto; float:left; margin-top:15px;}
#information2 {width:600px; height:auto; float:left; margin-top:15px;}
#links-footer {width:600px; height:30px; float:left; margin-top:15px;}

/* REVENDEDORES */
#img-rev {width:240px; height:auto; float:left;}
#filter {width:600px; height:50px; float:left; padding-top:15px;}
#col2-rev {width:600px; height:auto; float:left; margin-top:10px;}
#information1 ul {margin:0; padding:0; margin-left:13px; *margin-left:16px;}

/* ASSISTENCIA TECNICA */
#col1-assist {width:200px; height:auto; float:left; margin-top:20px; margin-left:10px; margin-right:10px; background:#EFEEEE; padding:10px;}
#col2-assist {width:600px; height:auto; float:left; margin-top:20px; margin-left:25px;}

/* CONTACT */
#col2-contato {width:860px; height:550px; border:1px solid #AD0337; float:left; padding:10px;}
#form {width:420px; height:350px; float:left;}
#map {width:350px; height:400px; float:left; margin-left:30px; line-height:35px;}

.required {width:400px;}
.active {color:#0D3980; font-weight:bold;}
