/*
  SilverStripe PixelGreen Theme
  http://www.silverstripe.com
  
  adapted to SilverStripe by Wojtek Szkutnik (SilverStriped.com)
  http://silverstriped.com

  PixelGreen design by Erwin Aligam
  http://www.styleshout.com/
*/


.typography h1,h1,
.typography h2,h2,
.typography h3,h3 { font: bold 1em 'Trebuchet MS', Tahoma, Sans-serif; }
.typography h1,h1 { 
	padding: 10px 0px 0px 5px;
	margin: 0 0 0 10px;
	border-bottom: 1px solid #f2f2f2; 	
	font: normal 1.5em 'Trebuchet MS', Tahoma, Sans-serif;
	color:#008FE7;}
.typography h2,h2 { font-size: 1.2em; text-transform: uppercase; }
.typography h3,h3 { font-size: 1.2em; }


/* images */

.typography img.float-right,img.float-right {
  margin: 5px 0px 5px 15px;  
}
.typography img.float-left,img.float-left {
  margin: 5px 15px 5px 0px;
}

.typography code,code {
  margin: 5px 0;
  padding: 10px;
  text-align: left;
  display: block;
  overflow: auto;  
  font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
  /* white-space: pre; */
  background: #FAFAFA;
  border: 1px solid #f2f2f2;  
  border-left: 3px solid #72A545;
}
.typography acronym,acronym {
  cursor: help;
  border-bottom: 1px solid #777;
}
.typography blockquote,blockquote {
	margin: 15px; 	padding: 0 0 0 20px;  	
  	background-color: #FAFAFA; 
	background-position: 8px 10px;
	border: 1px solid #f2f2f2; 
	border-left: 3px solid #323232;  
	font: bold 1.2em/1.5em "Trebuchet MS", Tahoma, sans-serif; 
	color: #666666;	
}
.typography ul li {
	list-style-image: url(../images/bullet.gif);
}


.typography .left {
text-align:left;
}
.typography label {
font-size:0.9em;
}
.typography label {
display:block;
margin:10px 0 -10px;
}




/**********************
tabal para los servicios con barra negrilla
***********************/
#top {
background-image:url(../images/top_rube.gif);
height:167px;
left:450px;
position:absolute;
top:505px;
width:605px;
}

#figura {
position:absolute;left:43px; top:12px;
}

#medio {
position:absolute; left:450px; top:670px; width:605px; height:220px; background-image:url(../images/table_prem_mid_rube.gif);
}

#bottom {
position:absolute; left:450px; top:780px; width:605px; height:127px; background-image:url(../images/bottom_rube.gif);
}

#table {
font-family:Trebuchet MS; font-size:12px;
}