/* RESET-MIN */
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}ul li {vertical-align: bottom;}

/* CSS GENERAL */

.clear{clear:both;font-size:0;height:0;line-height:0;}
a {cursor:pointer;}
div#underlayer {background-color:#172c40; z-index:800;opacity: .8;height:100%;position:absolute;top:0;left:0;filter: alpha(opacity=80);}
div#ifrm {margin:auto;position:fixed;top:50%;left:50%; background-color: #ffffff;border:5px solid #ccc; z-index:999; display:none; margin-right: 0pt;margin-bottom: 0pt;}
div#ifrm iframe {border:0px;}
div#loading {background-image: url('../images/loader/1.gif'); background-position: center center; background-repeat: no-repeat; width: 200px; height: 50px; margin: auto; background-color: transparent;}
div#thanks {width: 420px; margin: auto;background-color: transparent;}
div#thanks p {text-align: center; display: block;}
div#loading, div#thanks {display:none;}
div#thanks p:first-letter {text-transform:uppercase;}



/* BOF STYLE.CSS*/

body{ background-color: #1b3e78; color:#fff;font-family: Tahoma, sans-serif;font-size:12px;margin:0px 0px 0px 0px; color: #000000;background-image: url('../images/background/body.jpg'); background-repeat: repeat-x;}
.safari body {background-color: #162e66;}

div#superwrapper {position:relative; width: 1000px; margin: auto; border: 0px solid red; }
	div#languages { margin: 0px 0px 0px 0px;border: 0px solid red; background-color: transparent; width:900px; height:50px; text-align:right;}
			div#languages div {float:right;}
			div#languages div a 					{width: 30px; border-right: 1px solid #8893a6; padding: 5px 3px 0px 3px; display: block; float: left; text-align: center; color: #8893a6; text-decoration: none;}	
			div#languages div a:hover, 
			div#languages div a.activelang 	{width: 30px; border-right: 1px solid white;padding: 14px 3px 0px 3px; color: white; font-weight: bold; text-decoration: none;}	
			
	div#wrapper {width: 980px; 
		/* background-color: #ffffff;  */
		padding: 0px;overflow: hidden;}
		div#main {width: 900px; padding: 0px; float: left; border: 10px solid #ffffff; background-color: #fff; background-image: url('../images/background/main.jpg'); background-repeat: repeat-y; background-position: right;}
			
			div#foto { width: 281px; border-right: 3px solid white; float: left;}
				div#offerte {background-color: #ffffff; background-image: url('../images/background/offerte.jpg'); background-position: top; background-repeat: repeat-x; overflow: hidden; min-height: 300px;}
				div#offerte div#titolo a {font-style: oblique; font-weight: bold; font-size: 11px;}
					div.interno {border-top: 3px solid white;}
						div.interno img {float: left;}
						div.interno a 				{float: left;margin: 5px 0px 0px 5px; color: #9e3e8d;text-decoration: none;}			
						div.interno a:hover 	{float: left;margin: 5px 0px 0px 5px; color: #9e3e8d;text-decoration: underline;}							
						a.nosez_ {color: #7d8175 !important;}
					div.home {border: 0px solid black; width: 170px;float: left; /* overflow: auto;  */}
						div.home a 			{display: block; text-align: right; margin: 5px 5px 0px 0px; text-decoration: none;color:#7d8175; }
						div.home a:hover 	{display: block; text-align: right; margin: 5px 5px 0px 0px; text-decoration: underline;}						
				
				
					div#offerte div.offerta { padding: 0px 0px 0px 25px; background-image: url('../images/background/row.gif'); background-repeat: no-repeat; background-position: left top; width: 200px; overflow: hidden; margin: 10px 20px 10px 20px;font-size:11px; }	
	

					div#offerte div.offerta div.text {padding: 0px 5px 0px 5px; overflow: hidden; }	
					div#offerte div.offerta div.text p {color: #333333; line-height: 10pt;}		
					div#offerte div.offerta div.text p strong {color: #0099ff; font-weight: bold;}				
					div#offerte div.offerta div.text p em {font-weight: bold;}				
					div#offerte div.offerta div.text p a {color: #0099ff;font-style: oblique; text-align: right; text-decoration: none;}
					div.separator {background-image: url('../images/background/separator.gif'); background-position: 0px 0px; background-repeat: repeat-x; height: 3px; widows: 200px; margin: 12px 0px 0px 0px;}
	
			div#menu 	{ width: 170px; border-right: 3px solid white;  float: left; color: white; margin: 0px 0px 0px 0px; background-repeat:repeat-x; padding: 0px 0px 0px 0px;background-image: url('../images/background/menu.jpg'); background-color: #2c6abe; }
	
			
				div#menutop ul {margin: 0px 0px 0px 10px;list-style: none; }
				div#menutop ul li {height: 30px; padding: 0px 0px 0px 0px; margin: 0px;}
				div#menutop ul li a {color: white;  text-decoration: none; padding: 7px 0px 5px 20px;display: block; background-image: url('../images/background/row_m.gif'); background-repeat: no-repeat}
		
				div#menutop ul li a:hover, div#menutop ul li a.active {background-color: #1b3e79;background-image: url('../images/background/row_m_hover.gif'); background-repeat: no-repeat; font-weight: bold; text-decoration: none; font-style: oblique;display: block;padding: 7px 0px 5px 20px;color: white; font-weight: bold; text-decoration: none; font-style: oblique; }
	
		
	div#menubottom 	{margin: 100px 0px 0px 0px;background-image: url('../images/background/menu.jpg'); background-position: bottom;}			
		div#menubottom ul {padding: 0px; margin: 0px; list-style: none; background-color: transparent;}
		div#menubottom ul li a {display: block;width: 169px; height: 40px;margin: 0px 0px 1px 0px;}
		
		div#menubottom ul li.bg_176 a 				{background-image: url('../images/background/bg_176.jpg'); background-repeat: no-repeat; background-position: 0px -40px; }
		div#menubottom ul li.bg_176 a:hover 	{background-image: url('../images/background/bg_176.jpg'); background-repeat: no-repeat; background-position: 0px 0px;}
		div#menubottom ul li.bg_177 a 				{background-image: url('../images/background/bg_177.jpg'); background-repeat: no-repeat; background-position: 0px -40px; }
		div#menubottom ul li.bg_177 a:hover 	{background-image: url('../images/background/bg_177.jpg'); background-repeat: no-repeat; background-position: 0px 0px;}
		div#menubottom ul li.bg_newsletter a 				{background-image: url('../images/background/bg_179.jpg'); background-repeat: no-repeat; background-position: 0px -40px; }
		div#menubottom ul li.bg_newsletter a:hover 	{background-image: url('../images/background/bg_179.jpg'); background-repeat: no-repeat; background-position: 0px 0px;}
		
								
				
			div#logo { width: 170px; display: block; text-align: center; margin: 10px 0px 20px 0px}
			div#contentBody 	{width: 403px; float: left; display: block;}
			
			div#newsletter { background-image: url('../images/background/newsletter.jpg'); background-repeat: no-repeat; padding: 5px 20px 35px 5px; border-bottom: 1px solid #5A8CC9; width: 145px;}
			div#newsletter div#privacy {background-color: transparent; /* overflow:auto;  */width: 140px; margin: 5px 0px 10px 0px;}
			div#newsletter div#privacy a {color: #f5fcfe; font-size: 11px; float: right;width: 120px; text-decoration: none; word-spacing: -2px; background-image: none; margin-bottom:5px;}			
			div#newsletter div#privacy a:first-letter{text-transform: capitalize;}
			div#newsletter div#privacy input[type="checkbox"] {float: left;}
			
			
			
				div#newsletter label {width:7em; float:left; font-size: 11px;}
				div#newsletter label:first-letter {text-transform:capitalize;}
				div#newsletter label.error {color: red; padding: 0px 0px 0px 0px;margin:0px 0px 0px 19px;}
				div#newsletter div#privacy label.error { margin-left: 5px;}

			
				div#newsletter p {color:black; margin: 0px 0px 10px 20px; font-size: 11px;}
				div#newsletter p:first-letter {text-transform: capitalize;}
				div#newsletter form input[type="text"]{border: 1px solid white; background-color: #b3cced; width: 110px; margin: 5px 0px 5px 20px;}				
				div#newsletter form input#send {margin:0px 0px 0px 20px;}				
				div#newsletter form p {margin: 0px; }
				div#newsletter form p a { display: block; color: white; font-size: 11px;}
				
			div#footer {font-size: 11px;border-top: 3px solid white; background-image: url('../images/background/footer.jpg'); color: #fff; height: 95px; margin: 0px 0px 0px 0px;}
				div#footer div#f_title {background-position: 0px 0px; background-repeat: no-repeat; width: 900px; height: 30px; background-color: transparent;}
				
				div#footer div.f_title_ita {background-image: url('../images/f_title_ita.gif');}
				div#footer div.f_title_de {background-image: url('../images/f_title_de.gif');}				
				div#footer div.f_title_eng {background-image: url('../images/f_title_eng.gif');}								
				div#footer div.f_title_fr {background-image: url('../images/f_title_fr.gif');}				
												
					div#footer div.box { width: 250px; border: 0px solid white; float: left; margin: 0px 0px 0px 10px; overflow: hidden}
					div#footer div.box img {margin: 3px; float: left;}
					div#footer div.box a img {border: 1px solid #ffffff;}
					div#footer div.box img  {border: 0px;}					
					div#footer div.box p strong {text-transform: uppercase;}
					div#footer div.box p {margin: 0px; padding: 5px 0px 0px 0px;}
					div#footer div.box p a {font-weight: bold; color: #ffffff}
					div#footer div#htmlarea_common {float: right; border: 0px solid red; font-family: Tahoma; font-size: 11px;}
						div#footer div#htmlarea_common p {margin: 0px 10px 0px 0px; padding: 0px; text-align: right; }
						div#footer div#htmlarea_common p a {color: #ffffff;}
		div#etichette {padding: 0px; float: right; margin: 30px 0px 0px 0px;} 		
		div#etichette a {display:block; height: 90px;}
		
/*ita etichette*/
		
		.ita137sezione 	{background-color: transparent;background-image: url('../images/background/sezione_137_ita.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_ita137:hover, .ita137sezione:hover, .sez_active_ita137 	{background-color: transparent;background-image: url('../images/background/sezione_137_ita.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_ita137 											{background-color: transparent;background-image: url('../images/background/sezione_137_ita.jpg'); background-position: right;width: 30px;margin-right: 30px;}
		
			.ita180sezione 	{background-color: transparent;background-image: url('../images/background/sezione_180_ita.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_ita180:hover, .ita180sezione:hover, .sez_active_ita180 	{background-color: transparent;background-image: url('../images/background/sezione_180_ita.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_ita180 											{background-color: transparent;background-image: url('../images/background/sezione_180_ita.jpg'); background-position: right;width: 30px;margin-right: 30px;}
		
		
		.ita138sezione 	{background-color: transparent;background-image: url('../images/background/sezione_138_ita.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_ita138:hover, .ita138sezione:hover, .sez_active_ita138 	{background-color: transparent;background-image: url('../images/background/sezione_138_ita.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_ita138 											{background-color: transparent;background-image: url('../images/background/sezione_138_ita.jpg'); background-position: right;width: 30px;margin-right: 30px;}
		
/*eng etichette*/

.eng137sezione 	{background-color: transparent;background-image: url('../images/background/sezione_137_eng.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_eng137:hover, .eng137sezione:hover, .sez_active_eng137 	{background-color: transparent;background-image: url('../images/background/sezione_137_eng.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_eng137 											{background-color: transparent;background-image: url('../images/background/sezione_137_eng.jpg'); background-position: right;width: 30px;margin-right: 30px;}
		
			.eng180sezione 	{background-color: transparent;background-image: url('../images/background/sezione_180_eng.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_eng180:hover, .eng180sezione:hover, .sez_active_eng180 	{background-color: transparent;background-image: url('../images/background/sezione_180_eng.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_eng180 											{background-color: transparent;background-image: url('../images/background/sezione_180_eng.jpg'); background-position: right;width: 30px;margin-right: 30px;}
		
		
		.eng138sezione 	{background-color: transparent;background-image: url('../images/background/sezione_138_eng.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_eng138:hover, .eng138sezione:hover, .sez_active_eng138 	{background-color: transparent;background-image: url('../images/background/sezione_138_eng.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_eng138 											{background-color: transparent;background-image: url('../images/background/sezione_138_eng.jpg'); background-position: right;width: 30px;margin-right: 30px;}	
		
/*de etichette*/

.de137sezione 	{background-color: transparent;background-image: url('../images/background/sezione_137_de.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_de137:hover, .de137sezione:hover, .sez_active_de137 	{background-color: transparent;background-image: url('../images/background/sezione_137_de.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_de137 											{background-color: transparent;background-image: url('../images/background/sezione_137_de.jpg'); background-position: right;width: 30px;margin-right: 30px;}
		
			.de180sezione 	{background-color: transparent;background-image: url('../images/background/sezione_180_de.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_de180:hover, .de180sezione:hover, .sez_active_de180 	{background-color: transparent;background-image: url('../images/background/sezione_180_de.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_de180 											{background-color: transparent;background-image: url('../images/background/sezione_180_de.jpg'); background-position: right;width: 30px;margin-right: 30px;}
		
		
		.de138sezione 	{background-color: transparent;background-image: url('../images/background/sezione_138_de.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_de138:hover, .de138sezione:hover, .sez_active_de138 	{background-color: transparent;background-image: url('../images/background/sezione_138_de.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_de138 											{background-color: transparent;background-image: url('../images/background/sezione_138_de.jpg'); background-position: right;width: 30px;margin-right: 30px;}	

/*fr etichette*/

.fr137sezione 	{background-color: transparent;background-image: url('../images/background/sezione_137_fr.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_fr137:hover, .fr137sezione:hover, .sez_active_fr137 	{background-color: transparent;background-image: url('../images/background/sezione_137_fr.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_fr137 											{background-color: transparent;background-image: url('../images/background/sezione_137_fr.jpg'); background-position: right;width: 30px;margin-right: 30px;}
		
			.fr180sezione 	{background-color: transparent;background-image: url('../images/background/sezione_180_fr.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_fr180:hover, .fr180sezione:hover, .sez_active_fr180 	{background-color: transparent;background-image: url('../images/background/sezione_180_fr.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_fr180 											{background-color: transparent;background-image: url('../images/background/sezione_180_fr.jpg'); background-position: right;width: 30px;margin-right: 30px;}
		
		
		.fr138sezione 	{background-color: transparent;background-image: url('../images/background/sezione_138_fr.jpg'); background-position: right;width: 30px; margin-right: 30px;}
		.sez_off_fr138:hover, .fr138sezione:hover, .sez_active_fr138 	{background-color: transparent;background-image: url('../images/background/sezione_138_fr.jpg'); background-position: right;width: 50px;margin-right: 10px;}
		.sez_off_fr138 											{background-color: transparent;background-image: url('../images/background/sezione_138_fr.jpg'); background-position: right;width: 30px;margin-right: 30px;}	



/* EOF FORM*/
div.mceContentBody fieldset, div.mceContentBody form fieldset {margin:15px;padding:10px; border:1px solid #ccc; font-size: 11px;}
div.mceContentBody form fieldset legend{color: #333;font-style: italic;margin-left: 15px;padding-left: 8px;padding-right: 8px; font-weight:bold;}
div.mceContentBody form fieldset legend span {color: #000000;}
div.mceContentBody form fieldset p {border:0px solid #fff;  text-align:left; color:#333; display: block}
div.mceContentBody form fieldset p a {cursor:pointer;text-decoration:underline; }
div.mceContentBody form fieldset p a:first-letter {text-transform:uppercase;}
div.mceContentBody form fieldset p input[type="text"]{border-bottom:1px solid #ccc;border-left:1px solid #333;border-right:1px solid #ccc;border-top:1px solid #333;margin: 2px;}
div.mceContentBody form fieldset p textarea {border-bottom:1px solid #ccc;border-left:1px solid #333;border-right:1px solid #ccc;border-top:1px solid #333; width:300px;}
.ie7 div.mceContentBody form fieldset p textarea  {width: 280px;}
.ie8 div.mceContentBody form fieldset p textarea  {width: 280px;}
.ie6 div.mceContentBody form fieldset p textarea  {width: 280px;}
div.mceContentBody form fieldset p.p1 { margin:2px 0px 0px 0px;padding:0px; text-align:center;}
div.mceContentBody form fieldset p.p1 input[type="submit"]{margin:20px 0px 20px 0px; padding:0px; text-align:center;}
div.mceContentBody form fieldset #zero, div.mceContentBody form fieldset #first, div.mceContentBody form fieldset #second { background-color: #fff;padding:10px;}
div.mceContentBody form fieldset #first {padding:5px 0px 5px 10px;}
div.mceContentBody form fieldset #second {padding:5px 0px 5px 10px;}
div.mceContentBody form fieldset #first, div.mceContentBody form fieldset #second {/* display:none; */ margin: 5px 0px 0px 0px;}
div.mceContentBody form fieldset p#first1 a{ color:#E35B00}
div.mceContentBody form fieldset p#second1 a{ color:#E35B00}
div.mceContentBody form fieldset p#second1, div.mceContentBody form fieldset p#first1 { display: none;}
div.mceContentBody form fieldset p input[type="checkbox"]{margin-left:5px;font-size: 11px;}
div.mceContentBody form fieldset table {margin:5px 0px 10px 0px; width: 300px;}
div.mceContentBody form fieldset table tbody tr td {text-align: left; color: #333;}
div.mceContentBody form fieldset table td input[type="text"]{width: 10px; padding: 0px; font-size: 11px;}
div.mceContentBody form fieldset table td:first-letter {text-transform:uppercase;}
div.mceContentBody form fieldset p select, div.mceContentBody form fieldset table td select {border:1px solid #ccc; margin: 0px; padding: 0px; font-size: 11px;}
div.mceContentBody p label {width:7em; float:left; font-size: 11px;}
div.mceContentBody p label:first-letter {text-transform:uppercase;}
div.mceContentBody p label.error {float: none; color: red; background: url('../images/unchecked.gif') no-repeat;padding: 0px 0px 1px 20px;margin-left: .3em;}

/* BOF FORM*/

div#home_page div.mceContentBody {margin-left:0px;}
div.mceContentBody {padding: 20px 15px 20px 15px; background-color: #f8f4e8; margin-left:5px;}
.ie div.mceContentBody {background-color: #f0f0e0; }
div.mceContentBody h1{color: #9e3e8d; font-size: 23px;	background-image: url('../images/background/accauno.jpg'); background-position: left top; background-repeat: no-repeat; padding: 0px 0px 0px 30px; margin: 0px 0px 15px 0px}
div.mceContentBody h1.home {background-image: none;padding: 0px 0px 0px 0px;}
div.mceContentBody h2{margin: 5px; color: #333; font: 12px; font-weight: bold}
div.mceContentBody h3{margin: 10px; color: #333; font: 12px;}
div.mceContentBody h4{}
div.mceContentBody h5{}
div.mceContentBody h6{}

div.mceContentBody p { font-family: Tahoma; font-size: 12px; line-height: 18px; color: #333333; text-align: justify}
div.mceContentBody p img {border: 1px solid #ccc; padding: 1px; background-color: white;}
div.mceContentBody p a  {color: #333; text-decoration: none;}
div.mceContentBody p a:hover  {color: #333;color: #333; text-decoration: underline;}
div.mceContentBody p a strong {}
div.mceContentBody p strong { font-weight: bold;}
div.mceContentBody p a img {margin: 5px;}
div.mceContentBody small {color: #333; font-size: 10px;}

div.mceContentBody ul {font-family: Tahoma; font-size: 12px; line-height: 18px; color: #333333; text-align: justify; margin: 25px; }
div.mceContentBody ul li {list-style-type: disc;}
div.mceContentBody ul li a  {color: #333; text-decoration: none;}
div.mceContentBody ul li a:hover  {color: #333; text-decoration: underline;}
div.mceContentBody ul li strong {}

div.mceContentBody table {color: #003366; font-size: 12px; font-family: Tahoma; margin:10px 10px 10px 0px; width: 100%}
div.mceContentBody table tbody tr td {}
div.mceContentBody table tbody tr th {background-color: aqua }
div.mceContentBody table tbody tr.odd td {background-color: red}
div.mceContentBody table tbody tr.even td {background-color: yellow}
div.mceContentBody table tbody tr td:first-child {}

.firma {color: #ffffff;	font-size: 10px;font-size: 10px; display:block; width:900px; text-align:right; margin:10px 0px 0px 0px;}
.firma a {color: #ffffff;	text-decoration: none;}
.firma a:hover {color: #ffffff;	text-decoration: underline;}
.firma a img {position:relative; bottom:4px;}

/* EOF CSS*/

/* bof highslide */

.highslide-wrapper div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	cursor: url(../jsdir/highslide/graphics/zoomin.cur), pointer;
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}

.highslide-active-anchor img, .highslide-active-anchor:hover img {
	border-color: black;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: white;
	color:#333;
}
.highslide-heading {
	display: none;
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding-left: 22px;
	background: url(../jsdir/highslide/graphics/icon.gif) no-repeat 0 1px;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(../jsdir/highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: gray;
	text-decoration: none;
	font-size: 10px;
}

a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}

.highslide-credits {display: none !important;}


.highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	top: -23px;
	left: 7px;
}
.highslide-controls ul {
	height: 20px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.highslide-controls li {
	float: left;
}
.highslide-controls a {
	background-image: url(../jsdir/highslide/graphics/controlbar-white-small.gif);
	display: block;
	float: left;
	height: 20px;
	width: 20px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}
.highslide-controls .highslide-move {
	display: none;
}
.highslide-move a {
	cursor: move;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}


div.mceContentBody ul.sottomenu li a{
	text-decoration:underline;
}

div.mceContentBody ul.sottomenu li a:hover,
div.mceContentBody ul.sottomenu li a.active{
	text-decoration:none;
}
