body, html, *{margin:0; padding:0; border:0; text-decoration:none; list-style:none;}

body, html{font:normal 10px "Verdana", Verdana, Arial, sans-serif; color:#333; background:#fff;}

a{font-weight:bold; color:#777;}
a:hover{font-weight:bold; color:#00a9a2;}

.cinza{color:#777;}

.esq_simples{float:left; width:50%; margin:20px 0 0 0;}

.dir_simples{float:right; width:45%; margin:20px 0 0 0;}

.dir_simples p{width:95%; float:right;}

.esq{float:left; width:45%; padding:10px; margin:10px 0 10px 0;}

.dir{float:right; width:45%; padding:10px; margin:10px 0 10px 0;}

.esq_cinza{float:left; width:45%; padding:10px; background:#e5e5e5; margin:10px 0 10px 0;}

.dir_cinza{float:right; width:39%; padding:10px; background:#e5e5e5; margin:10px 0 10px 0;}

hr{border:1px solid #f5f5f5; margin:15px 0 15px 0;}

.cai{border:1px solid #fff; width:700px; margin:0; padding:0; display:block; float:left;}









/*  estrutura  */

#estrutura{width:770px; position:absolute;}

#topo{width:100%; float:left; height:100px; background:  url(i/bg_topo.gif) no-repeat left top #fff; text-align:right; margin:0;}

#logo{float:left;}

#conteudo{width:100%; float:left;}

#rodape{width:100%; float:left; border-top:1px solid #99dddb; padding:10px 0 0 0; color:#777; text-align:center; margin:10px 0 10px 0;}









/* estruturas de conteudo */

#esq_home{width:569px; float:left;}

#dir_home{width:168px; border-left:1px solid #ddd; padding:0 0 0 15px; float:right;}

#esq_conteudo{width:569px; float:left; margin:20px 0 0 0;}

#dir_conteudo{width:170px; padding:0 0 0 15px; float:right; margin:20px 0 0 0;}

#dir_conteudo img, #dir_conteudo img{margin:0 0 10px 0;}









/*  produtos */

/*#ease_selection{width:97%; float:right; margin:10px 0 25px 0;}*/

/*.titulo td{padding:5px; background:#e5e5e5; font-weight:bold; text-align:center; vertical-align:middle;}*/

.titulo_easy{width:141px; height:25px; float:right; margin:0 0 15px 3px; background:#e5e5e5; padding:5px; color:#555; text-align:center;}

.legenda_easy{width:113px; height:25px; float:right; margin:0 0 15px 0; background:#e5e5e5; padding:5px; color:#000; text-align:left; font-weight:bold;}


.img_prod_home{margin:0 30px 21px 30px; float:left; display:inline;}

.caixa_legenda{margin:0 0 32px 32px; float:left; display:inline;}
.caixa_legenda_carac {font: Arial, Helvetica; font-size:80%;}

.caixa_diagonal, .caixa_duracord, .caixa_traditional, .caixa_classic, .caixa_swing, .caixa_nidos, .caixa_combinations, .caixa_indoor, .caixa_acessories{padding:5px 10px 5px 10px; text-align:center; font-size:10px; width:102px; margin:0 0 32px 32px; float:left; min-height:156px; height:156px; height:156px !important; display:inline;}


.caixa_diagonal p, .caixa_duracord p, .caixa_traditional p, .caixa_classic p, .caixa_swing p, .caixa_nidos p, .caixa_combinations p, .caixa_indoor p, .caixa_acessories p{text-align:left;}


.caixa_diagonal{background:#e4e9d5;}

.caixa_duracord{background:#fad4cc;}

.caixa_traditional{background:#fbead5;}

.caixa_classic{background:#e2dfe9;}

.caixa_swing{background:#eadee0;}

.caixa_nidos{background:#f1e9de;}

.caixa_combinations{background:#e5dcd9;}

.caixa_indoor{background:#e2e3e8;}

.caixa_acessories{background:#e5e5e5;}

.medidas{font-size:8px; font-weight:none;}





.esq_descricao{width:361px; float:left; margin:20px 0 0 0;}

.dir_descricao{width:378px; float:right; margin:20px 0 0 0;}

.dir_descricao p{width:248px; float:right; text-align:left; margin:20px 0 0 0;}

.dir_descricao p img{float:none;}

.dir_descricao img{float:left;}

.produto_inferior{width:718px; padding:15px; border:1px solid #ddd; margin:20px 0 20px 10px; text-align:center; float:left;}

.apoio_esq{float:left; width:385px; border-top:1px solid #ddd; padding:10px 0 0 0;}

.apoio_dir{float:right; width:245px; border-top:1px solid #ddd; padding:10px 0 0 140px;}

.apoio_dir a{margin:0 10px 0 0;}









/* easy selection guide */

#menu_easy{margin:0 0 20px 0;}

.img_prod_easy{width:102px; margin:0 0 32px 32px; float:left; padding:10px;}

.titulo_easy{width:141px; height:25px; float:right; margin:0 0 15px 3px; background:#e5e5e5; padding:5px; color:#555; text-align:center;}

.legenda_easy{width:113px; height:25px; float:right; margin:0 0 15px 0; background:#e5e5e5; padding:5px; color:#000; text-align:left; font-weight:bold;}

.diashow{
	padding-left: 30px;
}







/* forms */

form{width:100%; margin:auto;}

input, textarea{background:#fff; border:1px solid #ddd; margin:3px;}

label{vertical-align:top}

.enviar{background:#00aaa5; border:0; color:#fff;}

.limpar{background:#fff; border:1px solid #00aaa5; color:#00aaa5;}






.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	left: 344px;
	top: 61px;
	z-index: 10;
	width: 431px;
	position: absolute;
}
.nav a{
	color: #FFFFFF;
	background-color: #02AAA5;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 2px;
	text-decoration: none;
}
.nav a:hover{
	color: #02AAA5;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #FFFFFF;
}
.nav a.language{
	color: #999999;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 2px;
	text-decoration: none;
	font-style: normal;
}
.nav a.language:hover{
	color: #02AAA5;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	background-color: #FFFFFF;
}
.nav_en {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	position: absolute;
	left: 312px;
	top: 61px;
	z-index: 10;
	width: 459px;
}
.nav_en a{
	color: #FFFFFF;
	background-color: #02AAA5;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 2px;
	text-decoration: none;
}
.nav_en a:hover{
	color: #02AAA5;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #FFFFFF;
}
.nav_en a.language{
	color: #999999;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 2px;
	text-decoration: none;
	font-style: normal;
}
.nav_en a.language:hover{
	color: #02AAA5;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	background-color: #FFFFFF;
}
.relax {
	background-image: url(i/relax.gif);
	background-repeat: no-repeat;
	width: 101px;
	height: 25px;
	position: absolute;
	left: 670px;
	top: 16px;
}
.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.fsc {
	background-image: url(i/fsc_jobek.gif);
	width: 240px;
	height: 97px;
	top: 260px;
	z-index: 100;
	position: absolute;
	left: 540px;
	border-top-color: #00A9A4;
	border-right-color: #00A9A4;
	border-bottom-color: #00A9A4;
	border-left-color: #00A9A4;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	visibility: hidden;
}
.easy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	z-index: 10;
	width: 431px;
	padding-left: 125px;
	padding-top: 22px;
	padding-bottom: 5px;
}
.easy a{
	color: #FFFFFF;
	background-color: #999999;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 2px;
	text-decoration: none;
}
.easy a:hover{
	color: #02AAA5;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #FFFFFF;
}
.easy a.diagonal:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #B7C09A;
}
.easy a.duracor:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #E42A01;
}
.easy a.traditional:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #CCB292;
}
.easy a.classic:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #695A8B;
}
.easy a.swing:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #A06E74;
}
.easy a.nidos:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #B88F5B;
}
.easy a.combinations:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #926B5E;
}
.easy a.indoor:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #6F758B;
}
.easy a.zubehoer:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #CCCCCC;
}
.easylinie{
	padding-bottom: 18px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
}
.easy_en {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	z-index: 10;
	width: 431px;
	padding-left: 100px;
	padding-top: 22px;
	padding-bottom: 5px;
}
.easy_en a{
	color: #FFFFFF;
	background-color: #999999;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 2px;
	text-decoration: none;
}
.easy_en a:hover{
	color: #02AAA5;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #FFFFFF;
}
.easy_en a.diagonal:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #B7C09A;
}
.easy_en a.duracor:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #E42A01;
}
.easy_en a.traditional:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #CCB292;
}
.easy_en a.classic:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #695A8B;
}
.easy_en a.swing:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #A06E74;
}
.easy_en a.nidos:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #B88F5B;
}
.easy_en a.combinations:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #926B5E;
}
.easy_en a.indoor:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #6F758B;
}
.easy_en a.zubehoer:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-color: #CCCCCC;
}