/* Forms
*******************************************************/

fieldset {
border:none;

}


#Sidebar fieldset {
float:left;
width:150px;
}

textarea {
}
form ul {
	list-style: none;
}
.middleColumn {
}

	div.tab .field .middleColumn {
	}



input.text, textarea, select {
border:1px solid #eee;
padding:5px;
font-size:1.2em;
margin:10px 0 10px 0;
color:#444;
}


input.action {
background:#eee;
color:#444;
border:none;
padding:5px;
font-size:1.2em;
text-transform:uppercase;
}





#Content input.action {
background:black;
color:white;
padding:5px;
}

select {
}


input:focus span, textarea:focus span {
}

input.action:hover,
input.action:focus {
	cursor: pointer;
}


.ibox {
border-top:1px solid #e1e1e1;
margin:0 0 10px 0;
padding:15px 0 10px 0;
}

.buscador {
border:none;
}


label {

}

input.action {
}

input.text {
width:100%;
}

#Sidebar input.text, #Sidebar input.action { float:left; margin:0;
font-size:1em;}

#Sidebar .buscador input.text { margin-right:10px; width:100px;}
#Sidebar .newsletter input.text { margin-right:10px; width:160px;}


#Sidebar h3 {
text-transform:uppercase;
font-size:1em;
margin:0 0 5px 0;
padding:0;
color:#444;
letter-spacing:1px;

}

#Sidebar a {}

#Sidebar a:hover {
text-decoration:none;}

#Sidebar li {
clear:both;}

.bullet {
font-family:Courier, sans-serif;
font-size:9px;
padding:0 10px 10px 0;
float:left;
margin:0;}


#Sidebar h2 {
font-size:18px;}

#headinterior {
	margin-top:30px;
}

#bandera {
	margin-left:10px;
	margin-right:-8px;
	padding-right:0;
}

.headinterior3 input.text {
	background: white;
	border: 1px solid #ccc;
	width: 100px;
	font-size:12px;
	padding:2px;
	margin:2px 5px;

}

.headinterior3 input.action {
	color:white;
	font-size:9px;
	background:#57991A;
	margin:0;
	padding:3px;
	text-transform:lowercase;
	margin-top:2px;
	float:right;
}

#Search {
	float:left;
	}

#columnahead {
	float:right;}
#bandera {
	float:right;}
