body {
	border-width: 0px 0px;
	margin: 0px auto;
	padding: 0px 0px;

	width: 955px;
	background: url('../skins/temposfga/site/styles/../images/bg_body.png') repeat-x;
}
body * {
	border: 0px 0px;
	margin: 0px 0px;
	padding: 0px 0px;
}

#blocks__container {
	float: left;
	width: 947px; /* 955 - 4border - 4padding*/
	border-right: 2px solid #d6d6d6;
	border-left: 2px solid #d6d6d6;
	padding: 0px 2px 0px 2px;
background: #fff;
}

#block__left {
	float: left;
	width: 170px;
	margin-bottom: 40px;

	background: #f0f0f0 url('../skins/temposfga/site/styles/../images/bg_block_left.png') repeat-y 100% 0%;

	/* HACK min-height*/
/*	min-height: 1500px;
	height: auto !important;
	height: 1500px;*/
}



	#block__left div.comisions {
		width: 170px;
	}
	#block__left .comisions div {
		float: left;
		width: 80px;
	}
	#block__left div.colaboura_racc {
		margin-top: 10px;
	}

	#block__left div.bottom {
		float: left;
		width: 170px;
		height: 77px;

		margin-top: 50px;
		background: #f0f0f0 url('../skins/temposfga/site/styles/../images/bg_menu_bottom.png') no-repeat;
	}



#block__top {
	float: left;
	width: 777px;
}
	#block__top .legal_note {
		text-align: right;
		padding: 10px 25px 10px 0px;
	}

	#block__top .sam_logo {
		padding: 0px 0px 12px 20px;
	}

	#block__top .top_ads {
		margin: 0px 13px 10px 9px;
	}

#block__right {
	float: left;
	width: 215px; /* 215px + 15px */
	padding-right: 15px;
}
	#block__right h1 {
		clear: both;
		background: #0098d2 url('../skins/temposfga/site/styles/../images/h1_background.png') no-repeat 100% 0%;

		color: #fff;
		font-weight: normal;
		height: 18px;
		padding-left: 5px;
		padding-top: 2px;
		margin-bottom: 3px;
		text-transform: uppercase;
	}
/*	#block__right .compravenda a {
		display: block;
		width: 320px;
		height: 100px;
		margin-bottom: 5px;
	}
		#block__right .compravenda a.clasicos {
			background: url('../skins/temposfga/site/styles/../images/Clasicos.jpg') no-repeat;
		}
		#block__right .compravenda a.deportivos {
			background: url('../skins/temposfga/site/styles/../images/Deportivos.jpg') no-repeat;
		}
		#block__right .compravenda a:hover {
			background-position: 0% 100%;
		}*/
	#block__right .multimidia div {
		width: 213px; /* 215 - 2 */
		height: 52px; /* 54 - 2 */
		padding: 2px 0px 0px 2px;
		background: url('../skins/temposfga/site/styles/../images/bg_block_right__a.png') no-repeat;
	}
	#block__right .galiciaras a {
		display: block;
		width: 190px;
		height: 50px;
		margin-bottom: 5px;
		background: url('../skins/temposfga/site/styles/../images/galiciaras.png') no-repeat;
	}
		#block__right .galiciaras a:hover {
			background-position: 0% 100%;
		}
	#block__right div.anuario {
		height: 273px;
	}
	#block__right .anuario a {
		display: block;
		width: 190px;
		height: 270px;
		margin-bottom: 5px;
		background: url('../skins/temposfga/site/styles/../images/anuario_2009.png') no-repeat;
	}
		#block__right .anuario a:hover {
			background-position: 0% 100%;
		}
	#block__right .volante_racc a {
		display: block;
		width: 190px;
		height: 50px;
		background: url('../skins/temposfga/site/styles/../images/racc.png') no-repeat;
	}
		#block__right .volante_racc a:hover {
			background-position: 0% 100%;
		}
 	#block__right .circuito_galego a {
		display: block;
		width: 190px;
		height: 50px;
		margin-bottom: 5px;
		background: url('../skins/temposfga/site/styles/../images/CIRCUITO_GALEGO_XA.png') no-repeat;
	}
		#block__right .circuito_galego a:hover {
			background-position: 0% 100%;
		}
	#block__right div.gala2009 {
		height: 143px;
	}
	#block__right .gala2009 a {
		display: block;
		width: 190px;
		height: 143px;
		margin-bottom: 5px;
		background: url('../skins/temposfga/site/styles/../images/gala_2009.png') no-repeat;
	}
		#block__right .gala2009 a:hover {
			background-position: 0% 100%;
		}
	#block__right div.volante_racc_2009 {
		height: 269px;
	}
	#block__right .volante_racc_2009 a {
		display: block;
		width: 190px;
		height: 269px;
		margin-bottom: 5px;
		background: url('../skins/temposfga/site/styles/../images/volante_racc.png') no-repeat;
	}
		#block__right .volante_racc_2009 a:hover {
			background-position: 0% 100%;
		}
	#block__right div.copa_driver {
		height: 269px;
	}
	#block__right .copa_driver a {
		display: block;
		width: 190px;
		height: 269px;
		margin-bottom: 5px;
		background: url('../skins/temposfga/site/styles/../images/copa_driver.png') no-repeat;
	}
		#block__right .copa_driver a:hover {
			background-position: 0% 100%;
		}
	#block__right div.kentes_asr {
		height: 269px;
	}
	#block__right .kentes_asr a {
		display: block;
		width: 190px;
		height: 269px;
		margin-bottom: 5px;
		background: url('../skins/temposfga/site/styles/../images/kentes.png') no-repeat;
	}
		#block__right .kentes_asr a:hover {
			background-position: 0% 100%;
		}
	#block__right div.curuxarallye {
		height: 270px;
	}
	#block__right .curuxarallye a {
		display: block;
		width: 190px;
		height: 270px;
		margin-bottom: 5px;
		background: url('../skins/temposfga/site/styles/../images/curuxarallye.png') no-repeat;
	}
		#block__right .curuxarallye a:hover {
			background-position: 0% 100%;
		}

	#block__right .conselleria_cultura_e_deporte {
		margin-top: 20px;
	}

#block__workarea {
	float: left;
	width: 525px; /* 947px - 170px - 215px - 22padding */
	padding: 0px 12px 0px 10px;
	margin-bottom: 40px;
overflow: hidden;
}

#block__publicidade {
	clear: both;
	margin: 15px 0px;
}

#block__footer {
	clear: both;
/*	float: left;
	width: 762px;*/
	margin: 0px 10px;
	border-top: 1px solid #ccc;
}
 
body * {
	font-family: sans-serif;
	font-size: 9pt;
}

a img {
	border: 0px;
}
.sam_static h1, .sam_start h1.convenios {
	clear: both;
	background: #0098d2 url('../skins/temposfga/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
}
.sam_static h2 {
	color: #666;
	font-size: 10pt;
	margin-bottom: 5px;
}
.sam_static p, .sam_dinamic_page p {
	padding-bottom: 10px;
	text-align: justify;
}
.sam_static a, .sam_reportaxe a {
	text-decoration: none;
	color: #008F00;
}
	.sam_static a:hover, .sam_reportaxe a:hover {
		text-decoration: underline;
		color: #008F00;
	}
.sam_static ul, .sam_static ol {
	margin-left: 25px;
}

.sam_start .gala_2009 h1 {
		clear: both;
		background: #0098d2 url('../skins/temposfga/site/styles/../images/h1_background.png') no-repeat 100% 0%;

		color: #fff;
		font-weight: normal;
		height: 18px;
		padding-left: 5px;
		padding-top: 2px;
		margin-bottom: 3px;
		text-transform: uppercase;
}

#block__top .legal_note a {
	color: #999;
	text-decoration: none;
}
	#block__top .legal_note a:hover {
		text-decoration: underline;
	}.sam_menu {
/* 	background: #dcdcdc url('../skins/temposfga/addons/menu/site/styles/../images/bg_menu.png') repeat-y 100% 0%; */
}
.sam_menu ul {
	list-style-type: none;
}
	.sam_menu ul li {
/* 		padding: 3px 0px 3px 5px; */

		background: url('../skins/temposfga/addons/menu/site/styles/../images/bg_li_bottom.png') repeat-y 0% 100%;
/*		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;*/
padding-bottom: 1px;
	}
		.sam_menu ul li.separator, #block__left h1 {
			display: block;
			clear: both;
			width: 165px; /* 170 - 5 */

			/* HACK min-height*/ /* 20 - 2 */
			min-height: 18px;
			height: auto !important;
			height: 18px;

			background: #0098d2 url('../skins/temposfga/addons/menu/site/styles/../images/bg_separator.png') repeat-y 100% 0%;
			border-bottom: 2px solid #006c95;

			color: #fff;
			font-weight: normal;
 			padding: 2px 0px 0px 5px;
/* 			background-color: #000; */
/* 			border: 1px solid #cbcbcb; */
		}

		.sam_menu ul li a {
			display: block;
			width: 165px; /* 170 - 20 */

			/* HACK min-height*/ /* 20 - 2 */
			min-height: 16px;
			height: auto !important;
			height: 16px;

			padding: 2px 0px 2px 5px;

			background: #dcdcdc url('../skins/temposfga/addons/menu/site/styles/../images/bg_menu.png') repeat-y;
/* 			background: url('../skins/temposfga/addons/menu/site/styles/../images/bg_li_a.png') no-repeat 0% 100%; */
		}
			.sam_menu ul li a:hover {
				background-image: url('../skins/temposfga/addons/menu/site/styles/../images/bg_menu_hover.png');
			}
	#block__left h1 {
/* 		padding: 3px 0px 3px 5px; */
	}.sam_menu ul li.separator {
	color: #fff;
}
.sam_menu ul li a {
	color: #000;
	text-decoration: none;
}
.sam_menu ul li a:hover {
	color: #000;
	text-decoration: none;
}.sam_dinamic_page h1 {
	clear: both;
	background: #0098d2 url('../skins/temposfga/addons/dinamic_page/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
}
	/*.sam_dinamic_page h1 a {
		color: #000;
		text-decoration: none;
	}*/
	.sam_dinamic_page a {
		text-decoration: none;
		color: #008F00;
	}
		.sam_dinamic_page a:hover {
			text-decoration: underline;
			color: #008F00;
		}
.sam_dinamic_page .section_navigator ul {
	margin: 15px 0px 15px 25px;
}

.sam_dinamic_page .section_navigator ul li a {
/* 	font-size: 10pt; */
}

.sam_dinamic_page .section_content {
	padding-bottom: 15px;
}
	.sam_dinamic_page .section_content h1 {
		width: 515px; /* 525 - 10*/
		padding-left: 10px;
		background: #e5e5e5;
	}.sam_gallery h1 {
	clear: both;
	background: #0098d2 url('../skins/temposfga/addons/gallery/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
}
.sam_gallery .list ul {
	list-style-type: none;
	margin: 10px 0px 0px 10px;
}
	.sam_gallery .list ul li {
		margin-bottom: 15px;
	}
		.sam_gallery .list ul li a {
			text-decoration: none;
			color: #008F00;
		}
			.sam_gallery .list ul li a:hover {
				text-decoration: underline;
				color: #008F00;
			} 
.sam_footer {
	padding-top: 20px;
	text-align: center;
}
.sam_footer a {
	margin-right: 5px;
	padding-right: 10px;
	border-right: 1px solid #000;
}
.sam_footer a.copyright {
	border: 0px;
}.sam_footer a {
	color: #999;
	text-decoration: none;
}
.sam_footer a:hover {
	text-decoration: underline;
}.sam_news h1 {
/*	color: #990000;
	font-size: 11pt;
	margin-bottom: 5px;*/
}
.sam_news h1 {
	clear: both;
	background: #0098d2 url('../skins/temposfga/addons/news/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
}
div.sam_news_list {
}
	div.sam_news_list div {
/* 		margin-left: 10px; */
		margin-bottom: 15px;
	}
	div.sam_news_list div.item {
		clear: both;
	}
		div.sam_news_list div div.data{
			font-weight: normal;
			font-size: 8pt;
			color: #990000;
			margin: 0px;
		}
		div.sam_news_list div div.categoria{
			font-weight: normal;
			font-size: 8pt;
			color: #990000;
			margin: 0px;
		}
		div.sam_news_list div h1{
/* 			margin-left: 15px; */
			padding: 0px; /* inherit de .sam_news h1 */
			background: none;
			text-decoration: underline;
			font-weight: bold;
			font-size: 8pt;
			color: #7389ac;
		}
		div.sam_news_list div p{
			margin-left: 10px;
/* 			margin-left: 15px; */
		}


		div.sam_news_list div.links {
		}
			div.sam_news_list div.links h2 {
				display: block;
				width: auto;
				border: 1px solid #fff;
				background-color: #6a89b4;
				background-color: #acbacd;
				font-size: 8pt;
				color: #fff;
				padding-left: 20px;
				padding-right: 0px;
			}
			div.sam_news_list div.links ul {
				list-style-type: square;
				margin-left: 30px;
				padding-left: 0px;
				color: #6a89b4;
			}
				div.sam_news_list div.links ul li {
				}
					div.sam_news_list div.links ul li a {
						font-weight: 6pt;
						color: #015603;
					}



/*.sam_boletin_digital div.cabecera {
	padding: 15px 0px 10px 0px;
	font-size: 12pt;
	font-weight: bold;
	text-align: right;
}
.sam_boletin_digital div.cabecera span {
	color: #ff9900;
	font-size: 9pt;
}*/
.sam_boletin_digital {
/* 	margin-top: 10px; */
background: #ccc;
}
.sam_boletin_digital h1 {
/* 	margin-bottom: 5px; */
}
.sam_boletin_digital p {
	padding-left: 5px;
	margin-bottom: 5px;
}
.sam_boletin_digital a {
	color: #008F00;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	margin: 0px 5px;
	font-size: 8pt;
}
.sam_boletin_digital a:hover {
	text-decoration: underline;
}
.sam_boletin_digital input.email {
	display:block;
	width: 90%;
	border: 1px solid #000;
/* 	border-width: 1px 1px 1px 1px; */
/* 	border-style: solid; */
/* 	background-color: #fff; */
/* 	border-color: #888; */
	color: #000;
	padding: 0px 0px;
	margin: 2px auto;
}
.sam_boletin_digital input.submit {
	display: block;
	float: right;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #555;
	background-color: #888;
	color: #fff;
	margin-right: 5%;
	background-color: #888;
/* 	font-size: 8pt; */

_margin-right: 0px;
_padding: 0px 0px;
}
.sam_reportaxe div.sam_reportaxe_list div.item h1 a {
	color: #008F00;
	text-decoration: none;
}
	.sam_reportaxe div.sam_reportaxe_list div.item h1 a:hover {
		text-decoration: underline;
	}.sam_reportaxe h1 {
	clear: both;
	background: #0098d2 url('../skins/temposfga/addons/reportaxe/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
}
div.sam_reportaxe_list {
}
	div.sam_reportaxe_list div {
/* 		margin-left: 10px; */
		margin-bottom: 15px;
	}
	div.sam_reportaxe_list div.item {
		clear: both;
	}
		div.sam_reportaxe_list div div.data{
			clear: both;
			font-weight: normal;
			font-size: 8pt;
			color: #990000;
			margin: 0px;
		}
		div.sam_reportaxe_list div h1{
/* 			margin-left: 15px; */
			padding: 0px; /* inherit de .sam_reportaxe h1 */
			background: none;
			font-weight: bold;
			font-size: 8pt;
			color: #7389ac;
		}
		div.sam_reportaxe_list div p{
			margin-bottom: 5px;
/* 			margin-left: 10px; */
/* 			margin-left: 15px; */
		}
.sam_comunicado div.entry_list div.entry a {
	color: #008F00;
	text-decoration: none;
}
	.sam_comunicado div.entry_list div.entry a:hover {
		text-decoration: underline;
	}.sam_comunicado {
/* 	float: left; */
/*	width: 320px; */ /* 651 - 320sam_video - 11margenDrcha */
/* 	margin-right: 8px; */
}
.sam_comunicado h1 {
	clear: both;
	background: #0098d2 url('../skins/temposfga/addons/comunicado/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
}
.sam_comunicado div.entry_list {
}
	.sam_comunicado div.entry_list div.entry {
/* 		margin-left: 10px; */
		margin-bottom: 15px;
	}
		.sam_comunicado div.entry_list div.entry div.data {
			font-weight: normal;
			font-size: 8pt;
			color: #990000;
			margin: 0px;
		}
		.sam_comunicado div.entry_list div.entry div.description,
		.sam_comunicado div.entry_list div.entry a {
			margin-left: 10px;
		}
.sam_userinfo div.contact_info {
	padding-right: 15px;
}
	.sam_userinfo div.contact_info h1 {
		text-align: left;
	}
	.sam_userinfo div.contact_info h2 {
		margin: 5px 0px;
	}
	.sam_userinfo div.contact_info p {
		padding-left: 15px;
	}
.sam_userinfo .form_contacto h1 {
	clear: both;
	background: #0098d2 url('../skins/temposfga/addons/userinfo/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
}

	/* esta parte solo se aplica al ownerinfo de #block_left */
	.contact_info .sam_userinfo div.contact_info {
		text-align: right;
	}
	.contact_info .sam_userinfo div.contact_info p {
		padding-left: 0px;
	}


.sam_userinfo div.form_contacto {

	width: 100%;
}

.sam_userinfo div.form_contacto div {
/* 	clear: right; */
	float: left;
	width: 525px;
	padding-bottom: 5px;
}
	.sam_userinfo div.form_contacto div span {
		display: block;
		float: left;
		width: 110px;
		text-align: right;
		padding-right: 5px;
	}
	.sam_userinfo div.form_contacto div input, .sam_userinfo div.form_contacto div textarea {
		display: block;
		float: left;
		clear: right;
		border: 1px solid #999999;
	}
		.sam_userinfo div.form_contacto div textarea {
			width: 400px;
		}
	.sam_userinfo div.form_contacto div input {
		width: 250px;
	}
	.sam_userinfo div.form_contacto div.submit {
	/*	width: 500px;
		float: left;*/
	}
		.sam_userinfo div.form_contacto div.submit input {
		/* 	float: left; */
		/* 	margin: 5px 10px 0px 400px; */
			cursor: pointer;
		margin-left: 280px;
		_margin-left: 140px; /* wonderfull ie6*/
		}.sam_userinfo h1 {
	color: #008f00;
}
.sam_userinfo a {
	text-decoration: none;
	color: #008f00;
}
.sam_userinfo a:hover {
	text-decoration: underline;
}
.sam_video h1 {
	clear: both;
	background: #0098d2 url('../skins/temposfga/addons/video/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
}
#block__right .sam_video h1 {
	width: 260px; /* 320 - 60 */
	padding-left: 60px;
	border: 0px;
	background: #e5e5e5 url('../skins/temposfga/addons/video/site/styles/../images/h1_background.png') no-repeat 0% 50%;
	font-weight: bold;
	color: #000;
}
	#block__right .sam_video div.video {
		padding: 0px;
	}
.sam_video div.entry_list {
}
	.sam_video div.entry_list div.entry {
/* 		margin-left: 10px; */
		margin-top: 15px;
	}
		.sam_video div.entry_list div.entry div.data {
			font-weight: normal;
			font-size: 8pt;
			color: #990000;
			margin: 0px;
		}
		.sam_video div.entry_list div.entry div.description,
		.sam_video div.entry_list div.entry a {
			margin-left: 10px;
		}
		.sam_video div.entry_list div.entry a {
			text-decoration: none;
			color: #008F00;
		}
			.sam_video div.entry_list div.entry a:hover {
				text-decoration: underline;
				color: #008F00;
			}
.sam_video div.video {
	padding-top: 10px;
	text-align: center;
} 
.sam_galiciaras h1 {
	clear: both;
	background: #0098d2 url('../skins/temposfga/addons/galiciaras/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
}
.sam_galiciaras div.entry_list {
}
	.sam_galiciaras div.entry_list div.entry {
/* 		margin-left: 10px; */
		margin-top: 15px;
	}
		.sam_galiciaras div.entry_list div.entry div.data {
			font-weight: normal;
			font-size: 8pt;
			color: #990000;
			margin: 0px;
		}
		.sam_galiciaras div.entry_list div.entry div.description,
		.sam_galiciaras div.entry_list div.entry a {
			margin-left: 10px;
		}
		.sam_galiciaras div.entry_list div.entry a {
			text-decoration: none;
			color: #008F00;
		}
			.sam_galiciaras div.entry_list div.entry a:hover {
				text-decoration: underline;
				color: #008F00;
			} 
.sam_convenios h1 {
	clear: both;
	background: #0098d2 url('../skins/temposfga/addons/convenios/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
}

.sam_convenios .text_description p {
	padding-bottom: 10px;
	text-align: justify;
}
.sam_convenios .text_description ul {
	margin-left: 25px;
	padding-bottom: 10px;
}


.sam_convenios div.form_contacto {

	width: 100%;
}

.sam_convenios div.form_contacto div {
/* 	clear: right; */
	float: left;
	width: 525px;
	padding-bottom: 5px;
}
	.sam_convenios div.form_contacto div span {
		display: block;
		float: left;
		width: 110px;
		text-align: right;
		padding-right: 5px;
	}
	.sam_convenios div.form_contacto div input, .sam_convenios div.form_contacto div textarea {
		display: block;
		float: left;
		clear: right;
		border: 1px solid #999999;
	}
		.sam_convenios div.form_contacto div textarea {
			width: 400px;
		}
	.sam_convenios div.form_contacto div input {
		width: 250px;
	}
	.sam_convenios div.form_contacto div.submit {
	/*	width: 500px;
		float: left;*/
	}
		.sam_convenios div.form_contacto div.submit input {
		/* 	float: left; */
		/* 	margin: 5px 10px 0px 400px; */
			cursor: pointer;
		margin-left: 280px;
		_margin-left: 140px; /* wonderfull ie6*/
		} 
.sam_file h1 {
	clear: both;
	background: #0098d2 url('../skins/temposfga/addons/file/site/styles/../images/h1_background.png') no-repeat 100% 0%;

	color: #fff;
	font-weight: normal;
	height: 18px;
	padding-left: 5px;
	padding-top: 2px;
	margin-bottom: 3px;
	text-transform: uppercase;
} 
