/*
Theme Name: Aloe Soluciones
Theme URI: http://aloesoluciones.com.ar
Description: Tema para el sitio <a href="http://aloesoluciones.com.ar/">Aloe Soluciones</a>.
Version: v2
Author: Sebastián Herrera
Author URI: http://aloesoluciones.com.ar
Text Domain: Aloe Soluciones v2
*/
/* CSS Mini Reset */

html,body,div,form,fieldset,legend,label,h1 {
margin:0;
padding:0;
}

html, body, div, form, fieldset, legend, label
{
 margin: 0;
 padding: 0;
}

table {
border-collapse:collapse;
border-spacing:0;
}

th,td {
text-align:left;
vertical-align:top;
}

h1,h2,h3,h4,h5,h6,th,td,caption {
font-weight:400;
}

img {
border:0;
}

/* Fin CSS Mini Reset */

.logged-in {
background-position: 0 28px;
}
object {
width:550px;
}

h2, h3 {
text-shadow: 1px 1px 2px #D1D1D1;
}

h2 {
font-weight:700;
font-size:18px;
color:#00984B;
}

h3 {
font-size:16px;
font-weight:700;
color:#00984B;
}

body {
background:#00984B url(fondo.jpg) repeat-x scroll;
font:12px Arial, Helvetica, sans-serif;
}

#contenedor {
padding-top:0;
width:853px;
margin:0 auto;
}

#encabezado {
height:90px;
position:relative;
background: #ffffff;
}

#encabelogo {
float:left !important;
width:290px;
margin-top:15px;
position:relative;
}

h1.logo a {
display:block;
width:290px;
height:35px;
background-image:url("logo.gif");
background-repeat:no-repeat;
text-indent:-9999px;
overflow:hidden;
}

#bajada {
margin-left: 20px;
font-size:11px;
}

#encabebotones {
float:right !important;
height: 90px;
position:absolute;
bottom:0;
right:0;
}

#contenido {
clear:both;
border-top:2px solid #999;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
background:#fff;
}

#sidebar {
float:left !important;
width:187px;
font-weight:700;
font-size:12px;
min-height:550px;
background: url('fondonaranja.gif') repeat-x;
}

#menu, #menu ul, #menu li {
list-style:none;
margin-left:5px;
padding:0;
}

#menu a:hover {
background:#00984B;
color:#FFF;
}

#menu a {
color:#000;
}

#menu a, #menu a:hover {
padding-bottom: 1px;
padding-top: 1px;
text-decoration:none;
font-weight:700;
display:block;
}

#articulos {
float:right !important;
border-left:1px solid #CCC;
width:663px;
}

#texto {
font-size:12px;
margin-right:20px;
margin-left:20px;
min-height:550px;
}

#pie2 {
clear:both;
}

#pie {
clear:both;
font-size:12px;
color:#FFF;
background:url(fondoabajo.jpg) repeat-x;
border:0;
padding-top:14px;
text-align:center;
}

#pie a {
color:#fff;
}

/* Begin Images */
p img {
max-width:100%;
padding:0;
}

img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}

img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}

.alignright {
float:right;
}

/* End Images */

img.centered,.aligncenter,div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.alignleft {
float:left;
}

#banners {
width: 186px;
margin-top: 15px;
text-align: center;
}
#banners img {
display:block;
margin-left:auto;
margin-right:auto;
}

.menu-item a {
display:block;
text-decoration:none;
background:url(botonverde.jpg) top left no-repeat;
padding-top:16px;
width:100px;
height:40px;
color:#000;
}
.current-menu-item a, .menu-item a:hover {
background:url(botonnaranja.jpg) top left no-repeat;
}
.menuholder li {
float:left;
}
.menuholder ul {
float:right;
list-style-type:none;
text-align:center;
font-weight:700;
font-size:12px;
margin: 0 auto;
height: 40px;
padding-top:50px;
}
#social {
background-color: #F5F5F5;
height: 25px;
}
.addthis_boton {
padding-top: 5px;}
.addthis_twittear {
padding-top: 2px;
float: right;}
.addthis_toolbox {
float: right;}