﻿* {  -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
             box-sizing: border-box;
  }


html {
       height:100%;
     }

body 
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	margin: 0;
	padding: 0;
	height: 100%;
	background-color:#F7F6F3;
}

.contenedor
{
	margin: 10px 10px 10px 10px;
	}

.cb
{
	clear:both;
}

.menuitem
{
	float:left;
	background-color: #0082C8;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	font-weight:bold;
	border-bottom: solid 7px #82B30B;
	border-top: solid 1px #FFFFFF;
	height:45px;
	text-align: center;
	display: table;	
}

.menuitem a
{
	text-decoration:none;
	color:White;
  display: table-cell;
  vertical-align: middle;	
}

.menuitem a:hover
{
	text-decoration:none;
	color:#82B30B;
}


.enlace
{
	color:#006195;
	text-decoration:underline;
	font-weight:bold;
}

.smenuitem
{
	float:left;
	background-color: #FFFFFF;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	font-weight:bold;
}

.smenuitem a
{
	text-decoration:none;
	color:#0082C8;
}

.smenuitem a:hover
{
	text-decoration:none;
	color:#82B30B;
}

.medio {
  position: fixed;
  top:50%;
  left:50%;
  margin-top:-100px;
  margin-left:-150px;
  z-index:99;
}

.verpdf {
  position: fixed;
  top:15%;
  left:30%;
  width: 60%;
  height: 75%;
  z-index:100;
  background-color:#EEEEEE;
  border: solid 1px #666666;
  padding-bottom:40px;
}

.ocultamovil {}
@media only screen and (max-device-width: 500px) {.ocultamovil {display:none;}}

/*
.cabcab {background-image:url(img/blocs.png);}
@media only screen and (max-device-width: 500px) {.cabcab {background-image:url(img/blank.gif);}}
*/
