/* - - - - - - - - - - - - - - - - - - - - -

Theme Name: Vertical Persianas
Theme URI: http://www.kongnobrasil.com.br/
Description: Desenvolvido por Kong.
Version: 1.0
Author: Leandro Salmoria e Hun Geng Jo

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */
*{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

body, html{
    margin:0;
    padding:0;
    background:#FFFFFF;
    background-image:url(images/bg.gif);
    text-align:center;
}

a{
    color:#bb1e22;
    text-decoration:none;
}
a:hover{
        color:#717171;
        text-decoration:none;
    }

.hide{
    visibility:hidden;
}

/* ----- IDS ----- */
#mapa {
margin:auto;
}

#clear-slider{
width:955px;
height:800px;
margin:auto;
background:#FFCC00;
position:relative;
clear:both;
}

#conteudo{
width:955px;
margin:0px auto 0px;
background:#FFFFFF;
text-align:left;
position:relative;
clear:both;
}


#container{
    width:955px;
    margin:0px auto 0px;
    padding:0;
    background:#ffFF00;
    text-align:left;
}

#visita_form_i{
    background:#FFFFFF;
    color:#CCCCCC;
}

/* ----- HEADER ----- */

#header{
    text-align:left;
    margin:0 auto;
    width:955px;
    height:121px;
    position:relative;
    background:#FFFFFF;
    background-image:url(images/header2.gif);
    
}
#logo{
    margin:0;
    width:180px;
    height:87px;
    top:0;
    left:0;
    position:absolute;
    z-index:5;
}

#migalhas{
    margin:11px 0 0 50px;
    position:relative;
    float:left;
    width:900px;
    z-index:3;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    color:#696969;
}

#migalhas a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    text-transform: uppercase;
    color:#696969;
}
#migalhas a:hover{
    text-decoration: underline;
}

#orcamento-bt {
position:absolute;
right:0;
top:121px;
width:42px;
height:180px;
z-index: 100;
}

#orcamento-bt .inside {
width:42px;
height:180px;
background:url(images/orcamento-bt.png) no-repeat;
background-position:8px 0;
}

#orcamento-bt .inside.hover {
background-position:5px 0;
}	

#agende2{
    width:225px;
    height:76px;
    position:absolute;
    top:287px;
    right:15px;
    z-index:6;
}

#agende{
    width:225px;
    height:76px;
    position:relative;
    z-index:6;
float:left;
margin:287px 0 0 7px;

}

#agende ul{
        list-style-type:none;
}
#agende li{
        float:left;
}

#visita a{
        margin:5px 0px 0px 3px;
	width:219px;
        height:29px;
	background:url(images/bt_agende.jpg) no-repeat;
	text-indent:-5000px;
	float:left;
        /* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
        filter:alpha(opacity=80);
        /* CSS3 standard */
        opacity:0.8;	
}

#visita a:hover{
	/* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter:alpha(opacity=100);
        /* CSS3 standard */
        opacity:1;
}

#orcamento a{
        margin:4px 0px 0px 3px;
	width:219px;
        height:29px;
	background:url(images/bt_agende.jpg) no-repeat;
        background-position:0px -33px;
	text-indent:-5000px;
	float:left;
        /* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
        filter:alpha(opacity=80);
        /* CSS3 standard */
        opacity:0.8;
}

#orcamento a:hover{
	/* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter:alpha(opacity=100);
        /* CSS3 standard */
        opacity:1;
}


#visita_form {
display: none;
}

#orcamento_form {
display: none;
}
/* ----- MENU ----- */

#menu{
    margin:14px 0px 0px 104px;
    width:850px;
    height:70px;
    float:left;
    position:relative;
    z-index:4;
}

#menu ul{
        list-style-type:none;
}
#menu li{
        float:left;
}

ul{
list-style-type: none;
}



#produtos .prod{
        margin:15px 0px 0px 80px;
	width:120px;
        height:60px;
	background:url(images/produtos.gif) no-repeat;
	text-indent:-5000px;
	float:left;
        /* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
        filter:alpha(opacity=70);
        /* CSS3 standard */
        opacity:0.7;	
}

#produtos .prod:hover{
	/* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter:alpha(opacity=100);
        /* CSS3 standard */
        opacity:1;
}

.projetos a{
        margin:15px 0px 0px 8px;
	width:120px;
        height:40px;
	background:url(images/projetos.gif) no-repeat;
	text-indent:-5000px;
	float:left;
        /* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
        filter:alpha(opacity=70);
        /* CSS3 standard */
        opacity:0.7;	
	
}

.projetos a:hover{
	/* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter:alpha(opacity=100);
        /* CSS3 standard */
        opacity:1;
}

.lancamentos a{
        margin:15px 0px 0px 11px;
	width:120px;
        height:40px;
	background:url(images/lancamentos.gif) no-repeat;
	text-indent:-5000px;
	float:left;
        /* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
        filter:alpha(opacity=70);
        /* CSS3 standard */
        opacity:0.7;	
	
}

.lancamentos a:hover{
	/* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter:alpha(opacity=100);
        /* CSS3 standard */
        opacity:1;
}

.servicos a{
        margin:15px 0px 0px 12px;
	width:120px;
        height:40px;
	background:url(images/servicos.gif) no-repeat;
	text-indent:-5000px;
	float:left;
        /* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
        filter:alpha(opacity=70);
        /* CSS3 standard */
        opacity:0.7;	
	
}

.servicos a:hover{
	/* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter:alpha(opacity=100);
        /* CSS3 standard */
        opacity:1;
}

.cadastro a{
        margin:14px 0px 0px 9px;
	width:120px;
        height:40px;
	background:url(images/cadastro.gif) no-repeat;
	text-indent:-5000px;
	float:left;
        /* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
        filter:alpha(opacity=70);
        /* CSS3 standard */
        opacity:0.7;	
	
}

.cadastro a:hover{
	/* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter:alpha(opacity=100);
        /* CSS3 standard */
        opacity:1;
}

.contato a{
        margin:15px 0px 0px 6px;
	width:120px;
        height:40px;
	background:url(images/contato.gif) no-repeat;
	text-indent:-5000px;
	float:left;
        /* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
        filter:alpha(opacity=70);
        /* CSS3 standard */
        opacity:0.7;	
	
}

.contato a:hover{
	/* for IE */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter:alpha(opacity=100);
        /* CSS3 standard */
        opacity:1;
}

/* ----- SUB-MENU ----- */

#submenu {
    width:664px;
    height:42px;
    position:absolute;
    background:url(images/dropdown.gif) no-repeat;
    display:none;
    left:70px;
    top:63px;
    z-index: 100;
}

#submenu ul{
        list-style-type:none;
}
#submenu li{
        float:left;
}

#submenu ul li a{
text-indent: -5000px;
}

.bt_persianas a{
        margin:17px 0px 0px 15px;
	width:83px;
        height:18px;
	background:url(images/bt_persianas.gif) no-repeat;
	float:left;
}

.bt_persianas a:hover{
	width:83px;
        height:18px;
        padding:0px;

}

.bt_cortinas a{
        margin:17px 0px 0px 15px;
	width:79px;
        height:18px;
	background:url(images/bt_cortinas.gif) no-repeat;
	float:left;
}

.bt_cortinas a:hover{
	width:79px;
        height:18px;
        padding:0px;

}

.bt_toldos a{
        margin:17px 0px 0px 15px;
	width:68px;
        height:18px;
	background:url(images/bt_toldos.gif) no-repeat;
	float:left;
}

.bt_toldos a:hover{
	width:68px;
        height:18px;
        padding:0px;

}

.bt_vfteto a{
        margin:17px 0px 0px 15px;
	width:170px;
        height:18px;
	background:url(images/bt_vfteto.gif) no-repeat;
	float:left;
}

.bt_vfteto a:hover{
	width:170px;
        height:18px;
        padding:0px;
}

.bt_motorizacao a{
        margin:17px 0px 0px 15px;
	width:99px;
        height:18px;
	background:url(images/bt_motorizacao.gif) no-repeat;
	float:left;
}

.bt_motorizacao a:hover{
	width:99px;
        height:18px;
        padding:0px;

}

.bt_tapetes a{
        margin:17px 0px 0px 15px;
	width:70px;
        height:18px;
	background:url(images/bt_tapetes.gif) no-repeat;
	float:left;
}

.bt_tapetes a:hover{
	width:70px;
        height:18px;
        padding:0px;
}

.bt_pisos a{
        margin:17px 0px 0px 15px;
	width:128px;
        height:18px;
	background:url(images/bt_pisos.gif) no-repeat;
	float:left;
}

.bt_pisos a:hover{
	width:128px;
        height:18px;
        padding:0px;
}



/* ----- HEADINGS ----- */

h1{
    font-family:'Trebuchet MS';
    font-size:14px;
    letter-spacing:-0.03em;
    margin-top:15px;
    margin-bottom:10px;
    font-weight:bold;
    text-transform: uppercase;
    color:#333333;
    clear:both;
}

h2{
    font-family:'Trebuchet MS';
    font-size:14px;
    letter-spacing:-0.03em;
    margin-top:15px;
    margin-bottom:10px;
    font-weight:bold;
    text-transform: uppercase;
    color:#333333;
    clear:both;
}

h3{
    font-family:'Trebuchet MS';
    font-size:14px;
    letter-spacing:-0.03em;
    margin-top:15px;
    margin-bottom:0;
    font-weight:bold;
    color:#bb1e22;   
}

/* ----- PARAGRAPHS ----- */


#secondaryContent p{
    
}

/* ----- FORMS ----- */


/* ----- IMAGES ----- */

img{
    border:0;
}
img a{
    border:0;
    text-decoration:none;
}
img a:hover{
    border:none;
}

/* ----- CONTENT ----- */

#destaque_vf{
	margin:5px auto;
	width:870px;
        height:110px;
	position:relative;
        background:#cccccc;
        text-transform: uppercase;
        font-family: "Trebuchet MS", Arial, sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#333;
}

#produtos_index{
	margin:10px auto 0px;
	padding:20px;
	width:870px;
        height:335px;
	position:relative;
        background:url('images/bg_produtos_index.jpg') center center no-repeat;
        text-transform: uppercase;
        font-family: "Trebuchet MS", Arial, sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#333;
}

#produtos_index ul{
        list-style-type:none;
}
#produtos_index li{
        float:left;
}

#produtos_index li.persianas_tit{
	height:17px;
	width:85px;
        background:url('images/persianas_tit.gif') no-repeat;
}
#produtos_index li.cortinas_tit{
	height:17px;
	width:85px;
        background:url('images/cortinas_tit.gif') no-repeat;
}
#produtos_index li.toldos_tit{
	height:17px;
	width:85px;
        background:url('images/toldos_tit.gif') no-repeat;
}
#produtos_index ul.persianas_index {
        width:233px;
        height:335px;
        position:relative;
        float:left;
}


#produtos_index ul.cortinas_index {
        margin:0px 0px 0px 86px;
        width:233px;
        height:335px;
        position:relative;
        float:left;
}

#produtos_index ul.toldos_index {
        margin:0px 0px 0px 85px;
        width:233px;
        height:335px;
        position:relative;
        float:left;
}

#produtos_index li.ver_todos1 a{
        position:absolute;
        top:1px;
        right:0;
      	display:block; 
	height:18px;
        width:70px;
	color:#333; 
	text-decoration:none;
        font-size:10px; font-family: "Trebuchet MS", Arial, sans-serif;
	line-height:12px;
	text-align:center;
        font-weight:normal;
}
#produtos_index li.ver_todos1 a:hover{
	background:#ededed;
}
#produtos_index li.ver_todos2 a{
        position:absolute;
        bottom:0px;
        right:0;
      	display:block; 
	height:18px;
        width:70px;
	color:#333; 
	text-decoration:none;
        font-size:10px; font-family: "Trebuchet MS", Arial, sans-serif;
	line-height:12px;
	text-align:center;
        font-weight:normal;
}
#produtos_index li.ver_todos2 a:hover{
	background:#ededed;
}


#produtos_index li.itens_index a{
        margin-top:18px;
        padding:4px;
	display:block; 
	height:72px;
        width:225px;
	color:#333;  background:#ededed; 
	text-decoration:none;
        font-size:11px; font-family: "Trebuchet MS", Arial, sans-serif;
	line-height:12px;
	text-transform: uppercase;
	text-align:center;
        font-weight:normal;
}
#produtos_index li.itens_index a:hover{ 
        background:#dddddd; 
}

#produtos_index li.itens_index img{
        display:block;
        clear:both;
        padding:0 0 2px 0;
}

#projetos_exec {
        width:604px;
        float:left;
	margin:0px auto 0px;
        padding:5px 40px 0px 30px;
        position:relative;
        background:#ffffff;
        display:block;
        clear:none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}

#projetos_exec_item {
        width:592px;
        height:90px;
        float:left;
	margin:20px auto 0px;
        padding:4px;
        position:relative;
        border: 1px solid #ededed;
        background:#fafafa;
        display:block;
        clear:both;
        overflow:hidden;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}


#projetos_exec_item h3{
    font-family:'Trebuchet MS';
    font-size:12px;
    letter-spacing:-0.03em;
    margin:0;
    margin-bottom:5px;
    font-weight:bold;
    text-transform: uppercase;
    color:#505050;
    clear:none;
}

#projetos_exec_item li.ler_mais a{
        position:absolute;
        bottom:1px;
        right:0;
      	display:block; 
	height:18px;
        width:70px;
	color:#333; 
	text-decoration:none;
        font-size:10px; font-family: "Trebuchet MS", Arial, sans-serif;
	line-height:12px;
	text-align:center;
        font-weight:normal;
}

#projetos_exec_item li.ler_mais a:hover{
	background:#ededed;
}

#projetos_exec_item img{
        width:150px;
        height:90px;
        float:left;
        margin:0 10px 0 0;
        clear:none;
        border: 0px;
        background:#cccccc;
}

#projetos_sidebar{
        width:200px;
        float:left;
	margin:0px auto 0px;
        padding:5px 50px 0px 30px;
        position:relative;
        background:#ffffff;
        background:url(images/marcasbg.jpg)  left center no-repeat;
        display:block;
        clear:none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}

#projetos_sidebar_clientes{
        width:212px;
        margin:20px auto 20px;
        padding:40px 10px 15px 10px;
        overflow:hidden;
        background:url(images/clientes.jpg) center top no-repeat;
}

#projetos_sidebar_depoimentos{
        width:212px;
        margin:20px auto 20px;
        padding:30px 10px 15px 10px;
        overflow:hidden;
        background:#f7f7f7 url(images/depoimento.gif) center top no-repeat;
}

#projetos_sidebar_depoimentos h2{
            text-indent:-5000px;
}

#produtos_categoria {
        width:955px;
	margin:0px auto 0px;
        position:relative;
        background:#ffffff;
        display:block; 
        clear:both;
}

#produtos_categoria h1{
	margin:0 0 0 30px;
        padding:20px 0 0 0;
        text-transform: uppercase;
        font-family: "Trebuchet MS", Arial, sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#333;
}

#produtos_categoria h2{
	margin:0 0 0 30px;
        padding:20px 0 0 0;
        text-transform: uppercase;
        font-family: "Trebuchet MS", Arial, sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#333;
}

#produtos_categoria p{
	margin:10px 25px 10px 30px;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}

#produtos_categoria ul{
        list-style-type:none;
}
#produtos_categoria li{
        float:left;
}
#produtos_categoria li.itens_cat img{
        display:block;
        clear:both;
        padding:0 0 2px 0;
}
#produtos_categoria li.itens_cat a{
        margin:18px 0px 0px 60px;
        padding:4px;
        position:relative;
        float:left;
	display:block; 
	height:72px;
        width:225px;
	color:#333;  background:#ededed; 
	text-decoration:none;
        font-size:11px; font-family: "Trebuchet MS", Arial, sans-serif;
	line-height:12px;
	text-transform: uppercase;
	text-align:center;
        font-weight:normal;

}

#produtos_categoria li.itens_cat a:hover{ 
        background:#dddddd; 
}

#contato_edit{
        margin:0 10px 0 25px;
        position:relative;
        float:left;
        width:280px;
}

#contato_edit p{
   color:#333333;
   font-size:11px;
   line-height:18px;
   font-family:Arial, Helvetica, sans-serif;
   margin-bottom:15px;
}

#contato_edit img{
        clear:none;
        margin:5px 5px 0 0;
        padding:1px;
        border: 1px solid #E7E7E7;
}

#contato_edit h3{
   color:#333333;
   font-size:11px;
   line-height:18px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
}


#contato_fixo{
        margin:40px 70px 0 0;
        position:relative;
        float:right;
        width:560px;
        background:url(images/marcasbg.jpg) no-repeat;
}


#contato_form{
        margin:0 0 30px 0;
        padding:20px 0 10px 15px;
        width:500px;
        position:relative;
        float:right;
        border: 1px solid #eeeeee;
        background:url(images/contato_form_title.jpg) no-repeat;
}

#primaryContent{
    width:590px;
    padding:0px 15px 0px 45px;
    font-size:12px;
    float:left;
    clear:left;
    position:relative;
}

#primaryContent h3{
   color:#333333;
   font-size:12px;
   line-height:18px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
}

#primaryContent p{
   color:#333333;
   font-size:12px;
   line-height:18px;
   font-family:Arial, Helvetica, sans-serif;
   margin-bottom:15px;
}

    #primaryContent img{
        clear:none;
        margin:10px;
        margin-right:0;
        padding:1px;
        border: 1px solid #E7E7E7;
    }


#descricao_categoria {
        position:relative;
        float:left;
        margin:10px 25px 20px 0px;
	width:720px;
}

#descricao_categoria p{
        margin:0;
        font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}

#marca_topo_luxaflex {
        position:relative;
        float:left;
        margin:0px 20px 0 30px;
	width:150px;
        height:110px;
	text-indent:-5000px;
        background:url('images/marca_topo_luxaflex.jpg') center center no-repeat;
}

#marca_topo_sunshine {
        position:relative;
        float:left;
        margin:0px 20px 20px 35px;
	width:121px;
        height:90px;
	text-indent:-5000px;
        background:url('images/marca_topo_sunshine.jpg') center center no-repeat;
}

#marca_topo_vf {
        position:relative;
        float:left;
        margin:0px 20px 20px 35px;
	width:125px;
        height:85px;
	text-indent:-5000px;
        background:url('images/marca_topo_vf.jpg') center center no-repeat;
}

#marca_topo_stobag{
        position:relative;
        float:left;
        margin:0px 20px 20px 35px;
	width:150px;
        height:75px;
	text-indent:-5000px;
        background:url('images/marca_topo_stobag.jpg') center center no-repeat;
}

#marca_topo_somfy {
        position:relative;
        float:left;
        margin:0px 20px 20px 35px;
	width:150px;
        height:75px;
	text-indent:-5000px;
        background:url('images/marca_topo_somfy.jpg') center center no-repeat;
}

#marca_topo_poliface{
        position:relative;
        float:left;
        margin:0px 20px 20px 35px;
	width:150px;
        height:60px;
	text-indent:-5000px;
        background:url('images/marca_topo_poliface.jpg') center center no-repeat;
}

/* ----- MARCAS ----- */

#marcas{
    width:160px;
    height:500px;
    position:relative;
    margin:18px 60px 0px 0px; 
    padding:5px 10px;
    background:url(images/marcasbg.jpg) no-repeat;
    float:right;
    clear:none;
    font-size:10px;
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    color:#7f7f7f;
}

#marcas_index{
    margin:0px auto;
    padding:15px 0px;
    height:100px;
    width:955px;
    position:relative;
    background:#FFFFFF;
    overflow:hidden;
        display:block;
        clear:both;
}

#marcas_index ul{
    list-style-type:none;
    margin:0px auto;
    height:100px;
    width:600px;
    position:relative;
    background:#FFFFFF;
}

#marcas_index li{
        float:left;
}

.luxaflex a{
        margin:15px 0px 0px 6px;
	width:140px;
        height:55px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px 0px;
	text-indent:-5000px;
	float:left;
}
.luxaflex a:hover{
    background-position:-140px 0px;
}

.sunshine a{
        margin:15px 0px 0px 6px;
	width:140px;
        height:78px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px -54px;
	text-indent:-5000px;
	float:left;
}
.sunshine a:hover{
    background-position:-140px -54px;
}

.vf a{
        margin:15px 0px 0px 6px;
	width:140px;
        height:85px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px -130px;
	text-indent:-5000px;
	float:left;
}
.vf a:hover{
    background-position:-140px -130px;
}

.stobag a{
        margin:19px 0px 0px 6px;
	width:140px;
        height:60px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px -216px;
	text-indent:-5000px;
	float:left;
}
.stobag a:hover{
    background-position:-140px -216px;
}

.somfy a{
        margin:15px 0px 0px 6px;
	width:140px;
        height:45px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px -276px;
	text-indent:-5000px;
	float:left;
}
.somfy a:hover{
    background-position:-140px -276px;
}

.poliface a{
        margin:15px 0px 0px 6px;
	width:140px;
        height:51px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px -321px;
	text-indent:-5000px;
	float:left;
}
.poliface a:hover{
    background-position:-140px -321px;
}

.c_luxaflex a{
        margin:0px 400px 0px 400px;
	width:140px;
        height:50px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:-140px 0px;
	text-indent:-5000px;
	float:left;
}

.c_sunshine a{
        width:140px;
        height:80px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:-140px -54px;
	text-indent:-5000px;
	float:left;
        margin:0px 400px 0px 400px;
}

.i_luxaflex a{
        margin:15px 0px 0px 35px;
	width:140px;
        height:55px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px 0px;
	text-indent:-5000px;
	float:left;
}
.i_luxaflex a:hover{
    background-position:-140px 0px;
}

.i_sunshine a{
        width:140px;
        height:78px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px -54px;
	text-indent:-5000px;
	float:left;
        margin:0px 0px 0px 6px;
}
.i_sunshine a:hover{
    background-position:-140px -54px;
}

.i_vf a{
        width:140px;
        height:85px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px -130px;
	text-indent:-5000px;
	float:left;
margin:0px 0px 0px 2px;
}
.i_vf a:hover{
    background-position:-140px -130px;
}

.i_stobag a{
        margin:12px 0px 0px 6px;
	width:140px;
        height:60px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px -216px;
	text-indent:-5000px;
	float:left;
}
.i_stobag a:hover{
    background-position:-140px -216px;
}

.i_somfy a{
        margin:15px 0px 0px 6px;
	width:140px;
        height:45px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px -276px;
	text-indent:-5000px;
	float:left;
}
.i_somfy a:hover{
    background-position:-140px -276px;
}

.i_poliface a{
        margin:12px 0px 0px 6px;
	width:140px;
        height:51px;
	background:url(images/bt_marcas.jpg) no-repeat;
        background-position:0px -321px;
	text-indent:-5000px;
	float:left;
}
.i_poliface a:hover{
    background-position:-140px -321px;
}

#title {
    float:left;
    padding-right:120px;
    background:url(images/titlebg.jpg) no-repeat;
    background-position: right;
}

#secondaryContent h3{
    color:#87b220;
    margin-top:20px;
}

/* ----- FOOTER ----- */

#footer{
    margin:0px auto 0px;
    position:relative;
    botttom:0px;
    clear:both;
    width:955px;
    height:20px;
    background:#FFFFFF;
    color:#333333;
    font-size:11px;
    text-align:center
    line-height:18px;
    font-family:Arial, Helvetica, sans-serif;
}

#footer a{
    color:#333333;
}

/* ----- CLASSES ----- */

.clear{
    clear:both;
}

form.formular {
	font-family: tahoma, verdana, "sans-serif";
	font-size: 12px;
	padding: 0 20px;
	border: 1px solid #A5A8B8;
	width:560px;
	height:300px;
}

.formular input, .formular select, .formular textarea {
	display : block;
	margin-bottom: 5px;
}

.formular .text-input {
	width: 250px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 11px;
	margin-top: 4px;
	background: #FFF;
	
}
.formular textarea {
	width: 250px;
	height:70px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 12px;
	margin-top: 4px;
	background: #FFF;
	
}
.formular .infos {
	background: #FFF;
	color: #333;
	font-size: 12px;
	padding: 10px;
	margin-bottom: 10px;
}

.formular span.checkbox, .formular .checkbox {
	display: inline;
}

.formular .submit {
	background: url('/img/form/button-bg.png') repeat-x;
	border: 1px solid #AAA;
	padding: 4px;
	margin-top: 20px;
	text-decoration: none;
	cursor:pointer;
}

.formular hr {
	clear: both;
	visibility: hidden;
}

.formular .fc-error {
	width: 350px;
	color: 555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 12px;
	margin-bottom: 15px;
	background: #FFEAEA;
}

.textoform {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#333;
	line-height: 20px;
}
.textoform2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#333;
	line-height: 22px;
}
#orcamento1 a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#333;
	line-height: 22px;
}
#orcamento1 a:hover{
    color:#bb1e22;
    text-decoration:underline;
}

#fb {
  position: absolute;
  right: -60px;
  bottom: -79px;
}

#fb-fan-page {
  margin: 0 0 5px 0;
  position: relative;
  clear:both;
  width:48px;
  height:48px;
  background-image:url(images/fb-icon.png);
}

#fb-fan-page a{
  width:48px;
  height:48px;
  display:block;
}
