body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#ffffff url(/images/BG.jpg) repeat-y top center;
	color:#494949;
	margin:0;
	padding:0;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	text-align:justify;
}
input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:6px 3px;
}
textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#494949;
	line-height:normal;
	margin:10px 0 5px 0;
}
h2.error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:lighter;
	color:#CC0000;
	line-height:normal;
	margin:3px 0 3px 0;
}
ul{
	margin:5px 0;
}
p.content{
	margin:7px 0px 0px 0px;
}
p.titol1{
	font-size:13px;
	font-weight:bold;
}
p.titol2{
	font-size:9px;
	font-weight:lighter;
}
.maincontainer{
	width:770px;
	height:100%;
}
.capsaleraestrategies{
	background:transparent url(/images/rd2.jpg) repeat top left;
	margin-top:10px;
	width:100%;
	height:25px;
}
.separador{
	background:transparent url(/images/rd1.jpg) repeat top left;
	height:79px;
}
.titolsestrategies{
	width:196px;
	height:100%;
	background-color:#e0e0e0;
	margin-left:487px;
	text-align:left;
	padding-left:10px;
}
.capsaleralogo{
	margin-top:10px;
	margin-bottom:15px;
	width:100%;
	height:120px;
}
.contents{
	background:#ffffff url(/images/pestanya.gif) no-repeat top left;
	width:100%;
	height:100%;
}
.contentsleft{
	background-color:#000000;
	width:26px;
	text-align:right;
	vertical-align:top;
}
.contentscenter{
	vertical-align:top;
	padding:10px 17px 10px 30px;
}
.contentsright{
	background-color:#000000;
	width:20px;
}
.footer{
	background:#c5c5c5 url(/images/footer.gif) no-repeat top left;
	height:27px;
	padding-left:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	vertical-align:middle;
}
div.parrafada{
	width:482px;
	padding:10px 30px 35px 35px
}
.submit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:solid #8cc63f 3px;
	width:150px;
	background-color:#8cc63f;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:3px;
	cursor:pointer;
}
.contacte_ca a {
	margin:15px 0;
	display: block;
	width: 451px;
	height: 35px;
	background: transparent url(/images/btn_contacte_ca.gif) no-repeat;
}
.contacte_ca a:hover {
	background-position: 0px -35px;
}
.contacte_es a {
	margin:15px 0;
	display: block;
	width: 451px;
	height: 35px;
	background: transparent url(/images/btn_contacte_es.gif) no-repeat;
}
.contacte_es a:hover {
	background-position: 0px -35px;
}
.bl{
	background:url(../images/rbl.gif) 0 100% no-repeat;
	width:100%;
	height:222px;
	text-align:left;
}
.br{
	background:url(../images/rbr.gif) 100% 100% no-repeat;
	height:222px;
}
.tl{
	background:url(../images/rtl.gif) 0 0 no-repeat;
}
.tr{
	background:url(../images/rtr.gif) 100% 0 no-repeat;
	padding:10px;
}
.t{
	background:url(../images/rc.gif) 0 0 repeat-x;
	width:100%;
	height:222px;
	margin:10px 0;
}
.b{
	background:url(../images/rc.gif) 0 100% repeat-x;
}
.l{
	background:url(../images/rc.gif) 0 0 repeat-y;
}
.r{
	background:url(../images/rc.gif) 100% 0 repeat-y;
}