@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; background-image:url(../img/bkg.jpg); background-color:#024406; background-repeat:no-repeat; background-size:100%; font-family:Arial, Helvetica, sans-serif}
ul{margin:0px; padding:0px;}
a {text-decoration:none; color:white; cursor:pointer}
li {list-style:none;}

#contenedor{ width:944px; margin:auto; box-shadow:0px 0px 8px #444}
#logo{ height:105px; padding:10px 20px 20px 20px; border-bottom:10px solid #ccc; background-image:url(../img/base_white.png);}
#logo .acceso {padding:5px; background:#FF0000; color:white; text-shadow:1px 1px 3px #444; width:120px; left:780px; top:-122px; position:relative; box-shadow:1px 1px 2px #444 }
#logo .acceso a:hover {color:#999}
#head{border-top:2px solid #444}
#head2{border-top:2px solid #444; position:relative; margin-top:-352px}
#menu{background-image:url(../img/base_menu.png); padding:10px; text-align:right}
#menu li {display:inline-block; text-shadow:2px 2px 2px #000; padding:0px 10px; border-right:1px solid white}
#menu .lastli{border-right:none}
#menu a:hover {color:#FFCC00}
#titulo_content{ background-color:#ccc; color:#222; font-weight:800; padding:10px 10px 10px 30px; font-size:20px; text-shadow:1px 1px 1px #444; margin-bottom:2px; border-top:1px solid #222}

#content{background-image:url(../img/base_white.png); text-align:justify; color:#222; font-weight:500; padding:30px; font-size:13px; margin-bottom:2px}
#content img {float:left; margin-right:10px}
#content span {}
#content .clear{clear:both}
#content .preimg{border-bottom:1px solid #ccc; margin-bottom:0px; padding-bottom:15px}
#content .preimg2{border-bottom:1px solid #ccc; margin-bottom:0px; padding-bottom:0px}
#content .conimg{border-top:1px solid white; padding:10px; margin-top:0px;}
#content .fisrtp{margin-top:0px}

#content_services{background-image:url(../img/base_white.png); text-align:left; color:#222; font-weight:500; padding:5px 5px 20px 5px; font-size:17px; margin-bottom:2px;}
#content_services li {/*border-radius:10px; border:2px solid #444; */padding:5px; display:inline-block; cursor:pointer}
#content_services_text {background-image:url(../img/base_white.png); text-align:justify; color:#222; font-weight:500; padding:10px 30px; font-size:13px; margin-bottom:2px;}
#content_services_text .titulo {font-size:20px; margin-top:15px; margin-bottom:5px; padding:10px; box-shadow:2px 2px 6px #444; background-color:#ccc;}
#content_services_text .subtitulo {font-size:20px; margin-top:15px; margin-bottom:5px; padding:10px; box-shadow:2px 2px 6px #444; background-color:#ccc;}

#content_list{background-image:url(../img/base_white.png); text-align:left; color:#222; font-weight:500; padding:15px 0px 30px 13px; font-size:13px; margin-bottom:2px;}
#content_list li{ list-style-image:url(../img/login.png); list-style-position:inside; margin-bottom:15px; border-bottom:1px solid #ccc; border-top:1px solid white; padding-top:10px; padding-bottom:10px; width:290px; margin-right:20px; display:inline-block}
#content_list img {margin-right:10px}

#content_links{background-image:url(../img/base_white.png); text-align:left; color:#222; font-weight:500; padding:15px 0px 30px 13px; font-size:20px; margin-bottom:2px;}
#content_links li{ margin-bottom:15px; border-bottom:1px solid #ccc; border-top:1px solid white; padding-top:10px; padding-bottom:10px;}
#content_links img {margin-right:10px}
#content_links a { color:#004796}

#content_contact{background-image:url(../img/base_white.png); text-align:left; color:#222; font-weight:500; padding:15px 0px 30px 13px; font-size:17px; margin-bottom:2px;}
#content_contact #img_contact{float:left; margin-right:15px}
#content_contact #form_contact{}
#content_contact .explain {font-size:16px; background-color:#ccc; padding:5px}
#content_contact .clear {clear:both}
#content_contact input, #content_contact textarea{background-color:#444; color:white; padding:5px; border:none}
#content_contact .submitbutton{background-color:#030; color:white; font-size:14px; padding:15px; border:none}
#content_contact .resettbutton{background-color:#030; color:white; font-size:14px; padding:15px; border:none}

#footer{ background-image:url(../img/base_menu.png); padding:15px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:white; text-align:center; font-size:17px}