/***** Proyecto: Minerva S.F. Autor: Minerva S.F. *****/ /********************************************************************************************************************************************************** ************************************************************************ GENERAL ************************************************************************** /*********************************************************************************************************************************************************/ body, html { /*overflow: hidden;*/ min-width:1024px; } body { font:11px "DINProRegular", Arial, sans-serif; } .clear { clear:both; } a { color: #2aa3d8; text-decoration: none; } a:hover { color: #ffffff; } * { margin:0; padding:0; } #website{ } #website a{ color:#2aa3d8; font-weight:bold; } #website a:hover { color:#00536e; } #bg { position: fixed; z-index: -1; top: 0; left: 0; /*width: 100%;*/ } /*************************************************************************************************************************************************** ************************************************************MENU CABECERA*************************************************************************** ***************************************************************************************************************************************************/ #menu{ width: 100%; left: 0; top: 0; z-index: 10000; background: #efefef; } #menu .top { height: 60px; width: 960px; margin: 0 auto; position: relative; font-family:"DINProRegular", Arial, sans-serif; font-size: 13px; } #menu .top .nav { text-align: left; overflow: hidden; margin: 0; padding: 0; list-style: none; display:inline-block; width: 960px; font-weight:bold; text-transform: uppercase; font-size: 12px; height: 60px; margin-left: -10px; } #menu .top .nav li { display:inline-block; float:left; padding-top: 23px; } #menu .top .nav li .minerva_min { display: inline-block; vertical-align: middle; margin-top: -13px; padding-right:5px; } #menuhome{padding-left:25px;} #menuformacion{padding-left:32px;} #menucloudbackup, #menurgpd, #menudiseno, #menuapps, #menuclientes, #menuayuda, #menucontacto{padding-left:51px;} #menu li a { color: #5d5d5d; text-decoration: none; padding-bottom: 12px; } #menu li a:hover { color: #000; } #menu li.active a, #top li a.active { color: #000; background: url(~/images/icono_aqui.png) no-repeat 0 100%; background-position-x: center; } #menu .idiomas_home { display: block; position: absolute; top: 0; right: 0; margin-top: 24px; margin-right: 185px; } #menu .idiomas_home .sepbandera { margin-left: 8px; } #menu .telefono_home { display:block; background-image:url(images/telefono.png); background-repeat:no-repeat; background-position: 0px 1px; color: #112551; font-weight: bold; padding-left: 30px; position: absolute; top: 0; right: 0; font-size: 20px; margin-top: 17px; margin-right: 30px; } #menu .top .idiomas_menu { display: none; } #menu .top .telefono_menu{ display:none; } /*************************************************************************************************************************************************** *************************************************************SUBCABECERA**************************************************************************** ***************************************************************************************************************************************************/ .subcabecera { display: block; margin: 0 auto; text-align: center; width: 100%; text-transform: uppercase; font-size: 26px; margin-bottom: 30px; } .subcabecera .subcabdecor { background: #112551; border-radius: 8px; color: #ffffff; padding: 10px 0px; width: 920px; display: block; } /*************************************************************************************************************************************************** ************************************************************** PIE HOME **************************************************************************** ***************************************************************************************************************************************************/ #piehome{ width:100%; color:#ffffff; font-size:12px; text-align:center; z-index: 10000; position:relative; } #piehome .rrss{ background-color:#efefef; display:block; padding: 10px 0; } #piehome .rrss a { margin: 0px 20px; } #piehome .copy{ background-color:#333333; width: 100%; display: block; padding: 14px 0; } /*************************************************************************************************************************************************** **************************************************************** PIE ******************************************************************************* ***************************************************************************************************************************************************/ #piecont{ width:100%; color:#ffffff; font-size:12px; text-align:center; z-index: 10000; position:relative; } #piecont .rrss{ background-color:#efefef; display:block; padding: 10px 0; } #piecont .rrss a { margin: 0px 20px; } #piecont .copy{ background-color:#333333; width: 100%; display: block; padding: 14px 0; } .nodisplay{display:none;} /********************************************************************************************************************************************************** ********************************************************************* CITA COMILLAS *********************************************************************** /*********************************************************************************************************************************************************/ .bloquecita{ display:block; color:#777777; font-size:26px; line-height: 36px; text-align:left; margin: 20px auto; padding: 30px 0px 30px 85px; width: 80%; background-image: url(~/images/cita-abrir.png); background-repeat: no-repeat; background-position: top left; background-size: 65px; text-shadow: 0.1em 0.1em 0.05em #cdcdcd; } /********************************************************************************************************************************************************** ************************************************************ AJUSTE CABECERA TAMAÑO PANTALLA ************************************************************** /*********************************************************************************************************************************************************/ @media only screen and (min-width: 1181px) and (max-width: 1400px) { #menu .top{ width:1100px; } #menu .top .nav { width:900px; margin-left: -25px; } #menu .idiomas_home { display: none; } #menu .telefono_home { display: none; } #menu .top .idiomas_menu { display: inline-block; position: absolute; top: 0; right: 0; font-size: 20px; margin-top: 16px; margin-right: 160px; } #menu .top .idiomas_menu .sepbandera { margin-left: 8px; } #menu .top .telefono_menu{ display:inline-block; background-image:url(images/telefono.png); background-repeat:no-repeat; background-position: 0px 1px; color: #112551; font-weight: bold; padding-left: 30px; position: absolute; top: 0; right: 0; font-size: 20px; margin-top: 17px; margin-right: 0px; } #menuhome{padding-left:28px;} #menuformacion{padding-left:28px;} #menucloudbackup{padding-left:35px;} #menurgpd{padding-left:35px;} #menudiseno{padding-left:35px;} #menuapps{padding-left:35px;} #menuclientes{padding-left:35px;} #menuayuda{padding-left:35px;} #menucontacto{padding-left:35px;} } @media only screen and (max-width: 1180px) { #menu .top { width: 94%; min-width: 985px; } #menu .top .nav { width:805px; margin-left: -25px; } #menu .idiomas_home { display: none; } #menu .telefono_home { display: none; } #menu .top .idiomas_menu { display: inline-block; position: absolute; top: 0; right: 0; font-size: 20px; margin-top: 16px; margin-right: 155px; } #menu .top .idiomas_menu .sepbandera { margin-left: 8px; } #menu .top .telefono_menu{ display:inline-block; background-image:url(images/telefono.png); background-repeat:no-repeat; background-position: 0px 1px; color: #112551; font-weight: bold; padding-left: 30px; position: absolute; top: 0; right: 0; font-size: 20px; margin-top: 17px; margin-right: 0px; } #menuhome{padding-left:20px;} #menuformacion{padding-left:20px;} #menucloudbackup {padding-left: 20px;} #menurgpd {padding-left: 20px;} #menudiseno{padding-left:20px;} #menuapps{padding-left:20px;} #menuclientes{padding-left:20px;} #menuayuda{padding-left:20px;} #menucontacto{padding-left:20px;} }