/* ::::: http://fonts.googleapis.com/css?family=Droid+Serif:400,400italic,700,700italic ::::: */

@font-face {
	font-family: "Droid Serif";
	font-style: normal;
	font-weight: 700;
	src: local("Droid Serif Bold"), local("DroidSerif-Bold"), url('qqt14e8dy39u-eybzmppwtqr_3kx9_hjxbbyu8s6in0.woff') format("woff");
}
@font-face {
	font-family: "Droid Serif";
	font-style: normal;
	font-weight: 400;
	src: local("Droid Serif"), local("DroidSerif"), url('0aksp294htd-nvjgucytaibn6udyhwbl620a-irfubk.woff') format("woff");
}
@font-face {
	font-family: "Droid Serif";
	font-style: italic;
	font-weight: 700;
	src: local("Droid Serif Bold Italic"), local("DroidSerif-BoldItalic"), url('c92rd_x0v1lslsft3-qepgrv2f9rptaqyj4qibdfkzm.woff') format("woff");
}
@font-face {
	font-family: "Droid Serif";
	font-style: italic;
	font-weight: 400;
	src: local("Droid Serif Italic"), local("DroidSerif-Italic"), url('cj2hunsrbhwmspr9ks5899kzxw4syc4bjuaifc1sxii.woff') format("woff");
}
/* ::::: http://fonts.googleapis.com/css?family=Gentium+Basic:400,400italic,700,700italic ::::: */

@font-face {
	font-family: "Gentium Basic";
	font-style: normal;
	font-weight: 400;
	src: local("Gentium Basic"), local("GentiumBasic"), url('kcktj43blvlkhotolfn-mz_rtrtxgeal_dia6_h9gns.woff') format("woff");
}
@font-face {
	font-family: "Gentium Basic";
	font-style: italic;
	font-weight: 400;
	src: local("Gentium Basic Italic"), local("GentiumBasic-Italic"), url('qofz4nsmayc2umsmag3lysc-qru_6_vwulqf4lzjbhg.woff') format("woff");
}
@font-face {
	font-family: "Gentium Basic";
	font-style: normal;
	font-weight: 700;
	src: local("Gentium Basic Bold"), local("GentiumBasic-Bold"), url('2ql6yulggf0wwgop-uqgye2y6ezt-elkqogyfiv5isg.woff') format("woff");
}
@font-face {
	font-family: "Gentium Basic";
	font-style: italic;
	font-weight: 700;
	src: local("Gentium Basic Bold Italic"), local("GentiumBasic-BoldItalic"), url('8n9-c_aqdj8lbi1ngvmrwstp7eq1kpyyfqx9lscg3bo.woff') format("woff");
}
/* ::::: http://www.unpezvivo.com/proyectos/themeforest/agora/serif/js/tipsy/tipsy.css ::::: */

/* ::::: http://www.unpezvivo.com/proyectos/themeforest/agora/serif/js/prettyPhoto/css/prettyPhoto.css ::::: */

/* ::::: http://www.unpezvivo.com/proyectos/themeforest/agora/serif/js/superfish/superfish.css ::::: */

.sf-menu, .sf-menu * { margin: 0pt; padding: 0pt; list-style: none outside none; }
.sf-menu ul { position: absolute; top: -999em; width: 10em; }
.sf-menu ul li { width: 100%; }
.sf-menu li:hover { visibility: inherit; }
.sf-menu li { float: left; position: relative; }
.sf-menu a { display: block; position: relative; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0pt; z-index: 99; }
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 240px; top: 0pt; }
.sf-vertical, .sf-vertical li { width: 239px; }
.sf-vertical li:hover ul, .sf-vertical li.sfHover ul { left: 260px; top: 0pt; }
/* ::::: http://www.unpezvivo.com/proyectos/themeforest/agora/serif/js/scrollpane/jquery.jscrollpane.css ::::: */

.jspContainer { overflow: hidden; position: relative; }
.jspPane { position: absolute; }
.jspVerticalBar { position: absolute; top: 10px; right: 0pt; width: 4px; height: 100%; background: none repeat scroll 0% 0% red; }
.jspVerticalBar *, .jspHorizontalBar * { margin: 0pt; padding: 0pt; }
.jspCap { display: none; }
.jspTrack { position: relative; }
.jspDrag { position: relative; top: 0pt; left: 0pt; cursor: pointer; }
/* ::::: http://www.unpezvivo.com/proyectos/themeforest/agora/serif/css/styles.css ::::: */


body { font: 12px 'Droid Serif',serif; position: absolute; min-width: 960px; min-height: 760px; top: 0pt; left: 0pt; height: 100%; width: 100%; margin: 0pt; background: none repeat scroll 0% 0% rgb(17, 17, 17); }
a { text-decoration: none; outline: 0pt none; }
strong { font-weight: 700; }
img { border: 0pt none; }
#backg { position: absolute; opacity: 0; }
.title, .subtitle, h3 { font-family: 'Gentium Basic',serif; }
#top, #bottom, #left, #right { background: none repeat scroll 0% 0% ; position: fixed; z-index: 1000; }
#left, #right { top: 0pt; bottom: 0pt; width: 10px; }
#left { left: 0pt; }
#right { right: 0pt; }
#top, #bottom { left: 0pt; right: 0pt; height: 10px; }
#top { top: 0pt; }
#bottom { bottom: 0pt; }
#header { position: absolute; top: 50px; left: 90px; z-index: 999; }
img.bg { min-height: 100%; min-width: 1024px; width: 100%; height: auto; position: fixed; top: 0pt; left: 0pt; }
@media screen and (max-width: 1024px) {
	img.bg { left: 50%; margin-left: -512px; }
}
#menu { position: absolute; bottom: 60px; left: 90px; z-index: 998; }
#menu ul { list-style: none outside none; font-weight: 400; font-size: 17px; line-height: 30px; text-shadow: 0pt 2px 3px rgb(0, 0, 0); }
#menu ul .second_level { font-size: 15px; line-height: 22px; margin-top: 5px; border-left: 1px solid rgb(89, 90, 89); padding-left: 10px; }
#menu ul .third_level { font-size: 15px; line-height: 22px; border-left: 1px solid rgb(89, 90, 89); padding-left: 10px; }
#menu ul li a { color: rgb(255, 255, 255); }
#menu ul li a:hover { color: rgb(23, 221, 213); }
#menu .disabled { color: rgb(23, 221, 213); cursor: default; }
#team { position: absolute; width: 100%; top: 16%; }
#team .base { position: absolute; width: 100%; height: 355px; background-color: rgb(17, 17, 17); opacity: 0.6; }
#team .title { font-weight: 400; font-size: 40px; color: rgb(255, 255, 255); position: absolute; left: 90px; top: 240px; }
#team .subtitle { font-weight: 400; font-size: 23px; color: rgb(146, 146, 146); position: absolute; left: 90px; top: 284px; }
#team .submenu { position: absolute; left: 87px; top: 40px; }
#team .submenu ul { list-style: none outside none; }
#team .submenu ul li { text-align: right; display: block; }
#team .submenu ul li a { font-size: 13px; padding: 4px 5px; margin: 0pt 0pt 5px; color: rgb(255, 255, 255);background-color: rgb(0, 0, 0); ; }
#team .submenu ul li a:hover { color: rgb(23, 221, 213); }
#team .submenu .disabled { color: rgb(23, 221, 213); cursor: default; }
#team .marker { position: absolute; left: 183px; top: 8px; }
#team .member { opacity: 0; }
#team .profile-base {; position: absolute; width: 0pt; height: 355px; left: 340px; }
#team .profile-img { position: absolute; left: 340px; }
#team .scroll-paragraph { line-height: 17px; color: rgb(0, 0, 0); width: 580px; height: 527px; overflow: auto; padding: 5px 16px 0pt 0pt; position: absolute; float: left; left: 630px; top: 45px; }
#team .scroll-paragraph .jspTrack { background: none repeat scroll 0% 0% rgb(203, 203, 203); }
#team .scroll-paragraph .jspDrag { background: none repeat scroll 0% 0% rgb(118, 118, 118); }
#team .email { display: block; padding-left: 25px; background: url('email_icon.png') no-repeat scroll left center transparent; position: absolute; left: 630px; top: 290px; }
#team .email a { font-size: 11px; font-weight: 700; color: rgb(51, 51, 51); }
#team .email a:hover { text-decoration: underline; }
#footer { position: absolute; right: 10px; bottom: 17px; float: right; margin: 0pt; padding: 0pt 10px 0pt 0pt; }
#footer .copyright { font-size: 10px; color: rgb(165, 165, 165); padding: 2px 20px 0pt 0pt; }
#footer .copyright a { color: rgb(165, 165, 165); text-decoration: underline; }
#footer .copyright a:hover { color: rgb(255, 255, 255); }
#footer ul { margin: 0pt; overflow: hidden; float: left; padding: 10px; }
#footer ul li { list-style: none outside none; margin: 0pt 6px 0pt 0pt; float: left; position: relative; }

