/*******************************************************
FARM CSS WEBSITE
*******************************************************/


body {
	margin:0.5em;
	padding:0;
	height:80px;
	background-color:#ffffff;
	color:#00000;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

a.primo_tipo_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	color: #000;
}

a.primo_tipo_link:link{
color:#000; 
}

a.primo_tipo_link:visited{
color:#000;
}

a.primo_tipo_link:hover, a.primo_tipo_link:active {
color: #0099CC;
text-decoration: underline;
}

a.link_amaranto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #666666;
}

a.link_boxes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #e70092;
}

.Stile18 {color: #FFFFFF}
.Stile19 {font-size: 7px}
.Stile20 {color: #DBDBDB}

a.link_amaranto:link{
color:#666666; 
}

a.link_amaranto:visited{
color:#666666;
}

a.link_amaranto:hover, a.link_amaranto:active {
color: #0099CC;
text-decoration: underline;
}

a.link_boxes:hover {
color: #0099CC;
text-decoration: none;
}

a.link_farm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
	color: #990000;
}

a.link_farm:link{
color:#990000; 
}

a.link_farm:visited{
color:#990000;
}

a.link_farm:hover, a.link_amaranto:active {
color: #0099CC;
text-decoration: underline;
}

a.link_ricky{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
color: #4682b4;
}

a.link_ricky:link{
color:#4682b4; 
}

a.link_ricky:visited{
color:#4682b4;
}

a.link_ricky:hover, a.link_amaranto:active {
color: #333333;
text-decoration: underline;
}

a.link_sitempap{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
color: #999999;
}

a.link_sitemap:link{
color:#999999; 
}

a.link_sitemap:visited{
color:#999999;
}

a.link_sitemap:hover, a.link_amaranto:active {
color: #333333;
text-decoration: underline;
}

a.link_farmnero{
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}

a.link_farmnero:link{
color:#999999; 
}

a.link_farmnero:visited{
color:#999999;
}

a.link_farmnero:hover, a.link_amaranto:active {
color: #999999;
text-decoration: none;
}

.form {

}

a.link_portfolio{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #666666;
}

a.link_portfolio:link{
color:#666666; 
}

a.link_portfolio:visited{
color:#666666;
}

a.link_portfolio:hover, a.link_amaranto:active {
color: #0099CC;
text-decoration: underline;
}

p {
margin:6px 0;
}

blockquote {
margin:16px;
padding:8px;
background-color:#eeeeee;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

blockquote p {
margin:.2em;
}

ul {
list-style-type:none;
}

li {
margin:0 0 0 25px;
list-style-type:none;
}

#centerColumn {
	margin:10;
	width:1055px;
	text-align:left;
	vertical-align: top;
	background-color:#ffffff;
	border:0px solid #cccccc;
	padding-left: 7px;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
}

#centerColumn h2 {
margin:0 0 0 0;
padding:6px 0;
font-size:1.2em;
letter-spacing:.1em;
}

#header {
	width:950px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:90px;
	background-color:#ffffff;
	border:0px solid #cccccc;
}

#header h1 {
margin:0 0 -8px 0;
padding:16px 0 0 24px;
font-size:1.7em;
letter-spacing:.1em;
}

#header h2 {
margin:0 0 0 0;
padding:16px 0 0 24px;
font-size:.9em;
font-weight:lighter;
letter-spacing:.1em;
}

#fauxRightColumn {
	position:relative;
	float:right;
	margin:.5em 0 0 .5em;
	padding:0 .7em .25em .20em;
	width:20em;
	font-size:0.9em;
	background-color:#ffffff;
	border:0px solid #cccccc;
}

#fauxRightColumn h2 {
font-size:.9em;
}

#nav ul {
margin:0;
list-style:none;
}

#nav li {
margin:0 0 8px 0;
list-style:none;
}

#nav li a {
text-decoration:underline;
}

#nav li a:hover{
text-decoration:none;
}

#footer {
	position:relative;
	bottom:0;
	margin:20px 0 0 0;
	padding:0;
	height:64px;
	line-height:64px;
	text-align:center;
	border-top:1px solid #cccccc;
	width: 880px;
}


#footer_portfolio {
		position:relative;
	bottom:0;
	margin:0px 0 0 10px;
	padding:0;
	height:20px;
	line-height:40px;
	text-align:left;
	border-top:1px solid #cccccc;
	width: 500px;
}


#footer_mostra {
	position:relative;
	bottom:0;
	margin:0px 0 0 8px;
	padding:0;
	height:20px;
	line-height:40px;
	text-align:left;
	border-top:1px solid #cccccc;
	width: 580px;
}


#footer_team {
	position:relative;
	bottom:0;
	margin:0px 0 0 10px;
	padding:0;
	height:20px;
	line-height:40px;
	text-align:left;
	border-top:1px solid #cccccc;
	width: 635px;
}


#footer_lavori {
	position:relative;
	bottom:0;
	margin:20px 0 0 30px;
	padding:0;
	height:64px;
	line-height:64px;
	text-align:left;
	border-top:1px solid #cccccc;
	width: 740px;
}


#footer_home {
	position:relative;
	bottom:0;
	margin:0px 0 0 30px;
	padding:0;
	height:20px;
	line-height:40px;
	text-align:left;
	border-top:1px solid #cccccc;
	width: 635px;
}


#footer_utenti {
	position:relative;
	bottom:0;
	margin:0px 0 0 10px;
	padding:0;
	height:20px;
	line-height:40px;
	text-align:left;
	border-top:1px solid #cccccc;
	width: 635px;
}


#footer_home_ini {
	position:relative;
	bottom:0;
	margin:0px 0 0 18px;
	padding:0;
	height:20px;
	line-height:40px;
	text-align:left;
	border-top:1px solid #cccccc;
	width: 1040px;
}

#footer_x {
	position:relative;
	bottom:0;
	margin:0px 0 0 0px;
	padding:0;
	height:20px;
	line-height:40px;
	text-align:left;
	border-top:1px solid #cccccc;
	width: 651px;
}

.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #999996;
	}



.testopiccolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #999996;
}

.testopiccoloschede {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	margin: 2px;
}

.linkbutton{
margin: 0;
padding: 0;
float: center;
font: normal 11px Arial;
border: 0px solid #625e00;
border-width: 0px 0;
}

.linkbutton li{
display: inline;
}

.linkbutton li a{
float: left;
color: black;
text-decoration: none;
border-right: 1px solid white;
}

.linkbutton li a:visited{
color: white;
}

.linkbutton li a:hover, .solidblockmenu li .current{
color: white;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: normal 12px "Arial", Helvetica, sans-serif;
width: 100%;
border: 0px solid #625e00;
border-width: 0px 0;
/*background: black url(img/blockdefault.gif) center center repeat-x;*/
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #333333;
font: bold 12px "Arial", Helvetica, sans-serif;
padding: 8px 2px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: black;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
font: bold 12px "Arial", Helvetica, sans-serif;
color: #9fabb3;
text-decoration:underline;
/*background: transparent url(img/blockactive.gif) center center repeat-x;*/
}

#desc {  
font-style: normal;
}

.Stile10 {font-size: 9px}
.Stile1 {font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
.Stile3 {	font-size: 11px;
	font-family: "Lucida Grande";
}
.Stile4 {
	font-size: 11px;
	color: #333333;
}
.Stile11 {
	color: #FFFFFF;
	font-size: 1px;
}
.Stile12 {color: #333333}
.Stile13 {color: #666666}

.Stile_testo {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

a.validcss-mini {
	background: url(img/validcss-mini.gif) no-repeat left center;
	padding-left: 13px;
	color:#FF9900;
	text-decoration: none;
	margin-left: 10px;
}

a.validcss-mini:visited {
	color:#FF9900;
}

a.validcss-mini:hover {
	color:#ffffff;
	text-decoration: none;
}

a.validhtml-mini {
	background: url(img/validhtml-mini.gif) no-repeat left center;
	padding-left: 13px;
	color:#80c43d;
	text-decoration: none;
	margin-left: 10px;
}

a.validhtml-mini:visited {
	color:#80c43d;
}

a.validhtml-mini:hover {
	color:#ffffff;
	text-decoration: none;
}

a.archive-mini {
	background: url(img/archive-mini.gif) no-repeat left center;
	padding-left: 15px;
	color:#89bc61;
	text-decoration: none;
	margin-right: 10px;
}

a.archive-mini:visited {
	color:#89bc61;
}
a.archive-mini:hover {
	color:#ffffff;
	text-decoration: none;
}
a.rss-mini {
	background: url(img/rss-mini.gif) no-repeat left center;
	padding-left: 14px;
	color:#FFCC33;
	text-decoration: none;
	margin-left: 10px;
}
a.rss-mini:visited {
	color:#FFCC33;

}
a.rss-mini:hover {
	color:#ffffff;
	text-decoration: none;
}
a.sitemap-mini {
	background: url(img/sitemap-mini.gif) no-repeat left center;
	padding-left: 14px;
	color:#3ba5cf;
	text-decoration: none;
	margin-left: 10px;
}
a.sitemap-mini:visited {
	color:#3ba5cf;
}
a.sitemap-mini:hover {
	color:#ffffff;
	text-decoration: none;
}





a.link_menu {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/*a.link_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}*/
a.link_menu:hover {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
/*a.link_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
*/



#logo {
	background: #fff;
	width: 100px;
	height: 75px;
	padding-top: 0px;
	background-repeat:no-repeat;
	background-position:top center;
	background-image:url(img/logo_farm.gif);

}


#menu {

	margin:0px 0 0 110px;
	width: 100%;
	height: 59px;
	padding-top: 15px;
	list-style: none;

	
}
	

/*#menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#menu li
{
float: left;
margin:0px 0 0 10px;
}*/


#menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#menu li
{
float: left;
margin: 0 0.15em;
}

#menu li a
{
/*background: url(background.gif) #fff bottom left repeat-x;*/
height: 2em;
line-height: 2em;
float: left;
width: 6em;
display: block;
/*border: 0.1em solid #dcdce9;*/
color: #000;
text-decoration: none;
text-align: center;
}

/* Hide from IE5-Mac \*/
#menu li a
{
float: none
}
/* End hide */

#menu
{
width:30em
}



#desc {  font-style: normal;
}
.Stile11 {
	color: #FFFFFF;
	font-size: 1px;
}
.Stile15 {font-size: 11px}
.Stile16 {
	font-size: 10px;
	color: #666666;
}
.Stile17 {
	color: #999999;
	font-size: 9px;
}

.Stilebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 0.95;
}

#Stilerss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	
}



/*PORTFOLIO CSS */

#desc {  font-style: normal;

}


.collapseblock {display:none}
.expandblock {display:inline}
.Stile15 {font-size: 11px}
.dhtmlgoodies_answer {	/* Start layout CSS */
	border-top:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
	background-color:FFFFFF;
	width:200px;
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_question {	/* Start layout CSS */
	color:#000;
	font-size:11px;
	width:200px;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:0px;
	background-repeat:no-repeat;
	background-position:top right;
	height:15px;
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
	background-color: #FFFFFF;
}
.dhtmlgoodies_answer1 {
	border:1px dashed #CCCCCC;
	background-color:FFFFFF;
	width:320px;
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_question1 {	/* Start layout CSS */
	color:#00000;
	font-size:11px;
	width:200px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-repeat:no-repeat;
	background-position:top right;
	height:15px;
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
	background-color: #FFFFFF;
}
.Stile16 {
	font-size: 13px;
	font-weight: normal;
	color: #999999;
}


#twitter_follow {

 color:#000;
 font-weight:bold;
 padding:0 16px 0 0;
 background:url(/images/mini_arrow.gif) no-repeat 100% 0;
 height:12px;
 overflow:hidden;
 display:block;

}



#twitter_follow:hover {background:url(/images/mini_arrow.gif) no-repeat 100% -12px;}


p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}
.Stile16 {	font-size: 13px;
	font-weight: bold;
	color: #999999;
}


#desc {  font-style: normal;}
.Stile10 {font-size: 9px}
.Stile15 {color: #999999}
.Stile8 {font-size: 11px}
.Stile23 {color: #999999; font-weight: bold; }
.Stile24 {font-size: 10px; }
.Stile16 {	font-size: 13px;
	font-weight: bold;
	color: #999999;
}
.Stile17 {
	color: #999999;
	font-size: 13px;
	font-weight: bold;
}
.Stile18 {	color: #999999;
	font-size: 9px;
}


.ts-1 {
	border: none;
	height: 71px;
	position: relative;
	text-align: left;
	vertical-align: baseline;
	width: 612px;
}

.ts-1-1 {
	background-color: #ffffff;
	border: none;
	height: 59px;
	left: 3px;
	line-height: 59px;
	padding: 3px;
	position: absolute;
	top: 3px;
	width: 12px;
}

.ts-1-2 {
	/*background-color: #ffffff;
	border: none;
	height: 59px;
	left: 24px;
	line-height: 59px;
	padding: 3px;
	position: absolute;
	top: 3px;
	width: 60px;*/
	display:block;
	background:url(img/logo_farm.gif) 0 0 no-repeat;
	width:60px;
	height:59px;
	position:absolute;
	left:24px;
	top:3px;
	padding: 3px;
	margin: 0px;
}

.ts-1-3 {
	border: none;
	height: 59px;
	left: 93px;
	padding: 3px;
	position: absolute;
	top: 3px;
	width: 510px;
}

.ts-2 {
	border: none;
	height: 32px;
	margin-top: 13px;
	position: relative;
	text-align: left;
	width: 296px;
}

.ts-2-1 {
	border: none;
	height: 16px;
	left: 4px;
	line-height: 16px;
	padding: 4px;
	position: absolute;
	top: 4px;
	width: 280px;
}

.ts-3 {
	border: none;
	height: 613px;
	position: relative;
	text-align: left;
	width: 1060px;
}

.ts-3-1 {
	border: none;
	height: 613px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 1059px;
}

.ts-4-1 {
	border: none;
	height: 597px;
	left: 0px;
	padding: 8px;
	position: absolute;
	top: 0px;
	width: 1045px;
}

.ts-5 {
	border: none;
	height: 650px;
	position: relative;
	text-align: left;
	width: 1040px;
}

.ts-5-1 {
	border: none;
	height: 597px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 1020px;
}

.ts-6 {
	background-color: #ffffff;
	border: none;
	float: left;
	height: 597px;
	position: relative;
	text-align: left;
	width: 1045px;
}

.ts-6-1 {
	border: none;
	height: 15px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 935px;
}

.ts-6-2 {
	border: none;
	height: 567px;
	left: 0px;
	line-height: 567px;
	padding: 0px;
	position: absolute;
	top: 15px;
	width: 3px;
}

.ts-6-3 {
	border: none;
	height: 567px;
	left: 3px;
	padding: 0px;
	position: absolute;
	top: 15px;
	width: 368px;
}

.ts-7 {
	border: none;
	float: left;
	height: 567px;
	position: relative;
	text-align: left;
	width: 368px;
}

.ts-7-1 {
	border: none;
	height: 552px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 368px;
}

.ts-7-2 {
	border: none;
	height: 15px;
	left: 0px;
	line-height: 15px;
	padding: 0px;
	position: absolute;
	top: 552px;
	width: 368px;
}

.ts-6-4 {
	border: none;
	height: 567px;
	left: 371px;
	padding: 0px;
	position: absolute;
	top: 15px;
	width: 682px;
}

.ts-8 {
	border: none;
	float: left;
	height: 545px;
	position: relative;
	text-align: left;
	width: 650px;
}

.ts-8-1 {
	border: none;
	height: 0px;
	left: 0px;
	overflow: hidden;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 0px;
}

.ts-8-2 {
	background-color: #ffffff;
	border: none;
	height: 544px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 1px;
	width: 683px;
}

.ts-9 {
	border: none;
	height: 527px;
	position: relative;
	text-align: left;
	width: 680px;
}

.ts-9-1 {
	border: none;
	height: 523px;
	left: 1px;
	padding: 1px;
	position: absolute;
	top: 1px;
	width: 280px;
}

.ts-9-2 {
	border: none;
	height: 523px;
	left: 284px;
	padding: 1px;
	position: absolute;
	top: 1px;
	width: 397px;
}

.ts-10 {
	background-image: url(img/newsbox/box_inig.gif);
	border: none;
	height: 259px;
	position: relative;
	text-align: left;
	width: 394px;
}

.ts-10-1 {
	border: none;
	height: 23px;
	left: 0px;
	line-height: 23px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 27px;
}

.ts-10-2 {
	border: none;
	height: 23px;
	left: 27px;
	line-height: 23px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 103px;
}

.ts-10-3 {
	border: none;
	height: 23px;
	left: 130px;
	line-height: 23px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 11px;
}

.ts-10-4 {
	border: none;
	height: 23px;
	left: 141px;
	line-height: 23px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 115px;
}

.ts-10-5 {
	border: none;
	height: 23px;
	left: 256px;
	line-height: 23px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 18px;
}

.ts-10-6 {
	border: none;
	height: 151px;
	left: 0px;
	padding: 0px;
	position: absolute;
	text-align: right;
	top: 23px;
	width: 27px;
}

.ts-10-7 {
	border: none;
	height: 151px;
	left: 25px;
	padding: 0px;
	position: absolute;
	text-align: center;
	top: 23px;
	width: 103px;
}

.ts-10-8 {
	border: none;
	height: 151px;
	left: 130px;
	line-height: 151px;
	padding: 0px;
	position: absolute;
	top: 23px;
	width: 11px;
}

.ts-10-9 {
	border: none;
	height: 151px;
	left: 141px;
	line-height: 151px;
	padding: 0px;
	position: absolute;
	text-align: center;
	top: 23px;
	width: 115px;
}

.ts-10-9b {
	border: none;
	height: 151px;
	left: 263px;
	line-height: 151px;
	padding: 0px;
	position: absolute;
	text-align: center;
	top: 24px;
	width: 115px;
}

.ts-10-10 {
	border: none;
	height: 151px;
	left: 256px;
	line-height: 151px;
	padding: 0px;
	position: absolute;
	top: 23px;
	width: 18px;
}

.ts-10-11 {
	border: none;
	height: 70px;
	left: 0px;
	line-height: 70px;
	padding: 0px;
	position: absolute;
	top: 174px;
	width: 27px;
}

.ts-10-12 {
	border: none;
	height: 70px;
	left: 25px;
	padding: 0px;
	position: absolute;
	top: 174px;
	width: 108px;
}

.ts-10-13 {
	border: none;
	height: 70px;
	left: 130px;
	line-height: 70px;
	padding: 0px;
	position: absolute;
	top: 174px;
	width: 11px;
}

.ts-10-14 {
	border: none;
	height: 70px;
	left: 147px;
	padding: 0px;
	position: absolute;
	top: 174px;
	width: 107px;
}

.ts-10-14b {
	border: none;
	height: 70px;
	left: 270px;
	padding: 0px;
	position: absolute;
	top: 175px;
	width: 107px;
}

.ts-10-15 {
	border: none;
	height: 70px;
	left: 256px;
	line-height: 70px;
	padding: 0px;
	position: absolute;
	top: 174px;
	width: 18px;
}

.ts-10-16 {
	border: none;
	height: 15px;
	left: 0px;
	line-height: 15px;
	padding: 0px;
	position: absolute;
	top: 244px;
	width: 27px;
}

.ts-10-17 {
	border: none;
	height: 15px;
	left: 27px;
	padding: 0px;
	position: absolute;
	top: 244px;
	width: 103px;
}

.ts-10-18 {
	border: none;
	height: 15px;
	left: 130px;
	line-height: 15px;
	padding: 0px;
	position: absolute;
	top: 244px;
	width: 11px;
}

.ts-10-19 {
	border: none;
	height: 15px;
	left: 141px;
	padding: 0px;
	position: absolute;
	top: 244px;
	width: 115px;
}

.ts-10-20 {
	border: none;
	height: 15px;
	left: 256px;
	line-height: 15px;
	padding: 0px;
	position: absolute;
	top: 244px;
	width: 18px;
}

.ts-11 {
	background-image: url(img/newsbox/box_inig.gif);
	border: none;
	height: 255px;
	position: relative;
	text-align: left;
	width: 394px;
}

.ts-11-1 {
	border: none;
	height: 23px;
	left: 0px;
	line-height: 23px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 26px;
}

.ts-11-2 {
	border: none;
	height: 23px;
	left: 26px;
	line-height: 23px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 106px;
}

.ts-11-3 {
	border: none;
	height: 23px;
	left: 132px;
	line-height: 23px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 12px;
}

.ts-11-4 {
	border: none;
	height: 23px;
	left: 144px;
	line-height: 23px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 110px;
}

.ts-11-5 {
	border: none;
	height: 23px;
	left: 254px;
	line-height: 23px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 20px;
}

.ts-11-6 {
	border: none;
	height: 135px;
	left: 0px;
	padding: 0px;
	position: absolute;
	text-align: right;
	top: 23px;
	width: 26px;
}

.ts-11-7 {
	border: none;
	height: 135px;
	left: 26px;
	padding: 0px;
	position: absolute;
	text-align: center;
	top: 28px;
	width: 106px;
}

.ts-11-8 {
	border: none;
	height: 135px;
	left: 132px;
	line-height: 135px;
	padding: 0px;
	position: absolute;
	top: 23px;
	width: 12px;
}

.ts-11-9 {
	border: none;
	height: 135px;
	left: 144px;
	padding: 0px;
	position: absolute;
	text-align: center;
	top: 28px;
	width: 110px;
}

.ts-11-9b {
	border: none;
	height: 135px;
	left: 266px;
	padding: 0px;
	position: absolute;
	text-align: center;
	top: 28px;
	width: 110px;
}

.ts-11-10 {
	border: none;
	height: 135px;
	left: 254px;
	line-height: 135px;
	padding: 0px;
	position: absolute;
	top: 23px;
	width: 20px;
}

.ts-11-11 {
	border: none;
	height: 68px;
	left: 0px;
	line-height: 68px;
	padding: 0px;
	position: absolute;
	top: 158px;
	width: 26px;
}

.ts-11-12 {
	border: none;
	height: 68px;
	left: 26px;
	padding: 0px;
	position: absolute;
	top: 169px;
	width: 106px;
}

.ts-11-13 {
	border: none;
	height: 68px;
	left: 132px;
	line-height: 68px;
	padding: 0px;
	position: absolute;
	top: 158px;
	width: 12px;
}

.ts-11-14 {
	border: none;
	height: 68px;
	left: 144px;
	padding: 0px;
	position: absolute;
	top: 169px;
	width: 110px;
}

.ts-11-14b {
	border: none;
	height: 68px;
	left: 267px;
	padding: 0px;
	position: absolute;
	top: 175px;
	width: 110px;
}

.ts-11-15 {
	border: none;
	height: 68px;
	left: 254px;
	line-height: 68px;
	padding: 0px;
	position: absolute;
	top: 158px;
	width: 20px;
}

.ts-11-16 {
	border: none;
	height: 28px;
	left: 0px;
	line-height: 28px;
	padding: 0px;
	position: absolute;
	top: 226px;
	width: 26px;
}

.ts-11-17 {
	border: none;
	height: 28px;
	left: 26px;
	padding: 0px;
	position: absolute;
	top: 226px;
	width: 106px;
}

.ts-11-18 {
	border: none;
	height: 28px;
	left: 132px;
	line-height: 28px;
	padding: 0px;
	position: absolute;
	top: 226px;
	width: 12px;
}

.ts-11-19 {
	border: none;
	height: 28px;
	left: 144px;
	padding: 0px;
	position: absolute;
	top: 226px;
	width: 110px;
}

.ts-11-20 {
	border: none;
	height: 28px;
	left: 254px;
	line-height: 28px;
	padding: 0px;
	position: absolute;
	top: 226px;
	width: 20px;
}

.ts-8-3 {
	background-color: #ffffff;
	border: none;
	height: 544px;
	left: 561px;
	padding: 0px;
	position: absolute;
	text-align: left;
	top: 1px;
	width: 3px;
}

.ts-6-5 {
	border: none;
	height: 15px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 582px;
	width: 3px;
}

.ts-12 {
	border: none;
	height: 36px;
	position: relative;
	text-align: left;
	width: 397px;
}

.ts-12-1 {
	/*border: none;
	height: 36px;
	left: 0px;
	line-height: 36px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 215px;*/
	display:block;
	background:url(img/footer/firefox2.gif) 0 0 no-repeat;
	width:215px;
	line-height: 36px;
	height:36px;
	position:absolute;
	left:0px;
	top:0px;
	padding: 0px;
	margin: 0px;
}

.ts-12-2 {
	/*border: none;
	height: 36px;
	left: 215px;
	line-height: 36px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 91px;*/
	display:block;
	background:url(img/footer/feedrss.gif) 0 0 no-repeat;
	width:91px;
	line-height: 36px;
	height:36px;
	position:absolute;
	left:215px;
	top:0px;
	padding: 0px;
	margin: 0px;
}

.ts-12-3 {
	/*border: none;
	height: 36px;
	left: 306px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 91px;*/
	display:block;
	background:url(img/footer/iphonever.gif) 0 0 no-repeat;
	width:91px;
	height:36px;
	position:absolute;
	left:306px;
	top:0px;
	padding: 3px;
	margin: 0px;
}
      
#centerColumn table tr td table tr td table tr td table tr td table tr td table tr td .link_portfolio {
	color: #000;
}
