@import "common.css";

#block_content {
	margin:0px;
	padding:25px 0 0 120px;
	color:black; 
	background:transparent url(../images/content_top.png) no-repeat top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:840px;
	height:200px;
}

#block_content_contact {
	margin:0px;
padding:1px 0 0 5px;
	color:black; 
	background:transparent url(../images/content_top.png) no-repeat top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:960px;
	height:200px;
}

#block_content_map {
	margin:0px;
	color:black; 
	padding:1px 0 0 5px;
	background:transparent url(../images/content_top.png) no-repeat top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:960px;
	height:200px;
}

#title_map_img {
	float:left;
	width:798px;
	height:100px;	
	padding:0px;
	margin:0px 0 0 76px;
	background:white url(../images/title_mapaweb.jpg) no-repeat top left;
}

#text_present {
	padding:20px 0px 0px 30px;
	width:720px;
	height:170px;
	background:transparent url(../images/cuadro_texto1.png) no-repeat top left;
}

#text_present strong {
	color:white;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#text_present p {
	color:white;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:18px;
}

#block_white {
	margin:0 0 0 80px;
	padding:0px;
	color:black;
	background:white;
	width:800px;
	height:252px;
}

#block_white_map {
	margin:0 0 0 80px;
	padding:0px;
	color:black;
	background:white;
	width:800px;
	height:748px;
}


#col1 {
	float:left;
	margin:0px 0 0 14px;
	padding:0px;
	width:184px;
	height:244px;
	/* IE6 Fix */
	display:inline;
	background:transparent url(../images/sec_er.png) no-repeat bottom left;
}

#col1 a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}

#col2 {
	float:left;
	margin:0px 0 0 12px;
	padding:0px;
	width:184px;
	height:244px;
	/* IE6 Fix */
	display:inline;
	background:transparent url(../images/sec_se.png) no-repeat bottom left;
}

#col2 a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}

#col3 {
	float:left;
	margin:0px 0 0 12px;
	padding:0px;
	width:184px;
	height:244px;
	/* IE6 Fix */
	display:inline;
	background:transparent url(../images/sec_di.png) no-repeat bottom left;
}

#col3 a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}

#col4 {
	float:left;
	margin:0px 0 0 12px;
	padding:0px;
	width:184px;
	height:244px;
	/* IE6 Fix */
	display:inline;
	background:transparent url(../images/sec_dom.png) no-repeat bottom left;
}

#col4 a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}

#error {
	margin:0; padding:0;
	text-align:center;
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	font-weight:bold;
}

#error a {
	color:#3C7700;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	font-weight:bold;	
}


#sw_designed {
	float:left;
	background:transparent url(../images/deswcolxs.jpg) no-repeat top left;
	width:120px;
	height:51px;
	margin:50px 20px 0 0;
}

#sw_designed a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}

#top50solarde {
	float:left;
	width:120px;
	height:60px;
	margin:50px 0 0 0;
}


#top50solarnl {
	float:left;
	width:120px;
	height:60px;
	margin:50px 0 0 0;
}

#energyleague {
	float:left;
	width:120px;
	height:60px;
	margin:50px 0 0 0;
}

#infoenergia {
	float:left;
	width:180px;
	height:60px;
	margin:50px 0 0 0;
}

#top100solareu {
	float:left;
	width:120px;
	height:60px;
	margin:60px 0 0 0;
}

#facebook {
	float:left;
	color:black;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	text-align:center;

	width:800px;
	height:60px;
	background:transparent url(../images/facebook.png) no-repeat center center;
}

#facebook a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}