/*IMPOSTAZIONI GENERALI*/

body	{background:#eee url(../images/back_body.jpg) repeat-y  center top; font-family: Arial, sans-serif; font-size:13px; color:#666666; margin:0 auto;}

hr		{border:1px dotted #ccc;}
hr.news	{margin:30px 0 30px 0;}

img							{float:left;border:0;}
	img.left				{float:left;}
	img.right				{float:right;}
	img.fotoleft			{float:left; margin:2px 10px 2px 0; padding:2px; border:1px solid #E9E9E9;}
	img.fotoright			{float:right; margin:2px 0 2px 10px; padding:2px; border:1px solid #E9E9E9;}
	img.iconstool			{float:left; margin:8px 2px 0 13px;}
	img.imagenews			{float:right; width:250px; margin:10px 0 10px 10px; border:1px solid #E9E9E9; padding:1px;}

ul				{list-style-image: url(../images/icon_list.gif);}
	ul#navimg li	{list-style-image: none; list-style: none;}

a 		{font-weight:bold; color:#45AFCD; text-decoration:none;}
a:hover	{color:#8AB81A; font-weight:bold; text-decoration:none;}

	a.puntatore	{background:url(../images/icon_list.gif) no-repeat; padding:7px 0 3px 19px;}
	a.pdf		{background:url(../images/icon_pdf.gif) no-repeat; padding:2px 0 3px 23px;}
	a.zip		{background:url(../images/icon_zip.png) no-repeat; padding:2px 0 3px 23px;}
	a.calc		{background:url(../images/icon_calc.png) no-repeat; padding:2px 0 3px 23px;}
	a.eng16		{background:url(../images/icon_eng_16.png) no-repeat; padding:2px 0 3px 23px;}
	a.rss		{background:url(../images/icon_rss.gif) no-repeat; padding:2px 0 3px 23px;}
	a.up		{float:right; width:63px; height:25px; margin:20px 4px 5px 0; background:url(../images/button_up.gif) no-repeat;}
	a.back		{float:right; width:63px; height:25px; margin:5px 4px 5px 0; background:url(../images/button_back.gif) no-repeat;}
	a.cliccaqui	{float:right; width:188px; height:58px; margin:20px 4px 5px 0; background:url(../images/button_clicca_qui.png) no-repeat;}
	a.open		{background:url(../images/icon_open.png) no-repeat; padding:2px 0 3px 23px;}

	a.contofamiglia, a.contoleggero, a.contodirecta, a.contosociobcc, a.contosbweb, a.contoimpresa, a.contoimpresasoci, a.contoimpresasbweb,
	a.trasparenzadiritti, a.trasparenzapratiche, a.trasparenzafoglinfo, a.trasparenzaisc, a.trasparenzavvisi, a.normativabasilea, 
	a.normativamifid, a.investicertdep, a.investiobbligazioni, a.investiaureo, a.mutuiprimacasa, a.mutuifino15anni, a.mutuifino30anni,
	a.socialeobbetiche, a.socialepizzini, a.sportelloaperto, a.sportelloapertonline
									{width:290px; height:207px; display:block;}

	a.contofamiglia					{float:left; background:url(../images/img_conto_famiglia.jpg) 0 0 no-repeat;}
	a.contofamiglia:hover			, a.contofamiglia:active	{background-position: 0 -207px;}
	
	a.contoleggero					{float:right; background:url(../images/img_conto_leggero.jpg) 0 0 no-repeat;}
	a.contoleggero:hover			, a.contoleggero:active	{background-position: 0 -207px;}
	
	a.contodirecta					{float:left; background:url(../images/img_conto_directa.jpg) 0 0 no-repeat;}
	a.contodirecta:hover			, a.contodirecta:active	{background-position: 0 -207px;}
	
	a.contosociobcc					{float:right; background:url(../images/img_conto_socio_bcc.jpg) 0 0 no-repeat;}
	a.contosociobcc:hover			, a.contosociobcc:active	{background-position: 0 -207px;}
			
	a.contosbweb					{float:left; background:url(../images/img_conto_sbweb.jpg) 0 0 no-repeat;}
	a.contosbweb:hover				, a.contosbweb:active	{background-position: 0 -207px;}
	
	a.contoimpresa					{float:left; background:url(../images/img_conto_impresa.jpg) 0 0 no-repeat;}
	a.contoimpresa:hover			, a.contoimpresa:active	{background-position: 0 -207px;}
	
	a.contoimpresasoci				{float:right; background:url(../images/img_conto_impresa_soci.jpg) 0 0 no-repeat;}
	a.contoimpresasoci:hover		, a.contoimpresasoci:active	{background-position: 0 -207px;}
	
	a.contoimpresasbweb				{float:left; background:url(../images/img_conto_impresa_sbweb.jpg) 0 0 no-repeat;}
	a.contoimpresasbweb:hover		, a.contoimpresasbweb:active	{background-position: 0 -207px;}
	
	a.trasparenzadiritti			{float:left; background:url(../images/img_trasp_principali_diritti_del_cliente.jpg) 0 0 no-repeat;}
	a.trasparenzadiritti:hover, 	a.trasparenzadiritti:active	{background-position: 0 -207px;}
	
	a.trasparenzapratiche			{float:right; background:url(../images/img_trasp_guide_pratiche_per_la_clientela.jpg) 0 0 no-repeat;}
	a.trasparenzapratiche:hover,	 a.trasparenzapratiche:active	{background-position: 0 -207px;}
	
	a.trasparenzafoglinfo			{float:left; background:url(../images/img_trasp_fogli_informativi.jpg) 0 0 no-repeat;}
	a.trasparenzafoglinfo:hover,	 a.trasparenzafoglinfo:active	{background-position: 0 -207px;}
	
	a.trasparenzaisc				{float:right; background:url(../images/img_trasp_isc.jpg) 0 0 no-repeat;}
	a.trasparenzaisc:hover, 		a.trasparenzaisc:active	{background-position: 0 -207px;}
	
	a.trasparenzavvisi				{float:left; background:url(../images/img_trasp_avvisi_alla_clientela.jpg) 0 0 no-repeat;}
	a.trasparenzavvisi:hover, 		a.trasparenzavvisi:active	{background-position: 0 -207px;}
	
	a.normativabasilea				{float:left; background:url(../images/img_normativa_basilea_2.jpg) 0 0 no-repeat;}
	a.normativabasilea:hover, 		a.normativabasilea:active	{background-position: 0 -207px;}
	
	a.normativamifid				{float:right; background:url(../images/img_normativa_mifid.jpg) 0 0 no-repeat;}
	a.normativamifid:hover, 		a.normativamifid:active	{background-position: 0 -207px;}
	
	a.investiaureo					{float:left; background:url(../images/img_investimenti_aureo.jpg) 0 0 no-repeat;}
	a.investiaureo:hover,			a.investiaureo:active	{background-position: 0 -207px;}
	
	a.investicertdep				{float:right; background:url(../images/img_investimenti_certificati_deposito.jpg) 0 0 no-repeat;}
	a.investicertdep:hover, 		a.investicertdep:active	{background-position: 0 -207px;}
	
	a.investiobbligazioni			{float:left; background:url(../images/img_investimenti_obbligazioni.jpg) 0 0 no-repeat;}
	a.investiobbligazioni:hover,	a.investiobbligazioni:active	{background-position: 0 -207px;}
	
	a.mutuiprimacasa				{float:left; background:url(../images/img_mutui_prima_casa.jpg) 0 0 no-repeat;}
	a.mutuiprimacasa:hover,			a.mutuiprimacasa:active	{background-position: 0 -207px;}
	
	a.mutuifino15anni				{float:right; background:url(../images/img_mutui_fino_15_anni.jpg) 0 0 no-repeat;}
	a.mutuifino15anni:hover,		a.mutuifino15anni:active	{background-position: 0 -207px;}
	
	a.mutuifino30anni				{float:left; background:url(../images/img_mutui_fino_30_anni.jpg) 0 0 no-repeat;}
	a.mutuifino30anni:hover,		a.mutuifino30anni:active	{background-position: 0 -207px;}
	
	a.socialeobbetiche				{float:left; background:url(../images/img_noisoc_obb_etiche.jpg) 0 0 no-repeat;}
	a.socialeobbetiche:hover,		a.socialeobbetiche:active	{background-position: 0 -207px;}
	
	a.socialepizzini				{float:right; background:url(../images/img_noisoc_pizzini.jpg) 0 0 no-repeat;}
	a.socialepizzini:hover,			a.socialepizzini:active	{background-position: 0 -207px;}	
		
	a.sportelloaperto				{float:left; background:url(../images/img_sportello_aperto.jpg) 0 0 no-repeat;}
	a.sportelloaperto:hover,		a.sportelloaperto:active	{background-position: 0 -207px;}	
	
	a.sportelloapertonline			{float:right; background:url(../images/img_sportello_aperto_online.jpg) 0 0 no-repeat;}
	a.sportelloapertonline:hover,	a.sportelloapertonline:active	{background-position: 0 -207px;}

div#up 				{float:left; width:100%; margin-top:20px;}

/*FORM*/

fieldset					{width:95%; padding:15px; border:1px solid #C1D0D9; background-color:#F7F7F7; margin-bottom:20px;}
	fieldset.negozioamico	{padding:5px 0 10px 15px;}

label						{float:left; width:90px; margin-left:20px;}
	label.mini			{width:30px;}
	label.small			{width:63px;}
	label.big				{width:350px;}
	label.medium			{width:208px;}
	label.label_na		{float:left; width:105px; margin-left:12px;}
	label.label_na_big	{float:left; width:140px; margin-left:12px;}

select				{float:left; height:22px; color:#305069; font-size:13px; border:1px solid #C1D0D9;}
	select.dati		{width:160px;}
	select.datimedium	{width:240px;}
	select.datibig	{width:520px;}

input					{float:left; height:22px; color:#305069; font-size:13px; border:1px solid #C1D0D9; padding-left:5px; background-image:url(../images/input_back.jpg);}
	input.dati		{width:155px;}
	input.realonly	{width:155px; background-image:none; background-color:#EBEBEB;}
	input.datismall	{width:45px;}
	input.datimedium	{width:300px;}
	input.datiupload	{width:250px;}
	input.datibig		{width:435px;}
	input.check		{width:15px;height:15px;}
	input.button		{height:26px; color:#ffffff; font-weight:bold; padding-bottom:2px; border:1px solid #ffffff; background-image:url(../images/input_button_back.jpg);}

textarea{
	float:left;
	width:512px;
	color:#305069;
	font-size:11px;
	padding-left:5px;
	margin-left:20px;
	margin-bottom:15px;
	border:1px solid #C1D0D9;
	background:url(../images/input_back.jpg) repeat-x bottom #ffffff;}
	
	textarea.readonly		{width:473px; background:#FFF;}
	textarea.textarea_na	{width:542px; margin:10px 10px 20px 12px; height:150px;}

div.privacy{float:left; width:500px; margin-left:20px; font-size:11px;}


/*  NEGOZIO AMICO  */

/*  elenco affiliati  */
div.esercente		{float:left; width:200px; height:148px; background:url(../images/back_esercente.png) no-repeat; margin-left:5px; display:block; cursor: hand}
	div.imglogo		{width:150px; height:60px; margin:12px auto 15px auto; display:block;}
	div.imglogo	img	{width:150px; height:60px; display:block;}
	div.categoria	{float:left; width:130px; height:20px; margin:11px 0 0 8px; display:block; font-size:10px; line-height:12px;}
	div.sconto		{width:46px; height:20px; margin:22px 0 15px 146px; color:#FFF; font-weight:bold; display:block; font-size:13px; white-space:nowrap; text-align:center;}

/*  dettaglio  */
h2.negozio_amico			{float:left; width:97%; height:35px; background:#E9E9E9; padding:13px 0 0 10px; text-transform:uppercase; text-shadow: 1px 1px 1px #eaeaea;}
div.logo_container		{float:left; width:210px; height:105px; background:url(../images/back_logo_esercente.png) no-repeat;}
div.logo_container img	{width:150px; height:60px; margin:20px 0 0 25px; display:block;}
img.foto_esercente 		{float:right; width:300px; margin:2px 10px 2px 0; padding:2px; border:1px solid #E9E9E9;}
div.ragione_sociale		{float:left; width:250px; line-height:18px; font-size:12px; margin-bottom:30px;} 
div.labelsconto			{float:right; margin:-10px 40px 0 0; width:116px; height:116px; background:url(../images/back_sconto_esercente.png) no-repeat;}
div.labelsconto span		{margin:48px auto auto auto; text-align:center; color:#FFF; font-weight:bold; font-size:29px; display:block; white-space:nowrap;}
div.descrizione			{float:left; width:93%;
						padding:15px;
						border:dotted 2px #E9E9E9;
						background-color:#F8F8F8;
						-moz-border-radius-topleft:8px;
						-moz-border-radius-topright:8px;
						-moz-border-radius-bottomleft:8px;
						-moz-border-radius-bottomright:8px;
						-webkit-border-top-left-radius:8px;
						-webkit-border-top-right-radius:8px;
						-webkit-border-bottom-left-radius:8px;
						-webkit-border-bottom-right-radius:8px;
						border-top-left-radius:8px;
						border-top-right-radius:8px;
						border-bottom-left-radius:8px;
						border-bottom-right-radius:8px;}


div#riepilogo_negozioamico img		{float:none; width:250px;}
div#riepilogo_negozioamico img.print 	{float:right; height:40px; width:40px; padding-right:10px;}


/*TABLE*/

table							{float:left; width:100%; background:#ffff; border:1px solid #D0DAE3; padding:1px; margin-bottom:20px;}
	table tr					{font-size:11px;background:#F1F5F7;}
		table tr.intestazione	{background:#3095B1; color:#fff; font-weight:bold;}
	table td 					{padding:4px;}	
		table td.chiaro		{padding:4px; background-color:#F0F0F0;}


/*LAYER NYROMODAL*/
div.hiddendiv 						{float:left; visibility:hidden; top:-10000px; left:-10000px; position:absolute;	padding:10px; width:850px;}	
div.innernyro						{width:850px; margin:5px 10px 20px 20px; overflow-y:auto; line-height:20px; overflow-x:hidden; height:520px;}	
div.innernyro_negozio_amico			{width:750px; height:495px; margin:5px 10px 20px 20px ; overflow-y:auto; line-height:20px; overflow-x:hidden;}	
div.innernyro div.descfiliale			{float:left; width:420px; margin-right:15px;}	
div.innernyro div.descfiliale	span	{float:left;font-weight:bold; width:120px; display:block; padding-left:5px;}	
div.innernyro div.galleryfiliale		{float:left; width:375px; margin-right:5px;}	
div.innernyro div.galleryfiliale li		{margin-bottom:7px;}	


.hidden{display:none; margin-left:20px;}


/*TOP*/

div#supercontainer	{width:960px; margin:0 auto;}
div#container		{width:960px; float:left; margin:0 auto;}
div#top				{width:100%; height:175px; background:#fff;}
div#top img.banner	{margin-top:21px;}
div#top div.object	{margin:19px 0 0 0; float:left;}


/*SLIDESHOW*/

div#slideshow						{float:left; width:100%; height:288px;}
div#slideshowcontimg					{float:left; width:960px;}
div#slideshowcontimg	img 				{float:left; display:none; width:960px; height:273px;}
div#slideshowcontimg	img:first-child 	{display: block;}
div#slideshowcontimg	a 				{float:left; display:none;}
div#slideshowcontimg	a:first-child 	{display: block;}


/*TICKER_NEWS*/

div#ticker_news{	
	margin:290px 0 20px 0;
	border-top:1px solid #45AFCD;
}


/*MAIN*/

div#main				{width:100%; float:left;}
div#main div#maincont	{float:right; width:640px;}
	
	div#main div#maincont .citazione				{font-style:oblique; padding:8px;}
	div#main div#maincont h3.title					{float:left;
												color:#666666;
												width:100%;
												text-transform:uppercase;
												margin-top:-1px;
												font:Trebuchet MS;
												text-shadow: 1px 1px 1px #eaeaea;}
	div#main div#maincont h1.title					{float:left;
												color:#3095B1;
												width:100%;
												text-transform:uppercase;
												margin-top:-1px;
												font:Trebuchet MS;
												text-shadow: 1px 1px 1px #eaeaea;
												line-height:26px;}
	div#main div#maincont h1.title					{float:left;
												padding:10px 0 10px 0;
												text-transform:uppercase;
												font-size:26px;
												font:Trebuchet MS;
												text-shadow: 1px 1px 1px #eaeaea;}/* IE6/7 fix */
	div#main div#maincont .box_main				{float:left; width:97%; line-height:20px;}

	div#main div#maincont .box_main span.titlenews	{font-weight:bold; text-transform:uppercase; color:#3095B1; text-shadow: 1px 1px 1px #EAEAEA;}
	div#main div#maincont .box_main span.date		{float:left; font-size:11px; color:#999;}
	div#main div#maincont .box_main dl				{margin-top:-2px;}
	div#main div#maincont .box_main dt a				{width:99%; background-color:#eee; display:block; padding:5px; margin-bottom:-20px; text-shadow: 1px 1px 1px #EAEAEA; font-size:14px;}
	div#main div#maincont .box_main dd				{margin:-15px 0 30px 10px;}

	div#main div#maincont .box_main .bannerbig		{margin:20px 0 25px 0;}
	div#main div#maincont .box_main div.minibox		{float:left; width:290px; margin:20px 18px 0 0;}
	div#main div#maincont .box_main div.minibox p	{float:left; padding:0 7px 5px 7px ;}
	div#main div#maincont .box_main div.mappasx		{float:left; width:280px; margin-right:20px;}
	div#main div#maincont .box_main div.mappadx		{float:left; width:280px;}
	div#main div#maincont div.box_section			{float:left; width:640px; height:auto;	background:url(../images/backboxtitle.jpg) repeat-x;}
	div#main div#maincont div.box_section h3.title	{float:left;
												color:#666666;
												width:auto;
												text-transform:uppercase;
												margin-top:-1px;
												background:#ffffff;
												padding:1px 15px 5px 5px;
												font:bold 16px Trebuchet MS;
												text-shadow: 1px 1px 1px #eaeaea;}
	
	/*PRIMOPIANO*/
	div#main div#maincont div.box_section div#primopiano{	float:left;
													width:615px;
													height:160px;
													margin-left:8px;
													background:#fff;
													padding:8px;}
													
	div#main div#maincont div.box_section div#primopiano .datanews	{float:left; font-size:10px; color:#999999;}

	div#main div#maincont div.box_section div#primopiano a.category	{color:#999999;
																font-size:10px;
																font-weight:normal;
																text-decoration:underline;}	

	div#main div#maincont div.box_section div#primopiano p				{margin-top:5px; font-size:12px;}
	div#main div#maincont div.box_section div#primopiano div				{display:none;}
	div#main div#maincont div.box_section div#primopiano div:first-child 	{display:block;}
		
	div#main div#maincont div.box_section div#primopiano a.morenews, div#main div#maincont .box_main dl a.morenews
																{float:right;
																width:81px;
																height:24px;
																display:block;
																margin-top:-8px;
																font-weight:bold;
																font-size:11px;
																text-align:center;
																text-decoration:none;
																color:#fff;
																line-height:22px;
																background-image:url(../images/button_more.jpg);}

	/*PRIMOPIANO THUMBNEWS*/
	div#main div#maincont div.box_section div#thumbnewscont			{float:left;
																width:627px;
																height:120px;
																margin:9px;
																background-color:#F6F6F6;}

	div#main div#maincont div.box_section div#thumbnewscont div#thumbnews				{float:left; width:575px; height:120px;}

	div#main div#maincont div.box_section div#thumbnewscont div#thumbnews div.singlenews{float:left; 
																				width:138px;
																				margin:12px 2px 0 3px;
																				font-size:10px;
																				line-height:12px;}

	div#main div#maincont div.box_section div#thumbnewscont div#thumbnews div.singlenews img		{margin:0 0 5px 0;}
		
	div#main div#maincont div.box_section div#thumbnewscont div#thumbnews div.singlenews a:hover	{color:#3093B1;}
	div#main div#maincont div.box_section div#thumbnewscont div#thumbnews div.singlenews a		{color:#666666;}

	/*BANKVIEWER*/
	div#main div#maincont div.box_section div#bankviewer								 		{float:left; width:639px; height:276px;}
	div#main div#maincont div.box_section div#bankviewer div#bankviewer_inner 				{float:left; width:639px; height:276px; position:absolute;}
	div#main div#maincont div.box_section div#bankviewer div#bankviewer_inner img				{float:left; width:639px; height:276px;}
	div#main div#maincont div.box_section div#bankviewer div#bankviewer_inner a				{display:none;}
	div#main div#maincont div.box_section div#bankviewer div#bankviewer_inner a:first-child	{display:block;}
	
	div#main div#maincont div.box_section div#bankviewer div#bankviewer_prev	{float:left;
																		width:30px;
																		height:84px;
																		margin-top:100px;
																		position:absolute;
																		z-index:1000;}
																		
	div#main div#maincont div.box_section div#bankviewer div#bankviewer_next	{float:right;
																		width:30px;
																		height:84px;
																		margin:100px 0 0 609px;
																		position:absolute;
																		z-index:1000;
																		}
	
	/*HEADERPAGE*/
	div#main div#maincont .box_header						{float:left; width:640px; line-height:15px}

	div#main div#maincont .box_header div#breadcrumb		{text-transform:uppercase; font-size:10px;}
	div#main div#maincont .box_header div#breadcrumb a		{font-weight:bold; text-decoration:none;}
	div#main div#maincont .box_header div#breadcrumb a:hover	{color:#3093B1;}
	
	div#main div#maincont .box_header div#iconstoolpage		{float:right; width:300px; margin:-6px 20px; text-align:right;}
	div#main div#maincont .box_header div#iconstoolpage img	{float:right; margin:5px;}
	
		
		/*GALLERY FILIALI*/
		.filialeshow 			{float:left; position:absolute; top:50px; left:480px; width:375px;}
		.filialeshow  img		{float:left; border: 1px solid #ccc; padding:1px;}
		.navimg 					{float:left; position:absolute; top:340px; left:480px; margin:0 0 0 0; width:390px; padding:0;}
		.navimg li 				{float:left; width:116px; list-style: none; margin-right:13px;}
		.navimg a 				{float:left; width:116px; padding: 1px; display: block; border: 1px solid #ccc;}
		.navimg a.activeSlide 	{border: 1px solid #30A8D9;}
		.navimg a:focus 			{outline: none;}
		.navimg img 				{border: none; display: block;}
		
		
		
		/*GALLERY*/

		div#maincont ul.gallery 		{float:right; margin:10px 0 10px 8px;}
		div#maincont ul.gallery li 		{display: inline;}
		div#maincont ul.gallery li img	{margin-right:10px; border:1px solid #ccc;}

		/*MULTIMEDIA YOUTUBE*/
		div#main div#maincont #videoholder1, #videoholder2 		{width: 620px; height: 356px;}
		div#main div#maincont .videoholder 						{float: left; width: 460px; height: 356px; }
		div#main div#maincont .videothumbnails 					{float: left; width: 160px; height: 356px; 
															overflow: auto; overflow-x:hidden;
															text-transform:uppercase; font-size:10px; line-height:12px;}
		div#main div#maincont .videothumbnails img				{margin:5px 0 5px 0;}
		div#main div#maincont .videothumbnails div				{float: left; width: 120px;  margin: 0 0 12px 10px; text-align: left; cursor: pointer;}
		div#main div#maincont .videothumbnails div.active 		{color:#3095BF; font-weight:bold;}
		div#main div#maincont pre								{padding: 10px; border: 1px solid #333; background: #FFC; }


/*COLUMNLEFT*/

div#main div#columnleft					{float:left; width:298px; margin-right:10px;}
div#main div#columnleft .box_left			{float:left; width:100%; height:auto; margin-bottom:15px ;background:url(../images/backboxtitle.jpg) repeat-x;	 overflow:hidden; background-color:white;}
	
	div#main div#columnleft .box_left h3.title				{float:left;
														color:#666666;
														text-transform:uppercase;
														margin-top:-1px;
														background:#ffffff;
														padding:1px 15px 5px 5px;
														font:bold 16px Trebuchet MS;
														text-shadow: 1px 1px 1px #eaeaea;}
		
	div#main div#columnleft .box_left div.news				{float:left;
														border-bottom:1px solid #E9E9E9;
														color:#BBBBBB;
														font-size:12px;
														font-weight:bold;
														margin:0 0 7px 5px;
														padding:5px;
														width:270px;}

	div#main div#columnleft .box_left div.news a				{font-size:12px; line-height:18px; font:Trebuchet MS;}

	div#main div#columnleft .box_left div.loginsbw			{float:left; height:100px; color:#BBBBBB; font-size:11px; font-weight:bold; margin:0 0 7px 5px; padding:5px; width:270px;}
	div#main div#columnleft .box_left div.loginsbw	iframe	{float:left; margin-top:-12px;}
			

			/*FOOTER*/

div#footercontainer	{float:left; width:100%;  margin:0 auto; margin-top:15px;}
div#footer			{width:1000px; height:350px; margin:0 auto; margin-top:15px; background:url(../images/footer_back.jpg) repeat-x #E5E5E5;}
div#footerinner		{width:990px; margin:0 auto; margin-top:20px; text-align:center; font-size:11px;}

	div#footer .box					{float:left; width:215px; font-size:11px; line-height:15px; margin:0 10px 35px 11px; padding:5px;}
	div#footer .box  div.boxinner		{width:177px; height:190px; margin:0 auto; text-align:left;}
	div#footer .box  img.header		{margin-bottom:15px;}
	div#footer .box h2				{color:#3094B1; font-size:15px; text-transform:uppercase;}


/*MENU TAB*/

.container 				{float:left; width:960px; background-image:url(../images/back_menu_container.jpg);}
	ul.tabs	 			{float:left; width:100%; height:32px; margin:0; padding:0; list-style:none;}
	ul.tabs li 			{float:left; height:31px; margin:0; padding:0; line-height:35px; overflow:hidden; position:relative;}
	ul.tabs li a 			{text-decoration:none; color:#fff; display:block; font-size:13px; padding:0 17px; outline:none;}
	ul.tabs li a.sitemap	{padding:0;}
	ul.tabs li a:hover 		{text-decoration:underline;}
		
	html ul.tabs li.active, html ul.tabs li.active  {
		height:32px;
		border-top:1px solid #9CD30C;
		border-left:1px solid #9CD30C;
		border-right:1px solid #9CD30C;
		background-image:url(../images/back_menutab_tabs.jpg);}
		
	.tab_container {
		border-top: none;
		clear: both;
		float: left; 
		width: 100%;
		border:1px solid #9CD30C;
		background-image:url(../images/back_menutab_container.jpg);}
		
	.tab_content {
		font-size: 13px;
		display:none;
	}

	
