/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : Geolabor
Author : 8chapas.com
URL : http://www.8chapas.com

Description : Site of geolaboratorios

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

/* ----- CSS ----- */

body{
background: #fff;
}

/* ----- IDS ----- */

#head {
width: 966px;
height: 150px;
margin: 0 auto;
padding: 0;
}

#hl {
	width: 700px;
	padding: 0 0 0 30px;
	float: left;
}

#hr {
	width: 200px;
	height: 119px;
	float: right;
	background: url('images/logo.jpg') no-repeat;
}

#wrapper {
width: 966px;
height: 500px;
margin: 0 auto;
padding: 0;
background: url('images/wrapper.jpg') no-repeat;
}

#container{
float: left;
width: 670px;
text-align: left;
padding: 0 0 0 40px;
}

/*--- MENU --*/

#navigation {
display: block;
float: right;
width: 220px;
padding: 30px 20px 0 0;
}

#textnav {
color: #0033FF;
width: 220px;
padding: 140px 0 0 30px;
}

#textnav a {
color: #FF3300;
}

#textnav a:hover {
color: #FF3300;
text-decoration: underline;
}

#sidebar { width:200px}

#sidebar ul {
	list-style: none;
}

#sidebar a, #sidebar h3.cat {
	width: 130px;
	display: block;
	padding: 3px 5px 3px 20px;
	background: url(images/tab_small.png) center right no-repeat;
	margin: 5px 0;
	text-decoration: none;
}

#sidebar a {
	color: #fff;
}

#sidebar a.big, #sidebar h3.cat {
	background: url(images/tab_big.png) center right no-repeat;
	padding: 4px 5px 4px 40px;
	margin: 8px 0;
}

#sidebar h3 {
	font-size: 15px;
}

#sidebar h3.cat {
	color: #fff;
}

#sidebar a.big {
	color: #fff;
}

/*--- END MENU --*/

#footer {
width: 966px;
height: 25px;
margin: 0 auto;
padding: 0;
}

/* ----- CLASSES ----- */

.orange {
color: #FF3300;
font-size: 15px;
}

.blue {
color: #000066;
padding: 5px 0 0 0;
font-style: oblique;
font-size: 14px;
}

/* ----- PARAGRAPHS ----- */

.textfooter {
text-align: center;
color: #666666;
font-size: 12px;
padding: 10px 200px 0 0;
}

p{
color: #0033CC;
font-size: 16px;
}

#container p{text-align:justify;}

h2{
text-align: center;
font-size: 20px;
border-bottom: 1px groove #666666;
color: #000066;
}

/* ----- LISTS ----- */


/* ----- LINKS ----- */

a{
color: #0066FF;
text-decoration: none;
}
a:hover{
color: #0099FF;
}
a:visited, a:active, a:focus{
color: #0066FF;
}

/* ----- IMG ----- */

img {
	background: #fff;
	padding: 8px;
}

/*--- Form ---*/
form {
font-family: "Arial", sans-serif;
font-size: 12px;
color: #5c5c5c;
width: 550px;
margin: 0 auto;
}
form div {
display: block;
margin: 4px 0px;
}
label {
float: left;
text-align: right;
width: 180px;
padding: 0px 20px 0px 0px;
}
input, select, textarea {
width: 300px;
}
input#submit {
padding: 2px 0px;
}
