html {height: 100%;width:100%;overflow-x:hidden;margin-bottom: 1px}
form {margin: 0;padding: 0}
body {font-family:Georgia, "Times New Roman", Times, serif;color:#6f5a3d;font-size:14px;padding:0;margin:0;background-color:#FFF}
p{line-height:24px}
a:link, a:visited {text-decoration: none;font-weight: normal;color:#6f5a3d}
a:hover {text-decoration: none;font-weight: normal;}
a:focus{ outline:0}
#nav { display:block; clear:both; height:30px; padding-top:20px}
#nav a{ font-family:Verdana, Geneva, sans-serif; font-size:9px; padding-top:10px; padding-bottom:10px}
#nav a:hover, a#visitar:hover{ color:#6f5a3d}
a#top{ background-image:url(../images/top.gif); background-repeat:no-repeat; background-position:left; padding:0 10px 0 20px; color:#96b28a}
a#sig{ background-image:url(../images/sig.gif); background-repeat:no-repeat; background-position:left bottom; padding:0 10px 0 13px; color:#96b28a}
a#ant{ background-image:url(../images/ant.gif); background-repeat:no-repeat; background-position:left; padding:0 0 0 13px; color:#96b28a}
a#visitar{font-family:Verdana, Geneva, sans-serif; font-size:9px; padding-top:10px; padding-bottom:20px; color:#e75433; border-top:1px dotted #c8c9b9; display:block; width:170px}
input.button { cursor: pointer}
img { border: 0 none; }
hr{ border:none !important; background-color:#ffffff; margin:30px 0; height:1px}
pre{ font-size:12px}
/*****************************************/
.moduletable-logo{padding: 40px;background-image:url(../../../images/stories/es/dots1.gif);background-position:bottom left;background-repeat:no-repeat;margin-bottom:20px}
.moduletable-logo img:hover { -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50}
.moduletable-contacto{margin-top:40px;padding:40px 40px 10px 40px;background-image:url(../../../images/stories/es/dots1.gif);background-position:top left;background-repeat:no-repeat;display:block;clear:both}

.menu { position:relative; background-image:url(../../../images/stories/es/dots1.gif); background-position:bottom left; background-repeat:no-repeat; margin: 0 0 40px 0; padding: 0 0 20px 35px; z-index:100; width:500px}
.menu li{list-style:none; display:inline}
.menu li a{ color:#695846; font-size:14px; padding:10px}
.menu li a:hover{ color:#a2c8b9}

.menusocial { position:relative; background-image:url(../../../images/stories/es/dots1.gif); background-position:top left; background-repeat:no-repeat; margin: 20px 0 20px 0; padding: 40px 0 20px 30px}
.menusocial li{list-style:none; display:inline-block; padding-right:10px}
.menusocial li a{ -moz-opacity:.40; filter:alpha(opacity=40); opacity:.40}
.menusocial li a:hover{-moz-opacity:1; filter:alpha(opacity=100); opacity:1}

/* content */
.contentpaneopen{ clear:both; margin-top:-90px}
.contentpaneopen, .contentpaneopen tr, .contentpaneopen tbody, .contentpaneopen td{border-spacing:0 0}
#topbg{background-image:url(../images/shadowbg.jpg);background-position:bottom;background-repeat:repeat-x;padding-left:40px;display:block;clear:both}
#panel{background-image:url(../images/paneltopbg.gif);background-position:top;background-repeat:repeat-x;background-color:#e75433;padding:40px;display:block;clear:both}
#advcontent{background-image:url(../images/contenttopbg.gif);background-position:top;background-repeat:repeat-x}	
#pfirst{display:inline-table; width:177px; color:#fc856b;font-size:18px; padding:15px 15px 0 15px; position:relative; bottom:150px; background-image:url(../images/elegir.gif); background-repeat:no-repeat; background-position:90px 43px}
#Safari #pfirst{ width:207px}
#pfirst a{ display:block; color:#FFF; text-decoration:underline}
#pfirst a:hover{ text-decoration:none}
#p1, #p2, #p3, #p4{display:inline-table;width:166px;height:169px;border-bottom:1px solid #972f17;border-right:1px solid #972f17;margin-right:6px;margin-bottom:6px;color:#FFF;font-size:18px;padding:15px}
#p1:hover, #p2:hover, #p3:hover, #p4:hover{border-color:#e75433}
#p1, #p1_{background-color:#96b28a}
#p2, #p2_{background-color:#e2c801}
#p3, #p3_{background-color:#6f5a3d}
#p4, #p4_{background-color:#c8c6b7}
#p1 img, #p2 img, #p3 img, #p4 img, #p1_ img, #p2_ img, #p3_ img, #p4_ img{margin-bottom:10px; display:block}
#IE7 #p1,#IE7 #p2,#IE7 #p3,#IE7 #p4, #IE6 #p1,#IE6 #p2,#IE6 #p3,#IE6 #p4, #IE6 #pfirst, #IE7 #pfirst{ display:inline-block; float:left}
#IE7 #pfirst{ width:172px; bottom:0} #IE6 #pfirst{ bottom:0}
#IE7 #panel, #IE7 #topbg, #IE7 #advcontent, #IE6 #panel, #IE6 #topbg, #IE6 #advcontent{ width:1200px}
/*#IE7 #advcontent, #IE6 #advcontent{ position:relative; bottom:120px; padding:50px; background-color:#FFF; background-image: url(../images/contenttopbg2.gif)}*/

/* proyectos2 */
#proyect{ padding:40px}
#proyect img{ margin:0 !important}
#proyheader img, #proyheader h1, #proyheader p, #proyheader ul { display:inline; float:left}
#proyheader h1 { width:200px; margin:0; padding:20px 0 0 40px; font-weight:normal; font-size:18px}
#proyheader ul {height:98px; width:200px; margin:0; padding:20px}
#proyheader ul li{ font-family:Verdana, Geneva, sans-serif; list-style:none; border-bottom:1px dotted #6f5a3d; line-height:20px; font-size:10px}
#proyheader p { width:300px; height:98px; margin:0; padding:20px; font-family:Verdana, Geneva, sans-serif; font-size:10px; line-height:18px}

/* lang */
.moduletable-lang{ float:left; position:relative; top:162px; left:880px}
.moduletable-lang select{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#6f5a3d; padding:5px; border:1px solid #CCC; line-height:18px}
