* {
margin: 0;
padding: 0;

font-family: Trebuchet MS,Helvetica,sans-serif;
text-align:left;
color: #515151;
}
img {
border: 0;
margin:0px 0px 0px 0px;
}

body  {
margin: 0 auto;
padding: 0;
background-image: url(../images/bg.gif);
background-position: top left;
background-repeat:  repeat-x; 
text-align: center; 
background-color: #ffffff;
}


#controwrap {
text-align: center;
margin: 0 auto;
padding: 0;
width: 960px;
}



#wrap {
float: left;
margin: 0px;
padding: 0px;
width: 960px;
background-position: top left;
background-repeat: repeat-y;
}

.header{
	float:left;
	clear:both;
	width:960px;
}

.barra_login{
	float:left;
	clear:both;
	width:960px;

}


.testata {
background-color:#FFFFFF;
background-image:url(../images/testata_bg.gif);
background-position:left bottom;
background-repeat:no-repeat;
clear:both;
float:left;
height:81px;
width:960px;
}

.barra {
background-image:url(../images/barra_bg.gif);
background-position:left top;
background-repeat:repeat-x;
clear:both;
float:left;
height:29px;
width:892px;
padding:0px 34px;
}

.barra3 {
background-image:url(../images/barra_bg2.gif);
background-position:left top;
background-repeat:repeat-x;
clear:both;
float:left;
height:29px;
width:892px;
padding:0px 34px;
}
.entra_div {
float:right;
margin-top:5px;
width:280px;
}
.entra_div ul {
clear:both;
float:right;
width:280px;
}

.entra_div li{ 
text-align:left;
float:right;
height: 24px;
color: #bc8a1e;
font-size: 9px;
margin-right:10px;
list-style:none;
text-transform:uppercase;
}

.entra_div li a{ 
color: #bc8a1e;
text-decoration:none;

}

.entra_div li a:hover{ 
color:#6f4f0b;
text-decoration:none;

}

.item_entra img
{
	margin-left:5px;
}

#menu_top .ulmenu {
float: left;
width: 939px;
height: 45px;
}

	ul.ulmenu{
	width:100%;
	float:left;
	clear:both;
	
	}


/*-
li.item_menu:hover{
background-image: url(../images/barra_hover.gif);
background-position: top left;
background-repeat: repeat-x;
color:#FFF;
}*/

li.item_menu_separetor{
width: 1px; 
float:left;
list-style:none;
height:26px;
}


/*li.item_menu{
width: auto; 
text-align:left;
float:left;
display: block;
color: #6d3633;
font-size: 12px;
/*
padding-left: 30px;
padding-right:30px;
padding-top:6px;*/



li.item_menu1, li.item_menu2, li.item_menu3, li.item_menu4, li.item_menu5, li.item_menu6, li.item_menu7, li.item_menu8 {
color:#6D3633;
float:left;
font-size:12px;
height:29px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
top:0;
background-image: url(../images/separetor_barra.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

li.item_menu1 a, li.item_menu2 a, li.item_menu3 a, li.item_menu4 a, li.item_menu5 a, li.item_menu6 a, li.item_menu7 a, li.item_menu8 a {
color:#817C6A;
display:block;
float:none;
font-size:11px;
height:23px;
padding-top:6px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:auto;
}
li.item_menu1 a:hover, li.item_menu2 a:hover, li.item_menu3 a:hover, li.item_menu4 a:hover, li.item_menu5  a:hover, li.item_menu6 a:hover, li.item_menu7 a:hover, li.item_menu8 a:hover{
color: #FFF;
text-decoration:none;
background-image: url(../images/barra_hover.gif);
background-position: top left;
background-repeat: no-repeat;
background-color:#ffbb00;
}

li.item_menu1{
	width:111px;
}

li.item_menu2{
	width:110px;

}

li.item_menu3{
	width:120px;
}

li.item_menu4{
	width:106px;

}

li.item_menu5{
	width:127px;
}
li.item_menu6{
	width:100px;
}

li.item_menu7{
	width:119px;
}


li.item_menu8{
	width:94px;
}

li.item_menu_selected a{
	color: #FFF;
text-decoration:none;
background-image: url(../images/barra_hover.gif);
background-position: top left;
background-repeat: no-repeat;
}

li.item_menu1 ul li a, li.item_menu2 ul li a, li.item_menu3 ul li a, li.item_menu4 ul li a, li.item_menu5 ul li a, li.item_menu7 ul li a, li.item_menu6 ul li a, li.item_menu8 ul li a {
color:#FFFFFF;
float:none;
height:22px;
padding:4px 4px 0;
text-align:left;
}


/*barra sotto*/



li.item_menu1b, li.item_menu2b, li.item_menu3b, li.item_menu4b, li.item_menu5b, li.item_menu6b, li.item_menu7b, li.item_menu8b {
color:#6D3633;
float:left;
font-size:12px;
height:29px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
top:0;
background-image: url(../images/separetor_barra.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

li.item_menu1b a, li.item_menu2b a, li.item_menu3b a, li.item_menu4b a, li.item_menu5b a, li.item_menu6b a, li.item_menu7b a, li.item_menu8b a {
color:#817C6A;
display:block;
float:none;
font-size:11px;
height:23px;
padding-top:6px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:auto;
}
li.item_menu1b a:hover, li.item_menu2b a:hover, li.item_menu3b a:hover, li.item_menu4b a:hover, li.item_menu5b  a:hover, li.item_menu6b a:hover, li.item_menu7b a:hover, li.item_menu8b a:hover{
color: #FFBB00;
text-decoration:none;

}

li.item_menu1b{
	width:111px;
}

li.item_menu2b{
	width:110px;

}

li.item_menu3b{
	width:120px;
}

li.item_menu4b{
	width:106px;

}

li.item_menu5b{
	width:127px;
}
li.item_menu6b{
	width:100px;
}

li.item_menu7b{
	width:119px;
}


li.item_menu8b{
	width:94px;
}


li.item_menu1b ul li a, li.item_menu2b ul li a, li.item_menu3b ul li a, li.item_menu4b ul li a, li.item_menu5b ul li a, li.item_menu7b ul li a, li.item_menu6b ul li a, li.item_menu8b ul li a {
color:#FFFFFF;
float:none;
height:22px;
padding:4px 4px 0;
text-align:left;
}

li.item_menu2_selected {
color: #FFBB00;
text-decoration:none;

}



li.item_menu2_selected a{
color: #FFBB00;
text-decoration:none;

}

.flags_div {
background-color:#EAEAEA;
border-color:#515151;
border-style:solid;
border-width:1px 0;
clear:both;
height:39px;
left:935px;
padding:2px 3px 2px 5px;
position:relative;
top:-31px;
width:18px;
}
.flags_div a{
	float:none;
	
	
	margin-bottom:0px;
	margin-top:0px;
	#margin-bottom:5px !important;
	#margin-bottom:5px;
	#margin-top:5px;
	#margin-top:5px !important;
}


.payoff_div{
	float:left;
	clear:both;
	width:265px;
}
.payoff {
color:black;
float:left;
font-size:12px;
margin-top:53px;
text-align:center;
text-transform:uppercase;
width:265px;
}
.num_div {
float:left;
text-align:left;
width:695px;
}

.row_best23 {
clear:both;
float:left;
margin-bottom:7px;
margin-left:24px;
margin-top:9px;
width:300px;
}
.row_best_item {
background-image:url(../images/arr4.gif);
background-position:left 11px;
background-repeat:no-repeat;
clear:both;
float:left;
margin-left:24px;
margin-top:0;
padding-left:9px;
width:300px;
}
.row_best_item_div {
clear:both;
float:left;
height:64px;
width:300px;
}
.contents_top_sx {
float:left;
height:187px;
padding-left:10px;
width:616px;
}
.contents_top_dx {
background-image:url(../images/bg23.gif);
background-position:right top;
background-repeat:no-repeat;
float:left;
height:187px;
width:328px;
}


.txt2{
	color:#ffbb00;
	font-size:32px;
	font-weight:bold;
}

.txt1{
	color:black;
	font-size:15px;
}


.row_best2 {
clear:both;
float:left;
margin-left:27px;
width:300px;
}


/*------------------contents---------------*/
.contents {
background-color:#FFFFFF;
float:left;
margin-top:0;
width:960px;
}
.contents_top {
clear:both;
float:left;
height:177px;
padding-top:8px;
width:960px;
}
.contents_center {
clear:both;
float:left;
padding:16px 6px 40px 10px;
width:944px;
}
.contents_bottom{
	float:left;
	clear:both;
	padding-top:16px;
	width:960px;
	}
	
.contents_bottom_item {
float:left;
margin-bottom:35px;
margin-left:20px;
margin-right:12px;
#margin-left:20px !important;
#margin-right:12px  !important;
#margin-left:5px;
#margin-right:5px;
width:287px;
}
.txt_bottom_item {
clear:both;
float:left;
width:287px;
}
div.txt_bottom_item ul {
clear:both;
float:left;
margin-top:10px;
width:287px;
}
div.txt_bottom_item ul li {
clear:both;
float:left;
font-size:12px;
list-style-image:url(../images/dot.gif);
margin-left:27px;
margin-top:6px;
margin-left:27px;
#margin-left:27px !important;
#margin-left:10px;
width:258px;
}

div.txt_bottom_item ul li a {
	text-decoration:none;
	}
	
	div.txt_bottom_item ul li a:hover{
	text-decoration:underline;
	}




.titolo_bottom_item {
background-image:url(../images/arr.gif);
background-position:left top;
background-repeat:no-repeat;
color:#FFBB00;
float:left;
font-size:13px;
padding-left:27px;
padding-top:1px;
text-transform:uppercase;
width:233px;
}

.titolo_bottom_item a{
	color:#FFBB00;
text-decoration:none;	
	}
	
	.titolo_bottom_item a:hover{
	color:#FFBB00;
text-decoration:underline;	
	}
.contents_center_sx{
	float:left;
	width: 100%;
}

.container_sx{
	float:left;
	width:626px;
	clear:both;
}
.container_sx4 {
background-image:url(../images/bg4.gif);
background-position:left top;
background-repeat:repeat-x;
border-top:1px solid #FFBB00;
clear:both;
float:left;
padding-bottom:35px;
padding-top:20px;
width:624px;
}

.container_sx4b {
background-image:url(../images/bg4.gif);
background-position:left top;
background-repeat:repeat-x;
border-top:1px solid #FFBB00;
clear:none;
float:left;
padding-bottom:35px;
padding-top:20px;
width:624px;
}
.container_sx5 {
background-image:url(../images/bg4.gif);
background-position:left top;
background-repeat:repeat-x;
clear:both;
float:left;
margin-top:2px;
padding-bottom:17px;
padding-top:26px;
width:624px;
}
.container_sx6 {
background-image:url(../images/titolo34.gif);
background-position:left top;
background-repeat:repeat-x;
clear:both;
float:left;
padding-top:47px;
width:624px;
}
.container_sx4_sx{
	float:left;
	width:304px;
	padding-left:8px;
			background-image:url(../images/titolo2.gif);
background-position:left top;
background-repeat:no-repeat;
padding-top:47px;
}

.container_sx4_dx{
	float:left;
	width:286px;
	padding-left:26px;
			background-image:url(../images/titolo3.gif);
background-position:left top;
background-repeat:no-repeat;
padding-top:47px;
}

.container_sx7 {
background-image:url(../images/bg2.gif);
background-position:left bottom;
background-repeat:repeat-x;
clear:both;
float:left;
padding-bottom:25px;
width:624px;
}


.offerta_div {
background-image:url(../images/bg5.gif);
background-position:left top;
background-repeat:no-repeat;
float:left;
margin-left:4px;
#margin-left:4px !important;
#margin-left:2px;
margin-right:4px;
#margin-right:4px !important;
#margin-right:2px;
width:200px;
}

.offerta_div:hover {
background-image:url(../images/bg5b.gif);}

.offerta_top {
clear:both;
float:left;
height:92px;
#height:92px !important;
#height:99px;
padding-left:12px;
padding-top:7px;
#padding-top:7px !important;
#padding-top:0px;
width:188px;
}
.offerta_price_div {

clear:both;
float:left;
	width:200px;
	height:40px;
}

.offerta_icon{
float:left;
width:43px;
height:40px;
}
.offerta_price {
float:left;
height:35px;
padding-top:5px;
width:155px;
}
.offerta_price a{
	text-decoration:none;
	}
	
	.offerta_price a:hover{
	text-decoration:none;
	}
	
.offerta_thumb{
	padding-left:6px;
clear:both;
float:left;
width:194px;
}
.offerta_bottom {
clear:both;
float:left;
width:200px;
}
.col_lef {
float:left;
margin-left:32px;
#margin-left:32px !important;
#margin-left:20px;
text-align:right;
width:273px;
}
.col_lef a{
	text-decoration:none;
}

.col_lef a:hover{
	text-decoration:underline;
}

.container_offerte{
	float:left;
	clear:both;
		width:286px;
}
.row_offerte {
border-bottom:1px solid #FFBB00;
clear:both;
float:left;
height:52px;
width:286px;
}

.row_offerte:hover{
		background-color:#f9f9f9;
	
}
.bg1{
	background-color:#ededed;
}
.bg1:hover{
background-color:#f9f9f9;	
}
.row_offerte2 {
border-bottom:1px solid #FFBB00;
clear:both;
float:left;
height:32px;
padding-top:10px;
width:190px;
}
.row_offerte2:hover{
		background-color:#f9f9f9;
	
}
.row_offerte3 {
border-bottom:1px solid #FFBB00;
clear:both;
float:left;
height:21px;
margin-left:15px;
padding-left:30px;
padding-top:10px;
width:247px;
}
.row_offerte3:hover{
		background-color:#f9f9f9;
	
}


.row_offerte2_item {
background-position:left top;
background-repeat:no-repeat;
float:left;
font-size:12px;
padding-bottom:13px;
padding-left:50px;
padding-top:5px;
width:85px;
}

.row_offerte2_item a{
text-decoration:none;
color:#515151;
}

.row_offerte2_item a:hover{
text-decoration:underline;
color:#515151;
}

.row_offerte3_item {
background-image:url(../images/icon2.gif);
background-position:left top;
background-repeat:no-repeat;
float:left;
font-size:12px;
padding-left:31px;
width:85px;
}


.autobus{
	background-image:url(../images/i_bus.gif);
}
.aereo{
	background-image:url(../images/i_aereo.gif);
}
.locali{
	background-image:url(../images/i_locali.gif);
}
.pub{
	background-image:url(../images/i_pub.gif);
}
.ristoranti{
	background-image:url(../images/i_piatto.gif);
}
.nave{
	background-image:url(../images/i_nave.gif);
}
.motonave{
	background-image:url(../images/motonave.png);
}
.massaggio{
	background-image:url(../images/massaggio.png);
}

.degustazione{
	background-image:url(../images/degustazione.png);
}

.pensione{
	background-image:url(../images/pensione.png);
}


.terme{
	background-image:url(../images/terme.png);
}

.capri{
	background-image:url(../images/gita_capri.png);
}
.procida{
	background-image:url(../images/procida.png);
}
.regalo{
	background-image:url(../images/regalo.gif);
}
.gitabus{
	background-image:url(../images/gita_bus.png);
}

.spiaggia{
	background-image:url(../icons/spiaggia_gratis_lat.png);
}

.animazione {
	background-image:url(../icons/animazione_lat.png);
}

.piscina{
	background-image:url(../icons/piscina2.png);
}


.pianofamiglia{
	background-image:url(../images/icon5i.gif);
}




.row_price {
background-color:#FFBB00;
float:left;
height:20px;
padding-top:2px;
text-align:center;
width:73px;
}
.row_price a{
	text-decoration:none;
	
}

.row_price a:hover{
	text-decoration:none;
	
}
.row_offerte_sx{
	float:left;
	width:190px;
	}
.row_offerte_dx {
float:left;
margin-left:9px;
#margin-left:9px !important;
#margin-left:4px;
margin-right:8px;
#margin-right:8px !important;
#margin-right:4px;
#margin-top:7px;
text-align:center;
width:77px;
}
.contents_center_dx{
	float:left;
	width:314px;
	margin-left:4px;
}
.box_prenotazioni {
background-image:url(../images/box.gif);
background-position:left top;
background-repeat:no-repeat;
clear:both;
float:left;
height:186px;
padding-left:46px;
padding-top:51px;
width:268px;
}

.box_prenotazioni_big {
background-image:url(../images/box_ric.gif);
background-position:left top;
background-repeat:no-repeat;
clear:both;
float:left;
min-height:150px;
padding-left:46px;
padding-top:51px;
width:904px;
}

.box_prenotazioni_big2 {
background-image:url(../images/box_ric2.gif);
background-position:left top;
background-repeat:no-repeat;
clear:both;
float:left;
height:60px;
padding-left:46px;
padding-top:51px;
width:904px;
}


.container_dx1 {
background-position:left top;
background-repeat:no-repeat;
clear:both;
float:left;
margin-bottom:10px;
margin-top:10px;
padding-left:15px;
padding-top:51px;
width:299px;
}

.container_dx2b {
background-position:left top;
background-repeat:no-repeat;
clear:both;
float:left;
margin-bottom:10px;
margin-top:10px;
padding-top:51px;
width:314px;
}
.suggerimenti{
	background-image:url(../images/titolo6.gif);
}
.news{
	background-image:url(../images/titolo7.jpg);
	padding-left:0px;	
}
.pubblicita{
	background-image:url(../images/pubblicita.gif);
	padding-left:0px;
	padding-bottom:10px;
	border-bottom: 1px solid #FFBB00;
}
.item_news {
float:right;
margin-bottom:5px;
margin-top:10px;
text-align:right;
width:277px;
}
.item_news_row{
	float:right;
	width:277px;
	text-align:right;
	clear:both;	
}

.item_news_row2 {
clear:both;
float:right;
margin-top:6px;
text-align:right;
width:277px;
}
.item_news_sx {
float:right;
line-height:15px;
text-align:right;
width:160px;
}
.item_news_dx {
float:right;
margin-left:4px;
width:83px;
}
.container_dx2 {
clear:both;
float:left;
width:277px;
}
.container_dx3 {
clear:both;
float:left;
width:299px;
}
.container_dx4 {
clear:both;
cursor:pointer;
float:left;
margin-top:10px;
text-align:center;
width:306px;
}

.container_dx4 a{
	color:#00B0CD;
	text-decoration:underline;	
}

.container_dx4 a:hover{
	color:#00B0CD;
	text-decoration:none;	
}
.row_prenotazioni{
	float:left;
	width:900px;
	clear:none;
}
.row_prenotazioni2 {
clear:both;
float:left;
margin-top:10px;
text-align:right;
width:225px;
}
.search1 {
color:#FFFFFF;
float:left;
font-size:15px;
font-weight:bold;
margin-left:5px;
text-align:center;
text-transform:capitalize;
width:59px;
}
.option{
	color:#FFFFFF;
}
.search2 {
color:#FFFFFF;
float:left;
font-size:15px;
font-weight:bold;
text-align:left;
text-transform:capitalize;
width:100px;
}
ul.adv_search_cat {
color:#FFFFFF;
float:left;
list-style-type:none;
margin-top:12px;
#margin-top:5px;
width:250px;
}
ul.adv_search_cat li {
color:#FFFFFF;
float:left;
font-size:12px;
list-style-type:none;
margin-top:6px;
width:82px;
}
div.search2 input.form-text {
width:85px;
}
div.search2 img {
vertical-align:text-bottom;
}


.container_sx3 {
background-image:url(../images/bg2.gif);
background-position:left bottom;
background-repeat:repeat-x;
clear:both;
float:left;
height:65px;
width:624px;
}

/* center*/

.barra2 {
background-image:url(../images/barra2_bg.gif);
background-position:left top;
background-repeat:repeat-x;
clear:both;
float:left;
padding-top:7px;
width:100%;
}

div.barra2 ul{
	float:left;
	clear:both;
width:100%;
background-image:url(../images/ul_bg.gif);
background-position:left top;
background-repeat:repeat-x;
height:29px;
}

li.item_menu23 {
background-image:url(../images/item_bg.gif);
background-position:left bottom;
background-repeat:no-repeat;
color:#6D3633;
float:left;
font-size:12px;
height:29px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

li.item_menu23 a {
color:#FFFFFF;
display:block;
float:none;
font-size:12px;
height:22px;
padding:7px 5px 0 10px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:auto;
}
li.item_menu23 a:hover{
background-image:url(../images/item_bg2.gif);
background-position: top left;
background-repeat: no-repeat;
	color: #FFBB00;
text-decoration:none;
}

li.item_menu23_ry a{
background-image:url(../images/item_bg2.gif);
background-position: top left;
background-repeat: no-repeat;
	color: #FFBB00;
text-decoration:none;
}



li.item_menu24 {
background-image:url(../images/item_bg.gif);
background-position:left bottom;
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:12px;
height:29px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

li.item_menu24 a {
color:#FFFFFF;
display:block;
float:none;
font-size:11px;
height:22px;
padding:7px 5px 0 10px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:auto;
}
li.item_menu24 a:hover{
background-image:url(../images/item_bg2.gif);
background-position: top left;
background-repeat: no-repeat;
	color: #FFBB00;
text-decoration:none;
}
.last_item_div {
background-image:url(../images/last2.gif);
background-position:left bottom;
background-repeat:repeat-x;
float:left;
height:147px;
margin-right:2px;
padding-top:5px;
width:206px;
}
.last_item_div:hover{

background-image:url(../images/last3.gif);

}
.last_item_top {
clear:both;
float:left;
height:59px;
padding-left:20px;
width:178px;
}
.last_item_bottom{
	float:left;
width:105px;
	clear:both;

height:87px;
padding-left:88px;
	}
	
.container_price{
clear:both;
float:left;
width:105px;
}

.container_price2 {
clear:both;
float:right;

#float:left;
padding-top:5px;

#padding-top:0px;
text-align:right;
width:83px;

#width:105px;
}
.container_price2 a{
	text-decoration:none;
	}

.last_price {
clear:both;
float:left;
margin-top:1px;
width:105px;
height:15px;
}

.last_price a{
	text-decoration:none;
}

.last_price a:hover{
	text-decoration:none;
}


.last_price2 {
clear:both;
float:left;
margin-top:1px;
width:105px;
height:30px;
}

.last_price2 a{
	text-decoration:none;
}

.last_price2 a:hover{
	text-decoration:none;
	color:#FFBB00;
}

.last_price2:hover{
		text-decoration:none;
	color:#FFBB00;
	
}

.big_price{
	font-size:31px;
	color:#FFF;
}

.big_price a{
	font-size:31px;
	color:#FFF;
	text-decoration:none;
}

.big_price a:hover{
	font-size:31px;
	color:#FFBB00;
	text-decoration:none;
}

.small_price{
	font-size:13px;
	color:#FFF;
}

.small_price a{

	color:#FFF;
	text-decoration:none;
}

.small_price a:hover{

	color:#FFBB00;
	text-decoration:none;
}
.last_star {
clear:both;
float:left;
height:15px;
width:178px;
}
.last_star a{
			text-decoration:none;
}

.last_star img{
	margin:0px;
}


.last_star2 {
clear:both;
float:left;
height:14px;
width:178px;
#height:20px !important;
}

.last_star2 a{
			text-decoration:none;
}

.last_star2 img{
	margin:0px;
}
.last_titolo {
clear:both;
float:left;
height:13px;
width:178px;
#margin-top:3px !important;
#margin-top:-1px;
}

.last_titolo2 {
clear:both;
float:left;
height:13px;
width:178px;
margin-top:5px;
#margin-top:5px !important;
#margin-top:0px;
}

li.item_menu23_selected {
background-image:url(../images/item_bg2.gif);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
height:40px;
text-decoration:none;
}

li.item_menu23_selected a{
	color: #FFD5FF;
text-decoration:none;
}


.zone{
background-image:url(../images/titolo5.gif);
background-position:left top;
background-repeat:no-repeat;
}

.pasqua{
background-image:url(../images/pasqua.gif);
background-position:left top;
background-repeat:no-repeat;
}

.valentino{
background-image:url(../images/vale.gif);
background-position:left top;
background-repeat:no-repeat;
}


/*footer*/
.footer_item {
background-image:url(../images/rss2.gif);
background-position:left top;
background-repeat:no-repeat;
float:left;
font-size:12px;
margin-right:16px;
padding-left:17px;
padding-right:3px;
}

.footer_item a{
	font-size:12px;
	text-decoration:none;	
}

.footer_item a:hover{
	font-size:12px;
	text-decoration:underline;	
}

.contents_footer{
	float:left;
	clear:both;
	padding-top:16px;
	width:960px;
	text-align:center;
	font-size:12px;
	}
	
.contents_footer a{
	font-size:12px;
	text-decoration:none;	
}

.contents_footer a:hover{
	font-size:12px;
	text-decoration:underline;		
}
.contents_footer2 {
clear:both;
float:left;
margin-left:106px;
text-align:center;
width:75%;
}

.contents_footer3{
	float:left;
	clear:both;
	padding-top:4px;
	width:960px;
	text-align:center;
	font-size:12px;
	}
	
.contents_footer3 a{
	font-size:12px;
	text-decoration:none;	
}

.contents_footer3 a:hover{
	font-size:12px;
	text-decoration:underline;		
}

/*over*/
.nodisplay{
	display:none;}
}