/* 
Theme Name: CicloAmbiente
Theme URL: http://CicloAmbiente.cl/
Author: Chileadmin
Author URI: http://www.chileadmin.cl
Version: 1.0.1


*/



html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
{margin:0;padding:0;}

ul{
    list-style-type: none;
}

.conte_txt, .txt_in{
    overflow: auto;
}

.contac{
    overflow: hidden !important;
}

body{
    font-family: Arial, Helvetica, sans-serif !important;
    color: #333333;
    background-image: url(images/back.jpg);
    background-repeat: repeat-x;
    background-position: top;
}

a{
    color: #333333;
    text-decoration: none;
    font-weight: bold;
}

a:hover{
    text-decoration: underline;
}

a:visited{
    color: #333333;
}

#container{
    width: 920px;
}

#header{
    background-image: url(images/central.gif);
    background-repeat: no-repeat;
    background-position: top;
    margin-top: 30px;
    height: 196px;
}

#topNav{
    float: left;
    margin-top: 10px;
    margin-left: 10px;
    width: 900px;
    height: 30px;
    background-image: url(images/menu.png);
    background-repeat: repeat-x;
    background-position: top;
    
}

#topNav .menu ul li{
    display: table-cell;
	position: relative;
	padding: 7px 15px;

}

#topNav .menu ul li a{
    color: white;
 }
 
#topNav .menu ul li a:hover{
    text-decoration: none;
    color: #008000;
    }

#logo{
    float: left;
    width: 220px;
    height: 110px;
    margin-top: 15px;
    margin-left: 40px;
    background-image: url(images/logo.png);
    background-repeat: no-repeat;
    background-position: top;
}

.conte{
    width: 920px;
    height: 360px;
    background-image: url(images/fondo.png);
    background-repeat: no-repeat;
    background-position: top;
    margin-top: 0px !important;
} 

.conte_in{
    float: left;
    width: 895px;
    height: 280px;
    background-repeat: no-repeat;
    background-position: top;
    margin-top: 40px;
    margin-left: 15px;
} 

.servi{
    background-image: url(images/img_servicios.png);
}
.con{
    background-image: url(images/img_1.png);
}

.sus{
    background-image: url(images/img_2.png);
}

.link{
    background-image: url(images/img_3.png);
}

.somos{
    background-image: url(images/img_ciclo.png);
}


.your-message{
    float: right !important;
}
.txt_in{
    float: left;
    width: 645px;
    height: 225px;
    margin-top: 20px;
    margin-left: 20px;
}
.txt_in h2{
    font-size: 13pt !important;
}

.txt_in p, .txt_in ul {
    font-size: 11pt;
    margin-top: 20px;
    font-weight: normal;
}

.txt_in ul li a{
    text-decoration: none;
    font-weight: normal !important;
    }

.txt_in ul li a:hover{
    text-decoration: none;
    font-weight: bold;
    color: #008000;
    }
.conte_txt{
    float: left;
    width: 440px;
    height: 270px;
    margin-top: 40px;
    margin-left: 20px;
    background-image: url(images/back_txt.png);
    background-repeat: no-repeat;
    background-position: top;
}

.conte_txt h2{
    font-size: 13pt;
    margin-top: 20px;
    margin-left: 20px;
}

.conte_txt p{
    font-size: 11pt;
    width: 335px;
    margin-top: 10px;
    margin-left: 20px;
}

.conte_slide{
    float: right;
    width: 440px;
    height: 270px;
    margin-top: 35px;
    margin-right: 10px;
}

#footer{
    width: 920px;
    height: 70px;
    margin-top: -5px;
    background-color: #EAEAEA;
    
}

#fooNav{
    height: 30px;
    font-size: 9pt;
    
}

#fooNav .menu ul li{
    display: table-cell;
	position: relative;
	padding: 4px 15px;

}

#fooNav .menu ul li a{
    color: #808080;
 }
 
#fooNav .menu ul li a:hover{
    text-decoration: none;
    color: #333333;
    }
    
 #chileadmin{
    width: 67px;
    height: 24px;
    margin-top: -35px;
    margin-right: 20px;
    float: right;
    background-image: url(images/chileadmin.png);
    background-repeat: no-repeat;
    background-position: top;
 }  

#ftxt{
    width: 920px;
    height: 48px;
    background-image: url(images/footer.png);
    background-repeat: repeat-x;
    background-position: top;
} 

#ftxt small{
    font-size: 8pt;
    font-weight: bold;
}

.izq{
    float: left;
} 

.der{
    float: right;
    margin-right: 10px;
    *margin-right: -20px;
    margin-top: -40px;
    *margin-top: -50px;
}


#new{
    float: right;
    margin-top: -70px;
    margin-right: 20px;
    width: 230px;
}

input#correo{
    float: left;
    margin-top: 5px;
    margin-left: 20px;
}

input#bot{
    float: right;
    *margin-top: -20px;
}

#lab{
    float: left;
    margin-left: 20px ;
    color: white;
    font-size: 10pt;
}
.post{}
.postmeta{}
.postnavigation{}
#searchform{}
#sidebar{}
#comments
.comments_navigation{}
.comments_navigation{}
.comments_reply{}
.comments_text{}
.comments_meta{}