#wrapper{
    width: 1000px;
    border: 1px solid #334a61;
    margin: 0 auto 0 auto;
}
#head{
    width: 100%;
    height: 100px;
    background-color: #1A4A7B;
}
#logo{
    height:100px;
    width: 300px;
    background-image: url('../images/header2.gif');
    background-repeat: no-repeat;
    float:left;
}
#head_content{
    height:100px;
    width: 574px;
    float:right;
}
#head_content_top{
    width:70%;
    height:40%;
    padding-left:150px;
}
.head_content_bottom{
    width:555px;
    height:53%;
    margin: 0 10px 5px 10px;
    background-color: white;
    border-radius: 8px;
 	-ms-border-radius: 8px;
 	-moz-border-radius: 8px;
 	-webkit-border-radius: 8px;
 	-khtml-border-radius: 8px;
}
.head_text{
    float:left;
    color: #334a61;
    font-family: verdana;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 15px 10px 25px;
}
.head_reg{
    float:left;
    color: white;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    padding: 18px 15px 10px 15px;
    cursor: pointer;
    text-decoration: underline;
}
.head_reg_selected{
    float:left;
    color: #334a61;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    margin-top:12px;
    padding: 10px 20px 8px 20px;
    background-color: white;
    border-radius: 6px;
 	-ms-border-radius: 6px;
 	-moz-border-radius: 6px;
 	-webkit-border-radius: 6px;
 	-khtml-border-radius: 6px;
}
.oculto{
    display: none;
}
.cont_paises{
    width: 600px;
    margin: 0 auto 0 auto;
    padding: 7px;
}
.base_pais{
    float: left;
    margin: 2px;
    padding:0 3px;
    cursor:pointer;
}
.base_pais_text{
    text-align: center;
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
    color:#334a61;
}
#menu_container{
    width:100%;
    height:30px;
    border: 1px dotted #334a61;
}
#body{
    text-align: center;
}
#title_reg{
    width: 700px;
    margin: 8px auto 0 auto;
    background-color: #334A61;
    text-align:center;
    padding:7px 0;
    font-size: 15px;
    font-weight:bold;
    font-family:verdana;
    color: white;
    border-radius: 10px;
 	-ms-border-radius: 10px;
 	-moz-border-radius: 10px;
 	-webkit-border-radius: 10px;
 	-khtml-border-radius: 10px;
}
#base_empresas{
    width:900px;
    border: 1px solid #334a61;
    border-radius: 10px;
 	-ms-border-radius: 10px;
 	-moz-border-radius: 10px;
 	-webkit-border-radius: 10px;
 	-khtml-border-radius: 10px;
    margin: 0 auto 8px auto;
    padding: 3px;
}
#head_menu{
    width: 120px;
    height:100%;
    float:left;
}
#index_link{
    height:30%;
    width: 100%;
    padding:10px 0 0 0;
}
.index{
    margin: 6px 3px;
    border-radius: 5px;
 	-ms-border-radius: 5px;
 	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	-khtml-border-radius: 5px;
    background-color: white;
    color: #334a61;
    font-family:verdana;
    padding:5px 10px 6px 27px;
    background-image: url('../images/home_icon.jpg');
    background-position: 3px 3px;
    background-repeat: no-repeat;
    font-size:11px;
}
#univ_link{
    margin:7px 5px;
    width: 88px;
    height: 37px;
    border-radius: 8px;
 	-ms-border-radius: 8px;
 	-moz-border-radius: 8px;
 	-webkit-border-radius: 8px;
 	-khtml-border-radius: 8px;
    background-color: white;
    background-image: url('../images/university.jpg');
    background-repeat: no-repeat;
    background-position: 1px 5px;
    padding:9px 0 0 35px;
}
.univ{
    color: #334a61;
    font-family:verdana;
    font-size: 11px;
    text-decoration: none;
}
#tabla_empresas tr td{
    border: 1px solid #334a61;
    margin:3px;
    padding:0;
    width: 100px;
    vertical-align: top;
    height:auto;
    border-radius: 10px;
 	-ms-border-radius: 10px;
 	-moz-border-radius: 10px;
 	-webkit-border-radius: 10px;
 	-khtml-border-radius: 10px;
}
#tabla_empresas tr td img{
    border: 1px solid #334a61;
    border-radius: 7px;
 	-ms-border-radius: 7px;
 	-moz-border-radius: 7px;
 	-webkit-border-radius: 7px;
 	-khtml-border-radius: 7px;
}
#tabla_empresas tr td p{
    border-bottom:1px solid #334a61;
    margin: 2px 0 0 0;
    padding: 3px 0;
    border-radius: 7px;
 	-ms-border-radius: 7px;
 	-moz-border-radius: 7px;
 	-webkit-border-radius: 7px;
 	-khtml-border-radius: 7px;
}
.empresa_link{
    font-family:verdana;
    font-size:12px;
    color: #334a61;
    text-decoration: none;
}
.empresa_link:hover{
    font-weight: bold;
}
.empresas_list{
    font-family: verdana;
    font-size:13px;
    color: #334a61;
    padding: 6px 0;
}
.base_prop_univ{
    width: 300px;
    padding: 5px 16px;
    margin: 6px auto;
    font-family: verdana;
    font-size:13px;
    background-color: #334A61;
    color: white;
    border-radius: 8px;
 	-ms-border-radius: 8px;
 	-moz-border-radius: 8px;
 	-webkit-border-radius: 8px;
 	-khtml-border-radius: 8px;
}
#pag_table{
    width: 50%;
    height: 34px;
    margin: 3px auto;
    border-radius: 8px;
 	-ms-border-radius: 8px;
 	-moz-border-radius: 8px;
 	-webkit-border-radius: 8px;
 	-khtml-border-radius: 8px;
}
#pag_table tr td a{
    font-family: verdana;
    font-weight: bold;
    font-size: 12px;
    border-radius: 5px;
 	-ms-border-radius: 5px;
 	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	-khtml-border-radius: 5px;
    color: white; 
    background-color: #334a61;
    padding: 4px 7px;
    text-decoration: none;
}