/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }
a {
color:#328C25;
}
h3 {
font-weight:normal;
font-size:1.4em;
color:#328C25;
}
#derecha2 ul {
margin:20px;
}
#derecha2 li {
padding-left:12px;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
#layout { 
 margin: 0 auto;
 width: 772px;
}
#arriba {
 color: #333;
 width: 750px;
 float: left;
 padding: 10px;
 height: 80px;
 margin: 10px 0px 0px 0px;
 background:url(pict/telefonos.gif) no-repeat top right;
}
#menu {
 float: left;
 width: 750px;
 color: #333;
}
#izquierda { 
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 300px;
 float: left;
}
#derecha { 
 float: right;
 color: #333;
 padding: 10px;
 width: 428px;
 display: inline;
}
#izquierda2 { 
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 156px;
 float: left;
}
#derecha2 { 
 float: right;
 color: #333;
 padding: 10px;
 width: 568px;
 display: inline;
}
#pie { 
 width: 750px;
 clear: both;
 color:#999999;
 border: 1px solid #ccc;
 background: #eeeeee;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 font-size:0.8em;
}

#telefonos {
position: relative;
float: right;
	width:328px;
	height:51px;
	color:#FFFFFF;
}
#telefonos .negritagde {
font-weight:bold;
font-size:1.4em;
}
#telefonos .masgde {
font-size:1.3em;
}

.teaser {
		width:430px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("pict/tsr.gif") bottom left no-repeat;
	}
	.teaser h2 {
		margin:10;
		padding:7px 10px 3px 10px;
		font-size:1.4em;
		background:url("pict/tsr.gif") top left no-repeat;
		color:#666666;
	}
	.teaser p, .teaser a.more {
		margin:0;
		padding:0 10px 3px;
		border:1px solid #d8d8d8;
		border-width:0 1px;
		background:#fff;
	}
	.teaser a.more {
		display:block;
		text-align:right;
		background:url("pict/tsr-a.gif") 410px 50% no-repeat;
		padding:0 24px 0 0;
	}
	.teaser a.more:hover {
		text-decoration:underline;
	}
#bienvenida {
width:250px;
padding:20px 10px 5px 130px;
height:90px;
border-bottom:#CCCCCC dotted 1px;
background:url(pict/fotobeinve.jpg) 1px 15px no-repeat;;
}

#home_accesos {
float:left;
width:270px;
padding:5px;
}
#home_noticias {
float:right;
width:95px;
padding:10px;
border-left:#CCCCCC solid 1px;
height:260px;
}

#home_accesos dl {
padding:7px 2px 7px 2px;
border-bottom: dotted #CCCCCC 1px;
}

#home_noticias dl {
padding:10px 2px 10px 2px;
border-top:dashed #CCCCCC 1px;
}
#widgets {
margin:5px;
width:410px;
height:280px;
}
#home_accesos ul {
padding:10px;
}
#home_accesos ul li {
list-style: none;
background:url(pict/vineta.gif) no-repeat;
padding-left: 30px;
}
