﻿/* -------------------------
	SLIDING LANGUAGE SELECTOR
	-------------------------	*/
	
	
	
	div#languages {
		width:150px;
		z-index:1001;
		position: absolute;
		right: 0px;
		top:0px;
		background: #fff;
		color: #666;
		text-transform: capitalize;}
		    div#languages .current { padding:0 10px; background: url(../images/arrow-down.gif) no-repeat 130px center;}
			div#languages .available {border-top: 1px dotted #404040;}
			div#languages .current a { display: block; padding: 5px 10px 5px 20px; color: #ddd; text-decoration: none; color: #333; }
			div#languages ul {padding: 6px 0;}
			div#languages ul li { margin:5px 10px 0 10px; padding: 3px 0px 3px 20px;}
			div#languages ul li a { text-decoration: none;}

				div#languages .it { background: transparent url(../images/flags_panel/lang_it.png) no-repeat left center; }
				div#languages .en { background: transparent url(../images/flags_panel/lang_en.png) no-repeat left center; }
				div#languages .es { background: transparent url(../images/flags_panel/lang_es.png) no-repeat left center; }
				div#languages .ru { background: transparent url(../images/flags_panel/lang_ru.png) no-repeat left center; }
				div#languages .de { background: transparent url(../images/flags_panel/lang_de.png) no-repeat left center; }
				div#languages .fr { background: transparent url(../images/flags_panel/lang_fr.png) no-repeat left center; }
				div#languages .pl { background: transparent url(../images/flags_panel/lang_pl.png) no-repeat left center; }

	
	
	
	
	
	
	
	/* #language_panel {
		z-index: 100;
		position: absolute;
		cursor:pointer;
		top: 0;
		right: 0;
		width: 160px;
		background: #fff;}
		#language_panel h5 {padding: 4px 6px; text-transform: uppercase; color: #8fa3ab;}

		#languages {padding: 0 0 10px 0; overflow:hidden; background: transparent url(../images/hr.gif) repeat-x left bottom;}
        #languages ul li {display: block; margin: 0 0 2px 0;}
		#languages ul li a {
			display: block;
			padding: 2px 6px 2px 30px;
			color: #666;
			border: 0px solid red;
			background-repeat: no-repeat;
			background-position: 8px center;}
			#languages ul li a:hover {padding:2px 5px 2px 31px; background-position: 9px center;color: #005f9c;}

			#languages ul li.it a {background-image: url(/sitebox/images/lang_it.png);}
			#languages ul li.en a {background-image: url(/sitebox/images/lang_en.png);}
			#languages ul li.de a {background-image: url(/sitebox/images/lang_de.png);}
			#languages ul li.es a {background-image: url(/sitebox/images/lang_es.png);}
			#languages ul li.fr a {background-image: url(/sitebox/images/lang_fr.png);}
			#languages ul li.ru a {background-image: url(/sitebox/images/lang_ru.png);}
			#languages ul li.ro a {background-image: url(/sitebox/images/lang_ro.png);}
			#languages ul li.cn a {background-image: url(/sitebox/images/lang_cn.png);}
			#languages ul li.sa a {background-image: url(/sitebox/images/lang_sa.png);}

		#language_current {background-repeat: no-repeat;background-position: 8px center;}
			.it #language_current {background-image: url(/sitebox/images/lang_it.png);}
			.en #language_current {background-image: url(/sitebox/images/lang_en.png);}
			.de #language_current {background-image: url(/sitebox/images/lang_de.png);}
			.es #language_current {background-image: url(/sitebox/images/lang_es.png);}
			.fr #language_current {background-image: url(/sitebox/images/lang_fr.png);}
			.ru #language_current {background-image: url(/sitebox/images/lang_ru.png);}
			.ro #language_current {background-image: url(/sitebox/images/lang_ro.png);}
			.cn #language_current {background-image: url(/sitebox/images/lang_cn.png);}
			.sa #language_current {background-image: url(/sitebox/images/lang_sa.png);}

			#language_current p {padding: 4px 6px 4px 30px;}

			a.language_change {
				display: block;
				float: right;
				border: 0px solid red;
				background: transparent url(../images/language_change_bg.gif) no-repeat left center;
				padding: 4px 6px 4px 14px;
				color: #999;
				font-weight: bold;
				text-decoration: none;	}
				#language_panel a:hover {color: #b22222;} */
