/*
----------------------------------------------------------*/
body { font-size:.7em;font-family:Verdana, Helvetica, Sans-Serif;margin:0;padding:0;color:#000000;background:#fff;height:100%}
a:link, a:visited, a:active { color:#e5e5e5; text-decoration: none; }
a.lightbox:link, a.lightbox:visited, a.lightbox:active { color:Aqua; text-decoration:underline; font-weight:bold; }
a:hover { color:#ffffff; text-decoration: none; }
p { margin-bottom: 20px; line-height: 1.6em; }
ul { margin-bottom: 20px; line-height: 1.6em; }
li { list-style:none; }
a {outline:none}
img {border:none;}
input[type='button'] { padding:5px 10px 5px 10px; background-color:#fff;border:solid 2px #000;color:#5f8c0c;cursor:pointer;}
input[type='submit'] { padding:5px 10px 5px 10px; background-color:#fff;border:solid 2px #000;color:#5f8c0c;cursor:pointer;}
 
/* 
----------------------------------------------------------*/
#contenedor {position:relative;width:800px;margin-left:auto;margin-right:auto;}

#top {background-color:Black;height:34px;}

#header {height:70px;position:relative;float:left;width:100%;}

#header img {width:284px;height:83px;float:left;margin-top:10px;}
#login img {height:25px;width:80px;margin:0 !important;padding-left:35px;}

#main {background-image:url(/img/fondo.png);background-repeat:no-repeat;height:660px;position:relative;width:730px;margin-left:auto;margin-right:auto;margin-top:112px;font-family:Arial, Sans-Serif;font-size:12px;line-height:14px;}
.hide {clear:none !important;display:none !important;}
#main span {font-weight:bold; display:block; font-size:14px;margin-bottom:15px;}

#titulo {clear:both;float:left;font-family:Arial,Sans-Serif;font-size:13px;font-weight:bold;line-height:14px;margin:10px 0 20px 0 !important;}

#crea {color:white;height:100px;left:449px;position:absolute;top:100px;width:220px;text-align:center;font-size: 1.1em;}
#crea span {font-size:22px;}


#oferta { position:absolute; top:494px; left:35px; width:180px; height:100px;}
#publicamos { position:absolute; top:494px; left:260px; width:180px; height:100px;}
#clientes { position:absolute; top:494px; left:485px; width:180px; height:100px;}
#identif{clear:left;color:white;float:left;font-family:arial;font-size:1.9em;line-height:1.6em;margin:0 0 0 545px !important;}
#enlace{color:white;float:right;font-family:arial;font-size:1em;line-height:1.1em;margin:10px 4px 0 0 !important;}
#botonlogin {margin-left:25px;}

#logindisplay {position:absolute;top:10px;right:30px;}
#logindisplay p {margin:5px 0 5px 0; text-align:right;}
#logindisplay p label {display:inline; float:none; font-weight:bold; margin:0;}
#logindisplay p label input {width:100px; margin:0 0 0 5px; border:solid 1px #999;}
 
#login {background-color:Black;float:right;height:95px;margin-right:65px;width:200px;}
#footer {color:#CCC; margin:0;font-size:.9em;background-color:#000;width:100%; height:45px;}
#footer a {color:#CCC; }
#footer ul li {display:block; float:left; margin:0 15px 0 0; }
#footer ul li.right {float:right; margin:0 0 0 15px; }
#footer .foot {clear:both; margin-top:15px; text-align:center; font-size:11px; }
#footer ul{width:755px;margin:10px auto 0 auto !important;} 

#username {margin-left:10px; width:150px; margin-bottom:10px;}
#password {margin-left:10px; width:150px}
#rememberMe {margin:8px 3px 0 10px;float:left;}
.bloque_menu label {width:150px; color:White;margin-top:8px; float:left;}


.enlace {float:left;height:25px;margin:10px 0 0 20px;width:80px;}

.rounded2 {float:left;}
.rounded2 div.bloque_menu {border:0;background-color:#000;height:112px;}
.rounded2 div.roundedTop {border:0;background:#000 url(/img/rect_corner.png) no-repeat 0 -48px;height:10px;}
.rounded2 div.roundedBottom {border:0;background:#000 url(/img/rect_corner.png) no-repeat 0 -62px;height:10px;margin-bottom:10px;}
.rounded2 div.roundedTopRight {border:0;background:transparent url(/img/rect_corner.png) no-repeat right -48px;height:10px;}
.rounded2 div.roundedBottomRight {border:0;background:transparent url(/img/rect_corner.png) no-repeat right -62px;height:10px;}
.rounded2 div div {position:relative;}
.rounded2 div div a {}