/*
      Theme Name: Segupol
      Theme URI: http://www.segupol.com
      Version: 1.0
      Author: Portales Andalucia
      Author URI: http://www.portalesandalucia.com
*/

/* FIXES */
*, html { 
	margin:0; 
	padding:0;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* END FIXES */

a {
	color:#777;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

body {
	font-family: Arial, Helvetica;
	font-size:0.8em;
	background:#000;
}

#header {
	width:980px;
	margin:10px auto 0px auto;
	}
	#header ul#menu {
		height:50px;
		list-style:none;
		background:#5e280e;
		}
		#header ul#menu li {
			float:left;
			height:50px;
			border-right:1px solid #5e280e;
		}
			#header ul#menu li a {
				display:block;
				height:16px;
				text-transform:uppercase;
				font-size:1.1em;
				background:url('imagenes/menu.jpg') repeat-x;
				padding:17px 16px;
				text-decoration:none;
				color:#fff;
				font-weight:bold;
			}
			#header ul#menu li a:hover {
				background:url('imagenes/menu.jpg') 0px -51px repeat-x;
				color:#841919;
			}
			#header ul#menu li.page-item-8 {
				float:none;
				text-align:center;
			}
			#header ul#menu li.page-item-8 a { 
				padding-left: 0px;
				padding-right: 0px;
			}
			
#container {
	width:980px;
	margin:10px auto;
}
	#content {
		width:650px;
		float:right;
		padding:0px 10px;
		border-left:1px dotted #504d47;		
	}
		#content h2.title {
			height:20px;
			background:url('imagenes/content-title.jpg');
			text-indent:40px;
			color:#fff;
			padding:5px 0px;
			text-transform:uppercase;
		}
		#content h2.title a {
			color:#fff;
			text-decoration:none;
		}
		#content .entry {
			margin:10px 0px;
			background:#252525;
			border:1px solid #2b2b2b;
			color:#ddd;
			padding:20px;
		}

		#content .entry .cat-item a img{
			max-height: 100px;
			max-width: 100px;
		}
		
		#content .entry p {
			margin:10px 0px;
			text-align:justify;
		}
		
		#content .entry .product {
			width:170px;
			margin:14px;
			text-align:center;
			float:left;
			height:160px;
			border:1px solid #2b2b2b;
		}
		#content .entry .product h3 {
			height:40px;
			font-variant:small-caps;
		}
		#content .entry .product img {
			border:5px solid #2b2b2b;
		}
		p.center {
			text-align:center;
		}
		
		
		#subcat {
			list-style:none;
		}
		#subcat li {
			float:left;
			width:100px;
			height:150px;
			margin:10px;
			text-align:center;
		}
	#sidebar {
		float:left;
		width:300px;
		}
		#sidebar h3.title-sidebar {
			width:294px;
			height:16px;
			background:url('imagenes/title-sidebar.jpg');
			margin:0px auto;
			text-transform:uppercase;
			padding:7px 0px;
			text-indent:45px;
			color:#fff;
		}
		#sidebar h3#title-news {
			margin-top:20px;
		}
		#sidebar h2.title {
			font-size:0.9em;
			color:#fff;
			margin:10px 20px 10px 20px;
		}
		#sidebar h2.title a {
			color:#555;
			text-decoration:none;
		}
		#sidebar .entry {
			margin:0px 20px;
			color:#c0c0c0;
			font-size:0.8em
		}
		#sidebar .entry img {
			float:left;
			margin:0px 5px 0px 0px;
			border:1px solid #2b2b2b;
		}
		#sidebar p.more {
			text-align:right;
		}
	
#footer {
	width:980px;
	margin:30px auto;
	color:#fff;
	font-size:0.8em;
	text-transform:lowercase;
}
	#footer a {
		color:#fff;
	}
	#footer ul#menu-footer {
		list-style:none;
		}
		#footer ul#menu-footer li {
			float:left;
			margin:0px 5px;
		}
		#footer #credits {
			float:right;
		}
		
/* Estilos intersitial */

#pres-fondo {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:#000;
	z-index:100;
}
#pres {
	text-align:center;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:102;
}

.gallery li {
	float:left;
	list-style:none;
	margin:10px;
}