﻿/* Edição da página em sí, body, link, a hover, etc... */
* { margin: 0; padding: 0; z-index: 1; }

html
{
	height:100%;
}

body 
{
	background-image:url(../Images/background-v2.jpg);
	background-repeat:repeat-x;
	height:100%;
	margin-top:10px;

}

.limit
{
	position: relative;
	/*min-height:100%;
	height:100%;*/
	height:750px;
	margin: 0 auto;
}

.main-template
{

}

.content
{
	position:absolute;
	left:50%;
	margin-left:-390px;
	margin-top:90px;
	height:auto;
}  
 
h2
{
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	font-style:italic;
	color:#304C73;
	margin-top:10px;
	margin-left:17px;
}
/* logo e menu*/
.logo 
{
	position:absolute;
	background-image:url(../Images/logo.png);
	background-repeat:no-repeat;
	left:50%;
	margin-left:-380px;
	width:126px;
	height:67px;
}

/* Categorias */
.rate
{
	width:590px;
	height:201px;
	margin-top:4px;
}
.rate-position
{
	position:absolute;
	z-index:5;
	width:590px;
	height:201px;
	margin-top:4px;
}
.rate-item
{
	background-image:url(../Images/background-rate.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:200px;
	float:left;
	bottom:0;
	margin-left:5px;
}

.text-rate
{
	position:absolute;
	z-index:100;

	width:565px;
	height:40px;
	margin-top:150px;
	margin-left:10px;
}
.text-rate div
{
	float:left;
	color:#395779;
	font-size:16px;
	font-family:Verdana;
	font-weight:bold;
	margin-top:10px;	
}



.rate-bar
{
	position:absolute;
	width:580px;
	height:210px;
	margin-left:20px;
}

.rate-item:hover
{
	border-color:Red;
}
.rate-item span
{
	position:absolute;
	font-family:arial;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	font-weight:800;
	letter-spacing:0px;
	color:#333333;
	margin-top:10px;
	margin-left:15px;
}
.rate-item img
{
	margin-top:50px;
	margin-left:20px;
}
/* Showroom*/
.showroom 
{
	background-image:url(../Images/showroom.jpg);
	background-repeat:no-repeat;
	width:586px;
	height:90px;
	margin-top:10px;
}
/* Chamadas */
.call
{
	width:622px;
	height:201px;
	margin-top:10px;
}
.call-postion
{
	position:absolute;
	z-index:2;
	width:622px;
	height:201px;	
}
.call-item
{
	background-image:url(../Images/background-call.jpg);
	background-repeat:repeat-x;
	border:solid 1px #E4E4E4;
	float:left;
	width:280px;
	height:115px;
	margin-right:22px;
	cursor:pointer;
}
.call-item:hover
{
	border-color:#9CABBC;
}

.call-item .call-one-img
{
	position:absolute;
	z-index:2;
	width:135px;
	height:136px;
	margin-top:-50px;
	margin-left:175px;	
}

.call-item .call-two-img
{
	position:absolute;
	z-index:2;
	width:108px;
	height:117px;
	margin-top:-40px;
	margin-left:165px;	
}

.call-item span 
{
	position:absolute;
	z-index:2;
	margin-left:20px;	
}



/* Barra da direita */
.bar-right
{
	position:absolute;
	z-index:2;
	width:206px;
	height:448px;
	left:50%;
	margin-top:266px;
	margin-left:191px;
}
/* iso */
.iso
{
	background-image:url(../Images/iso.jpg);
	background-repeat:no-repeat;
	width:209px;
	height:90px;
}
/* Parceiros */
.partnerships 
{
	background-image:url(../Images/parceiros.jpg);
	background-repeat:no-repeat;
	width:209px;
	height:90px;
}
/* Impresa */
.news
{
	position:absolute;
	margin-top:10px;
	border:solid 1px #E4E4E4;
	width:207px;
	height:237px;
}

.news .content-news
{
	position:absolute;
	top:0;
	margin-top:30px;
	width:197px;
	height:193px;
	margin-left:5px;
}

.content-news .title
{
	margin-top:5px;
	font-family:Verdana;
	font-size:11px;
	color:#3A577A;
}

.content-news .news-text
{
	font-family:Verdana;
	font-size:10px;
	color:#9CABBC;
	margin-left:30px;
}

.news-text a
{
	color:#9CABBC;
}
.news-text a:hover
{
	color:#FF8600;
}

.news ul
{
	margin-top:-180px;
	margin-left:0px;
}
.news li
{
	margin-top:7px;
}
.water-mark 
{
	background-image:url(../Images/water-mark.png);
	background-repeat:no-repeat;
	width:183px;
	height:112px;
	margin-left:10px;
	margin-top:80px;
}
    
/* rodape */
.rodape 
{
	position:absolute;
	bottom:0;
	background-image:url(../images/baseline.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:65px;
	margin-bottom:-85px;
}
/* Textos */
.text-gray-11
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
}
.text-gray-12
{
	font-family:Verdana;
	font-size:12px;
	color:#333333;
}

.text-blue-12
{
	font-family:Verdana;
	font-size:12px;
	color:#3A577A;
}     
.text-red-14
{
	font-family:Verdana;
	font-size:14px;
	color:#CC0000;
}

.text-red-10
{
	font-family:Verdana;
	font-size:10px;
	color:#CC0000;
}

.text-red-8
{
	font-family:Verdana;
	font-size:8px;
	color:#CC0000;
}

.text-blue-bold-16
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#395779;
}

.text-blue-bold-14
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#395779;
}

.text-green-bold-14
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#334022;
}

.text-purple-bold-14
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#333D92;
}



.text-blue-22
{
	font-family:Verdana;
	font-size:22px;
	color:#395779;
}

.alink-blue-orange
{
	color:#3B577B;
}
.alink-blue-orange:hover
{
	color:#FF9900;
}

.text-white-bold-12
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}



 

/* Menu */
.menu-area
{
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-236px;
	margin-top:20px;
	width:630px; 
	height:42px;	   	
}
.menu-left  
{
	position:absolute;
	left:50%;
	margin-left:-322px;
	background-image:url(../Images/menu-left.png);
	background-repeat:no-repeat;
	width:7px;
	height:42px;
}
.menu-right 
{
	position:absolute;
	left:50%;
	margin-top:-42px;
	margin-left:307px;
	background-image:url(../Images/menu-right.png);
	background-repeat:no-repeat;
	width:7px;
	height:42px;
}

.menu-phone
{
	position:absolute;
	left:50%;
	background-image:url(../Images/background-phone.gif);
	margin-left:110px;
	width:160px;
	height:23px;
}

.menu-phone img
{
	position:absolute;
	margin-top:2px;
}

.menu-phone span
{
	position:absolute;
	margin-top:2px;
	margin-left:25px;
}


/* Plugin LavaLamp para menu*/
.menu-items 
{
    position: relative;
    height: 12px;
    width: 592px;
	background-color:#3B577B;
    padding: 15px;
    margin: 0px 0px 0px 0px;
    overflow: hidden;          
}
                
.menu-items li 
{
    float: left;
    list-style: none;
}
.menu-items li.back 
{
    border-bottom: 5px solid #86D02F;
    width: 9px;
    height: 16px;
    z-index: 8;
    position: absolute;
}
.menu-items li a 
{
    font: bold 13px verdana;
    text-decoration: none;
    color: #FFFFFF;
    outline: none;
    text-align: center;
    top: 0px;
    letter-spacing: 0;
    z-index: 10;
    display: block;
    float: left;
    position: relative;
    overflow: hidden;
    margin: auto 8px;
    padding-top:14px;
    margin-top:-15px;
	height:42px;
	
}   
.menu-items li a:hover,
.menu-items li a:active,
.menu-items li a:visited 
{
    border: none;
}

/* Apresentação */
.presentation 
{
	position:relative;	
	width:800px;
	height:262px;
}
#slider{}	

#slider ul,
#slider li
 {
	margin:0;
	padding:0;
	list-style:none;
}
#slider li
{ 
	width:800px;
	height:262px;
	overflow:hidden; 
}	
#prevBtn
{
	position:absolute;
	z-index:99;
	display:block;
	width:38px;
	height:82px;
	margin-left:-5px;
	top:10%;
}

#nextBtn{ 
	position:absolute;
	z-index:99;
	display:block;
	width:38px;
	height:82px;
	margin-left:70px;
	top:10%;
}	
#nextBtn
{ 
	left:696px;
}														
#prevBtn a
{  
	display:block;
	width:38px;
	height:82px;
	background:url(../Images/Slide/slider-left.png) no-repeat 0 0;
	background-position:-5px 0px; 
}

#prevBtn a:hover
{  
	background-position:-47px 0px; 
}
	
#nextBtn a
{ 
	display:block;
	width:38px;
	height:82px;
	background:url(../Images/Slide/slider-right.png) no-repeat 0 0;
	background-position:-5px 0px; 
	
	/*background:url(../Images/Slide/slider-right.png) no-repeat 0 0;*/	
}


#nextBtn a:hover
{
	background-position:-43px 0px;
}

/* rodapé v2 */
.rodapev2
{
	position:relative;
	height:150px;
	width:100%;
	left:0;
	clear:both;
	bottom:0;
	background-color:#E3EBE8;
}

.rodapev2 .bar-blue
{
	position:absolute;
	height:5px;
	width:100%;
	background-color:#93A3B7;
}

.rodapev2 .item-products
{
	position:absolute;
	left:50%;
	margin-top:10px;
	margin-left:-410px;
}

.rodapev2 .bar-line
{
	position:absolute;
	left:50%;
	height:90px;
	width:1px;
	margin-top:30px;
	margin-left:-240px;
	background-color:#93A3B7;
}


.rodapev2 .item-iso
{
	position:absolute;
	z-index:2;
	left:50%;
	margin-top:20px;
	margin-left:-180px;
	background-image:url(../Images/footer-iso.jpg);
	width:110px;
	height:45px;
}

.rodapev2 .item-iso-text
{
	position:absolute;
	z-index:2;
	left:50%;
	margin-top:70px;
	margin-left:-200px;	
	width:190px;
	height:55px;

}


.rodapev2 .bar-line2
{
	position:absolute;
	left:50%;
	height:90px;
	width:1px;
	margin-top:30px;
	margin-left:10px;
	background-color:#93A3B7;
}

.rodapev2 .item-contact
{
	position:absolute;
	left:50%;
	margin-top:10px;
	margin-left:30px;
}

.rodapev2 .map
{
	position:absolute;
	z-index:2;
	left:50%;
	margin-top:20px;
	margin-left:230px;
	background-image:url(../Images/footer-map.jpg);
	width:156px;
	height:115px;
}


.rodapev2 li
{
	text-decoration:none;
	list-style:none;
	margin-top:5px;
}

.rodapev2 a
{
	color:#333333;
	text-decoration:none;
}

.rodapev2 a:hover
{
	color:#3D597C;
	text-decoration:none;
}

.text-item-rodapev2
{
	text-decoration:none;
	list-style:none;
	margin-left:-5px;
}

.slideshowv2
{
	margin-top:10px;
	margin-left:8px;
	z-index:0;
	position: relative;
}


.product-rate
{
	margin-top:10px;
	margin-left:15px;
}

.product-rate img
{
	margin-right:8px;
	position:relative;
	cursor:pointer;
}

.produts-information
{
	position:relative;
	margin-top:10px;
	margin-left:5px;
}

.produts-information img
{
	margin-right:18px;
}

.information-one
{
	position:absolute;
	z-index:5;
}
.information-one-title
{
	margin-top:20px;
	margin-left:90px;
}

.information-two
{
	position:absolute;
	top:0;
	right:0;
	margin-right:283px;
}

.information-three
{
	position:absolute;
	top:0;
	right:0;
	margin-right:25px;
}

.information-text
{
	margin-top:25px;
	margin-left:10px;
}

.information-text a
{
	color:#333333;
	text-decoration:none;
}

.information-text a:hover
{
	color:#3D597C;
	text-decoration:none;
}
.anuncio-front
{
	position:absolute;
	left:50%;
	margin-left:-250px;
	margin-top:150px;
	z-index:5;
}
.fecha-anuncio
{
	position:absolute;
	width:100%;
	height:20px;
	cursor:pointer;
	background-color:#333333;
	text-align:center;
	font-family: arial, helvetica, serif;
	color:#FFFFFF;
}
             
