/*  
Theme Name: CSS3.info theme
Theme URI: http://www.css3.info/
Description: Theme for CSS3.info, designed by <a href="http://www.tnddesign.nl">Laurens Taekema</a>, and coded by <a href="http://www.joostdevalk.nl">Joost de Valk</a>
Version: 1.0
Author: Joost de Valk
Author URI: http://www.joostdevalk.nl/
*/

/*generales*/


img {border:none;}

a {color: #000000; text-decoration:none;}

ol {margin-left: 10px;}

html>body ol {margin-left: -15px;}

ol li.texto {
	list-style-position: outside;
	padding-left: 0px;
}

html>body ol li.texto {
	list-style-position: outside;
	padding-left: 15px;
}

ol li{
	display: list-item; /* IE */
	width: 90%;
	list-style-position: outside;
	list-style-type: decimal;
}

ul {
	list-style:none;
	margin:0px;
	padding:0px;}

ul li.texto {list-style-type: square;}

.floatleft {float: left;}
.floatright {float: right;}
#clear, .clear {
	clear:both;
}
	
	
/*particulares*/

	
#contenedor {
	position:relative;
	vertical-align:middle;
	width:684px;
	height:720px;
	margin-top:2%;
	margin-bottom:2%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-left:48px;
	padding-right:48px;
	padding-top:62px;
	padding-bottom:27px;
	}	
	
		
#contenedor1 {
	
	position:relative;
	vertical-align:middle;
	 
 	margin-top:2%;
	margin-bottom:2%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-left:48px;
	padding-right:48px;
	padding-top:62px;
	padding-bottom:27px;
	}	
	}	
#header {
	height:100px;
	margin-bottom:20px;
	background-image:url(../img/border.png);
	background-position:bottom;
	background-repeat:repeat-x;
		}	
ul.header{height:80px;}
ul.header li{float:left; height:inherit; padding-top:2px; padding-bottom:0px; vertical-align:top;}
ul.header li.borde-header {
	padding-left:20px;
 
 
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:14px;
	color:#000000;
	}	
	
.borde-header_ac {
background-image:url(../img/bg_activo.gif);
background-repeat:repeat-x;
color:#FFFFFF;
padding-right:2px;
	}	

ul.header li.borde-header a:hover {
	color:#999999;}	
		
	
#desarrollo, #desarrollo-portfolio {
 
	vertical-align:top;
	width:auto;
	height:418px;
	padding-bottom:12px;
 
 
	clear:both;
		}
 #desarrollo-portfolio { 
 	height:428px;}		
		
ul.portfolio li {float:left; padding:1px; background-image:url(../img/borderxy.gif); background-position:center; background-repeat:repeat; }
ul.portfolio li.miniaturas {margin-left:10px; margin-bottom:10px; height:84px;}
ul.portfolio li.principal {height:417px;}	
ul.portfolio li.vacio {background-image:none; padding:0px;}

	
#footer {
	border-top:1px #ccc dotted;
	font-family:verdana;
	font-size:11px;
	color:#666666;
	margin-top:5px;
	padding-top:10px;
}
.texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}			
	
.alt{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;}	

.img-portfolio {
border:#FFFFFF solid 7px;
margin-right:1px;}

ul.scroll li{float:left; padding:0px; background-image:none; }

table.portfolio {padding:1px; background-image:url(../img/borderxy.gif); background-position:center; background-repeat:repeat;}
