/* @override 
	http://localhost/psico/wp-content/themes/psico/style.css
	http://www.maestriapsicosocial.com.ar/wp-content/themes/psico/style.css
*/
/*
	Theme Name: PsicoTheme
	Theme URL: http://www.maestriapsicosocial.com.ar
	Description: Tema de La pagina de la maestria de psicologia social Creado por CDPUBLICIDAD
	Author: Buda
	Author URI: buda.wordpress.com
	Version: 1.0



*/
/* Grids and reset */
@import url("css/reset.css");
@import url("css/grid_12.css");
/* @group helpers */
.left { float: left;}
.right {}
.separador { height: 1px; border-top: 1px solid #dadada; clear: both; margin-bottom: 10px; margin-top: 10px;}
.separador hr { display: none;}
.post-edit-link { width: 16px; height: 16px; display: block; background: orange url(img/pencil.png) no-repeat center center; text-indent: -5000px; margin-top: 10px; margin-bottom: 10px; padding: 5px; border: 1px solid #501a0f; clear: both;}
.post-edit-link:hover { width: 16px; height: 16px; display: block; background: #b57700 url(img/pencil.png) no-repeat center center; text-indent: -5000px; clear: both; margin-top: 10px; margin-bottom: 10px; padding: 5px; border: 1px solid #842b1a;}
.padding-15 { padding-left: 15px; padding-right: 15px;}

/* @end */
/* @group Basic */
/* @group text */
h2 { font-size: 26px; letter-spacing: -1px; margin-bottom: 18px; line-height: 28px; color: #aec66b;}
h3 { font-size: 20px; letter-spacing: -1px; margin-bottom: 10px; font-weight: bold; line-height: 20px; color: #465324;}
h3 a { font-size: 20px; letter-spacing: -1px; margin-bottom: 10px; font-weight: bold; line-height: 20px; color: #465324; text-decoration: none;}
h3 a:hover { color: #92ab4c; text-decoration: underline;}
h4 { font-size: 16px; letter-spacing: -1px; margin-bottom: 10px; color: #f97b15;}
h4 a { font-size: 16px; letter-spacing: -1px; margin-bottom: 10px; color: #f97b15;}
h4 a:hover { text-decoration: none;}
h5 { color: #b3b3b3; margin-bottom: 5px; font-size: 12px; text-indent: -1px;}
h6 { font-size: 10px; margin-bottom: 10px; color: #4c4c4c;}
h6 strong { font-weight: bold; color: #000; font-size: 11px;}
p { font-size: 12px; line-height: 18px; margin-bottom: 15px; color: #000;}
p strong { font-weight: bold; color: #000;}
ul, ol { padding-left: 20px; margin-bottom: 20px;}
ul li, ol li { line-height: 14px; font-size: 11px; margin-bottom: 8px; background: url(img/arrowbullet.png) no-repeat 0 2px; padding-left: 18px; color: #666;}
p a, li a { color: #808080;}
p a:hover, li a:hover { text-decoration: underline; color: #333;}
#sidebar ul li, ol li { margin-bottom: 4px; line-height: 15px; color: #666;}
small { font-size: 9px; color: #999; padding-left: 10px;}
blockquote p { font: italic 120% "‘Palatino Linotype’", Palatino, Palladio, "‘URW Palladio L’", "‘Book Antiqua’", Baskerville, "‘Bookman Old Style’", "‘Bitstream Charter’", "‘Nimbus Roman No9 L’", Garamond, "‘Apple Garamond’", "‘ITC Garamond Narrow’", "‘New Century Schoolbook’", "‘Century Schoolbook’", "‘Century Schoolbook L’", Georgia, serif; color: #4c4c4c;}

/* @end */
body { font: 12px Frutiger, "‘Frutiger Linotype’", Univers, Calibri, "‘Gill Sans’", "‘Gill Sans MT’", "‘Myriad Pro’", Myriad, "‘DejaVu Sans Condensed’", "‘Liberation Sans’", "‘Nimbus Sans L’", Tahoma, Geneva, "‘Helvetica Neue’", Helvetica, Arial, sans-serif; background-image: url(img/body_bg.png);}

/* @end */
/* @group Header */
/* @group search */
#search_text { width: 140px; height: 27px; padding: 13px 20px 0 15px; margin: 0; background: url(img/input_search_top.png) no-repeat; border-width: 0; position: absolute; top: 0; color: #d6d7ac; font-size: 12px;}
#search_button { position: absolute; right: 0; top: 0;}
#searchform { position: relative; height: 40px;}

/* @end */
#head h1 a { width: 291px; height: 103px; display: block; background-image: url(img/logo_maestria_psicologia_social_unt.png); text-indent: -5000px;}
#head { background: url(img/top_bg.png) repeat-x; position: relative; height: 152px;}
#head_bg { background: url(img/top_header.png) no-repeat center top; padding-top: 40px;}
#head_rounded { background: url(img/top_rounded.png) no-repeat center top; padding-top: 14px;}

/* @end */
/* @group menu */
#main_nav { position: absolute; bottom: 0; width: 100%; margin: 0; padding: 0;}
#main_nav li { display: inline; float: left; margin: 0; padding: 0; background-image: none;}
#main_nav li a { color: #fff; text-decoration: none; font-size: 14px; display: block; height: 27px; float: left; padding-left: 4px; padding-right: 4px; padding-top: 10px; font-weight: normal; font-style: normal;}
#main_nav li a:hover { color: #c6f062; text-decoration: none; font-size: 14px; background-color: #252e13; display: block; float: left;}
#main_nav .current_page_item a { color: #c6f062; text-decoration: none; font-size: 14px; background-color: #252e13; display: block; float: left;}

/* @end */
/* @group flash */
#flash_bg { height: 230px; clear: both; background: #fd9800 no-repeat; border-top: 1px solid #fff; border-bottom: 1px solid #6e7c41;}
.flash_banner { width: 940px; height: 230px; margin-right: auto; margin-left: auto;}

/* @end */
/* @group main_body */
/* @group forms */
.campos { height: 20px; padding: 4px 6px; font-weight: bold; font-size: 12px; margin-top: 5px; margin-bottom: 5px; border: 1px solid #c2c2c2;}
.messagefield { padding: 10px 6px 4px; font-size: 12px; margin-top: 5px; margin-bottom: 5px; border: 1px solid #c2c2c2; font-style: italic;}
.captcha-img { margin-right: 8px; float: left; margin-top: 8px;}
.campo_captcha { width: 100px; height: 20px; float: left; margin-top: 8px;}
.form_boton { float: left; clear: both;}
.wpcf7 p { font-size: 10px; color: #666; float: left; clear: both; width: 100%;}
.wpcf7 h4 { float: left; clear: both; margin-top: 30px; margin-bottom: 10px; border-top-width: 1px; border-top-style: solid; width: 100%; padding-top: 10px;}

/* @end */
/* @group blog */
.post { margin-bottom: 20px; float: left; width: 100%; clear: both;}
.comentarios { background: url(img/comment.png) no-repeat; padding-left: 20px;}
.comentarios strong { font-weight: bold;}
.wp-caption { border: 1px solid #ccc; padding: 1px; margin: 0 10px 10px; float: left;}
.wp-caption img { border: 1px solid #333;}
.wp-caption-text { font-size: 9px; color: #666; text-align: center; padding: 5px; margin: 0; line-height: 11px;}
.tags { color: #999; font-size: 11px;}
.tags a { color: #999; font-weight: bold;}
.tags a:hover { color: #333;}
.fecha_post { background-image: url(img/date_placeholder.png); width: 60px; height: 127px; position: relative; color: #fff; font-size: 18px;}
.post_day { position: absolute; right: 10px; top: 36px; font-weight: bold;}
.post_month { position: absolute; right: 10px; top: 68px; color: #ffbaaf;}
.post {}
.comment-text { padding-bottom: 5px; float: left; clear: both; width: 100%; padding-top: 5px;}
.comment-meta { float: left; clear: both; width: 100%; font-size: 10px; margin: 0; padding-right: 5px; padding-top: 0; padding-bottom: 0; color: #999;}
.avatar { float: left; margin-right: 10px; margin-bottom: 10px; border: 1px solid #999;}
ol#comments { margin: 0; padding: 0; background-image: none;}
ol#comments li { padding: 0; border-bottom: 1px solid #dadada; clear: both; width: 100%; display: block; float: left; margin-top: 0; margin-left: 0; margin-right: 0; background-image: none;}
.comment-box { float: left; clear: both; margin-top: 20px;}

/* @end */
#main_bg { background: url(img/main_bg.png) repeat-y center top; padding-top: 20px;}
#feats { padding-bottom: 50px; padding-top: 50px;}
.feat { background: url(img/feat_bg.png) no-repeat; height: 150px; padding-top: 20px;}
.feat h3 { font-size: 22px; font-weight: normal; font-style: normal; letter-spacing: -2px;}
.feat p { font-size: 11px; line-height: 13px; color: #465354;}

/* @end */
/* @group Search */
.search_result { background: url(img/lupa.png) no-repeat left 2px; padding-left: 20px;}

/* @end */
/* @group footer */
#footer { background: white none no-repeat; position: relative; padding-top: 70px;}
#footer p { text-align: center; font-size: 9px; margin-bottom: 10px; margin-top: 10px; color: #808080;}
#footer_bg { background: url(img/main_bg.png) repeat-y center top;}
#footer_rounded { background: url(img/footer_rounded.png) no-repeat center bottom; padding-bottom: 34px;}
#footer_nav { text-align: center; margin: 0; padding: 0;}
#footer_nav li { display: inline; margin: 0; padding: 0; background-image: none;}
#footer_nav li a { padding-right: 8px; font-size: 11px; text-decoration: underline; color: #000; font-weight: normal; font-style: normal;}
#footer_nav li a:hover { color: #ff7a00;}

/* @end */
/* @group botones */
.btn_2 { background: url(img/boton_02a.png) no-repeat left bottom; height: 34px; display: block; color: #fff; text-decoration: none; font-weight: bold; font-size: 13px; margin-top: 10px; float: left; clear: both; margin-bottom: 10px;}
.btn_2 span { height: 23px; display: block; padding: 6px 15px 5px; background: url(img/boton_02b.png) no-repeat right bottom; margin-right: -10px; text-decoration: none; color: #ffc6b0;}
.btn_2:hover span { height: 23px; display: block; padding: 6px 15px 5px; background: url(img/boton_02b.png) no-repeat right top; margin-right: -10px; color: #fff; text-decoration: none;}
.btn_2:hover { background-position: 0 top; text-decoration: none;}
.btn_incribirse { width: 205px; height: 76px; display: block; text-indent: -5000px; background: url(img/boton_inscribirse.png) no-repeat center -89px; margin-top: 10px; margin-right: auto; margin-left: auto;}
.btn_incribirse:hover { width: 205px; height: 76px; display: block; text-indent: -5000px; background: url(img/boton_inscribirse.png) no-repeat center top;}

/* @end */

