/*  
Theme Name: CGR
Author: Camilo Gutierrez
Author URL: http://www.camilogr.com
Copyright (c) Camilogr 2011.
*/

* {padding: 0; margin: 0;} 

/* generic ------------------------------------------------------ */
body {
	background-position: top center;
	background-image: url(../images/bg_top.jpg);
    background-repeat: repeat-x;
	background-color:#eeece8;
	width: 100%;
}

/* divs template ---------------------------------------------------- */

#header {
	background-position: top center;
	background-image: url(../images/indufamel_bg_top.jpg);
    background-repeat: no-repeat;
	width: 100%;
	height: 450px;
	margin: 0 auto; 
	position: relative;
}

#logo {
	position: absolute;
	top: 0px;
	left: 20px;
	z-index: 11;
	text-align: center;
	width: 225px;
}

#contact_top {
	position: absolute;
	top: 20px;
	left: 559px;
	z-index: 10;
	text-align: center;
	width: 200px;
}

#banner_text {
	position: absolute;
	top: 199px;
	left: 32px;
	z-index: 9;
	width: 450px;
	height: 100px;
}

#bullets {
	position: absolute;
	top: 291px;
	left: 43px;
	z-index: 8;
}

#object {
	position: absolute;
	top: 178px;
	left: -2px;
	z-index: 99;
}

#contact {
	background-position: top center;
	background-image: url(../images/bg_text.jpg);
    background-repeat: repeat;
	width: 100%;
	padding: 10px 0 10px 0;
	text-align: center;
}

#footer {
	background-image:url(../images/bg_footer.jpg);
	background-position: top center;
    background-repeat: repeat;
	background-color:#303030;
	height: 35px;
	width: 100%;
	margin: 0 auto;
	position: relative;
	text-align:center;
	padding: 20px 0 0 0;
}

.row {
	width: 900px;
	padding: 0 20px 0 20px;
	margin: 0 auto;
	position: relative;
}

.dots {
	background-image: url(../images/dots.jpg);
	background-position: left;
    background-repeat: repeat-x;
}

/* tables  ------------------------------------- */
/* define as: class="table_servicios" */

.table_home {
	background-image:url(../images/bg_home.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 100%;
	border: 0;
}

.pages {
	border-left: 1px solid #3bbddd;
}
