
h1 {
    float:left;
    clear:both;
    width:620px;
    margin-left:170px;
    text-align:center;
    margin-top:10px;
    margin-bottom:6px;
    /*border: 1px solid red;*/
}


#main_body {
    float:left;
    width:100%;
    height:100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: 40px;
    min-height:480px;
    /*border: 1px solid blue;*/
}


.l {background: url('images/crystal_border_l.png') repeat-y  0       0; width:100%; height:100%; float:left;}
.r {background: url('images/crystal_border_r.png') repeat-y  100%    0; width:100%; height:100%; float:left;}
.t {background: url('images/crystal_border_u.png') repeat-x  0       0; width:100%; height:100%; float:left;}
.b {background: url('images/crystal_border_d.png') repeat-x  0    100%; width:100%; height:100%; float:left;}

.t_l {background: url('images/crystal_border_u_l.png') no-repeat 0       0; width:100%; height:100%; float:left;}
.b_l {background: url('images/crystal_border_d_l.png') no-repeat 0    100%; width:100%; height:100%; float:left;}
.t_r {background: url('images/crystal_border_u_r.png') no-repeat 100%    0; width:100%; height:100%; float:left;}
.b_r {background: url('images/crystal_border_d_r.png') no-repeat 100% 100%; width:100%; height:100%; float:left;}


#enterprise_logo {
    float:left;
    clear:right;
    height: 60px;
    margin-left:30px;
    margin-top:30px;
    margin-bottom:10px;
    font-family:'Arial';
    font-size:18px;
    color:white;
    /*border: 1px solid blue;*/
}


#menu_block {
    float:left;
    clear:left;
    margin-left:20px;
    margin-right: 2px;
    width: 170px;
    font-size:16px;
    /*border: 1px solid red;*/
}



#menu_block .element{
    float:left;
    clear:left;
    width: 100%;
    height:50px;
    font-family: 'Nimbus Sans L';
    /*border: 1px solid red;*/
}


#menu_block img {
    display:block;
    float:left;
    width:48px;
    height:48px;
    /*border: 1px solid blue;*/
}


#menu_block span {
    display:block;
    float:left;
    width:100px;
    height:34px;
    margin-top:0px;
    padding-top:14px;
    padding-left:10px;
    /*border: 1px solid blue;*/
}



#menu_block .selected_left {
    background: url('images/menu_seleccionado_left.png') no-repeat 0 0;
    display:block;
    float:left;
    width:100%;
    height:48px;
    padding:0px;
    /*border: 1px solid blue;*/
}


#menu_block .selected {
    background: url('images/menu_seleccionado.png') repeat-x;
    display:block;
    float:left;
    width:100%;
    height:48px;
    clear:right;
    padding:0px;
    margin-top:4px;
    /*border: 1px solid blue;*/
}


#menu_block .selected_right {
    background: url('images/menu_seleccionado_right.png') no-repeat 100%       0;
    display:block;
    float:left;
    width:100%;
    height:38px;
    padding:0px;
    padding-top:14px;
    text-align:center;
    /*border: 1px solid blue;*/
}



#menu_block a:link {
    color: white;
    text-decoration: none;
}


#menu_block a:hover {
    color: white;
    font-weight: bold;
    text-decoration: none;
}


#menu_block a:visited {
    color: gray;
    text-decoration: none;
}



#content_block {
    float:left;
    margin-left:20px;
    margin-right:6px;
    margin-bottom:20px;
    width: 570px;
    font-family: 'Nimbus Sans L';
    border-left: 1px solid white;
    /*border: 1px solid red;*/
}


#content_block .l {background:none; background-color: #000000; width:100%; height:100%; float:left;}
#content_block .r {background:none; background-color: #000000; width:100%; height:100%; float:left;}
#content_block .t {background:none; background-color: #000000; width:100%; height:100%; float:left;}
#content_block .b {background:none; background-color: #000000; width:100%; height:100%; float:left;}

#content_block .t_l {background:none; background-color: #000000; width:100%; height:100%; float:left;}
#content_block .b_l {background:none; background-color: #000000; width:100%; height:100%; float:left;}
#content_block .t_r {background:none; background-color: #000000; width:100%; height:100%; float:left;}
#content_block .b_r {background:none; background-color: #000000; width:100%; height:100%; float:left;}



#content_block img {
    display:block;
    float:left;
    margin-top:10px;
    margin-left:10px;
    /*border: 1px solid red;*/
}


#content_block .right {
    display:block;
    float:right;
    margin-top:0px;
    margin-right:10px;
    /*border: 1px solid red;*/
}



.sections {
    float:left;
    padding:30px;
}

.section {
    float:left;
    width:  510px;
    margin-top:10px;
   /* border: 1px solid blue;*/
}


.section .title {
    font-family:'Arial';
    width:100%;
    margin-top:20px;
    margin-left:20px;
    text-align:center;
    font-size: 16px;
    border-bottom: 1px solid white;
    /*border: 1px solid red;*/
}


.section p {
    display:block;
    width:100%;
    margin-left:20px;
    margin-top: 10px;
    margin-bottom: 10px;
    /*border: 1px solid blue;*/
}

.section li {
    margin-left:30px;
    margin-bottom: 10px;
    /*border: 1px solid blue;*/
}



.section a {
    color: #00baff;
    text-align:center;
    /*border: 1px solid blue;*/
}

.section a:hover {
    color: yellow;
}



#estandars_foot {
    float:right;
    clear:both;
    margin-bottom:6px;
    margin-top:6px;
    width: 220px;
    height: 25px;
    padding: 0px;
    /*border: 1px solid blue;*/
}

#estandars_foot img{
    float:right;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 2px;
    margin-right: 2px;
}


