@charset "utf-8";
/* CSS Document */
@font-face {
      	font-family: 'DTLNobelT-Light'; 
		src: url('DTLNobelT-Light.otf') format('opentype');
    }

html {
   	height: 100%; outline: none; min-height:100%;
}
body#cuerpo{
    font-size: 1em; 
	font-family: Verdana, arial, sans-serif; 
	height: 100%; 
	outline: 0; 
	padding:0px; 
	margin:0px; 
	min-height:100%;
    background-image:url(../img/back.jpg);
    background-position:center;
    background-repeat:no-repeat;
}
body#sin_cuerpo{
    font-size: 1em; font-family: Verdana, arial, sans-serif; height: 100%; outline: 0; padding:0px; margin:0px; min-height:100%;
    background-color:#FFFFFF
}
#amarillo_cuerpo{
	background-color:#FFE311; font-size: 1em; font-family: Verdana, arial, sans-serif; height: 100%; outline: 0; padding:0px; margin:0px; min-height:100%;
}
img{
    border:0px;
}
/*ESTRUCTURA*/
#content{
    margin:0px auto;
    width:99%;
    height:99%;
    min-height:99%;
}
#top{
width:100%;
height:25%;
min-height:25%;
margin:0px auto;
}
#middle{
width:1000px;
height:58%;
min-height:58%;
margin:0px auto;
}
#bottom{
width:1000px;
height:14%;
min-height:14%;
margin:0px auto;
}
#logo{
    height:123px;
    min-height:123px;
    width:20%;
    float:right;
    top:30px;
    right:20px;
    position:relative;
    background-repeat:no-repeat;
}
#menu{
    width:20%;
    height:500px;
    float:left;
    position:relative;
    left:20px;
    top:30px;
}
#menu a{
    text-decoration:none;
}
#menu a:link{
    text-decoration:none;
}
#menu a:active{
    text-decoration:none;
}
#menu a:visited{
    text-decoration:none;
}
#menu a:hover{
    text-decoration:underline;
}
#legal{
    margin:0px auto;
    width:98%;
    height:5%;
    min-height:5%;
    position:relative;
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    text-align:left;
    color:#999999;
	padding-bottom:10px;
} 
#footer{
margin:0px auto;
    width:98%;
	clear:both;
}
#legal a{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    text-align:left;
    color:#999999;
	text-decoration:none;
}
#legal a:link{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    text-align:left;
    color:#999999;
	text-decoration:none;
}
#legal a:hover{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    text-align:left;
    color:#999999;
	text-decoration:none;
}
#legal a:active{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    text-align:left;
    color:#999999;
	text-decoration:none;
}
#legal a:visited{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    text-align:left;
    color:#999999;
	text-decoration:none;
}
#contenido{
    width:550px;
    height:auto;
    min-height:95%;
    margin:0px auto;
}
#content_txt{
    width:60%;
    height:100%;
    min-height:100%;
    position:relative;
    float:left;
    margin-left:5%;
}
#top_inside{
    margin:0px auto;
    width:100%;
    height:auto;
    min-height:5px;
	margin-top:20px;
}
#b1{
width:100%;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
height:20px;
}
#t1{
width:100%;
text-align:center;
margin:0px auto;
height:20px;
text-decoration:none;
    color:#FF2A43;
    font-family:DTLNobelT-Light, sans-serif;
    font-size:150%;
	font-weight:normal;
}
#b3{
width:100%;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;

height:20px;
}
#top_inside{
    margin-top:0px;
	padding-top:30px;
}
#top_inside a{
    color:#999999;
    text-decoration:none;
}
#top_inside a:link{
    color:#999999;
    text-decoration:none;
    margin-top:30px;
}
#top_inside a:active{
    color:#999999;
    text-decoration:none;
    margin-top:30px;
}
#top_inside a:visited{
    color:#999999;
    text-decoration:none;
    margin-top:30px;
}
#top_inside a:hover{
    color:#999999;
    text-decoration:none;
    margin-top:30px;
}

#middle_inside{
    width:550px;
    height:auto;
    margin:0px auto;
}
#nav_menu{
    font-family:DTLNobelT-Light, sans-serif;
    font-size:160%;
    letter-spacing:0px;
    list-style:none;
    margin:0px;
    padding:0px;
	font-weight:normal;
}
#nav_menu ul{
    margin:0px;
    padding:0px;
    list-style:none;
}
#menu_01 li{
    padding-left:35px;
    background-image:url(../img/menu/linea_roja.gif);
    background-repeat:no-repeat;
}
#menu_02 li{
    padding-left:35px;
    background-image:url(../img/menu/linea_verde.gif);
    background-repeat:no-repeat;
}
#dir_bog{
    font-family:Arial, Helvetica, sans-serif;
    color:#999999;
    font-size:11px;
    text-align:left;
    letter-spacing:1px;
    margin-left:5px;
    line-height:-4;
}
#dirStore{
    font-family:Arial, Helvetica, sans-serif;
    color:#999999;
    font-size:12px;
    text-align:center;
    letter-spacing:1px;
    margin-left:5px;
    line-height:-4;
}
.rojo{
    color:#FF2A43;
}
.morado{
    color:#8B1278;
}
.verde{
    /*color:#00FBCE;*/
	color:#00CC99;
}
.azul{
    /*color:#3FB2FF;*/
	color:#4c9ae8;
}
/*END ESTRUCTURA*/
/*CLASES VARIABLES*/
.invisible{
    display:none;
}
.visible{
    display:inline;
}
.underlineStilo{
border-bottom:solid 0.5px #FF2A43;
}
.underlineStiloMor{
border-bottom:solid 0.5px #8B1278;
}
.underlineStiloBer{
border-bottom:solid 0.5px #00CC99;
}
.underlineStiloAzu{
border-bottom:solid 0.5px #4c9ae8;
}
.fotos{
}
.fotos a{
    border-left:solid #FFFFFF 5px;
    border-right:solid #FFFFFF 5px;
	height:auto;
}
.fotos a:link img{
    border-left:solid #FFFFFF 5px;
    border-right:solid #FFFFFF 5px;
}
.fotos a:visited img{
    border-left:solid #FFFFFF 5px;
    border-right:solid #FFFFFF 5px;
}
.fotos a:active img{
    border-left:solid #FFFFFF 5px;
    border-right:solid #FFFFFF 5px;
}
.fotos a:hover img{
    border-left:solid #FFFF00 5px;
    border-right:solid #FFFF00 5px;
}
.fotos_look{
    width:170px;
    height:190px;
    float:left;
    margin:5px;
    align:center;
	vertical-align:middle;
}
.fotos_look a{
    border-left:solid #FFFFFF 5px;
    border-right:solid #FFFFFF 5px;
}
.fotos_look a:link img{
    border-left:solid #FFFFFF 5px;
    border-right:solid #FFFFFF 5px;
}
.fotos_look a:visited img{
    border-left:solid #FFFFFF 5px;
    border-right:solid #FFFFFF 5px;
}
.fotos_look a:active img{
    border-left:solid #FFFFFF 5px;
    border-right:solid #FFFFFF 5px;
}
.fotos_look a:hover img{
    border-left:solid #FFFF00 5px;
    border-right:solid #FFFF00 5px;
}
.fotos_grandes{
    width:auto;
    height:auto;
    margin:0px auto;
    margin-top:60px;
	border:solid 5px #FFFFFF;
	align:center;
	text-align:center;
}
.fotos_grandes img{
    border-left:solid #FFFF00 5px;
    border-right:solid #FFFF00 5px;
}

#txt_contenedor{
 position:absolute;
 height:1px;
 width:1px;
 top:50%;
 left:50%;
}
#txt_contacto{
	font-family:DTLNobelT-Light, sans-serif;
	color:#FFFFFF;
	margin:0px auto;
	position:relative;
	height:40px;
	width:550px;
	left:-275px;
	top:-20px;
}
#txt_contacto span{
	text-transform:uppercase;
	font-size:25px;
	letter-spacing:1px;
}
#txt_contacto a{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:1px;
	color:#999999;
	margin-top:10px;
	text-decoration:none;
}
#txt_contacto a:link{
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:1px;
	color:#999999;
	margin-top:10px;
	text-decoration:none;
}
#txt_contacto a:hover{
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:1px;
	color:#999999;
	margin-top:10px;
	text-decoration:none;
}
#txt_contacto a:active{
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:1px;
	color:#999999;
	margin-top:10px;
	text-decoration:none;
}
#txt_contacto a:visited{
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:1px;
	color:#999999;
	margin-top:10px;
	text-decoration:none;
}
/*END CLASES VARIABLES*/
