BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

html {
     overflow: -moz-scrollbars-vertical;
}


img{ behavior: url(iepngfix.htc) }

h1,h2,h3,h4{font-family: Arial, Helvetica, sans-serif}

H1 {
	FONT-SIZE: 1.2em;
	TEXT-ALIGN: left;
	color:#003366;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
H2 {
	FONT-SIZE: 1em;
	TEXT-ALIGN: left;
	color: #006666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
H3 {
	FONT-SIZE: 1em; MARGIN: 0px 0px 0px 10px; TEXT-ALIGN: left
}
H4 {
	FONT-SIZE: 0.85em; MARGIN: 10px; TEXT-ALIGN: left
}
H5 {
	FONT-SIZE: 1.6em; MARGIN: 0px 0px 0px 10px; TEXT-ALIGN: left
}
A {
	COLOR: #333333; text-decoration:none;
}
A:hover {
	COLOR: #000000
}

img{
border:none;
}

p{font-family:Arial, Helvetica, sans-serif; font-size: 11px;}

table td p {margin-left:5px;}

div{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#header {
	FONT-SIZE: 0.8em;
	BACKGROUND: url(../images/headbg.png);
	WIDTH: 780px;
	POSITION: relative;
	HEIGHT: 45px;
	font-family: Tahoma;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#header A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#header A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#header A:hover {
	COLOR: #b82700
}
#header A:active {
	COLOR: #b82700
}
#header A.current:link {
	COLOR: #b82700
}
#header A.current:visited {
	COLOR: #b82700
}
#switch {
	LEFT: 0px; WIDTH: 780px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
#navileft {
	Z-INDEX: 2; LEFT: 10px; WIDTH: 759px; BOTTOM: 12px; POSITION: absolute
}
.navitem {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/navdelim.png) no-repeat right center; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-size:12px;
}
.subnav {
	Z-INDEX: 2; LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 780px; POSITION: absolute; TOP: 45px; font-size:90%;
}
#naviright {
	Z-INDEX: 1; RIGHT: 10px; WIDTH: 230px; BOTTOM: 12px; POSITION: absolute; TEXT-ALIGN: right
}
.navitem1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/navdelim.png) no-repeat left center; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navmid {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ebebeb
}
.navmid A:link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/navdelim1.png) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navmid A:visited {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/navdelim1.png) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navmid A:hover {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/navdelim1.png) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navmid A:active {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/navdelim1.png) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navmid A.nobg:link {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.navmid A.nobg:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hide {
	DISPLAY: none
}


td.atalhos{
font-family:Arial, Helvetica, sans-serif;
font-size: 10px
}


TD.titolo {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #666666; BORDER-BOTTOM-WIDTH: 0px; FONT: bold 0.7em Arial, Helvetica, sans-serif; COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
TD.sel {
	BACKGROUND: #f5f6f1
}
#container {
	MARGIN: 0px auto; WIDTH: 780px; 
}
#head_sup {
	MARGIN: 20px 0px
}
#head_sup .logo {
	DISPLAY: block;
	BACKGROUND: #ffffff;
	FLOAT: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#head_sup .tit {
	MARGIN: 0px 0px 0px 12px
}
#head_sup .chisiamo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #e8e9e4 1px solid; WIDTH: 167px; PADDING-TOP: 0px
}
#head_sup .chisiamo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#head_sup .chisiamo LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; FONT: 0.65em Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#head_sup .chisiamo LI A:hover {
	BACKGROUND: #f5f6f1; COLOR: #333
}
#head_sup .lavoro {
	FLOAT: right;
	BORDER-LEFT: #e8e9e4 1px solid;
	WIDTH: 120px;
	padding: 0px;
}
#head_sup .lavoro UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#head_sup .lavoro LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; FONT: 0.85em Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#head_sup .lavoro LI A:hover {
	BACKGROUND: #f5f6f1; COLOR: #333
}
#head_sup .contatti {
	FLOAT: left;
	BORDER-LEFT: #e8e9e4 1px solid;
	WIDTH: 120px;
	padding: 0px;
}
#head_sup .contatti UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#head_sup .contatti LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; FONT: 0.65em Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#head_sup .contatti LI A:hover {
	BACKGROUND: #f5f6f1; COLOR: #333
}
#head_sup .lingue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e8e9e4 0px solid; WIDTH: 28px; PADDING-TOP: 0px
}
#head_sup .lingue UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#head_sup .lingue LI A {
	BORDER-RIGHT: #e8e9e4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e8e9e4 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; BORDER-LEFT: #e8e9e4 1px solid; WIDTH: 17px; PADDING-TOP: 0px; BORDER-BOTTOM: #e8e9e4 1px solid; HEIGHT: 11px
}
#head_sup .lingue LI A:hover {
	BORDER-RIGHT: #9b9a8c 1px solid; BORDER-TOP: #9b9a8c 1px solid; BORDER-LEFT: #9b9a8c 1px solid; BORDER-BOTTOM: #9b9a8c 1px solid
}
#head_inf {
}
#slogan {
	BORDER-BOTTOM: #f5f6f1 0px solid;
	height: 20px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#slogan .sottosl {
	DISPLAY: block; MARGIN: 2px 0px 18px 30px; FONT: 0.9em Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666
}
#sezioni_titolo {
	MARGIN: 18px 0px; BORDER-BOTTOM: #e8e9e4 0px solid
}
.didascalia {
	DISPLAY: block; MARGIN: -4px 0px 0px 20px; FONT: italic 0.6em Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-ALIGN: left
}
A.img_chisiamo IMG {
	BORDER-RIGHT: #e8e9e4 3px solid; BORDER-TOP: #e8e9e4 3px solid; MARGIN: 0px 0px 0px 16px; BORDER-LEFT: #e8e9e4 3px solid; BORDER-BOTTOM: #e8e9e4 3px solid
}
A.img_casehistory IMG {
	BORDER-RIGHT: #e8e9e4 3px solid; BORDER-TOP: #e8e9e4 3px solid; MARGIN: 0px 0px 0px 0px; BORDER-LEFT: #e8e9e4 3px solid; BORDER-BOTTOM: #e8e9e4 3px solid
}
A.img_esperienza IMG {
	BORDER-RIGHT: #e8e9e4 3px solid; BORDER-TOP: #e8e9e4 3px solid; MARGIN: 0px 0px 0px 16px; BORDER-LEFT: #e8e9e4 3px solid; BORDER-BOTTOM: #e8e9e4 3px solid
}
A.img_creativita IMG {
	BORDER-RIGHT: #e8e9e4 3px solid; BORDER-TOP: #e8e9e4 3px solid; MARGIN: 0px 0px 0px 16px; BORDER-LEFT: #e8e9e4 3px solid; BORDER-BOTTOM: #e8e9e4 3px solid
}
A.img_spirito IMG {
	BORDER-RIGHT: #e8e9e4 3px solid; BORDER-TOP: #e8e9e4 3px solid; MARGIN: 0px 0px 0px 16px; BORDER-LEFT: #e8e9e4 3px solid; BORDER-BOTTOM: #e8e9e4 3px solid
}
A.img_cravatte IMG {
	BORDER-RIGHT: #e8e9e4 3px solid; BORDER-TOP: #e8e9e4 3px solid; MARGIN: 0px 0px 0px 16px; BORDER-LEFT: #e8e9e4 3px solid; BORDER-BOTTOM: #e8e9e4 3px solid
}
A.img_chisiamo:hover IMG {
	BORDER-RIGHT: #cdceca 3px solid; BORDER-TOP: #cdceca 3px solid; BORDER-LEFT: #cdceca 3px solid; BORDER-BOTTOM: #cdceca 3px solid
}
A.img_casehistory:hover IMG {
	BORDER-RIGHT: #cdceca 3px solid; BORDER-TOP: #cdceca 3px solid; BORDER-LEFT: #cdceca 3px solid; BORDER-BOTTOM: #cdceca 3px solid
}
A.img_esperienza:hover IMG {
	BORDER-RIGHT: #cdceca 3px solid; BORDER-TOP: #cdceca 3px solid; BORDER-LEFT: #cdceca 3px solid; BORDER-BOTTOM: #cdceca 3px solid
}
A.img_creativita:hover IMG {
	BORDER-RIGHT: #cdceca 3px solid; BORDER-TOP: #cdceca 3px solid; BORDER-LEFT: #cdceca 3px solid; BORDER-BOTTOM: #cdceca 3px solid
}
A.img_spirito:hover IMG {
	BORDER-RIGHT: #cdceca 3px solid; BORDER-TOP: #cdceca 3px solid; BORDER-LEFT: #cdceca 3px solid; BORDER-BOTTOM: #cdceca 3px solid
}
A.img_cravatte:hover IMG {
	BORDER-RIGHT: #cdceca 3px solid; BORDER-TOP: #cdceca 3px solid; BORDER-LEFT: #cdceca 3px solid; BORDER-BOTTOM: #cdceca 3px solid
}
#contentHome_left {
	FLOAT: left;
	WIDTH: 255px;
	background-color: #EAF4FD;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-left: 0px;
}
#contentHome_left UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 40px 10px 26px; PADDING-TOP: 0px
}
#contentHome_left LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px 0px 4px;
	COLOR: #606060;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #e8e9e4 1px dashed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
#contentHome_center {
	FLOAT: left;
	WIDTH: 255px;
	background-color: #F4F4E8;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 0px;

}
#contentHome_right {
	FLOAT: left;
	WIDTH: 250px;
	background-color:#eaf4fd;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#contentHome_left P {
	MARGIN: 0px 30px 0px 10px;
	COLOR: #484848;
	font-family: Arial, Helvetica, sans-serif;
}
#contentHome_center P {
	MARGIN: 0px 30px 0px 10px;
	COLOR: #484848;
	font-family: Arial, Helvetica, sans-serif;
}
#contentHome_right P {
	MARGIN: 0px 30px 0px 10px;
	COLOR: #484848;
	font-family: Arial, Helvetica, sans-serif;
}
#content_center P {
	MARGIN: 0px 50px 0px 10px; FONT: 0.7em/1.5em Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-ALIGN: justify
}
#content_center {
	BACKGROUND: #ffffff; FLOAT: left; WIDTH: 516px
}
#content_center-large {
	BACKGROUND: #ffffff; FLOAT: left; WIDTH: 780px
}
#content_center-large P {
	MARGIN: 0px; FONT: 0.7em/1.5em Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-ALIGN: justify
}
A.img_realizzazioni IMG {
	BORDER-RIGHT: #e8e9e4 3px solid; BORDER-TOP: #e8e9e4 3px solid; MARGIN: 0px 11px 22px; BORDER-LEFT: #e8e9e4 3px solid; BORDER-BOTTOM: #e8e9e4 3px solid
}
A.img_realizzazioni:hover IMG {
	BORDER-RIGHT: #cdceca 3px solid; BORDER-TOP: #cdceca 3px solid; BORDER-LEFT: #cdceca 3px solid; BORDER-BOTTOM: #cdceca 3px solid
}
#casestudy_content {
	MARGIN: 10px
}
.casestudy_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/sfo_casehistorybox.gif) repeat-x center bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; WIDTH: 234px; PADDING-TOP: 4px
}
.casestudy_boximg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 88px; PADDING-TOP: 0px
}
.casestudy_boximg P {
	MARGIN: 0px
}
.casestudy_boximg A IMG {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ededed 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ededed 1px solid
}
.casestudy_boximg A:hover IMG {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.casestudy_boxtxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 146px; PADDING-TOP: 0px
}
.casestudy_boxtxtp {
	MARGIN: 0px; FONT: 0.6em Arial, Helvetica, sans-serif; COLOR: #666666
}
.casestudy_boxtxt .tit {
	DISPLAY: block; MARGIN: 2px 0px 4px; FONT: 0.7em Arial, Helvetica, sans-serif; COLOR: #000000
}
.casestudy_boxtxt A.tit {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.casestudy_boxtxt A.vai {
	DISPLAY: block; BACKGROUND: url(../images/case_h-vai.gif) no-repeat left center; FLOAT: right; MARGIN: 4px 0px; FONT: 0.6em Arial, Helvetica, sans-serif; COLOR: #999999; TEXT-INDENT: 6px; TEXT-ALIGN: right
}
.casestudy_boxtxt A.vai:hover {
	COLOR: #666666
}
.casestudy_boxtxt A.tit:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
#casestudy_boxvai {
	BACKGROUND: #006600
}
.stelline {
	MARGIN: 0px 20px; FONT: italic 0.6em Arial, Helvetica, sans-serif; WIDTH: 440px; COLOR: #999999
}
#infogenerali {
	BACKGROUND: url(../images/bg_infoa.gif) no-repeat 4px -2px; MARGIN: 0px 0px 0px 6px; BORDER-LEFT: #fff9a8 2px solid; WIDTH: 490px
}
#infogenerali P {
	COLOR: #666666
}
#infogenerali_content {
	MARGIN: 0px 20px
}
#contattaci {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 460px; PADDING-TOP: 0px
}
#contattaci H3 {
	DISPLAY: block; MARGIN: 18px 0px 10px 10px; FONT: bold 0.7em Arial, Helvetica, sans-serif; COLOR: #333333; BORDER-BOTTOM: #d9d9d9 1px solid; BACKGROUND-COLOR: #ffffff
}
#contattaci .testo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 90px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
#contattaci .form {
	
}
#contattaci SUP {
	COLOR: #ff0000
}
#contattaci SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1em Arial, Helvetica, sans-serif; WIDTH: 130px; PADDING-TOP: 0px
}
#contattaci TEXTAREA {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 10px; WIDTH: 350px; PADDING-TOP: 4px
}
#contattaci UL {
	PADDING-RIGHT: 26px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contattaci LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 2px; MARGIN: 2px; FONT: 0.7em Arial, Helvetica, sans-serif; PADDING-TOP: 2px
}
#contattaci_error {
	BORDER-RIGHT: #ff0000 2px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #ff0000 2px dashed; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 20px; FONT: 0.8em Arial, Helvetica, sans-serif; BORDER-LEFT: #ff0000 2px dashed; WIDTH: 80%; COLOR: #ff0000; PADDING-TOP: 4px; BORDER-BOTTOM: #ff0000 2px dashed
}
.costoimp {
	BACKGROUND: #fff9a8; HEIGHT: 20px
}
.imp {
	
}
#bussola {
	MARGIN: 4px 0px 12px;
	COLOR: #999999;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #e8e9e4;
	border-left-color: #CE0000;
	font-size: 12px
}

#bussola A.buss {
	MARGIN: 0px 0px 0px 12px;
	COLOR: #999999;
	margin-left: 5px;
	text-decoration:none;
	font-size: 12px
}
#bussola A.buss:hover {
	COLOR: #000000}
	
#utility {
	BACKGROUND: #ffffff;
	FLOAT: right;
	WIDTH: 180px;
	margin-top: -2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#utility A.stampa {
	BORDER-RIGHT: #e8e9e4 1px solid; BACKGROUND: url(../images/ico_stampa.gif) no-repeat 70px 0px; FLOAT: left; MARGIN: 0px 12px 0px 0px; WIDTH: 100px; COLOR: #999999; LINE-HEIGHT: 16px; HEIGHT: 16px
}
#utility A.stampa:hover {
	COLOR: #666666
}
#utility .textSize {
	DISPLAY: block;
	LINE-HEIGHT: 16px;
	HEIGHT: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#utility .textSizetxt {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 4px 0px 0px; LINE-HEIGHT: 16px; HEIGHT: 16px
}
#utility_inf {
	BACKGROUND: #ffffff; FLOAT: right; MARGIN: 10px 0px 0px; WIDTH: 90px
}
A.backtop {
	DISPLAY: block; BACKGROUND: url(../images/ico_backtop.gif) no-repeat 56px 0px; FONT: 0.65em/16px tahoma, Arial, Helvetica, sans-serif; WIDTH: 80px; COLOR: #999999; HEIGHT: 16px
}
A.backtop:hover {
	COLOR: #666666
}
.clear {
	CLEAR: both; MARGIN: 0px
}
HR {
	CLEAR: both; BORDER-RIGHT: #e8e9e4 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e8e9e4 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; BORDER-LEFT: #e8e9e4 0px solid; WIDTH: 100%; LINE-HEIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #e8e9e4 0px solid; HEIGHT: 0px
}
HR.small {
	WIDTH: 94%; TEXT-ALIGN: left
}
#footer {
	FONT: 0.7em Arial, Helvetica, sans-serif;
	COLOR: #dfdfdf;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #F4F7F7;
}
#footer P {
text-align:center;
}
#footer .ragsoc {
	COLOR: #919191
}
#footer A {
	COLOR: #333333
}
#footer A:hover {
	COLOR: #333333
}
#footer li.footerlink {
	width:100px; float:left; text-align:center; font-size:10px; border-left:1px #CCCCCC solid
}

#container #atalhos {
	margin-top:20px;
	margin-bottom:20px;
}

#subcategorias{
background-color:#EAF4FF;
margin-bottom: 5px;
}

#subcategorias ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#subcategorias ul li { display: inline; }

#subcategorias ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #000000;
}

#subcategorias ul li a:hover
{
color: #666;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.wireframemenu{
border: 1px solid #C0C0C0;
background-color: white;
border-bottom-width: 0;
width: 170px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 164px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font: bold 10px Verdana;
padding: 3px 2px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.wireframemenu a:visited{
color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #E1FFDD;
color: black;
}
