@font-face {
    font-family: 'Cuprum';
    src: url('../Fontes/cuprum-webfont.eot');
    src: url('../Fontes/cuprum-webfont.eot?#iefix') format('eot'),
         url('../Fontes/cuprum-webfont.woff') format('woff'),
         url('../Fontes/cuprum-webfont.ttf') format('truetype'),
         url('../Fontes/cuprum-webfont.svg#webfontpryDnV5p') format('svg');
    font-weight: normal;
    font-style: normal;
}

*
{
	margin:0;
	padding:0;
}
h2
{
    margin:10px 0 10px 0;
    font-size:24px;
    color:#0000cc;
    float:left;
}
h3
{
    margin:10px 0 10px 0;
    font-size:20px;
    color:#0000cc;
}
p
{
    margin:10px 0 10px 0;
    text-align:justify;   
}
#marcaRCS
{
    background:url('../img/RCS.gif') no-repeat center center;
    width:122px;
    height:25px;
    position:absolute;
    right:0;
    top:7px;
    overflow:hidden;
    text-indent:-9999px;
    border:none;
    text-decoration:none;
}
.irTopo
{
	position:absolute;
	right:0;
	bottom:10px;
	background-color:#babab8;
	color:#FFF;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
	.irTopo:hover
	{
		text-decoration:underline;
	}
.breadcrumb
{
    font-size:16px;
    margin-top:10px;
    display:block;
    float:right;
}
    .breadcrumb a
    {
        text-decoration:none;
    }
.quebra
{
    clear:both;
}
html,body
{
	width:100%;
	height:100%;
}
body
{
	font-family: "Arial Narrow", Arial, sans-serif;
	background:#f6f5f9 url('../img/bg.png') no-repeat top center;
	font-size:1.1em;
}
#cabecalho
{
    height:200px;
    position:relative;
    margin:0 auto;
    border-bottom:3px solid #0000cc;
}
#destaque
{
    margin:0 auto;
    width:100%;
    text-align:center;
}
#conteudo
{
    min-height:505px; 
    position:relative;
}
    #destaque img
    {
        width:950px;
        height:300px;
        padding-top:5px;
    }
.menuCabecalho
{
    float:right !important;
}
.menuCabecalho div
{
    position:relative;
    float:right;
}
    .menuCabecalho div a, .menuCabecalho table a
    {
        list-style:none;
        float:left;
        margin:80px 0 0 30px;
        font-size:25px;  
        text-decoration:none;
        color:#232683;
        border-top:3px solid #ffffff;
        padding:10px;
    }
        .menuCabecalho div a:hover, .menuCabecalho table a:hover
        {
            border-top-color:#0000cc;
        }
   .menuCabecalho .ativo a
   {
   		list-style:none;
        float:left;
        margin:80px 0 0 30px;
        font-size:25px !important;  
        text-decoration:none;
        color:#232683;
        border-top:3px solid #0000cc !important;
        padding:10px;
   }
#holder
{
	width:950px;
	margin:0 auto;
	position:relative;
}
#menu
{
	list-style:none;
	width:960px;
	position:relative;
	z-index:2;
	float:left;
	height:70px;
}
	#menu li
	{
		margin-top:-50px;
		width:230px;
		text-align:center;
		display:block;
		float:left;
		margin-right:10px;
		line-height:40px;
		color:#FFF;
		font-size:18px;
		font-weight:bold;
	}
	#menu li.primeiro{background-color:#1c86d0;}
	#menu li.segundo{background-color:#298997;}
	#menu li.terceiro{background-color:#5ea547;}
	#menu li.quarto{background-color:#81b400;}
		#menu li a
		{
			text-decoration:none;
			color:#FFF;
			padding:30px;
			display:block;
		}
			#menu li a:hover
			{
				text-decoration:underline;
			}
		#menu li.primeiro a
		{
			background: url('../img/bullet_03.jpg') no-repeat 15px center;
			text-indent:20px;
		}
		#menu li.segundo a
		{
			background: url('../img/bullet_05.jpg') no-repeat 15px center;
			text-indent:20px;
		}
		#menu li.terceiro a
		{
			background: url('../img/bullet_07.jpg') no-repeat 15px center;
			text-indent:20px;
		}
		#menu li.quarto a
		{
			background: url('../img/bullet_09.jpg') no-repeat 20px center;
			text-indent:25px;
		}
#menuDesc
{
	clear:both;
	list-style:none;
	width:960px;
	overflow:hidden;
}
	#menuDesc li
	{
		display:block;
		float:left;
		width:220px;
		margin-right:10px;
		color:#666666;
		padding:5px;
	}
#rodape
{
	margin-top:30px;
	border-top:3px solid #0000cc;
	color:#0000cc;
	height:90px;
	clear:both;
	position:relative;
}
.copyright
{
	text-indent:-9999px;
	overflow:hidden;
	background:url('../img/alaska.gif') no-repeat center center;
	width:92px;
	height:20px;
	padding:10px;
}
.marca
{
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background:url('../img/marca.png') no-repeat center center;
	width:247px;
	height:71px;
	position:absolute;
	left:0;
	top:47px;
}
.imagemDireita
{
	clear:both;
    float:right;
}
.tituloHistorico
{
    float:left;
}
.pHistorico
{
    clear:left;
    padding-top:10px;
    margin:0;
}
.listaAtuacao
{
    clear:left;
    margin-left:20px;
}
#holderDescProd
{
	width:600px;
}
.produtos
{
	list-style:none;
	width:985px;
	margin-top:30px;
}
	.produtos li
	{
		display:block;
		float:left;
		margin-right:35px;
		width:211px;
		overflow:hidden;
		margin-bottom:10px;
	}
		.produtos li a
		{
			display:block;
			text-decoration:none;
			color:#1c86d0;
			background-color:#e4e4e4;
			border-top:1px solid #f6f5f9;
			font-family: 'Cuprum', sans-serif;
		}
			.produtos li.primeiro a:hover
			{
				border-color:#1c86d0;
			}
			.produtos li.segundo a:hover
			{
				border-color:#298997;
			}
			.produtos li.terceiro a:hover
			{
				border-color:#5ea547;
			}
			.produtos li.quarto a:hover
			{
				border-color:#81b400;
			}
			
			.produtos li a span
			{
				display:block;
			}
			.produtos li a img
			{

				margin:0 auto;
				display:block;
				margin-top:10px;
				background-color:#FFF;
				border:none;
			}
			.produtos li a span.titulo
			{
				height:40px;
				text-align:center;
				line-height:40px;
				font-size:26px;
				
			}
			.produtos li.primeiro a span.titulo
			{
				background:#f6f5f9 url('../img/alaska_1.png') no-repeat center center;
				color:#1c86d0;
			}
			.produtos li.segundo a span.titulo
			{
				background:#f6f5f9 url('../img/alaska_2.png') no-repeat center center;
				color:#298997;
			}
			.produtos li.terceiro a span.titulo
			{
				background:#f6f5f9 url('../img/alaska_3.png') no-repeat center center;
				color:#5ea547;
			}
			.produtos li.quarto a span.titulo
			{
				background:#f6f5f9 url('../img/alaska_4.png') no-repeat center center;
				color:#81b400;
			}
			
			.produtos li a span.desc
			{
				font-size:16px;
				padding:5px 18px;
			}
.validador
{
	display:block;
	position:absolute;
	right:20px;
	top:13px;
	font-size:22px;
}
.holderForm
{
	width:99%;
	position:relative;
	overflow:hidden;
}
.holderFormMenor
{
	width:80%;
	position:relative;
	overflow:hidden;
}
#formContato
{
	width:55%;
	float:left;
	position:relative;
}
	#formContato input[type=text]
	{
		width:350px;
		padding:8px;
		margin:5px 0;
		border:1px solid #777777;
		color:#777777;
		font-size:14px;
		float:left;
		font-family: "Arial Narrow", Arial, sans-serif;
		font-size:16px;
	}
	#formContato textarea
	{
		width:448px;
		min-width:448px;
		max-width:448px;
		height:250px;
		min-height:250px;
		max-height:248px;
		padding:8px;
		border:1px solid #777777;
		color:#777777;
		font-size:14px;
		margin-top:5px;
		float:left;
		font-family: "Arial Narrow", Arial, sans-serif;
		font-size:16px;
	}
	#formContato input[type=submit]
	{
		float:right;
		margin-top:10px;
		border:none;
		background-color:#2a396c;
		color:#FFF;
		padding:10px;
		margin-right:8px;
		margin-right:55px;
		margin-bottom:10px;
		cursor:pointer;
	}
	#formContato select
	{
        width:368px;
		padding:8px;
		margin:5px 0;
		border:1px solid #777777;
		color:#777777;
		font-size:14px;
		float:left;
		font-family: "Arial Narrow", Arial, sans-serif;
		font-size:16px;
	}
#googleMaps
{
    float:right;
    position:relative;
    width:380px;
    height:220px;
    border:1px solid #666666;
    padding:10px 10px 10px 10px;
}
.strongAzul
{
    color:#0000cc;
}
.enderecosContato
{
    width:400px;
    float:right;   
    margin-top:2px;
}
h2.titProd
{
	font-family: 'Cuprum', sans-serif;
	font-size:29px;
	letter-spacing:-2px;
}
#imgProdutoGrande
{
	position:absolute;
	right:0;
	top:72px;
}
#holderProdCatalogo
{
	position:absolute;
	right:100px;
	top:60px;
}
#holderProdCatalogoInterno
{
	margin-top:30px;
}
#pdfIcon
{
	background:url('../img/pdficon.png') no-repeat center center;
	width:103px;
	height:94px;
	display:block;
}
#chamCatDown
{
	text-decoration:none;
	border:none;
	color:#0000cc;
}