@charset "UTF-8";
/* CSS Document */

body{
background:#fff;
margin:0;
padding:0;
font:10pt Arial;
color:#00111d;
}

a:link img { border:0 none }
a:hover img { border:0 none; filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; }
a img { border:0 none; 
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
outline: none;
-moz-outline-style: none;
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
}


a{
color:#00111d;
text-decoration:underline;
font-weight:normal;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
outline: none;
-moz-outline-style: none;
}

a:hover{
color:#d50307;
text-decoration:none;
font-weight:normal;
}

p{
float:left;
margin:0 0 10px 0;
line-height:13pt;
padding:0;
}


/*------------------------HEADER---------------------------------*/

#header{
float:left;
width:100%;
margin:0;
padding:5px 0 1px 0;
background:#012944;
}

/*------------------------LOGO---------------------------------*/

#logo h1{
visibility:hidden;
display:block; font-size:0; text- indent:-9999999px;

}

#logo{
float:left;
background:transparent url('images/logo.gif') no-repeat left top;
width:320px; 
height:111px;
margin:0;
padding:0 0 20px 0;
border-bottom:#012944 1px solid;
}


/*------------------------MEMNU---------------------------------*/

#menu{
padding:0;
width:1024px;
margin:0 auto;
background:transparent;
font:9pt Arial;
font-weight:bold;
}

.active{
color:#5b7383;
margin:0;

}

/*----------------SLIDE MENU-------------------------*/

.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	 position: relative;
	
}
.sf-menu {
	line-height:	1.2;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			15em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
	font-weight:bold;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		100;
}
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:			10em; /* match ul width */
	top:			-1px;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
	
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	0;
}
.sf-menu a {
	padding: 		.75em 1.2em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#fff;
}
.sf-menu li {
	background:		#012944;
}
.sf-menu li li {
	background:		#012944;
	font-size:8pt;
	padding:0;
	margin:0;
	border-top:#023253 1px solid;
	
}
.sf-menu li li li {
	background:		#5f7788;
	width:90px;
	margin:0 0 0 73px;
	padding:0 0 0 3px;
	border-top:#023253 1px solid;
	
	
	
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#012944;
	outline:		0;
	color:#5b7383;
	

}




/*--------------------SEARCH FORM---------------------------------------*/

#searchform{
margin:2px 0 0 20px;
float:left;
width:175px;
padding:0;
height:20px;

}

.submit{
float:left;
padding:0;
margin:0 0 0 -4px;
border:0;
color:#a0a09f;
background:transparent;
width:22px;
height:20px;

}

.s_input{
float:left;
color:#c4c4c4;
border:0;
width:126px;
padding:3px 5px 6px 5px;
margin:0;
background:transparent url('images/bg_submit.gif') no-repeat left top;
font-size:8pt;

}

.search{
background:transparent;
border:0;
margin:0;
}



#newsletterform{
margin:2px 0 0 0;
float:left;
width:175px;
padding:0;
height:20px;
}

/*------------------CONTAINER-----------------*/

#container{
width:1024px;
background:transparent;
margin:0 auto;
padding:0;
}

/*------------------CONTENTLEFT-----------------*/

#ContentLeft{
float:left;
border-right:#202020 1px solid;
width:342px;
margin:40px 0 20px 0;
padding:2px 0 20px 0;
font-family:Arial;
}

#social{
float:left;
paddign:0;
margin:0 0 8px 0;
border-bottom:#012944 1px solid;
width:320px;
}


#social ul{
list-style-type: none;
margin: 0 0 0 112px;
padding:0;
}

#social li{
float:left;
margin:0;
padding:10px 0 10px 12px;

}

#BtnBigCategorie{
float:left;
margin:0 0 0 1px;
padding:0;
border-bottom:#012944 1px solid;
}



#BtnBigCategorie ul{
list-style-type: none;
margin: 0;
padding:0;
}

#BtnBigCategorie li{
margin:0;
padding:0 0 8px 0;
}


h3{
float:left;
font-size:12pt;
color:#012944;
border-bottom:#012944 1px solid;
width:320px;
margin:25px 0 0 0;
padding:0 0 5px 0;
}

h3 a{
margin:0;
padding:0;
text-decoration:none;
font-weight:bold;
color:#012944;
}

h3 a:hover{
text-decoration:none;
font-weight:bold;
color:#d50307;
}

#attivita_link{
float:left;
margin:0 0 10px 0;
padding:0;
font-size:9pt;
}

#attivita_link ul{
list-style-type: none;
margin: 0;
padding:0;
}


#attivita_link li{
float:left;
color:#012944;
border-bottom:#9dabb5 1px solid;
width:320px;
margin:0;
}


#attivita_link li a{
float:left;
color:#5b7383;
width:305px;
background:transparent url('images/indicatore_att_link.png') no-repeat left center;
text-decoration:none;
padding:10px 0 10px 15px;

}


#attivita_link li a:hover{
color:#435460;
width:305px;
margin:0;
background:#ecedee url('images/indicatore_att_link.png') no-repeat left center;
text-decoration:none;

}

#feed_ColonnaSX{
float:left;
margin:0;
padding:0;
font-size:10pt;
}


#feed_ColonnaSX h1{
float:left;
margin:5px 0 10px 0;
padding:0;
width:315px;
font-weight:bold;
font-size:10pt;
}

#feed_ColonnaSX h1 a{
margin:0;
padding:0;
text-decoration:underline;
font-weight:bold;
}

#feed_ColonnaSX p{
float:left;
color:#012944;
border-bottom:#9dabb5 1px solid;
width:319px;
margin:0;
padding:0 0 15px 0;
}

/*#feed_ColonnaSX p a{
float:left;
color:#012944;
text-decoration:none;
width:320px;
margin:0;
}

#feed_ColonnaSX p a:hover{
float:left;
color:#012944;
text-decoration:underline;
width:320px;
margin:0;
}*/

#feed_ColonnaSX ul{
list-style-type: none;
margin: 0;
padding:0;
}

#feed_ColonnaSX li{
float:left;
color:#012944;
border-bottom:#9dabb5 1px solid;
width:319px;
margin:0;
padding:5px 0 5px 0;

}

#feed_ColonnaSX li a{
float:left;
color:#012944;
text-decoration:none;
width:320px;
margin:0;
}

#feed_ColonnaSX li a:hover{
color:#d50307;
text-decoration:none;

}
/*------------------CONTENTRIGHT-----------------*/

#ContentRight{
float:left;
border-left:#202020 1px solid;
width:643px;
margin:40px 0 20px -1px;
padding:2px 0 20px 22px;
font-family:Arial;
}


h2{
float:left;
font:14pt Arial;
font-weight:800;
color:#012944;
width:643px;
margin:0;
}

h2 a{
float:left;
color:#012944;
margin:0;
text-decoration:none;
font-weight:800;
border-bottom:#012944 1px solid;
width:643px;
padding:0 0 5px 0;
}

h2 a:hover{
color:#5e7686;
margin:0;
text-decoration:none;
font-weight:800;
border-bottom:#5e7686 1px solid;
width:643px;
}

.TitPrimoPiano{
display:block;
font:14pt Arial;
font-weight:800;
color:#012944;
margin:0 0 0px 0;
padding:0 0 0px 0;

}

#NextPrev{
float: right;
margin:10px 0 0 0;
padding:0;
font-size:10pt;
}

#NextPrev ul{
list-style-type: none;
margin: 0;
padding:0;
}


#NextPrev li{
float:left;
background:#556d7d;
margin:0 2px 0 0;
}

#NextPrev li a{
color:#fff;
background:#556d7d;
padding:8px;
text-decoration:none;
}

#NextPrev li a:hover{
color:#556d7d;
background:#012944;
text-decoration:none;
padding:8px;
}


/*-------------------POST-------------------------*/

.post{
float:left;
margin:0 0 25px 0;
padding:0 0 5px 0;
width:643px;
border-bottom:#ccd4da 1px solid;
}

.date_autore{
width:643px;
float:left;
border-bottom:#ccd4da 1px solid;
margin:0;
padding:7px 0;
color:#5b7383;
font-size:8pt;
}


.date_autore ul{
list-style-type: none;
margin: 0;
padding:0;
}


.date_autore li{
float:left;
margin:0;
padding:0 7px 0 0;
}

.date_autore li a{
float:left;
margin:0;
padding:0 0 0 23px;
background:transparent url('images/matita.png') no-repeat left center;
color:#5b7383;
text-decoration:none;
width:150px;
height:16px;
}

.date_autore_interno li{
float:left;
margin:0;
padding:0 0 0 23px;
background:transparent url('images/matita.png') no-repeat left center;
color:#5b7383;
text-decoration:none;
width:150px;
height:16px;
}

.date_autore li a:hover{
color:#5b7383;
text-decoration:underline;
}

.separatore{
font-size:8pt;
color:#012944;
margin:0;
padding:0;
font-weight:bold;
}

.insidePostAnt{
float:left;
width:643px;
margin:0;
padding:16px 0 0 0;
}

.insidePost{
float:left;
width:643px;
margin:0;
padding:16px 0 0 0;
}

.insidePost p{
float:left;
width:630px;
margin:0;
padding:10px 0 10px 0;
}
.insidePostIMG {
float:left;
margin:0;
padding:0;
}

.insidePostIMG_big{
float:left;
margin:15px 0 20px 0;
padding:0;
}

.insidePostAnt p{
float:left;
width:475px;
padding:0 0 0 10px;
margin:0;

}

.more{
	clear:both;
	float:left;
	position:relative;
	width:100%;
	font-size:9pt;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 0;
	background-color: transparent;
	background-image: url(images/more.gif);
	background-repeat: no-repeat;
	background-position: 50px center;
}


.comments {
float:left;
margin:16px 0 0 0;
padding:0;
font-size:8pt;
width:643px;
border-top:#ccd4da 1px solid;
}

.comments a{
float:left;
margin:8px 0 0 0;
padding:0 3px 1px 25px;
background:transparent url('images/comments.gif') no-repeat center left;
color:#5b7383;
text-decoration:none;
}

.comments a:hover{
text-decoration:underline;
}

.categorie{
float:left;
font-weight:bold;
font-size:9pt;
padding:0;
margin:20px 5px 0 0;
}


.categorieLink a{
float:left;
font-size:8pt;
padding:0;
margin:20px 0 0 5px;
color:#5b7383
}

.AutCommento{
float:left;
background:#012944;
padding:6px 0;
color:#fff;
width:643px;
font-size:10pt;
margin:0 0 10px 0;
}


.AutCommento ul{
list-style-type: none;
margin: 0 auto;
padding:0;
}

.AutCommento  li{
float:left;
margin:0;
padding:0 10px 0 5px;
}


.WriteComments{
float:left;
font-weight:bold;
font-size:10pt;
padding:0;
margin:20px 0 0 0;
color:#012944;
width:640px;
}

#FormCommenti{
float:left;
border-top:#012944 1px solid;
margin:0;
padding:10px 0;
width:643px;
}

.account_form label {
color:#012944;
display:block;
font-size:11pt;
margin:15px 0 7px;
padding:0;


}


input.text_field.huge, textarea.huge {

	-moz-border-radius:0;
	-x-system-font:none;
	border: solid 1px #bbb;
	font-size:12pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding: 4px 0px 4px 4px;
	width:640px;
	margin:0;

}

input.text_field.huge:focus, textarea.huge:focus {

	border-color:#012944;
	background-attachment: scroll;
	background-color: #efeeee;
	
}

.big_button:hover {
background:#e80909 none repeat scroll 0 0;
color:#fff;

}

.big_button {

	-moz-border-radius:0px;
	background:#012944 url(css/big_button_bg.png) repeat-x scroll center top;
	border-color:#DDDDDD #00247d #00247d #DDDDDD;
	border-style:solid;
	border-width:0 1px 1px 0;
	color:#FFFFFF;
	cursor:pointer;
	font-size:14px;
	height:36px;
	line-height:32px;
	margin:0;
	overflow:visible;
	padding:0 12px;
	/*text-shadow:1px 1px #fff;*/

}

input, select {

-x-system-font:none;
color:#000;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}



/*------------PAGE CONSIGLIERI----------------------*/
#PageConsiglieri{
float:left;
border-top:#012944 1px solid;
margin:0;
padding:15px 0;
width:643px;
}

h4{
float:left;
font-size:32pt;
color:#012944;
width:200px;
margin:0;
padding:0;
line-height:36px;
font-weight:normal;
}


h4 a{
color:#012944;
margin:0;
padding:0;
font-weight:normal;
text-decoration:none;
}

#menuConsiglieri{
float:left;
margin:0 0 0 95px;
padding:0;
width:345px;
height:75px;
border-left:#012944 1px solid;
font-size: 8pt;


}

#menuConsiglieri ul{
list-style-type: none;
margin: 2px 0 0 30px;
padding:0;
}

.menuConsiglieri li{
float:left;
margin:0;
padding:0;

}


.articoliConsiglieri{
float:left;
margin:0 30px 0 0;
padding:55px 0 0 0;
background:transparent url('images/ICOarticoli.png') no-repeat top center;
width:48px;
height:48px;
text-decoration:none;

}


.articoliConsiglieri a{
float:left;
margin:0;
padding:0;
text-decoration:none;

}

.comunicatiConsiglieri {
float:left;
margin:0 30px 0 0;
padding:55px 18px 0 0;
background:transparent url('images/ICOcomunicati.png') no-repeat top center;
width:48px;
height:48px;
text-decoration:none;

}

.comunicatiConsiglieri a{
float:left;
margin:0;
padding:0;
text-decoration:none;

}

.websiteConsiglieri {
float:left;
margin:0 25px 0 0;
padding:55px 0 0 0;
background:transparent url('images/ICOwebsite.png') no-repeat top center;
width:48px;
height:48px;
text-decoration:none;
}

.websiteConsiglieri a{
float:left;
margin:0;
padding:0;
text-decoration:none;

}


.emailConsiglieri{
float:left;
margin:0;
padding:55px 0 0 17px;
background:transparent url('images/ICOemail.png') no-repeat top center;
width:48px;
height:48px;
text-decoration:none;
}

.emailConsiglieri a{
float:left;
margin:0;
padding:0;
text-decoration:none;

}

.activeMenuConsiglieri{
color:#d50307;
margin:0;

}

#Contatti{
float:left;
margin:0 0 20px 0;
padding:20px 0;
width:643px;
}

#Contatti p{
float:left;
margin:30px 0 0 0;
padding:0;
width:643px;
}

#SubPageConsigliere{
float:left;
border-top:#012944 1px solid;
margin:15px 0;
padding:20px 0;
width:643px;
}

.imgConsigliere{
float:left;
padding:0 21px 0 0;
margin:0;
border-right:#ccc 1px solid;
}

#commissioni{
float:left;
width:340px;
margin:0 0 0 -1px;
padding:0;
border-left:#ccc 1px solid;
}

#commissioni ul{
list-style-type: none;
margin:0;
padding:0 0 0 20px;
}

#commissioni li{
float:left;
margin:-1px 0 0 0;
padding:8px 0;
border-top:#ccc 1px solid;
border-bottom:#ccc 1px solid;
font-size:12pt;
color:#607888;
width:328px;
}

.titCommissioni{
font-size:21pt;
color:#012944;
display:block;
margin:0 0 10px 0;
padding:0;

}

#bio{
border-bottom:#ccc 1px solid;
width:643px;
padding:0 0 5px 0;
}

#SubPageNotizie_Feed_Comunicati{
float:left;
border-top:#012944 1px solid;
margin:15px 0;
padding:0;
width:643px;
}

.Notizie_Feed_Comunicati{
float:left;
border-bottom:#012944 1px solid;
border-top:#012944 1px solid;
width:643px;
margin:-1px 0 0 0;

}

.Notizie_Feed_Comunicati a{
float:left;
width:585px;
padding:12px 0;
margin:0;
background:transparent;
text-decoration:none;
}

.Notizie_Feed_Comunicati a:hover{
float:left;
width:585px;
padding:12px 0;
margin:0;
background:#ecedee;
text-decoration:none;
}

.DATENotizie_Feed_Comunicati{
float:left;
font:9pt Georgia;
width:35px;
padding:3px 10px 3px 0;
border-right:#012944 1px solid;
color:#d50307;
margin:0 10px 0 2px;
line-height:10px;
}

.NumDate{
float:left;
font-size:17pt;
margin:0 0 3px 0;
font-weight:lighter;
line-height:22px;
width:35px;

}

.txtNotizieFeedComunicati{
float:left;
width:580px;
margin:0;
padding:0;
}

h5{
display:blocK;
font-size:14pt;
font-weight:bold;
color:#012944;
margin:0 0 3px 0;
padding:0;
}


.RigaStaff{
float:left;
margin:-1px 0 0 0;
border-bottom:#012944 1px solid;
border-top:#012944 1px solid;
padding:20px 0;
width:643px;
}


.nameStaff{
float:left;
width:400px;
padding:7px 0;
margin:0 0 0 20px;
border-top:#ccc 1px solid;
border-bottom:#ccc 1px solid;
font-size:22pt;
color:#012944;
}

.ruoloStaff{
font-size:14pt;
color:#5b7384;
float:left;
width:400px;
padding:10px 0;
margin:-1px 0 0 20px;
border-top:#ccc 1px solid;
border-bottom:#ccc 1px solid;
}

.emailStaff a{
float:left;
background:transparent url('images/logoEmail.png') no-repeat center left;
width:20px;
height:15px;
padding:0 0 0 30px;
margin:15px 0 0 20px;
font-size:10pt;
text-decoration:none;
}

.AgendaInterr{
float:left;
border-top:#012944 1px solid;
margin:0;
padding:10px 0;
width:643px;
}

.AgendaInterrRight{
float:left;
border-left:#012944 1px solid;
margin:0 0 0 47px;
padding:0 0 20px 20px;
width:573px;
}

#borderBttomDate{
float:left;
border-bottom:#012944 1px solid;


}

.PdfDownload{
float:left;
margin:3px 0 0 0;
padding:0;
}

.PdfDownload_agenda{
	float:left;
	margin:0px;
	padding:0;
}

.NameComissione{
float:left;
border-top:#adbac3 1px solid;
border-bottom:#adbac3 1px solid;
margin:0;
padding:10px 0 10px 50px;
width:520px;
font-size:13pt;
color:#5e7686;
background:transparent url('http://www.gruppoidvregionelombardia.it/wp-content/themes/tomobik/images/pdf.gif') no-repeat center left;

}

.NameComissione a{
	padding:0;
	color:#5e7686;
	text-decoration:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}

.NameComissione a:hover{
padding:0;
	color:#5e7686;
	text-decoration:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;

}
.datiAgenda{
	float:left;
	width:100%;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
}

/*.datiAgenda p{
display:block;
padding:4px 0;
margin:0;
line-height:9pt;
width:140px;

}*/


.AttiufficialiHeader{
float:left;
border-top:#012944 1px solid;
border-bottom:#012944 1px solid;
margin:-1px 0 0 0;
padding:10px 0;
width:643px;
}

.DateAtti{
float:left;
font:9pt Georgia;
width:30px;
padding:0 15px;
border-left:#012944 1px solid;
color:#d50307;
margin:0 0 0 20px;
line-height:11px;
}

.nameAtti{
float:left;
margin:0;
padding:0;
}

.nameAtti p{
float:left;
font-size:13pt;
color:#5e7686;
border-left:#012944 1px solid;
margin:0 20px 0 0;
padding:27px 0 0 15px;
}

.txtAtti{
float:left;
border-bottom:#012944 1px solid;
margin:0;
padding:10px 0 5px 0;
width:643px;
}
.red{
font-weight:bold;
color:#d50307;
display:block;
padding:0 4px 0 0;
}

/*-----------------FOOTER--------------------------------------------*/

#footerTop{
float:left;
background:#012944;
padding:15px 0 15px 0;
color:#fff;
width:100%;
text-align:center;
font-size:9pt;
margin:20px 0 0 0;
}

#footerTop ul{
width:980px;
list-style-type: none;
margin: 0 auto;
padding:0;
}


#footerTop li{
float:left;
margin:0;
padding:0 10px 0 5px;
}

#footerTop li a{
float:left;
margin:0;
color:#fff;
}

#footerBottom{
width:1024px;
margin:0 auto;
padding:0;
}


#footerBottom ul{
	float:left;
	list-style-type: none;
	border-left:#ccd4da 1px solid;
	height:380px;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 20px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
	font-size:9pt;
}

#footerBottom li{
display:block;
margin:0;
padding:0 0 5px 0;
}

#footerBottom li a{
color:#5b7383;
}

.SezFooter{
display:block;
font-size:10pt;
font-weight:Bold;
color:#012944;
margin:0 0 10px 0;
padding:0;

}

.imgVIILegislatura{
float:left;
list-style-type: none;
margin: 20px 0 0 0;
padding:25px 40px 10px 30px;

}


#Primopiano {
	float:left;
    width:  643px;
    height: 188px;
	margin:15px 0 0 0;
}

#Primopiano ul {

	list-style-type: none;
	margin: 0;
	padding:0;
}

#Primopiano li {
    float: left;
    width: 207px;
	margin:0 7px 0 0;
	
	}

	
/*---------------------------------------------------jcarousel gallery PRIMO PIANO-------------------------------*/

#porta_slider{
	width:  643px;
	height: 188px;
	margin-bottom:50px;
	float: left;
	padding-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-container {

    -moz-border-radius: 0;
    background: transparent;
    border: 0;
	height: 188px;
	
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
  
    padding: 10px 0 25px 0;
	height: 188px;
}



.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  643px;
    height: 188px;
}



.jcarousel-skin-tango .jcarousel-item {
   width:  207px;
    height: 188px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
	
	 
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: transparent;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: -23px;
    right: 2px;
    width: 23px;
    height: 220px;
    cursor: pointer;
    background: transparent url('images/forward.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: 0px 0;
	background: transparent url('images/forward_over.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0px 0;
	background: transparent url('images/forward_over.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
	background: transparent url('images/forward_over.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: -23px;
    left: 593px;
    width: 23px;
    height: 22px;
    cursor: pointer;
    background: transparent url('images/back.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 0px 0;
	background: transparent url('images/back_over.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0px 0;
	background: transparent url('images/back_over.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
	background: transparent url('images/back_over.png') no-repeat 0 0;
}




.jcarousel-container {
    position: relative;
	
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;

}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;

}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 207px;
    height: 188px;

}


.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}










