body {
	background : #F0DE99;
	margin:40px 0px 40px 40px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#body {width: 780px;
	border: 1px solid #C3D3E9;
	background: #FFFFFF;

	
}

span {
	border: none pink 1px;
}

#logo {
	
	padding-left: 25px;
	padding-top: 30px;
	padding-bottom: 10px;
}

/* @group Menu */

#menu {
	border-top: 2px solid #96B537;
	margin-bottom: 10px;
	margin-right: 25px;
	margin-left: 25px;
	border-right: 1px solid #C3D3E9;
	border-left: 1px solid #C3D3E9;
	border-bottom: 1px solid #C3D3E9;
	font-size: 11px;
	padding:4px 0px 4px 0px;
}

div#menu span.menuitem1 {
	text-align:center;
	padding-left:100px;
	padding-right:30px
}

div#menu span.menuitem {
	text-align:center;
	width:60px;
	padding-left:26px;
	padding-right:26px;
}

.submenu {
	padding-top: 4px;
	padding-bottom: 4px;
	margin-right:20px;
	border-bottom: 1px solid #C3D3E9;
}



/* @end */

/* @group Content */

#pagetitle {
	margin: 0px 25px 10px 25px;
	border: 1px solid #C3D3E9;
	padding:10px 0px 10px 10px;
	background: #E3EBEE;
}

#content {
	margin-right: 25px;
	margin-left: 25px;
	border: 1px solid #C3D3E9;
	padding:10px 10px 20px 10px;
	margin-bottom: 10px;
	background-color:#F7F5F6;
}

div.copy {float:left;
width:290px;

	
}

div.image {float:right;
width: 392px;
	
}


div.copywide {float:left;
width:390px;
	
}

div.imagenarrow {float:right;
width: 282px;
	
}

div.copyins {float:left;
width:510px;

	
}

div.navsecond {float:right;
width: 170px;
padding-top:68px;
	
}


.pressimg { padding-right:30px;
	
}

#footer {
	color: #96B537;
	font-size: 9px;
	text-transform: uppercase;
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom: 20px;
}

.tel {
	text-align: right;
	padding-left: 100px;
}

div.clear {
	clear:both;
}



/* @end */

/* @group Titles */

h1 {
	color: #96B537;
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: 4px;
	font-weight: normal;
}

h2 {
	color: #3D51A7;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 6px;
	font-weight: normal;
}



/* @end */

/* @group Text */

.pink {
	font-weight:bold;
	color:#DE564C;
}

.blue {color: #3D51A7;

}

.banner {
	position: absolute;
	top: 64px;
	left: 294px;
	border: 1px solid #C3D3E9;
}


.blue2 {color: #3D51A7;
border-bottom: 1px solid #C3D3E9;
	font-size: 12px;
	margin-bottom: 2px;
	margin-right: 20px;
	padding-bottom:4px;

}

.swatch { 
padding-top: 8px;
	padding-bottom:8px;
	margin-right:20px;
	border-bottom: 1px solid #C3D3E9;
	border-top: 1px solid #C3D3E9;
	margin-bottom:10px;
}

.swatch span {padding-right:10px;
	
}

.illus img { border: 1px solid #C3D3E9;
	
}

.nav {padding-top:10px;
	
}

.subtitle {padding-bottom:8px;
	
}

#instructions td {
	padding-right: 20px;
	padding-bottom: 20px;
}



/* @end */

/* @group Form */

#form  {
	margin-bottom: 20px;
}

#form th {
	font-size: 10px;
}

#form td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
}



/* @end */

a {
	color : #96B537;
	text-decoration : none;
}

/* @group Mesma body */

#leftmenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}


#leftmenu ul li {
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #C3D3E9;
}


#leftmenu {
	float: left;
	width: 100px;
	padding-right: 40px;
}

.prodinfo {
	float: left;
	width: 220px;
	padding-right: 20px;
	padding-top: 5px;
}

.prodimg {
	float: left;
	width: 300px;
	padding-top: 5px;
	padding-bottom: 20px;
}

.prodimg img {
	border: 1px solid #C3D3E9;
}

.prodlist {
	padding: 20px 0 20px 140px;
}

.prodtable td {
	padding: 0 23px 20px 0;
}

.prodtable td.rowend {
	padding: 0 0 20px 0;
}

.prodtable td img {
	border: 1px solid #C3D3E9;
}


.caption {
	padding-top: 3px;
	color: #3D51A7;
}

/* @end */