@charset "utf-8";
body{
	background-image:url(img/bg-archive.jpg);
}
.header .menu-h .categoria-car-design{
	float:left;
	width:715px;
	padding:5px;
	padding-right:20px;
	height:20px;
	background-color:#009FFF;
}
.header .menu-h .categoria-matte-painting{
	float:left;
	width:715px;
	padding:5px;
	padding-right:20px;
	height:20px;
	background-color:#009393;
}
.header .menu-h .categoria-web{
	float:left;
	width:715px;
	padding:5px;
	padding-right:20px;
	height:20px;
	background-color:#823B0F;
}
.header .menu-h .categoria-diseno-grafico-web{
	float:left;
	width:715px;
	padding:5px;
	padding-right:20px;
	height:20px;
	background-color:#823B0F;
}
.header .menu-h .categoria-grafica-y-web{
	float:left;
	width:715px;
	padding:5px;
	padding-right:20px;
	height:20px;
	background-color:#823B0F;
}
.header .menu-h .categoria-personal{
	float:left;
	width:715px;
	padding:5px;
	padding-right:20px;
	height:20px;
	background-color:#552E87;
}
.header .menu-h .categoria-recomendados{
	float:left;
	width:715px;
	padding:5px;
	padding-right:20px;
	height:20px;
	background-color:#5C8316;
}

.header .menu-h .categoria-car-design h2.pagetitle{
	font-size:17px;
	font-weight:normal;
	letter-spacing:-1px;
	text-align:right;
	color:#ECF8FF;
}
.header .menu-h .categoria-matte-painting h2.pagetitle{
	font-size:17px;
	font-weight:normal;
	letter-spacing:-1px;
	text-align:right;
	color:#E8FFFF;
}
.header .menu-h .categoria-personal h2.pagetitle{
	font-size:17px;
	font-weight:normal;
	letter-spacing:-1px;
	text-align:right;
	color:#FCFBFD;
}
.header .menu-h .categoria-recomendados h2.pagetitle{
	font-size:17px;
	font-weight:normal;
	letter-spacing:-1px;
	text-align:right;
	color:#F2FFEC;
}

.header .menu-h .categoria-diseno-grafico-web h2.pagetitle{
	font-size:17px;
	font-weight:normal;
	letter-spacing:-1px;
	text-align:right;
	color:#FEF9F5;
}
.header .menu-h .categoria-grafica-y-web h2.pagetitle{
	font-size:17px;
	font-weight:normal;
	letter-spacing:-1px;
	text-align:right;
	color:#FEF9F5;
}

.header .menu-h .categoria-web h2.pagetitle{
	font-size:17px;
	font-weight:normal;
	letter-spacing:-1px;
	text-align:right;
	color:#FEF9F5;
}


.col2{
	float:left;
	width:740px;
	padding-bottom:30px;
	padding-top:0px;
	overflow:hidden;
}
.col2 .post{
	float:left;
	width:720px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:20px;
	margin-top:10px;
}
.col2 .postinfo{
	float:left;
	width:720px;
}
.col2 .post-title{
	float:left;
	width:640px;
	/*height:40px;*/
	margin-left:0px;
	display:inline;
	text-align:right;
}
.col2 .post-title a{
	float:left;
	width:620px;
	/*height:24px;*/
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:11px;
	background-color:#343434;
	color:#009FFF;
	
}
.col2 .post-title a:hover{
	background-color:#272727;
	color:#3CB6FF;
}
.col2 .post-title h1{
	font-size:19px;
	line-height:20px;
	letter-spacing:-1px;
	
}
.col2 .post-title h1.h2-car-design a{
	color:#009FFF;
}
.col2 .post-title h1.h2-car-design a:hover{
	color:#3CB6FF;
}

.col2 .post-title h1.h2-matte-painting a{
	color:#009393;
}
.col2 .post-title h1.h2-matte-painting a:hover{
	color:#00C4C4;
}
.col2 .post-title h1.h2-recomendados a{
	color:#5C8316;
}
.col2 .post-title h1.h2-recomendados a:hover{
	color:#7CC510;
}

.col2 .post-title h1.h2-web a{
	color:#B65114;
}
.col2 .post-title h1.h2-web a:hover{
	color:#E06418;
}
.col2 .post-title h1.h2-grafica-y-web a{
	color:#B65114;
}
.col2 .post-title h1.h2-grafica-y-web a:hover{
	color:#E06418;
}

.col2 .post-title h1.h2-personal a{
	color:#A062E6;
}
.col2 .post-title h1.h2-personal a:hover{
	color:#BA8BED;
}

.col2 .post-cal{
	float:left;
	width:80px;
	height:40px;
	overflow:hidden;
	margin-bottom:1px;
	background-color:#272727;
}
.col2 .post-cal .cald{
	float:left;
	width:28px;
	height:30px;
	padding-left:9px;
	padding-right:1px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:26px;
	color:#8C8C8C;
	overflow:hidden;
}
.col2 .post-cal .calm{
	float:left;
	width:42px;
	height:12px;
	padding-top:6px;
	overflow:hidden;
}
.col2 .post-cal .caly{
	float:left;
	width:42px;
	height:22px;
	font-size:14px;
	line-height:14px;
}

.col2 .post-pie{
	float:left;
	width:620px;
	padding-left:10px;
	padding-right:90px;
	padding-bottom:0px;
	margin-left:0px;
	display:inline;
	font-size:10px;
	padding-top:0px;
	text-align:right;
	border-top-color:#272727;
	border-top-style:none;
	border-top-width:0px;
	background-color:#2A2A2A;
}

.col2 .galeria-780{
	float:left;
	width:720px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#343434;
}
.col2 .galeria-780 .titulo-galeria{
	float:left;
	width:630px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:14px;
	text-align:right;
	border-right-style:solid;
	border-right-width:80px;
	border-right-color:#272727;
	color:#CCCCCC;
	
}

.col2 .foto-slider-780{
	float:left;
	width:720px;
	margin-top:10px;
}
.col2 .video-780{
	float:left;
	width:720px;
	background-image:url(img/post-media-icon.gif);
	background-repeat:no-repeat;
	padding-top:35px;
	background-color:#343434;
}
.col2 .foto-slider{
	float:left;
	width:640px;
	height:16px;
	background-color:#1F1F1F;
	padding-left:80px;
	background-image:url(img/gallery-bg.gif);
	background-repeat:no-repeat;
	border-right-style:none;
	border-right-width:0px;
}
.col2 .foto-prev{
	float:left;
	width:18px;
	height:16px;
	visibility:hidden;
	background-color:#171717;
}
.col2 .foto-next{
	float:left;
	width:18px;
	height:16px;
}
.col2 .foto-info{
	float:left;
	width:100px;
	height:15px;
	padding-top:1px;
	overflow:hidden;
	text-align:center;
	font-size:10px;
	color:#666666;
}
.col2 .foto-zoom{
	float:left;
	width:54px;
	height:16px;
	margin-left:130px;
	display:inline;
}
.col2 .foto-big{
	float:left;
	width:720px;
}
.col2 .foto-pie{
	float:left;
	width:720px;
}
.col2 .foto-list{
	float:left;
	width:719px;
	background-color:#1F1F1F;
	background-image:url(img/gallery-list-bg.gif);
	margin-top:1px;
	border-top-width:4px;
	border-top-style:solid;
	border-top-color:#1F1F1F;
	border-bottom-width:4px;
	border-bottom-style:solid;
	border-bottom-color:#1F1F1F;
	padding-left:1px;
}
.col2 .foto-list .foto-sep{
	float:left;
	width:719px;
	height:4px;
	padding:0px;
	margin:0px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	background-color:#1F1F1F;
}
.col2 .foto-list .foto-icon{
	float:left;
	width:115px;
	margin-left:4px;
	display:inline;
	text-align:center;
}
.col2 .foto-list .foto-icon img{
	float:left;
}
.col2 .foto-list .foto-icon .foto-pie{
	float:left;
	width:111px;
	height:20px;
	font-size:9px;
	line-height:9px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:1px;
}

.col2 .text{
	font-size:12px;
	color:#999999;
	float:left;
	width:700px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:2px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#343434;	
}
.col2 .text a{
	color:#F2F2F2;
}
.col2 .text a:hover{
	color:#FFFFFF;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#0099FF;
}

.col2 .post-links{
	font-size:11px;
	color:#999999;
	float:left;
	width:700px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:2px;
	padding-top:35px;
	padding-bottom:15px;
	background-color:#343434;
	background-image:url(img/post-links-icon.gif);
	background-repeat:no-repeat;
}
.col2 .post-links a{
	float:left;
	width:693px;
	padding-left:7px;
	background-image:url(img/arrow-4-5.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
}
.col2 .post-meta{
	font-size:11px;
	float:left;
	width:700px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:2px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#343434;
}
.col2 .post-comments{
	font-size:11px;
	float:left;
	width:720px;
	margin-bottom:2px;
	margin-left:10px;
	margin-top:10px;
	display:inline;
	padding-top:35px;
	padding-bottom:15px;
	background-color:#2A2A2A;
	background-image:url(img/post-comments-icon.gif);
	background-repeat:no-repeat;
}
.col2 .post-comments h3{
	float:left;
	width:700px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	font-size:11px;
	font-weight:normal;
	color:#999999;
}
.col2 .post-comments ol{
	float:left;
	width:720px;
	padding:0px;
	margin:0px;
}
.col2 .post-comments ol li{
	float:left;
	width:680px;
	padding:0px;
	margin:0px;
	padding-left:30px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
	border-top-color:#232323;
	border-top-style:solid;
	border-top-width:1px;
	font-size:12px;
	line-height:12px;
}
.col2 .post-comments ol li cite{
	color:#FFFFFF;
}
.col2 .post-comments ol li cite a{
	color:#FFFFFF;
}
.col2 .post-comments .commentmetadata{
}
.col2 .post-comments h3#respond{
	float:left;
	width:700px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:25px;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	border-top-color:#232323;
	border-top-style:solid;
	border-top-width:1px;
}

.col2 .post-comments form#commentform{
	float:left;
	width:690px;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:5px;
	font-size:11px;
	font-weight:normal;
	color:#999999;
}
.col2 .post-comments form#commentform p{
	float:left;
	width:690px;
	margin-bottom:4px;
}

.col2 .post-comments form#commentform input{
	width:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background-color:#232323;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	overflow:auto;
	padding:1px;
}
.col2 .post-comments form#commentform textarea{
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background-color:#232323;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	overflow:auto;
	padding:10px;
}
.col2 .post-comments form#commentform input#submit{
	float:right;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background-color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	overflow:auto;
	padding:1px;
	cursor:pointer;
}


.col4{
	float:left;
	width:220px;
	padding-top:10px;
	padding-bottom:30px;
	overflow:hidden;
}
.col4 .add-160-600{
	float:left;
	width:160px;
	padding-left:30px;
	padding-right:20px;
	padding-top:27px;
	background-image:url(img/anuncios-patrocinados.gif);
	background-repeat:no-repeat;
	background-position: 125px top;
	font-size:10px;
}