/* CSS Territori.org */
/* Author: Bab Software Applications - www.bab-soft.com */

/* Tag Redefinition */
html {}
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.2em; color:#000; background-color:#FFF; text-align:center;}

/* Basic Struct Elements */
.page {padding-top:20px; color:inherit; background:#F7F7F7;}

/* Top Page */
.top {width:952px; margin:0px auto; text-align:left;}
	.pre_header {padding-bottom:8px; font-size:10px;}
		.pre_header_left {float:left; width:48%;}
		.pre_header_right {float:right; width:48%; text-align:right; color:#E1731C; background:none;}
			.pre_header_right a:link, .pre_header_right a:active, .pre_header_right a:visited {padding:0px 5px; color:#7E7D7D; background:none;}
			.pre_header_right a:hover {padding:0px 5px; color:#000; background:none;}
	.header {position:relative; width:100%; height:148px; margin-bottom:3px; color:inherit; background:url(../images/header.jpg) no-repeat left top;}
		.header img {position:absolute; right:0; top:0;}
		.link_header {position:absolute; top:15px; left:10px; width:310px; height:115px;}
			.link_header a:link, .link_header a:active, .link_header a:visited, .link_header a:hover {display:block; width:310px; height:115px;}

/* Content Body */
.content_body {width:934px; margin:0px auto 10px auto; padding:20px 0px; text-align:left; clear:both; overflow:hidden;}
	.left {display:none;} 
	.center {}
	.right {display:none;}

/* Bottom Page */
.bottom {text-align:center; height:120px; margin-top:10px; border-top:1px solid #CCC; clear:both; color:inherit; background:#FFF;}
	.foot {width:952px; margin:10px auto 10px auto; text-align:left;}
		.foot_left {float:left; width:30%; font-size:10px; color:#E1731C; background:none;}
			.foot_left a:link, .foot_left a:active, .foot_left a:visited {padding:0px 5px; color:#7E7D7D; background:none;}
			.foot_left a:hover {padding:0px 5px; color:#000; background:none;}
			.foot_left_int {margin-top:10px; color:#DDD;}
				.foot_left_int a:link, .foot_left_int a:active, .foot_left_int a:visited {margin-top:10px; color:#BBB;}
				.foot_left_int a:hover {color:#7E7D7D;}
		.foot_right {position:relative; float:right; width:60%; text-align:right;}
		
			.foot_right_left {float:left; width:60%; position:relative;}
			.foot_right_right {float:right; width:200px; position:relative; text-align:left; font-size:11px; color:#7E7D7D;}
		
			.iec_foot {position:absolute; top:5px; right:0px; width:124px; height:55px; color:inherit; background:url(../images/iec_foot.gif) no-repeat;}
				.iec_foot a:link, .iec_foot a:active, .iec_foot a:visited, .iec_foot a:hover {display:block; width:124px; height:55px;}
			.scot_foot {position:absolute; top:5px; right:150px; width:163px; height:55px;  color:inherit; background:url(../images/scot_foot.gif) no-repeat;}
				.scot_foot a:link, .scot_foot a:active, .scot_foot a:visited, .scot_foot a:hover {display:block; width:163px; height:55px;}

			.gencat_foot {position:absolute; top:18px; left:0px; width:93px; height:29px;  color:inherit; background:url(../images/gencat_foot.gif) no-repeat;}
				.gencat_foot a:link, .gencat_foot a:active, .gencat_foot a:visited, .gencat_foot a:hover {display:block; width:93px; height:29px;}
			.diba_foot {position:absolute; top:18px; right:0px; width:83px; height:29px;  color:inherit; background:url(../images/diba_foot.gif) no-repeat;}
				.diba_foot a:link, .diba_foot a:active, .diba_foot a:visited, .diba_foot a:hover {display:block; width:83px; height:29px;}