/*
Theme Name: Hydrocultura main theme
Theme URI: http://www.hydrocultura.com.mx
Description: Tema principal de HydroCultura
Version: 1.6
Author: Citric Lab
Author URI: http://www.citriclab.com/
Tags:
*/



body{
	margin:0;
	background-color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	word-spacing: 0.2pt;
	letter-spacing:0.1pt;
}

form{
	margin:0;
	padding:0;
}

li{
	list-style-type: square;
}

a:link, a:active, a:visited{
	color:#39c;
	text-decoration:none;
}

a:hover{
	border-bottom:dotted 1px #39c;
}

#mainWrapper{
	width:100%;
}

#headerBG{
	width:100%;
	height:110px;
	background-image: url(images/bgTop.jpg);
	background-repeat: repeat-x;
}

#header{
	width:863px;
	margin-left:auto;
	margin-right:auto;
	height:110px;
}

#topLogo{
	width:488px;
	height:74px;
	background-image: url(images/logoWEB.gif);
	background-repeat: no-repeat;
	margin:10px auto auto 20px;
	float:left;
}

#search{
	width:250px;
	height:30px;
	float:right;
	margin:65px 50px auto auto;
}

#searchField{
	border:solid 1px #ccc;
	width:170px;
	height:16px;
	font-size:12px;
	color:#999;
	background-color:#FFF;
	float:left;
}

#searchButton{
	width:63px;
	height:19px;
	background-image: url(images/buscar.gif);
	background-repeat: no-repeat;	
	float:left;
	margin-left:5px;
	cursor:hand;
}

#searchOptions{
	clear:left;
	width:100%;
	float:left;
	font-size:11px;
}

#searchOptions input{
	width:12px;
	height:12px;
}

#menuBG{
	width:100%;
	height:185px;
	background-image: url(images/bgHeaderPleca.jpg);
	background-repeat: repeat-x;
	padding-top:3px;
}

#plecaMenuContainer{
	width:863px;
	margin-left:auto;
	margin-right:auto;
}

#menu{
	width:863px;
	height:29px;
	background-color:#004b3f;
	text-align:center;
	border-bottom:solid 1px #ccc;
	
}

#menu #items,#menu #items a{
	padding-top:6px;
	color:#fff;
	font-size:18px
}

#menu #items a:hover{
	color:#39c;
	border-bottom:none;
}

#plecaIMG{
	width:863px;
	height:152px;
	background-image: url(images/imgHeader.php);
	background-repeat: no-repeat;
}




#contentWrapper{
	width:100%;
	background-image: url(images/bgBodyTop.jpg);
	background-repeat: repeat-x;	
}

#content{
	width:863px;
	margin:10px auto 10px auto;
	
	
}

#leftBar{
	float:left;
	width:30%;
}

.secTitle{
	font-size:19px;
	background-image: url(images/hojita.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left:20px;
	margin-bottom:12px;
	color:#39c;
}

.bigTitle{
	font-size:28px;
}

.postT{
	border-bottom:solid 1px #ccc;
	width:100%;
	margin-bottom:3px;
}

.postT li{
	list-style-type: disc;
}


#ultimaNoticia li{
	margin-left:13px;
}
 
.postT a:link,.postT a:active,.postT a:visited{
	color:#F90;
	font-size:18px;
	width:500px;
}

.postT a:hover{
	border:0;
	color:#A8D239
}

.secContent{
	margin-bottom:30px;
}

.secSeguir{
	margin-top:5px;
	border:solid 1px #D6D6D6;
	background-color:#F2F2F2;
	font-size:11px;
	padding:2px;
	width:85px;
}

.secSeguir a:link,.secSeguir a:visited,.secSeguir a:active{
	color:#8D8D8D;
	padding-left:1px;
}

.secSeguir a:hover{
	text-decoration:none;
	border-bottom:none;
	color:#39c;
	
	
}

.more-link:link, .more-link:active, .more-link:visited{
	color:#8D8D8D;
}

.more-link:hover{
	text-decoration:none;
	border-bottom:none;
	color:#39c;
	cursor:hand;
}

.HDivisor{}

#cbWrapper{
	width:863px;
	background-image: url(images/centervertbar.gif);
	float:left;
}

#mainContent{
	float:right;
	width:66%;
	/*height:550px;*/
	/*border-left:solid 4px #D9D9D9;*/
	padding-left:20px;
}

.vertContent{}

#contactoSideBar{
	background-image: url(images/mexicomap.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	text-align:right
}

#productosSideBar li{
	margin-bottom: 3px;
}

#productosSideBar li a{
	color:#069;	
}

#sideBarCData{
	width:65%;
	margin-left:35%;
	font-size:11px;
}

.vertContent #homeVert1{
	width:55%;
	float:left;
	border-right:solid 4px #D9D9D9;
	padding-right:10px;
	
}

.vertContent #homeVert2{
	width:40%;
	float:right;
}


#footer{
width:100%;
background-color:#D0D0D0;
margin:15px auto 15px auto;
float:left;
text-align:center;
}

#poweredby{
	width:70px;
	height:27px;
	background-image:url(images/poweredby.gif);
	margin:2px auto 8px auto;
}

.bottomSTDBorder{
	padding-bottom:10px;
	border-bottom:solid 4px #D9D9D9;
}

.thePost{
	margin-bottom:30px;
}

.postmetadata{
	font-size:9px;
}

.navigation{
	margin:7px auto 15px 10px;
}
 
#commentText{
	width:500px;
	height:100px;
	border:solid 1px #ccc;
}

#submitComment{
	background-color:#39c;
	color:#fff;
	font-size:16px
}

#respond input{
	border:solid 1px #ccc;
}

.hSeparator{
	width:100%;
	height:10px;
	border-bottom:dotted 1px #ccc;
}

#ultimaNoticiaLink{
	font-size:14px;
}


.entry p:first-letter{
	font-size:120%;
}


#widgets li{
	list-style-type: none;
	border-top: solid 4px #D9D9D9;
}


.listStyle1 li{
	margin-bottom:5px;
}


