/* ::::: 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 ::::: */






.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 ::::: */

/* ::::: 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; }
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% rgb(255, 255, 255); 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; }
#grid-gallery { position: absolute; width: 100%; top: 24%; }
#grid-gallery .title { font-weight: 400; font-size: 17px; color: rgb(255, 255, 255); position: absolute; left: 90px; top: -35px; }
#grid-gallery .subtitle { color: rgb(146, 146, 146); }
#grid-gallery .preload { position: absolute; top: -36px; left: 320px; }
#grid-gallery .navi { position: absolute; left: -45px; }
#grid-gallery .navi .up { position: absolute; top: 120px; cursor: pointer; }
#grid-gallery .navi .down { position: absolute; top: 155px; cursor: pointer; }
#grid-gallery .navi .up:active, #grid-gallery .navi .down:active { opacity: 0.6; }
#grid-gallery .gallery { position: absolute; left: 90px; width: 90%; height: 303px; overflow-y: hidden; opacity: 0; }
#grid-gallery .gallery .wrapper { float: left; position: relative; overflow: hidden; }
#grid-gallery .gallery .wrapper img { position: absolute; outline: 0pt none; }
#grid-gallery .gallery .container .rollover span { background-image: url('zoom_icon.png'); background-repeat: no-repeat; position: absolute; width: 29px; height: 29px; left: 0pt; top: 0pt; display: none; }
#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; }
