/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 12, 2010 */
@font-face {font-family: "Belwe Cn BT";
    src: url("belwe.eot");
    src: url("belwe.eot?#iefix") format("embedded-opentype"),
    url("belwe.woff") format("woff"),
    url("belwe.ttf") format("truetype"),
    url("belwe.svg#Belwe Cn BT") format("svg");
}


@font-face {
	font-family: 'Agenda-BoldRegular';
	src: url('agendab-webfont.eot');
	src: local('☺'), url('agendab-webfont.woff') format('woff'), url('agendab-webfont.ttf') format('truetype'), url('agendab-webfont.svg#webfontHLWCsdFK') format('svg');
	font-weight: normal;
	font-style: normal;

}

.Agenda-Bold {
	font-weight: normal; 
	font-style: normal; 
	line-height:normal; 
	font-family: 'Agenda-BoldRegular', sans-serif;
}

.tituloNegCe {
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-family: 'Belwe Cn BT', sans-serif;
	font-size: 30px;
	white-space: normal;
	color: #000;
	line-height: 25px;
	text-align:left;
}
.tituloBlaCe {
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-family: 'Belwe Cn BT', sans-serif;
	font-size: 30px;
	white-space: normal;
	color: #fff;
	line-height: 25px;
	text-align:left;
}
.tituloSe {
	font-style: normal;
	line-height: normal;
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, sans-serif; 
	font-weight: bold;
	font-size: 30px;
	white-space: normal;
	color: #036;
	line-height: 25px;
	text-shadow:#2e2e2e 0 4px 5px;
}
.tituloSeNs {
	font-style: normal;
	line-height: normal;
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, sans-serif; 
	font-weight: bold;
	font-size: 30px;
	white-space: normal;
	color: #036;
	line-height: 25px;
}

@font-face {font-family: "Tw Cen MT";
    src: url("Tw-Cen-MT.eot");
    src: url("Tw-Cen-MT.eot?#iefix") format("embedded-opentype"),
    url("Tw-Cen-MT.woff") format("woff"),
    url("Tw-Cen-MT.ttf") format("truetype"),
    url("Tw-Cen-MT.svg#Tw Cen MT") format("svg");
}

@font-face {font-family: "Tw Cen MT Bold";
    src: url("Tw-Cen-MT-Bold.eot");
    src: url("Tw-Cen-MT-Bold.eot?#iefix") format("embedded-opentype"),
    url("Tw-Cen-MT-Bold.woff") format("woff"),
    url("Tw-Cen-MT-Bold.ttf") format("truetype"),
    url("Tw-Cen-MT-Bold.svg#Tw Cen MT") format("svg");
}

.TWC {
	font-family: 'Tw Cen MT', sans-serif;
}

.TWCB {
	font-family: 'Tw Cen MT Bold', sans-serif;
}

.listS li {
	list-style-type: square;
	list-style-position:outside;
	line-height: 0px;
	color: #5C1FDB;
	font-size: 25px;
}
.listSR li {
	list-style-type:upper-roman;
	list-style-position:outside;
	line-height: 0px;
	color: #fff;
	font-size: 20px;
}
.Stext {
	font-size: 17px;
	line-height: 20px;
}
.blanco {
	color: white;
}
.negro {
	color: black;
}
.Stextb {
	font-size: 17px;
	font-weight:bold;
	line-height: 20px;
}
.Stexti {
	font-size: 17px;
	font-weight:bold;
	font-style:italic;
	line-height: 20px;
}

.outlines_mb  {
	font-size: x-large;
	font-weight: bold;
	color: #000000;

}
.outlines_m  {
	font-size: x-large;
	font-weight: normal;
	color: #000000;

}
.outlines_bb  {
	font-size: x-large;
	font-weight: bold;
	color: #FFFFFF;

}
.outlines_b  {
	font-size: x-large;
	color: #FFFFFF;

}

.portfolioImg {
    float:left;
    margin-right: 20px;
	vertical-align: bottom;

}
.imgDetails {
	position: relative;
	float: left;
	height: 160px;
	width: 500px;
	vertical-align: bottom;

    }
    .imgDetails p {
        position: absolute;
        bottom: 0;
		vertical-align: bottom;

        }

.morado_s {
	background-color: #4f48c4;
}
.verde_s {
background-color:#A9C018;
}
.blanco_s {
background-color:#FFF;
}
		
    /* Smartphones (portrait and landscape) ----------- */
    @media (min-width : 320px) and (max-width : 480px) 
    {
.imgDetails {
    position: relative;
    float:left;
    height: 70px;
    width: 250px;
	vertical-align: bottom;
    }
		
    }
