body {
	margin:0;
	padding:0;
	text-align:center;
	font: normal 14px Geneva,sans-serif;
	color:#000;
}
#gran {
	margin:0px auto;
	width:850px;
	width:850px;
	background-color:#fff;
	text-align:left;
}
#left { float:left; width:600px; height:600px; }
#right { 
float: left; 
width:250px; 
width:250px;
height:600px; 
background: transparent url("formTASmicro.jpg") no-repeat 0px 0px;
}

#left_1 { float:left; width:600px; height:99px; background-color:#fff;}

#left_2 { float:left; width:600px; height:349px;  background-color:#fff;}
#left_21{ float:left; width:271px; height:349px;  background: transparent url("polTASmicro.jpg") no-repeat bottom right;}
#left_22 { float:left; width:329px; height:349px;  background: transparent url("quadreTASmicro.jpg")  top right;}

#left_3 { float:left; width:600px; height:152px; background: transparent url("botTASmicro.jpg") no-repeat 0px 0px;}

#tanca {text-align:left;margin:auto;background-color:#fff;width:850px;height:18px;loat:left;background-color:#fff;}

#fr { width:200px; font: 10px normal Arial, sans-serif; line-height:12px; margin:50px 22px; }
#fr FORM { margin-left: 5px; margin-top:2px; }
#fr FORM BR { line-height:1px; }
#fr SPAN { font-size: 11px; }
#fr LABEL { display:block; margin:10px 0px 0px; padding:0px; }
#fr INPUT { line-hieght:11px; border: 1px solid #80001D; width:80%; font-size:10px; }
#fr FORM INPUT.sendBttn { border:0px none; width:131px; height:39px; margin:10px 0px 0px; }
#fr .inLine { display: inline; width:auto; }

.caselles { line-hieght:11px; border: 1px solid #80001D; width:88%; font-size:10px; }
.negre1 { color:#000; font: 14px geneva,sans-serif; margin:1px 1px; padding:0px; }
.roig1 { color:#80001D; font: 14px geneva,sans-serif; margin:1px 1px; padding:0px; }
.negre2 { color:#000; font: 18px geneva,sans-serif; margin:1px 1px; padding:0px; }
.roig2 { color:#80001D; font: 18px geneva,sans-serif; margin:1px 1px; padding:0px; }
.negre3 { color:#000; font: 20px geneva,sans-serif; margin:1px 1px; padding:0px; }
.roig3 { color:#80001D; font: 20px geneva,sans-serif; margin:1px 1px; padding:0px; }
.negre4 { color:#000; font: 30px geneva,sans-serif; margin:1px 1px; padding:0px; }
.roig4 { color:#80001D; font: 26px geneva,sans-serif; margin:1px 1px; padding:0px; }
.blanc { color:#fff; font: 14px geneva,sans-serif; margin:1px 1px; padding:0px; }
.text { margin:20px 0px  0px 20px; }
.text2 { margin:40px 25px  0px 25px; }
.text3 { margin:75px 0px  0px 20px; }
.sub { font-size:9px; color:#999999;}
.sub2 { font-size:9px; color:#000000;}
.sub3 { font-size:10px; color:#80001D;}
.num { font-size:14px; color:#80001D;}
.big { font-size:14px; color:#80001D; }
.center { text-align:center; }
.Estilo11 {font-family: Tahoma;	font-size: 11px; color: #CCCCCC;}
.Estilo2 {font-family: Tahoma;font-size: 10px;color: #999999}
.clear { clear:both; }