body {margin: 0px;padding: 0px; border:0px;}
.bg_site{background-image: url(../img/bg_site.jpg);background-repeat: repeat-x;background-color: #1B2C50;overflow:hidden;width: 100%;/*font-family: Georgia, "Times New Roman", Times, serif;*/font-family:Arial, Helvetica, sans-serif;}
.bg_site #container {width: 996px;overflow: hidden;margin: 0px auto 20px;}
.cap_netbook {	height: 138px;}
.menus {height: 50px;}
.main {overflow: hidden;background-image: url(../img/bg_blanc.png);height: 480px;background-repeat: repeat-y;width: 996px;}
.main_item {overflow: hidden;background-image: url(../img/bg_blanc.png);background-repeat: repeat-y;width: 996px;height: auto!important;}
.clear{clear:both;margin: 0px;padding: 0px;height: 2px;}

/*bg menu*//* get rid of those system borders being generated for A tags */
a:active {outline:none;}
:focus {-moz-outline-style:none;}

/* everything is constructed with a single background image */
.boto_esq {width: 30px!important;height: 420px!important;margin: 0px!important;padding: 0px 0px 0px 15px!important;*padding: 0px 0px 0px 10px!important;position: absolute!important;z-index: 999999;float: left;text-align: center;}
.boto_esq .prev {display:block;text-indent:-999999px;height: 30px;width: 30px;cursor: pointer;border:none;outline: 0;margin:200px 0 0;padding:0;background: url(../img/bot_esq.png) no-repeat;}
.boto_esq .prev:hover {background: url(../img/bot_esq_roll.png) no-repeat;}
.boto_dre {width: 30px!important;height: 420px!important;margin: 0px 0px 0px 950px!important;*margin: 0px 0px 0px 945px!important;padding: 0px!important;position: absolute!important;z-index: 999998;overflow: hidden;display: block;text-align: center;}
.boto_dre .next {display:block;text-indent:-999999px;height: 30px;width: 30px;cursor: pointer;border:none;outline: 0;margin:200px 0px 0px;padding:0;background: url(../img/bot_dre.png) no-repeat;}
.boto_dre .next:hover {background: url(../img/bot_dre_roll.png) no-repeat;}



/* root element for tabs */
#flowtabs {height:50px !important;margin:0 !important;padding:0;/* IE6 specific branch (prefixed with "_") _margin-bottom:-2px;*/width: 727px;float: left;}
#flowtabs_segon {height:50px !important;margin:0 !important;padding:0;width: 269px;float: left;}
/* single tab */
#flowtabs li {float:left;margin:0;padding:0;list-style-type:none;text-indent: -99999px;}#flowtabs_segon li {float:left;margin:0;padding:0;list-style-type:none;text-indent: -99999px;}/* a- tag inside single tab */
#flowtabs li a {display:block;height: 50px;padding:0px;margin:0px;background-image: url(../img/menu.gif);background-repeat: no-repeat;}
#flowtabs_segon li a {display:block;height: 50px;padding:0px;margin:0px;background-image: url(../img/menu.gif);background-repeat: no-repeat;}
/* adjust the background image position on each tab */
#flowtabs #t1 {background-position: 0 0;width:189px;display: block;}
#flowtabs #t2 { background-position: -189px 0;	width:183px;}
#flowtabs #t3 { background-position: -372px 0; width:230px;}
#flowtabs #t4 { background-position: -602px 0; width:125px; }

#flowtabs_segon #t5 { background-position: -727px 0; width:134px;}
#flowtabs_segon #t6 { background-position: -861px 0; width:135px; }
 
/* mouseover state */
#flowtabs a:hover{}
#flowtabs #t1:hover{ background-position: 0 -60px;}
#flowtabs #t2:hover { background-position: -189px -60px;}
#flowtabs #t3:hover { background-position: -372px -60px; }
#flowtabs #t4:hover { background-position: -602px -60px; }

#flowtabs_segon #t5:hover { background-position: -727px -60px;}
#flowtabs_segon #t6:hover { background-position: -861px -60px; }

/* currently selected tabs */
#flowtabs a.current, #flowtabs_segon a.current		{ cursor:default; }
#flowtabs #t1.current { background-position:      0 -60px; }
#flowtabs #t2.current { background-position: -189px -60px; }
#flowtabs #t3.current { background-position: -372px -60px; }
#flowtabs #t4.current { background-position: -602px -60px; }

#flowtabs_segon #t5.current { background-position: -727px -60px; }
#flowtabs_segon #t6.current { background-position: -861px -60px; }


/* panes */
#flowpanes {width:987px;margin-left: 5px;height: 430px;background: #FFF url(../img/bg_filet.gif) no-repeat;}
/* single pane */
#flowpanes div {display:none;color:#000;margin: 0px;height: 430px;}
#flowpanes div.narrow {padding-right:160px;}
/* override the root element to enable scrolling 
*/#flowpanes {position:relative;overflow:hidden;clear:both;}
/* override single pane */
#flowpanes div {float:left;	display:block;width:945px;}
/* our additional wrapper element for the items */
#flowpanes .items {width:20000em;position:absolute;clear:both;margin:0;padding:0;}
#flowpanes .less, #flowpanes .less a {color:#999 !important;font-size:11px;}

/*panes contingut*/
#flowpanes .items .videos_exclusius{
	background:url(../img/imatge_netbook_videos.jpg) no-repeat 0px 0px;
}
#flowpanes .items .videos_exclusius .tazo {height: 123px;width: 208px;margin: 0px;padding: 0px;position: absolute!important;z-index: 9998;background: url(../img/h3_videos.png) no-repeat;display: block;}
/*#flowpanes .items .videos_exclusius .tazo {height: 200px;width: 300px;margin-left:-95px;padding: 0px;position: absolute!important;z-index: 9999999;background: url(../img/h3_videos.png) no-repeat;display: block;}*/
#flowpanes .items .videos_exclusius .tazo h2 {text-indent: -999999px;}
#flowpanes .items .videos_exclusius .info{
	margin:0px;
	float:right;
	display:block;
	width: 410px;
	padding: 40px 30px 0px 0px;
	height: auto;
}
#flowpanes .items .videos_exclusius .info h2{margin:0px 0px 0px 7px;padding:0px 0px 30px;height:96px;display:block;background:url(../img/h2_videos.gif) no-repeat;text-indent:-999999px;width: 403px;}

#flowpanes .items .videos_exclusius .info h2 a{height:96px;width:403px;display:block;}
#flowpanes .items .videos_exclusius .info h2 a:hover{background:url(../img/h2_videos_on.gif) no-repeat;}
#flowpanes .items .videos_exclusius .info p{margin:0px 0px 50px;padding:0;display:block;height:22px;width:410px;text-indent:-999999px;background:url(../img/p_videos.gif) no-repeat right;}
#flowpanes .items .videos_exclusius .info span{display:block;clear:both;margin:0;padding:0;width:100%;text-align:right;}
#flowpanes .items .videos_exclusius .info span a {font: 16px Arial, Helvetica, sans-serif;color: #315B91;}
#flowpanes .items .videos_exclusius .info ul {
	margin: 112px 0px 0px;
	_margin: 120px 0px 0px;
	padding: 0px;
	float: right;
}
#flowpanes .items .videos_exclusius .info ul li {display: inline;margin-left: 20px;}

#flowpanes .items .explora_tv3{background:url(../img/imatge_netbook_explora.jpg) no-repeat 365px 0px;}
#flowpanes .items .explora_tv3 .tazo {height: 123px;width: 208px;margin: 0px;padding: 0px;position: absolute!important;z-index: 9998;background: url(../img/h3_explora.png) no-repeat;display: block;}
#flowpanes .items .explora_tv3 .tazo h2 {text-indent: -999999px;}
#flowpanes .items .explora_tv3 .info{margin:0;padding:115px 0 0 90px;width:410px;display:block;height:auto;*position:absolute!important;}
#flowpanes .items .explora_tv3 .info h2{margin:0 0 30px 30px;height:41px;display:block;background:url(../img/h2_explora.gif) no-repeat;text-indent:-99999px;padding: 0;}
#flowpanes .items .explora_tv3 .info h2 a{height:41px;width:279px;display:block;}
#flowpanes .items .explora_tv3 .info h2 a:hover{background:url(../img/h2_explora_on.gif) no-repeat;}
#flowpanes .items .explora_tv3 .info p{margin:0px 0px 60px 30px;padding:0;display:block;height:18px;width:100%;text-indent:-999999px;background:url(../img/p_explora.gif) no-repeat;}
#flowpanes .items .explora_tv3 .info span{display:block;clear:both;margin:0 0 0 30px;padding:0;width:100%;}
#flowpanes .items .explora_tv3 .info span a {font: 16px Arial, Helvetica, sans-serif;color: #315B91;}
#flowpanes .items .explora_tv3 .info ul {
	margin: 87px 0px 0px;
	padding: 0px;
}
#flowpanes .items .explora_tv3 .info ul li {display: inline;margin-right: 20px;}
#flowpanes .items .netbook_persona{
	background:url(../img/imatge_netbook_personalitzat.jpg) no-repeat 20px 0px;
}
#flowpanes .items .netbook_persona .tazo {height: 123px;width: 208px;margin: 0px;padding: 0px;position: absolute!important;z-index: 9998;background: url(../img/h3_personali.png) no-repeat;display: block;}
#flowpanes .items .netbook_persona .tazo h2 {text-indent: -999999px;}
#flowpanes .items .netbook_persona .info{
	margin:0;
	padding:90px 40px 0 0;
	width:400px;
	float:right;
	display:block;
	height:auto;
}
#flowpanes .items .netbook_persona .info h2{
	margin:0 0 30px;
	padding:0;
	height:31px;
	display:block;
	background:url(../img/h2_personali.gif) no-repeat right;
	text-indent:-999999px;
	width: 399px;
}
#flowpanes .items .netbook_persona .info h2 a{
	height:31px;
	width:399px;
	display:block;
}
#flowpanes .items .netbook_persona .info h2 a:hover{
	background:url(../img/h2_personali_on.gif) no-repeat right;
}
#flowpanes .items .netbook_persona .info p{
	margin:0px 0px 60px;
	padding:0;
	display:block;
	height:53px;
	width:100%;
	text-indent:-999999px;
	background:url(../img/p_personali.gif) no-repeat right;
}
#flowpanes .items .netbook_persona .info span{display:block;clear:both;margin:0;padding:0;width:100%;text-align:right;}
#flowpanes .items .netbook_persona .info span a {font: 16px Arial, Helvetica, sans-serif;color: #315B91;}
#flowpanes .items .netbook_persona .info ul {
	margin: 87px 0px 0px;
	padding: 0px;
	float: right;
}
#flowpanes .items .netbook_persona .info ul li {display: inline;margin-left: 20px;}

#flowpanes .items .netbook_compra{
	background:url(../img/imatge_netbook_compra.jpg) no-repeat 30px 4px;
}
#flowpanes .items .netbook_compra .info{
	margin:0;
	padding:95px 40px 0 0;
	width:474px;
	float:right;
	display:block;
	height:auto;
}
#flowpanes .items .netbook_compra .info .tazo {
	height: 122px;
	width: 122px;
	margin: 100px 0px 0px 80px;
	padding: 0px;
	position: absolute!important;
	z-index: 9998;
	background: url(../img/tazo_preu.png) no-repeat;
	display: block;
}
#flowpanes .items .netbook_compra .info .tazo h2 {
	text-indent: -999999px;
	background: url(none);
}
#flowpanes .items .netbook_compra .info h2{
	margin:0 0 30px;
	padding:0;
	height:45px;
	display:block;
	background:url(../img/h2_compra.gif) no-repeat right;
	text-indent:-999999px;
}
#flowpanes .items .netbook_compra .info h2 a{
	height:45px;
	width:288px;
	display:block;
	margin-left:186px;
}
#flowpanes .items .netbook_compra .info h2 a:hover{
	background:url(../img/h2_compra_on.gif) no-repeat right;
}
#flowpanes .items .netbook_compra .info p{
	margin:0px 0px 30px;
	padding:0;
	display:block;
	height:52px;
	width:100%;
	text-indent:-999999px;
	background:url(../img/p_compra.gif) no-repeat right;
}
#flowpanes .items .netbook_compra .info span{display:block;clear:both;margin:0;padding:0;width:100%;text-align:right;}
#flowpanes .items .netbook_compra .info span a {font: 16px Arial, Helvetica, sans-serif;color: #315B91;}
#flowpanes .items .netbook_compra .info ul {
	margin: 97px 0px 0px;
	padding: 0px;
	float: right;
}
#flowpanes .items .netbook_compra .info ul li {display: inline;margin-left: 20px;}


.block_modulets {
	background: url(../img/bg_modulets.png) no-repeat;
	height: 265px;
	width: 977px;
	margin-top: 10px;
	padding: 5px 4px 6px 15px;
}
/*.block_modulets .publiroba {float: left;width: 314px;padding-top: 26px;}
.block_modulets .publiroba img {margin-bottom: 4px;}*/
.block_modulets .col_esq {
	width: 334px;
	float: left;
	margin-top: 14px;
	padding-right: 10px;
}
.modul_continguts {
}

.modul_continguts h2 {
	background: url(../img/h2_continguts.gif) no-repeat;
	display: block;
	text-indent: -999999px;
	margin: 0px 0px 5px;
	padding: 0px;
	line-height: normal!important;
	font-size: 100%;
	height: 14px;
}
.modul_continguts p {
	margin: 0px 0px 15px;
	padding: 0px;
	color: #333;
	font: 14px/18px Arial, Helvetica, sans-serif;
}
.modul_continguts p a {
	color: #315A91;
	font-weight: normal;
}

.modul_continguts span a {font: 12px Arial, Helvetica, sans-serif;color: #315A91!important;text-decoration: underline;}
.block_modulets .col_mig {
	width: 304px;
	float: left;
	border-right: 1px solid #EBEBEB;
	border-left: 1px solid #EBEBEB;
	height: 248px;
	margin-bottom: 1px;
	margin-top: 1px;
	padding: 14px 10px 0px;
}
.block_modulets .col_dreta {float: left;width: 307px;padding-top: 14px;}
.modul_tech {
	width: 100%;
}
.modul_tech h2 {background: url(../img/h2_caracte_tech.jpg) no-repeat;text-indent: -999999px;margin: 0px 0px 10px;padding: 0px;line-height: normal!important;font-size: 100%;height: 17px;display: block;}
.modul_tech p {
	margin: 0px 0px 15px;
	padding: 0px;
	color: #333;
	font: 14px/18px Arial, Helvetica, sans-serif;
}
.modul_tech img {
	margin-bottom: 20px;
	display: block;
}

.modul_tech span a {font: 12px Arial, Helvetica, sans-serif;color: #315A91!important;text-decoration: underline;}
.modul_faq {
	width: 287px;
	padding-left: 10px;
	padding-right: 10px;
}
.modul_faq h2 {
	background: url(../img/h2_fag.gif) no-repeat;
	text-indent: -999999px;
	margin: 0px 0px 10px;
	padding: 0px;
	line-height: normal!important;
	font-size: 100%;
	height: 16px;
	display: block;
	width: 203px;
}
.modul_faq p {
	margin: 0px 0px 15px;
	padding: 0px;
	color: #333;
	font: 14px/18px Arial, Helvetica, sans-serif;
}
.modul_faq span a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #315A91!important;
	text-decoration: underline;
}
.modul_faq span {
	display: block;
	margin-bottom: 40px;
}

.modul_faq img {float: left;margin-right: 10px;}
.modul_faq p a {
	color: #315A91;
	font-weight: normal;
}
/*seccio video*/
.main_videos {width:946px;padding: 10px 25px 0px;overflow: hidden;background: url(../img/bg_filet.gif) no-repeat 5px 0px;}
.main_videos .destacat_gran {position: relative!important;}
.main_videos .destacat_gran h1 {
	position: absolute!important;
	background: url(../img/h1_video_item.gif);
	height: 31px;
	width: 575px;
	text-indent: -999999px;
	margin-top: 20px;
	z-index:9999;
	margin-left: 180px;
}
.main_videos .destacat_gran h2 {
	position: absolute!important;
	background: url(../img/h2_video_item.gif);
	width: 432px;
	text-indent: -999999px;
	z-index:9999;
	padding: 0px;
	height: 19px;
	margin: 330px 0px 0px 50px;
	display: block;
	font-size: 1px;
}
.main_videos h3 {font-size: 16px;margin-bottom: 40px;}
.main_videos ul {margin: 0px;padding: 0px;list-style: none;}
.main_videos ul li {
	width: 463px;
	float: left;
	font-size: 14px;
	margin-right: 10px;
	margin-bottom: 30px;
	overflow: hidden;
	line-height: 18px;
}
.main_videos ul li strong {
	display: block;
	overflow: hidden;
}
.main_videos ul li img {float: left;margin-right: 10px;}
.main_videos p {
	clear: both;
	font-size: 14px;
	font-weight: normal;
}
.main_videos p a {
	color: #000;
}


/*seccio explora*/
.main_explora {width:946px;padding: 10px 25px 0px;overflow: hidden;background: url(../img/bg_filet.gif) no-repeat 5px 0px;}
.main_explora .destacat_gran {
	position: relative;
}
.main_explora .destacat_gran h1 {
	background: url(../img/h1_explora_item.gif) no-repeat;
	height: 64px;
	width: 443px;
	text-indent: -999999px;
	position: absolute!important;
	margin-left: 444px;
	z-index: 99999;
	margin-top: 40px;
}
.main_explora .destacat_gran .botoMes {
	width: 250px;
	position: absolute!important;
	z-index: 999999;
	margin: 400px 0px 0px 670px;
	padding: 0px;
	left: 0px;
	top: 0px;
}

.main_explora h2 {font-size: 16px;margin: 0px 0px 15px;}
.main_explora p {
	margin: 0px 0px 15px;
	padding: 0px;
	font-size: 16px;
	line-height: 20px;
}
.main_explora .aleft {
	float: left;
	margin-right: 10px;
}

.main_explora ul {padding: 15px 0px 0px;list-style: none;font-size: 14px;border-top: 1px solid #D4D8DB;margin: 30px 0px 0px;display: block;}
.main_explora ul li {
	border-bottom: 1px solid #D4D8DB;
	overflow: hidden;
	margin-bottom: 15px;
	padding-bottom: 15px;
	line-height: 20px;
	height: 1%;
}
.main_explora ul li a {
	color: #335499;
	text-decoration: underline;
	display: block;
	margin-top: 10px;
}

.main_explora ul li strong {
	display: block;
	overflow: hidden;
}
.main_explora ul li img, .main_explora ul li object {float: right;margin-left: 10px;}
.main_explora ul li ul {margin: 20px 0px 0px 20px;padding: 0px;border-top-style: none;line-height: normal;}
.main_explora ul li ul li {border-bottom-style: none;margin: 0px 0px 10px;padding: 0px;list-style: square inside;overflow: visible;}
.main_explora ul li ul li strong {
	display: inline;
}


/*seccio personalitza*/
.main_personalitza {width:946px;padding: 10px 25px 0px;overflow: hidden;background: url(../img/bg_filet.gif) no-repeat 5px 0px;}
.main_personalitza .destacat_gran {
	position: relative!important;
	margin-top: 20px;
}
.main_personalitza .destacat_gran h1 {
	background: url(../img/h1_personalitza_item.gif) no-repeat;
	height: 59px;
	width: 553px;
	text-indent: -999999px;
	margin-top: 30px;
	position: absolute!important;
	;
	z-index: 99999;
	margin-left: 350px;
}.main_personalitza .destacat_gran h2 {
	position: absolute!important;
	font-size: 18px;
	z-index:9999;
	color: #1E5994;
	font-weight: normal;
	margin-left: 450px;
	top: 30px;
	margin-top: 100px;
}
.main_personalitza .destacat_gran ul {
	list-style: none!important;
	position: absolute!important;
	border-style: none!important;
	margin-top: 160px!important;
	z-index: 9999999!important;
	margin-left: 320px;
	_margin-left: 280px;
}
.main_personalitza .destacat_gran ul li {float: left!important;margin: 0px 0px 0px 50px!important;padding: 0px!important;border-style: none!important;}
.main_personalitza p {margin: 0px 0px 15px;padding: 0px;font-size: 16px;line-height: normal;}
.main_personalitza ul {padding: 15px 0px 0px;list-style: none;font-size: 14px;margin: 30px 0px 0px;display: block;}
.main_personalitza ul li {
	overflow: hidden;
	margin-bottom: 15px;
	padding-bottom: 15px;
	line-height: 20px;
	height: 1%;
}
.main_personalitza ul li strong {
	display: block;
	overflow: hidden;
}
.main_personalitza ul.llistat_per li a{
	color: #1E4472;
	text-decoration: underline;
	display: block;
	margin-top: 10px;
	width: 200px;
	float: left;
}
.main_personalitza .llistat_per li img {
	float: left;
	margin-right: 10px;
}


/*seccio botiga*/
.main_botiga {
	width:946px;
	padding: 10px 25px 0px;
	overflow: hidden;
	background: url(../img/bg_filet.gif) no-repeat 5px 0px;
}
.main_botiga h1 {
	background: url(../img/h1_botiga_item.gif) no-repeat;
	height: 94px;
	width: 403px;
	text-indent: -999999px;
	margin-top: 20px;
	display: block;
	margin-bottom: 30px;
	margin-left: 80px;
}
.main_botiga .imgfloat {float: left;}
.main_botiga .botigues {
	float: left;
	margin: 0px;
}
.main_botiga .botigues h2 {font-size: 16px;margin: 0px 0px 15px;}
.main_botiga .botigues h3 {
	font-size: 15px;
	margin: 40px 0px 15px;
}
.main_botiga .botigues ol {
	list-style: none;
	margin: 0px 0px 0px 30px;
	padding: 0px;
	position: static!important;
	width: 450px;
}
.main_botiga .botigues ol li {
	width: 120px;
	float: left;
	display: block;
	overflow: hidden;
	height: 96px;
	margin-bottom: 40px;
	margin-left: 30px;
}
.main_botiga .botigues ol li img {
	border:0;
}

/*seccio tech*/
.main_tech {width:946px;padding: 10px 25px 0px;overflow: hidden;background: url(../img/bg_filet.gif) no-repeat 5px 0px;}
.main_tech h1 {
	background: url(../img/h1_tech_item.gif) no-repeat;
	height: 29px;
	width: 449px;
	text-indent: -999999px;
	display: block;
	margin: 20px 0px;
	padding: 0px;
}
.main_tech div {
	height: 1%;
	overflow: hidden;
	padding-left: 50px;
}

.main_tech div dl {
	font-size: 14px;
	float: left;
	width: 420px;
	padding-right: 20px;
}
.main_tech div dl.nomargen {
	padding-right: 0px;
}

.main_tech div dl dt {
	margin-bottom: 10px;
	margin-top: 15px;
	font-weight: bold;
}
.main_tech div dl dd {
	margin: 0px 0px 10px 20px;
	padding: 0px;
}
/*seccio contacta*/
.main_contacta {width:946px;padding: 10px 25px 0px;overflow: hidden;background: url(../img/bg_filet.gif) no-repeat 5px 0px;}
.main_contacta h1 {
	background: url(../img/h1_contacta_item.gif) no-repeat;
	height: 29px;
	width: 465px;
	text-indent: -999999px;
	display: block;
	margin: 20px 0px;
	padding: 0px;
}
.main_contacta p {
	font-size: 16px;
	margin: 20px 10px 10px;
}
/*seccio condicions*/
.main_condicions {width:946px;padding: 10px 25px 0px;overflow: hidden;background: url(../img/bg_filet.gif) no-repeat 5px 0px;}
.main_condicions h1 {
	background: url(../img/h1_condicions_item.gif) no-repeat;
	height: 28px;
	width: 370px;
	text-indent: -999999px;
	display: block;
	margin: 20px 0px 30px;
	padding: 0px;
}
.main_condicions p {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 15px;
}
/*seccio faq*/
.main_faq {width:946px;padding: 10px 25px 0px;overflow: hidden;background: url(../img/bg_filet.gif) no-repeat 5px 0px;}
.main_faq h1 {
	background: url(../img/h1_faq_item.gif) no-repeat;
	height: 29px;
	width: 421px;
	text-indent: -999999px;
	display: block;
	margin: 20px 0px 20px;
	padding: 0px;
}
.main_faq .margeimg{margin-right:26px;}
.main_faq ol {
	margin: 20px 0px 0px;
	padding: 0px;
	list-style: url(none) none outside;
	width: 460px;
	float: left;
}
.main_faq ol.primer {
	margin-right: 26px;
}
.main_faq ol li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.main_faq ol li h2 {
	margin: 0px 0px 10px;
	padding: 0px;
	font-size: 16px;
}
.main_faq ol li ol {
	margin-left: 10px;
	margin-bottom: 20px;
	margin-top: 0px;
	float: none;
}
.main_faq ol li ol li {
	margin-bottom: 10px;
	line-height: 16px;
	background: url(../img/bullet_blue.png) no-repeat;
	padding-left: 20px;
}
.main_faq ol li ol li a:link, .main_faq ol li ol li a:visited {
	color: #315A91;
	text-decoration: none;
	font-size: 12px;
}
.main_faq ol li ol li a:hover {
	text-decoration: underline;
}
.main_faq .respostes {
	clear: both;
	border-top: 1px solid #CCC;
	padding-top: 20px;
	overflow: hidden;
	height: 1%;
}
.main_faq .respostes .control_top {
	display: block;
	border-top: 1px solid #E8E6DB;
	border-bottom: 1px solid #E8E6DB;
	position:static!important;
	height:20px;
	padding: 5px 0px 2px 5px;
	line-height: normal;
	margin-bottom: 15px;
	background: #FFF;
}
.main_faq .respostes .control_top span {
	background: url(../img/control_up_blue.png) no-repeat;
	padding-left: 20px;
	display: block;
	width: 40px;
	height: 20px;
	float: right;
}
.main_faq .respostes .control_top span a {
	font-size: 12px;
	color: #315A91;
	text-decoration: none;
}

.main_faq .respostes .control_top span a:hover {
	text-decoration: underline;
}

.main_faq .respostes h2 {
	font-size: 16px;
	color: #1D2B50;
	margin: 0px 0px 20px;
	padding: 0px;
}
.main_faq .respostes ol {
	width: auto;
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: none;
}

.main_faq .respostes ol li {
	background: #F4F3EE;
	padding: 10px;
	margin: 0px 0px 20px;
	display: block;
	overflow: hidden;
	height: 1%;
}

.main_faq .respostes h3 {
	padding: 0px 0px 0px 20px;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 10px;
	display: block;
	background: url(../img/bullet_blue.png) no-repeat;
}
.main_faq .respostes p {
	font-size: 14px;
	margin: 0px;
	line-height: 18px;
	padding: 0px 0px 0px 20px;
}
.main_faq .respostes ol li p a {
	color: #315A91;
	text-decoration: underline;
}
.main_faq .respostes ol li button {
	border-style: none;
	background-color:transparent;
	margin: 10px 0px 0px 20px;
	padding: 0px;
}
/*seccio galeria*/
.main_galeria {width:946px;padding: 10px 25px 0px;overflow: hidden;background: url(../img/bg_filet.gif) no-repeat 5px 0px;}
.main_galeria h1 {background: url(../img/h1_galeria.gif) no-repeat;height: 23px;width: 276px;text-indent: -999999px;display: block;margin: 20px 0px;padding: 0px;}
/*jq*/
#image_wrap {/* dimensions */width:700px;margin:15px 0 15px 130px;padding:2px;/* centered */text-align:center;/* some "skinning" */height: 525px;}
.base_key {height: 1%;overflow: hidden;width: 840px;margin: 0px 0px 0px 80px;padding: 0px;}

/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {/* required settings */position:relative!important;overflow:hidden!important;width: 704px!important;height:120px!important;margin-left: 10px;margin-right: 10px;}
.scrollable .items_gal {/* this cannot be too large */width:20000em;position:absolute!important;clear:both;}
/* single scrollable item */
.scrollable img {float:left;margin:20px 43px 20px 0px;background-color:#fff;padding:2px;border:1px solid #ccc;cursor:pointer;width:100px;height:75px;-moz-border-radius:4px;-webkit-border-radius:4px;}

/* active item */
.scrollable .active {border:2px solid #1E4472;z-index:9999;position:relative!important;}
/* this makes it possible to add next button beside scrollable */
.scrollable {float:left;}
/* prev, next, prevPage and nextPage buttons */
a.browse {background:url(../img/hori_large.gif) no-repeat;display:block!important;width:30px!important;height:30px!important;float:left!important;margin:40px 10px!important;cursor:pointer!important;font-size:1px!important;}
/* right */
a.right 				{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 		{ background-position:-30px -30px;color:#fff;text-decoration:none; }
a.right:active 	{ background-position:-60px -30px; } 
/* left */
a.left				{ margin-left: 0px!important; } 
a.left:hover  		{ background-position:-30px 0;color:#fff;text-decoration:none; }
a.left:active  	{ background-position:-60px 0; }
/* up and down */
a.up, a.down		{ background:url(../img/vert_large.png) no-repeat!important; float: none!important;	margin: 10px 50px!important;}
/* up */
a.up:hover  		{ background-position:-30px 0!important; }
a.up:active  		{ background-position:-60px 0!important; }
/* down */
a.down 				{ background-position: 0 -30px!important; }
a.down:hover  		{ background-position:-30px -30px!important; }
a.down:active  	{ background-position:-60px -30px!important; } 
/* disabled navigational button */
a.disabled {visibility:hidden !important;} 	


/*seccio anunci*/
.main_anunci {width:946px;padding: 10px 25px 0px;overflow: hidden;background: url(../img/bg_filet.gif) no-repeat 5px 0px;}
.main_anunci h1 {background: url(../img/h1_anuncis_item.gif) no-repeat;height: 28px;width: 464px;text-indent: -999999px;display: block;margin: 20px 0px;padding: 0px;}
.main_anunci p {
	font-size: 14px;
	font-weight: bold;
}


/* ESTILS GENERICS DE LA MAQUETA */
.wrapper {
	width: 720px;
	margin: 10px auto;
	background-color:#fff;
	padding:25px 25px 0 25px;
}
.desc_fl p { margin:0; padding:0;  display:none !important;}

/* ESTILS PLANTILLA SSG */
.SSG_escull { margin:15px;}
.SSG_video_info {  padding:10px 0px 10px 0; clear:both;border-bottom:1px solid #CCCCCC;}
.SSG_image_container {   display:none; }
.SSG_image_container img {/* width:480px;*/width:720px;}
.SSG_video_container {  display:none; float:left;width:480px;}
.SSG_video_info h2 {
	font-size: 16px!important;
	font-weight: bold!important;
	color: #1E4472!important;
	margin: 0px 0px 10px!important;
	padding: 0px!important;
}
.SSG_video_info p {
	font-size: 14px!important;
	margin: 0px 0px 10px!important;
	padding: 0px!important;
	line-height: 18px!important;
}


.eines {float:right;width:220px;}
.eines li{padding:10px 0; border-bottom:1px solid #efefef}

/* MODIFIQUEM VISIBILITAT INICIAL SI TENIM UN COMBO CATEGORIES */
.categoria1 {}
.categoria2 { display:none;}
.categoria3 { display:none;}
.categories  { clear:both ; display:block;  padding:10px 0  }
.categories  span{ font-size:0.95em;  }
.categories ul {display:block ;  overflow:hidden; margin-top:5px; margin:5px 0 15px;}
.categories ul li {float:left; margin-right: 10px; border-right:1px solid #ccc; padding-right:10px; line-height:20px; }
.categories ul li a {white-space:nowrap}
.selected  { font-weight:bold}
.play_icon {left:0px;top:0px;}
#PERMALINK { width:200px; font-family:Arial, Helvetica, sans-serif;  border:1px solid #EEEEEE;color:#353535;font-size:0.95em;margin-top:3px;padding:3px;}


	

