/**************************
 SilverStripe Hole in One Theme
 http://www.silverstripe.com

 adapted to SilverStripe by Jeff Chan
 http://jeffchan.org

 based on Sir Web Design's layout
 http://www.openwebdesign.org/viewdesign.phtml?id=4136
 http://sirwebdesign.com

/*defaults*/
*{margin:0; padding:0;}
body{background:url(../images/bgBody.gif) #360602 center top repeat-x;	color:#000;	font-family:Tahoma, Arial, sans-serif;
	font-size:90%; margin:0; padding:0;}
p{margin:0; text-align: left;}
a img{border: none;}
a{color:#a30000;}
a.tipo1{background:url(../images/item1.gif) left center no-repeat; padding-left:15px; margin-top:8px; margin-bottom:20px; border-bottom:1px solid #C4C4C4; display:block; color:#A4A4A4; font-family:arial; font-size:10px; text-decoration:none;}
#Sidebar .sidebarBox ul li a:hover{color:#BF1600;}
ul{list-style:none;}

/*structural elements*/
#Container{	text-align:center; width:990px; height:100%; background:#fff; margin:0 auto; padding:0;}
#Holder{background:url(../images/bgHeader.jpg) #fff center top no-repeat; width:100%;	text-align:left;}	
#Div{ width:100%; float: left;}
#Slogan{ height:100px; width:30%; float: left; text-align: left;}
#Navigation{ font-family:Georgia, Tahoma, arial; font-size:19px; margin-top:49px; width:50%; float: right; text-align: right; }
#Navigation a{color:#EFE0D1; font-weight:400; text-decoration:none; padding:0px 21px 0px 0px;}
#Navigation a:hover{	color:#CE6613;}
#Navigation a.current{color:#CE6613;}
#Navigation ul{ margin:0; padding:0;}
#Navigation li{display:inline; margin:-3px; padding:0;}
#logo{width:459px; float:left; margin-top:16px;}
#Header{height:95px;}
#Breadcrumbs p {font-size: 0.8em; padding: 0;}
#Layout .titulo{color:#A60000; font-size:170%; font-weight:400; font-family: Georgia, Tahoma; margin:0; padding:40px 0px 25px 190px;}
#Layout p img{margin: 5px 30px 0px 0px;}
#Content{float:left; line-height:18px; width:565px; margin-left:35px; padding-bottom:20px;}
#Content p{padding-right:30px; text-align:justify;}
#Content #ProductGroup .product_summary ul li p{padding:0; text-align:left;}
#Content #Product p{padding:0;}
.Content{height:100%;}
.Content p{padding-right:30px; text-align:justify;}
.Content ul li{list-style:disc; font-size:12px; margin-left:20px;}
#list_clientes ul li{margin-left:-10px;}
#list_clientes ul li{background: url(../images/item4.gif) left center no-repeat; padding-left:15px}
#Contenido{float:left; width:990px; line-height:19px;}

/* Imagen centra */

#Flash{
	float:right;
	width:580px;
	height:527px;
	line-height:160%;
	margin-top:30px;
	padding-left:24px;
}
#contactForm{
	float:left;
	width:55%;
	padding-top:3px;
	font-family:Tahoma,arial;
	font-size:12px;
	color:#480000;
}
#contactData{
	float:right;
	width:40%;
	padding-top:54px;
	font-family:Tahoma,arial;
	font-size:12px;
}
#contactData h2{
	font-size:13px;
	font-weight:bold;
}

/* Sidebar right */
#RSidebar{background:url(../images/bg_rsidebar.jpg) #fff center top no-repeat; float:right;	width:228px; margin-top:25px; padding-top:72px; padding-bottom:50px;}
#RSidebar .sidebarBox{padding:0px 10px 20px 15px; font-family:Tahoma, arial; font-size:11px; color:#330000;}
#RSidebar .sidebarBox p{padding-right:10px;}
#RSidebar h3 {font-family:Georgia, arial; font-size:13px; color:#A30000; margin-bottom:8px;}
#RSidebar img{margin-top:5px; margin-bottom:5px;}

/* Sidebar left */
#Sidebar{background:url(../images/bg_sidebar.jpg) #fff center top no-repeat; margin-top:30px; padding-top:37px; height:420px; float:left; width:158px;}
#Sidebar h3{padding-top:30px;}
#Sidebar h3 a {text-decoration:none; font-family:Tahoma, arial; font-size:11px; color:#480000; margin-left:22px; padding-bottom:5px; border-bottom:1px solid #C4C4C4; display:block;}
#Sidebar .sidebarBox ul{margin-left:32px;}
#Sidebar .sidebarBox ul li {margin-top:10px;}
#Sidebar .sidebarBox ul li a {text-decoration:none; font-family:arial; font-size:11px; color:#480000; font-weight:bold;}

/* footer */
#footer { background:url(../images/bg_footer.jpg) #E7E7E7 center top no-repeat; clear: both; width:990px; padding-bottom:25px;
		font-family:Tahoma, Arial, sans-serif; text-align: left; font-size:11px; color:#480000;}
#footer-content { margin: 0 auto; padding-left: 22px; padding-top:65px;}
#footer-content h3{ font-size:11px;}
#footer-content a { text-decoration: none; color:#480000;}
#footer-content ul { margin: 0; padding: 0;}
#footer-content .col1 { width:265px;}
#footer-content .col2 { width: 215px;}
#footer-content .col3 { width: 275px;}
#footer-content .col4 { width: 210px;}

/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right {	text-align: right; }

/* additional classes */
.clear { clear: both; }
.gray  { color: #BFBFBF; }

