@charset "utf-8";

/* ----- LIST ----- */
a:link {	color: #4c2523; text-decoration:none;}
a:visited {	color: #4c2523; text-decoration:none;}
a:hover {	color: #4c2523; font-weight:bold; text-decoration:underline; }
a:active {	color: #4c2523; text-decoration:none;}

ul#topnav {
	width:720px;
	list-style-type: none;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

li#topnav {
	float:left;
	margin-right:29px;
}

ul#regist {
	width:184px;
	height:120px;
	list-style-type: none;
	padding:0;
	margin-right: auto;
	margin-left: auto;
}

li#regist {
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #4c2523;
	padding:3px;
	text-shadow: #f8f5ec 1px 1px 0px;
}
li#regist a {
	text-decoration:none;
	color: #4c2523;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #4c2523;
	}

li#regist a:hover {
	text-decoration:underline;
	color: #4c2523;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #4c2523;
	}


.regfield {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	width:100%;
}
.reg-bot {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #faf2e5;
	border: 2px solid #c5baa6;
	font-weight: bold;
	background-color: #6a5251;
	height: 20px;
	width:35px;

}




.wrapper {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.topnav {
	float: left;
	height: 30px;
	width: 720px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 20px;
}
.language {
	float: left;
	height: 37px;
	width: 740px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;

	padding-top:5px;
}


.head {
	background-image: url(../img/fondos/fnd-head.png);
	background-position: bottom;
	height: 328px;
	width: 980px;
	background-repeat: no-repeat;
}
.head-2 {
	background-image: url(../img/fondos/fnd-head2.png);
	background-position: bottom;
	height: 328px;
	width: 980px;
	background-repeat: no-repeat;
}
.logo {
	background-image: url(../img/decor/logofugatta.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 328px;
	width: 230px;
	background-position: 10px;
}

.photos {
	height: 248px;
	width: 720px;	
	float:left;
	margin-left: 20px;
}
.leftcol {
	float: left;
	width: 220px;
	height:307px;;
	background-image: url(../img/fondos/fnd-left-col1.png);
	margin-left:10px;
	background-repeat: no-repeat;
	padding-top:30px;
	text-align: center;
}
.leftcol-2 {
	float: left;
	width: 220px;
	height:430px;
	background-image: url(../img/fondos/fnd-left-col2.png);
	margin-left:10px;
	background-repeat: no-repeat;
	padding-top:30px;
	text-align: center;
}
.leftcol-3 {
	float: left;
	width: 220px;
	height:430px;
	background-image: url(../img/fondos/fnd-left-col3.png);
	margin-left:10px;
	background-repeat: no-repeat;
	padding-top:30px;
	text-align: center;
}
h2#leftcol {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-transform: uppercase;
	color: #4c2523;
	font-weight:normal;
	letter-spacing: 0.1em;
	text-shadow: #e8dfd3 1px 1px 0px;
}


.pics {
	background-color: #00FF00;
	height: 300px;
	width: 180px;
	float:left;
}

ul#pics {
	list-style-type: none;
	float:left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

li#pics {
	padding:0;
	width:100px;
	height:73px;
	background-image: url(../img/fondos/fnd-images1.gif);
	background-repeat: no-repeat;
	float:left;
}
.areausuarios {
	background-color: #ddd1be;
	border: 2px solid #cec0b4;
	margin-right: 20px;
	margin-left: 20px;
	text-shadow: #e8dfd3 1px 1px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4c2523;
	line-height: 18px;
}




.midcol_en {
	float: left;
	width: 520px;
	background-repeat: no-repeat;
	text-align: center;
	background-image:url(../img/fondos/fnd-mid-col1-en.gif);
	background-position: center 1px;
}
.midcol_it {
	float: left;
	width: 520px;
	background-repeat: no-repeat;
	text-align: center;
	background-image:url(../img/fondos/fnd-mid-col1-it.gif);
	background-position: center 1px;
}
.midcol_ge {
	float: left;
	width: 520px;
	background-repeat: no-repeat;
	text-align: center;
	background-image:url(../img/fondos/fnd-mid-col1-it.gif);
	background-position: center 1px;
}

.midcol-2 {
	float: left;
	width: 740px;
	background-repeat: no-repeat;
	text-align: left;
	background-image:url(../img/fondos/fnd-mid-col2.gif);
	background-position: center 1px;
	margin-bottom:30px;
}


h1#midcol {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #4c2523;
	font-weight:normal;
	letter-spacing: 0.05em;
	text-shadow: #f8f5ec 1px 1px 0px;
}
h1#midcol-2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4c2523;
	font-weight:normal;
	letter-spacing: 0.05em;
	text-shadow: #f8f5ec 1px 1px 0px;
	margin-left:20px;
	margin-top:30px;
}
p#midcol, .form-1-texto3 {
	width: 480px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4c2523;
	letter-spacing: 0.01em;
	text-shadow: #f8f5ec 1px 1px 0px;
	font-size: 11px;
	line-height: 20px;
	padding-left:20px;
	padding-top:15px;
}
p#midcol a, .form-1-texto3 a{
	color: #882823;
	text-decoration:underline;
}
p#midcol a:hover, .form-1-texto3 a:hover{
	color: #882823;
	text-decoration:none;	
}
p#midcol-2 {
	width: 480px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4c2523;
	letter-spacing: 0.01em;
	text-shadow: #f8f5ec 1px 1px 0px;
	font-size: 11px;
	line-height: 20px;
	padding-left:20px;
	float:left;
}
p#midcol-2 a{
	color: #882823;
	text-decoration:underline;
}
p#midcol-2 a:hover{
	color: #882823;
	text-decoration:none;	
}
p#midcol-3 {
	width: 720px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4c2523;
	letter-spacing: 0.01em;
	text-shadow: #f8f5ec 1px 1px 0px;
	font-size: 11px;
	line-height: 20px;
	padding-left:20px;
	float:left;

}

.contactdetails {
	width:234px;
	height:320px;
	float:right;
	margin-top:25px;

}
.mapa {
	padding:7px;
	background-image: url(../img/fondos/fnd-mapa.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}

ul.right-subnav {
	float: left;
	width: 210px;
	padding-top:15px;	
	margin-left:10px;
	list-style-type: none;
	padding:0;
	overflow:hidden;
}



li.right-subnav {
	background-image:url(../img/fondos/fnd-subnav.gif);
	background-repeat:  repeat-x;
	height:40px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4c2523;
	letter-spacing: 0.01em;
	text-shadow: #f8f5ec 1px 1px 0px;
	font-size: 11px;
}
li.right-subnav-2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4c2523;
	letter-spacing: 0.01em;
	text-shadow: #f8f5ec 1px 1px 0px;
	font-size: 11px;
	line-height:18PX;
}
li.right-subnav a{
	text-decoration:none;
	color: #4c2523;
	letter-spacing: 0.01em;
}
li.right-subnav a:hover{
	font-weight:bold;
}

.rightcol {
	float: left;
	width: 220px;
	height:310px;
	background-image: url(../img/fondos/fnd-right-col1.png);

	background-repeat: no-repeat;
	padding-top:30px;
	text-align: center;
	float:left;

}
h2#rightcol {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-transform: uppercase;
	color: #4c2523;
	font-weight:normal;
	letter-spacing: 0.1em;
	text-shadow: #e8dfd3 1px 1px 0px;
}

.ofertas_en {
	width: 980px;
	height:70px;
	float:left;
	padding-top:60px;
	background-image: url(../img/fondos/fnd-ofertas-en.gif);

/*
	background-image: url(../img/temp/ofertas.gif);
	background-repeat: no-repeat;
	background-position: top;
*/
}
.ofertas_ge {
	width: 980px;
	height:70px;
	float:left;
	padding-top:60px;
	background-image: url(../img/fondos/fnd-ofertas-ge.gif);

/*
	background-image: url(../img/temp/ofertas.gif);
	background-repeat: no-repeat;
	background-position: top;
*/
}
.ofertas_it {
	width: 980px;
	height:70px;
	float:left;
	padding-top:60px;
	background-image: url(../img/fondos/fnd-ofertas-it.gif);

/*
	background-image: url(../img/temp/ofertas.gif);
	background-repeat: no-repeat;
	background-position: top;
*/
}

.footer {
	background-image: url(../img/fondos/fnd-footer.gif);
	background-repeat:  repeat-x;
	background-color:#41322a;
	height: 528px;
	width: 100%;
	float:left;
	z-index:1000;
}

.footbar {
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	margin-top:48px;
}

.copyright {
	color: #4c2523;
	font-size: 10px;
	font-weight:bold;
	text-shadow: #cbc2be 1px 1px 0px;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.footbardetails {
	color: #4c2523;
	font-size: 10px;
	text-shadow: #cbc2be 1px 1px 0px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
}
.footbardetails a{
	color: #4c2523;
}

.chat {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #58483d;	
	float:right;
	text-shadow: #cbc2be 1px 1px 0px;
}

.chat a {
	color: #58483d;
	font-style: italic;	
}

.footcontainer {
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	margin-top:80px;
}

.footcol-left {
	width:230px;
	height:400px;
	padding-top:10px;
	overflow:hidden;
	float:left;
}

h3#footcol-left {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #ebe2c8;	
	text-shadow: #2b201a 1px 1px 0px;
}

p#footcol-left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ebe2c8;	
	text-shadow: #2b201a 1px 1px 0px;
	margin-top:-10px;
}

ul#footcol-left {
	list-style-type: none;
	padding:0;
	}
li#footcol-left {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ebe2c8;	
	text-shadow: #2b201a 1px 1px 0px;
	margin-top:12px;
}

li#footcol-left a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ebe2c8;	
	text-shadow: #2b201a 1px 1px 0px;
	text-decoration:none;
}
li#footcol-left a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ebe2c8;	
	text-shadow: #2b201a 1px 1px 0px;
	text-decoration:none;
	font-weight:bold;
}

.newsletter {
	width:480px;
	height:140px;
	float:right;
	padding-top:10px;
	background-image: url(../img/fondos/fnd-newsletter.png);
	background-repeat: no-repeat;
	}
.newsletter2 {
	width:480px;
	height:140px;
	float:right;
	padding-top:10px;
	background-image: url(../img/fondos/fnd-newsletter-2.png);
	background-repeat: no-repeat;
	}


.subscribe-news {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4c2523;
	margin-left: 20px;
	width: 240px;
	margin-top: 3px;
}

.bot-news {
	float:right;
	margin-right:20px;
}
p#news {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #bcb2ab;
	margin-left: 20px;
	letter-spacing: 0.1em;
}

.socialmedia {
	height: 50px;
	width: 230px;
	float:left;
	margin-left:20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight:bold;
	color: #ebe2c8;
	text-shadow: #2b201a 1px 1px 0px;
	margin-top:5px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}
ul#socialmedia {
	list-style-type: none;
	padding:0;
	}
li#socialmedia {
	padding-right:10px;
	float:left;
}

.corp {
	padding-top:20px;
	padding-right:10px;
	float:right;
}


.form-1 {
	width:420px;
	background-image: url(../img/fondos/fnd-form.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.form-1-texto {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4c2523;
	letter-spacing: 0.01em;
	text-shadow: #f8f5ec 1px 1px 0px;
	font-size: 11px;
	line-height: 20px;
	width:460px;
	float:left;
	margin:0px;
	/*min-height:340px;*/
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.form-1-texto2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4c2523;
	letter-spacing: 0.01em;
	text-shadow: #f8f5ec 1px 1px 0px;
	font-size: 11px;
	line-height: 20px;
	width: 460px;
	float:left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.form-title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #4c2523;
	letter-spacing: 0.01em;
	text-shadow: #e3dbd0 1px 1px 0px;
	background-image: url(../img/fondos/fnd-form-title.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	height:27px;
}

.form-details {

	margin-top:20px;
}

.form-details-text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #4c2523;
	letter-spacing: 0.01em;
	text-shadow: #e3dbd0 1px 1px 0px;
}
.form-details-text a{
	color: #4c2523;
	text-shadow: #e3dbd0 1px 1px 0px;
}


.dotted-line {
	background-image: url(../img/fondos/fnd-dotted.gif);
	background-repeat:  repeat-x;	
}






















/* Iconize 0.5 */

/* websites (pictures and movies) */
a[href *="youtube.com/watch?"], a[href *="sevenload.com/videos/"], a[href *="metacafe.com/watch/"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_film.gif) no-repeat center right;
}

a[href *="flickr.com/photos/"], a[href *="zooomr.com"], a[href *="imageshack.us"], a[href *="bubbleshare.com"], a[href *="sevenload.com/bilder/"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_pic.gif) no-repeat center right;
}

/* extensions */

a[href$='.doc'], a[href$='.rtf'] {
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_doc.gif) no-repeat center right;
}

a[href$='.txt'] {
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_txt.gif) no-repeat center right;
}

a[href$='.xls'] {
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_xls.gif) no-repeat center right;
}

a[href$='.rss'], a[href$='.atom'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_feed.gif) no-repeat center right;
}

a[href$='.opml'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_opml.gif) no-repeat center right;
}

a[href$='.phps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_phps.gif) no-repeat center right;
}

a[href$='.phps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_phps.gif) no-repeat center right;
}

a[href$='.torrent'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_torrent.gif) no-repeat center right;
}

a[href$='.vcard'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_vcard.gif) no-repeat center right;
}

a[href$='.exe'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_exe.gif) no-repeat center right;
}

a[href$='.dmg'], a[href$='.app'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_dmg.gif) no-repeat center right;
}

a[href$='.pps'], a[href$='.ppt'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_pps.gif) no-repeat center right;
}

a[href$='.pdf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_pdf.gif) no-repeat center right;
}

a[href$='.xpi'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_plugin.gif) no-repeat center right;
}

a[href$='.fla'], a[href$='.swf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_flash.gif) no-repeat center right;
}

a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_archive.gif) no-repeat center right;
}

a[href$='.ical'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_ical.gif) no-repeat center right;
}

a[href$='.css'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_css.gif) no-repeat center right;
}

a[href$='.ttf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_ttf.gif) no-repeat center right;
}

a[href$='.jpg'], a[href$='.gif'], a[href$='.png'], a[href$='.bmp'], a[href$='.jpeg'], a[href$='.svg'], a[href$='.eps'] { 
	padding: 5px 20px 5px 0px;
	background: transparent url(../img/icons/icon_pic.gif) no-repeat center right;
}

a[href$='.mov'], a[href$='.wmv'], a[href$='.mp4'], a[href$='.avi'], a[href$='.mpg'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_film.gif) no-repeat center right;
}

a[href$='.mp3'], a[href$='.wav'], a[href$='.ogg'], a[href$='.wma'], a[href$='.m4a'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_music.gif) no-repeat center right;
}

/* messenger */
a[href ^="aim:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_aim.gif) no-repeat center right;
}

a[href ^="msnim:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_msn.gif) no-repeat center right;
}

a[href ^="xmpp:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_jabber.gif) no-repeat center right;
}

a[href *="icq.com"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_icq.gif) no-repeat center right;
}

a[href *="edit.yahoo.com/config/send_webmesg?"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_yim.gif) no-repeat center right;
}

a[href ^="callto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_call.gif) no-repeat center right;
}

a[href ^="skype:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_skype.gif) no-repeat center right;
}

a[href ^="gg:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_gadugadu.gif) no-repeat center right;
}

/* email */
a[href ^="mailto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_mailto.gif) no-repeat center right;
}

/* use this class to make sure that images won't get iconized */

.imageLink {
	padding-right: 0px !important;
	background: none !important;
}

.userarea-photos {
	margin-left:23px;
	margin-bottom:10px;
	margin-top:10px;
	border: 2px solid #ffffff;
	width:84px;
	float:left;	
}

.page {	
	float:left;	
}


/* 
    root element for the scrollable. 
    when scrolling occurs this element stays still. 
*/ 
div.scrollable { 
 
    /* required settings */ 
    position:relative; 
    overflow:hidden; 
    width: 888px; 
    height:100px; 
	margin-left:auto;
	margin-right:auto;
} 
div.scrollable A { 
 
    /* required settings */ 
    padding:0px;
	background:none;
	border-color:2px solid #c5baa6;
} 
div.scrollable2 A { 
 
    /* required settings */ 
	background:none;
	vertical-align:center;
	text-align:center;
	} 
 
/* 
    root element for scrollable items. Must be absolutely positioned 
    and it should have a extremely large width to accomodate scrollable items. 
    it's enough that you set width and height for the root element and 
    not for this element. 
*/ 
div.scrollable div.items {
	/* this cannot be too large */ 
    width:20000em;
	position:absolute;
} 
 
/* 
    a single item. must be floated in horizontal scrolling. 
    typically, this element is the one that *you* will style 
    the most. 
*/ 
div.scrollable div.items div { 
    float:left; 
} 
 
/* you may want to setup some decorations to active the item */ 
div.items div.active { 
    border:1px inset #c5baa6; 
    background-color:#fff; 
}

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:25px 15px;
	cursor:pointer;
	font-size:1px;
	background-image: url(../img/decor/hori_large.png);
	background-repeat: no-repeat;
}

.fotooferta2{
border:2px solid #c5baa6;
}

/* right */
a.right 				{ background-position: 0 -30px; clear:right; margin-right: 0px; }
a.right:hover 		{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } 


/* left */
a.left				{ margin-left: 0px;} 
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }

/* up and down */
a.up, a.down		{ 
	background:url(../img/decor/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }

/* down */
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	{ background-position:-60px -30px; } 


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	

div.scrollable a{margin-right:4px}

/* tooltip styling */ 
#tooltip {
	display:none;
	font-size:11px;
	line-height:16px;
	height:72px;
	width:155px;
	color:#fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-shadow: #2b201a 1px 1px 0px;
	background-image: url(../img/decor/tooltip.png);
	background-repeat: no-repeat;
	padding:10px;
	text-align: center;
	margin-top:-10px;
	background-position: center top;
}

.Estilo4 {font-size: 30px}
.Estilo5 {font-size: 45px}
.Estilo7 {font-size: 15px; font-weight: bold; }
.Estilo8 {font-size: 11px}
.Estilo9 {font-size: 11px; font-weight: bold; }

#oferta-reg, #oferta-details, #oferta-files{
	float: left;
}
#respuesta_email, #respuesta {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	color: #4c2523;
	padding-top:100px;
	padding-bottom:100px;
	}

