/* Global Settings */



html, body {

    margin: 0px;

    padding: 0px;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    line-height: 18px;
	background:#eceae1;
    color:#665c50;

    

}

span.title {
font: bold 11px Arial, Helvetica,"Lucida Sans Unicode", sans-serif;
width: 120px;
}

.back{
	
	height: 170px;
	background:  url(../images/header-bg.gif) repeat-x  ;
	margin-bottom: -170px;
}


.header{
	width:100%;
	
	
}



h1, h2, h3, h4 {

    font-size: 100%;

}

input.checkbox {

    border: 1px solid #bdac85;

}

a {

/*  color: #333333; */

    color: #8bb22a;/*#990000;*/
  
    text-decoration: none;

}



a:hover {

    color: #3c332a;

    text-decoration: none;

    /*border-bottom: 1px dotted #333333;*/

}

#othervideo a img, .groupthumb a img,#small-rightbox a img {

    border: 0;

}

.relatedvideothumb a img {

    padding: 2px;

    border: 1px solid #fff;

}

/*

a:link, a:visited {

    color: #00e5ff;

    text-decoration: none;

    border: none;

}

*/

.linkimage, linkimage:hover, linkimage:visited{
text-decoration: none;

    border: none;
}

.clear {
	
    clear: both;

}
.clear-description{
	width: 380px;
   clear:both;
}

form {

    margin: 0;

    padding: 0;

}



fieldset {

    margin: 1em 0;

    border: none;

}



legend {

    margin: 1em 0;

    padding: 0 .5em;

    background: transparent;

    font-size: 19px;

    font-weight: normal;
	
	color:#adda11;
	
	letter-spacing: -1px;

}



input.fullboxtext {

    margin: 0 0 10px 0;

    padding: 3px;

    border: 1px solid #25afc0;

    background: #ffffff url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 240px;

    height: 15px;

}

textarea.fullboxtext{

    margin: 0 0 10px 0;

    padding: 3px;

    border: 1px solid #25afc0;

    background: #ffffff url(../images/tpl_textarea_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 240px;   

}

/* End Of Global Settings */

.uploadvideo{
	margin-top: -19px;
	margin-left: 845px;
}

/* Clip Share Logo */



#head {
	background: url(../images/header-bg.gif) repeat-x  ;
    margin: 0px auto;
	
    padding: 0px;
    
    width: 970px;

}



#head h1 {

    margin-top: 0px;
	margin-left: 0px;
	margin-bottom: -52px;
    padding: 0px;

    background: transparent url(../images/tpl_logo.png) no-repeat;

    text-indent: -9999px;

    float: left;

    display: inline;

}



#head h1 a.logo {

    display: block;

    width: 226px;
margin-right:130px;
    height: 67px;
    margin-bottom:0px;
    border: none;
}

.logo1{
/*width: 226px;*/
 /*height: 67px;*/
margin-top: 0px;
margin-bottom:-10px;
margin-left:130px;

}

/* Logo 2*/
.logo2{
	
	margin-left:660px;
	margin-bottom: -137px;
	padding-top: 27px;
	height: 110px;
	position:relative;
}

#head h2 {

    margin: 48px 0 0 10px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #303030;

    float: left;

}

.rlm{

	
}


/* Registrati, Login, Menu */


#head h3 {
    	color: #638126;
   	margin-top: 0px;
	padding-top:3px;
	
	font: bold 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    	/*display:block;*/
}

.benvenuti{	
	height:31px;
	width:611px;
	background: url(../images/benvenuto_bg.gif) no-repeat;
}

#lang {
display:inline;
}


/* End of Clip Share Logo */



/* Clip Share Navigation */



#headnav {

	
	
    width: 970px;	

    margin: 0px auto;

    padding: 0px;

    text-align: left;

    width: 100%;

}



#navbar {

    /*width: 100%*/

    /*background: url(../images/tpl_navbar_bg.gif) repeat-x;*/
    margin-left: -221px;
    padding-top: 16px;
	margin-bottom: -16px;
    height: 91px;

}

.navbar_bg{
width: 100%;
	
    background: /*url(../images/tpl_navbar_bg.gif)*/ transparent repeat-x;
}

/*relative_bg{
   
border:1px solid #000;
    
	position:relative;
    width: 980px;
}*/


#navsubbar {

	width: 100%;
	margin-left: -102px;
    /*background: url(../images/tpl_subnavbar_bg.gif) repeat-x;*/

    	height: 25px;

	line-height: 20px;

}



#upload{
	float:left;
	
}

.navsubbar_bg{
	width: 100%;
	margin-top: 0px;
	height: 34px;
   	background: url(../images/tpl_subnavbar_bg.gif) repeat-x;
}



#navcontainer {

    position: relative;

    top: 48px;

    width: 728px;   

    margin: 0px auto;   

}



#navcontainer ul {

    margin:0;

    padding: 0;

    list-style-type: none;

    text-align: center;

    font: bold 12px/27px Arial, Helvetica, sans-serif;

}



#navcontainer li {

    display:inline;

    margin:0;

    padding:0;

}



#navcontainer a {

    float: left;

    display: block;

    width: 103px;

    height: 27px;

    margin-right: 1px;

	

}



#navcontainer a:link, #navcontainer a:visited {

    float: left;

    background: url(../images/tpl_navbar_btn.gif) no-repeat left top;

    background-position:0% -27px;

    color: #990000;

    text-decoration: none;

}



#navcontainer a:hover {

    float: left;

    background: url(../images/tpl_navbar_btn.gif) no-repeat left top;

    background-position:0% -54px;

    color: #fff;

    text-decoration: none;

    line-height: 27px;

}



#navcontainer li a#currentTab {

    float: left;

    background: url(../images/tpl_navbar_btn.gif) no-repeat left top;

    background-position:0% 0px;

    color: #fff;

    text-decoration: none;

    line-height: 27px;

}



#navsubbar p {

    margin: 0px auto;

    /*padding: 2px 0;*/
	padding-top:7px;
    text-indent: 20px;

    width: 730px;

    color: #fff;

    text-align: left;

}



#navsubbar p a {
    margin: 0px 7px;
    color: #fff;
}

#navsubbar p a:hover{
	color: #c1b496;
}


/* End of Clip Share Navigation */

    /* GENERAL CONTAINER */

#container {

    margin: 0px auto;

    /*padding: 0px;*/
	
    width: 970px;
	background:#fff;
    text-align: center;

}

.separatore-bg{

height: 22px;
background: url(../images/shadow.gif) repeat-x;

}

.separatore-bg2{
margin-top: 0px;
margin-left:0px;
height: 22px;
background: url(../images/shadow.gif) repeat-x;
width: 302px;
}


#leftside {

    /*padding: 0px;*/

    width: 660px;
	
    text-align: left;
	background: #fff;
    float: left;
	
	/*border: 1px solid #000;*/
}

#fullside {

    margin-bottom: 0px;

    padding-top: 0px;

    width: 665px;

    text-align: left;

}

#recently{
	margin-top: -17px;
	width:620px;
}

#login-title, #statistic-title, #online-title,#vote-title,#populartags-title,

#adv-title, #latestvideo-title, #profiledetail-title, 

#recenttags-title, #userinfo-title, #mediumbox-title, 

#recently-title, #fullbox-title, #myprofile-title,#invitefriend-title,#invitenewfriend-title, 

#mostactive-title, #topwatched-title, #signup-title, #viewvideo-title,

#bookmark-title, #videocomment-title, #othervideo-title, #relatedvideo-title, 

#relatedtag-title,#recently-added-title,#browsegroup-title, #smallbox-title,

 #sharedetails-title, #myvideo-title, #myfriends-title,

#groups-title, #groupforum-title, #grouprecentvideo-title,#small-rightbox-title  {

    height: 55px;

	padding-top: 6px;
    padding-left: 10px;
    
    background: url("../images/tpl_box_bar.png") repeat-x;

    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color:#FFFFFF;

}

#fullbox-title-premium{
    height: 55px;

	padding-top: 6px;
    padding-left: 10px;
    
    background: url("../images/tpl_box_bar_premium.png") repeat-x;

    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color:#FFFFFF;
}

#login-title a, #statistic-title a, #online-title a,#vote-title a,#populartags-title a,

#adv-title a, #latestvideo-title a, #profiledetail-title a, 

#recenttags-title a, #userinfo-title a, #mediumbox-title a, 

#recently-title a, #fullbox-title a, #myprofile-title a,#invitefriend-title a,#invitenewfriend-title a, 

#mostactive-title a, #topwatched-title a, #signup-title a, #viewvideo-title a,

#bookmark-title a, #videocomment-title a, #othervideo-title a, #relatedvideo-title a, 

#relatedtag-title a,#recently-added-title a,#browsegroup-title a, #smallbox-title a,

 #sharedetails-title a, #myvideo-title a, #myfriends-title a,

#groups-title a, #groupforum-title a, #grouprecentvideo-title a,#small-rightbox-title a {
	
	color: #557118;

}

#viewvideo-title-premium{
  	height: 55px;

	padding-top: 6px;
	padding-left: 10px;
	background: url("../images/tpl_box_bar_premium.png") repeat-x;
	font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	letter-spacing: -1px;

    color:#FFFFFF;

}

#viewvideo-title-pro{
  	height: 55px;

	padding-top: 6px;
	padding-left: 10px;
	background: url("../images/tpl_box_bar_pro.png") repeat-x;
	font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	letter-spacing: -1px;

    color:#FFFFFF;

}



#topwatched-title-premium, #recently-added-title-premium, #mostactive-title-premium, #populartags-title-premium{
    height: 55px;

	padding-top: 6px;
    padding-left: 10px;
    
    background: url("../images/tpl_box_bar_premium.png") repeat-x;

    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color:#FFFFFF;
}

#topwatched-title-pro, #recently-added-title-pro, #mostactive-title-pro, #populartags-title-pro{
    height: 55px;

	padding-top: 6px;
    padding-left: 10px;
    
    background: url("../images/tpl_box_bar_pro.png") repeat-x;

    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color:#FFFFFF;
}


#videodetails-title{
    height: 55px;

	padding-top: 6px;
    padding-left: 10px;
    
    

    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color:#FFFFFF;
}

.videocontainer{
	padding:2px;
	margin-left: 15px;
   	margin-top: 2px;
	width:620px;
	border: 1px solid #fff;
}

.videocontainer a{
	border: 1px solid #fff;
	color : #fff;
	
}

.textsignup{
font-size: 13pt;
}

#recently-title{
    /*height: 55px;*/
	/*margin-left:18px;*/
	margin-right:20px;
    padding-left: 0px;
    width:620px;
    background: url("../images/premium-bar.gif") no-repeat ;

    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color:#FFFFFF;

}

#small-rightbox-title-small{

    height: 55px;

    padding-left: 10px;

    background: url("../images/tpl_box_bar.png") repeat-x;

    font: normal 15px/23px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color:#FFFFFF;

}  

#populartags-content, #recenttags-content, #relatedtag-content {
    padding:10px;

    margin-top: 2px;

    background: url("../images/tpl_box_shading.png") repeat-x;
	
	text-align: justify;
}

#statistic-content, #adv-content, #online-content,

 #profiledetail-content, #vote-content, 

#userinfo-content, #mediumbox-content,#invitefriend-content,#invitenewfriend-content,

#myprofile-content, #mostactive-content, #topwatched-content, #signup-content, #viewvideo-content,

#bookmark-content, #othervideo-content, #relatedvideo-content, #recently-added-content,

#browsegroup-content, #smallbox-content, #videodetails-content, #sharedetails-content, 

#groupforum-content, #grouprecentvideo-content {

    padding:10px;

    margin-top: 2px;
	width: 620px;
   /* background: url("../images/carousel_bg.gif") repeat-x; */

}

#viewvideo-content-hd{
margin-left: -7px;
padding-top:10px;
padding-bottom:10px;
    margin-top: 2px;
	width: 620px;
}

#latestvideo-content{
 padding:10px;

    margin-top: 2px;
	width: 290px;
}

#small-rightbox-content {
	width:300px;

    margin-top: 2px;

}

#fullbox-content{
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
    margin-top: 2px;
width:640px;
}

#fullbox-content3{
padding:10px;

    margin-top: 2px;
width:610px;
}

#recently-content{

margin-top:2px;
padding:10px;
/*margin-left: 20px;*/

}

#fullbox-content2{
    padding-top:30px;
margin-left: 20px;
	border-top: 2px solid #537017;
    margin-top: -5px;
    width:600px;
}

#login-content{

        padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
    margin-top: 2px;

}

#login-bg{
padding-top:15px;
background: #dcd6c6;
}

#recently-content{

	 padding:10px;

    margin-top: 2px;

    background: url("../images/tpl_box_shading.png") repeat-x;

}


#videocomment-content, #myvideo-content, #myfriends-content, #groups-content {

	background:transparent url("../images/tpl_box_shading.png") repeat-x;

	margin-top:2px;

	padding: 0 0 20px 0;

}


/* End of GENERAL CONTAINER Clipshare */

h2.title {	
	margin:0;
	display:inline;
	line-height:13px;
	font: bold 12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #665c50;
}


#small-rightbox-content span.title {

	font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

#small-rightbox-content span.duration {

	font: bold #665c50 12px Arial, Helvetica, sans-serif;

}

#small-rightbox-content span.info {

	color: #999999;
	
	font-size: 13px;

}

#small-rightbox-content span.tags {

	text-decoration: none;
	font-weight: normal;
	border-bottom:dotted 1px #aaaaaa;

}

/* Clip Share Search */

#container-top_content{
	margin-top:1px;
	width:100%;
	
}

#channel_premium{
margin-top:-2px;
 margin-right: 0px;
	float:right;
width:310px;
	height: 103px;
	background: url(../images/login_bg.gif) repeat-x;
}

/********************/

.channels-box  a  {
	color: white;
	border: 1px solid white;
}

.channel-premium-box{

height: 162px;
width: 274px;
margin-left:21px;
margin-bottom:0px;


float:left;
}

.channel-pro-box{
height: 162px;

width: 274px;
margin-bottom:0px;

float:right;
}

.channel-news-box{
height: 162px;

width: 274px;
margin-left:21px;

float:left;
margin-bottom:0px;
}

.channel-tours-box{

height: 162px;
width: 274px;
margin-bottom:0px;

float:right;
}

.channel-consorzi-box{
height: 162px;

width: 274px;
margin-left:21px;

float:left;
margin-bottom:0px;
}

.channel-strade-box{
height: 162px;

width: 274px;
margin-bottom:0px;

float:right;
}

.channel-webtv-box{

height: 162px;
width: 274px;
margin-left:21px;

float:left;
margin-bottom:15px;
}

.channel-eventi-box{
height: 162px;

width: 274px;
margin-bottom:15px;

float:right;
}


/****************************/

.channels-box{
/*height:134px;*/
width:582px;
margin-left:0px;
margin-right:28px;
margin-bottom: 20px;
}

#containersearch{
float:left;
    margin: -2px 0 8px 0;

    position: relative;

    display: block;

    background: url(../images/search_bg.gif)repeat-x;
    width:660px;
    height: 103px;

}

#search {
	background: url(../images/search_form_bg.gif)no-repeat;
	width:638px;
	height:45px;
    	margin-top: 17px;
	margin-left: 13px;
	padding-top: 0px;
	
        position:absolute;
}



#search form p {

    margin: 8px;

    padding: 0px;

}



.select-search option{
   font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}

#search form select.select-search {

	margin: 0 0 0 0;

   	border: 1px solid #d3d3d3;

    	background: #ffffff url(../images/tpl_input_bg.gif) no-repeat top left;

    	font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	width: 160px;
	color: #474038;
	height:22px;
}

#search form select.select-search-country {

	margin-left: 2px;

   	border: 1px solid #d3d3d3;

    	background: #ffffff url(../images/tpl_input_bg.gif) no-repeat top left;

    	font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	color: #474038;
	height:22px;
}



#search form input.text {

	
	margin-left: 2px;
    border: 1px solid #709518;



    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 229px;
    height:19px;

    color: #474038;    

}






#search form input.button {
margin-left: 4px;
    margin-top: 2px;
	margin-bottom: -3px;

    padding: 0px;

    vertical-align: middle;

}



/* End of Clip Share Search */



/* Clip Share Banner */






/* * html #banner {

    margin: -10px 0 10px 0;

} */



.feature {

    margin: 10px 0 0 15px;

    padding: 5px;

    float: left;

    width: 136px;

    display: inline;

} 



.feature h3 {

    margin: 0px;

    padding: 0px;

    font: normal 30px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #adda11;

    letter-spacing: -2px;

}



.feature p {

    margin: 0px;

    padding: 0px;

}



.feature p img {

    margin: 5px;

    padding: 0px;

    display: block;

}



/* Clip Share left side */

#recently, #userinfo, #mediumbox, #mostactive, #topwatched, 

#signup,#browsegroup, #viewvideo, #recently-added,

#myvideo, #myfriends, #groups ,#bookmark, #videodetails , #sharedetails, #videocomment {

    display:block;

    width:620px;

    padding:2px;

    background: #FFFFFF;

    border: 1px solid #fff;

    margin-bottom: 10px;

    margin-left: auto;

    margin-right: auto;

}



#videoinfo{
   display:block;

    width:618px;

    padding:2px;

    background: #FFFFFF;

    /*border: 1px solid #fff;*/

    margin-bottom: 10px;
    margin-top: 65px;

    margin-left: auto;

    margin-right: auto;
}



#mostactive img.thumb, #topwatched img.thumb,#recently-added img.thumb{

    width:120px;

    height:90px;

}





#useraction {

    display:block;

    width:618px;

    padding:0px;

    background: #FFFFFF;

    border: 1px solid #fff;

    margin-bottom: 20px;

    margin-left:-1px;

}

#useraction span.info {

	color: #665c50;

}

#bookmark ul{

    margin-left: 20px;

    padding: 0;

}

* html #bookmark ul{

    margin-left: 0;

    padding: 0;

}

#useraction p {

    float: left;

    margin: 20px;

}

.arrow-general {

    margin-top: -28px;
	margin-left: 10px;
    padding: 0px;

    height: 9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top: -12px;

    left: -10px;

}

.arrow-general-premium {

    margin-top: -28px;
	margin-left: 10px;
    padding: 0px;

    height: 9px;

    background: transparent url(../images/tpl_box_arrow_premium.gif) no-repeat top left;

    position: relative;

    top: -12px;

    left: -10px;

}

.arrow-general-premium-hd {

    margin-top: -28px;
	margin-left: 20px;
    padding: 0px;

    height: 9px;

    background: transparent url(../images/tpl_box_arrow_premium.gif) no-repeat top left;

    position: relative;

    top: -12px;

    left: -10px;

}

.arrow-general-pro{
    margin-top: -28px;
margin-left: 10px;
    padding: 0px;

    height: 9px;

    background: transparent url(../images/tpl_box_arrow_pro.gif) no-repeat top left;

    position: relative;

    top: -12px;

    left: -10px;
}

.arrow-general-groups{
margin-top: -18px;

    padding: 0px;

    height: 9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top: -12px;

    left: 0px;

}

#videocomment .arrow-general

{

    margin: 0px;

    padding: 0px;

    height: 9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top: -2px; 

    left: 0; 

}

/*#groupforum .arrow-general {

    margin: 0px;

    padding: 0px;

    height: 9px;

    background: transparent url(images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top: -12px; 

    left: 0;

}*/

#myvideo .arrow-general, #myfriends .arrow-general,  {


    margin: 0px;

    padding: 0px;

    height: 9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top: -2px; 

    left: 0; 

}

#online .arrow-general {

    margin: 0px;

    padding: 0px;

    height: 9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top: -12px; 

    left: 0; 

}

#recently a img.right {

    margin: 35px 0px 0px 0px;

    padding: 0px;

    border: 0px solid #bbbfaf;

    float: left;

}

#recently a img.left {

    margin: 35px -4px 0px 8px;

    padding: 0px;

    border: 0px solid #bbbfaf;

    float: left;

}



.viewed {

    margin: 10px 9px 0 13px;

    padding: 0 0 30px 0;

    float: left;

    width: 80px;

    /*width: 100px;*/

    display: inline;

}



.viewed a {

    border: none;

    text-decoration: none;

}



.viewed a img.image {

    margin: 0 0 15px 0;

    padding: 0px;

    border: 1px solid #bbbfaf;

    display: block;

}



.viewed p {

    margin: 0px;

    padding: 0px;

    text-align: center;

}



.viewed p span {

    display: block;

    font-size: 10px;

}



/* End of Clip Share Recently */



/* Clip Share Sub Tab Menu */



#submenu {


margin-top: -17px;
    padding: 2px;
margin-left: auto;

    margin-right: auto;

    width: 620px;

}



#tabmenucontainer-premium, tabmenucontainer-pro  {

    margin-left: 6px;

    padding: 0px;

    position: relative;

    top: 15px;

    width: 620px;

}

#tabmenucontainer{

    margin-left: 0px;

    padding: 0px;

    position: relative;

    top: 15px;

    width: 620px;

}

#tabmenucontainervideo, #tabmenucontainervideo-premium, tabmenucontainervideo-pro{
    margin: 0px;

    padding: 0px;

    position: relative;

    top: 15px;

    width: 620px;
}



#tabmenucontainer ul ,#tabmenucontainervideo ul,  #tabmenucontainer-premium ul,  #tabmenucontainervideo-premium ul,#tabmenucontainer-pro ul,  #tabmenucontainervideo-pro ul{

    margin: 0px;

    padding: 0px;

    list-style-type: none;

    text-align: center;

    font: normal 14px/24px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}



#tabmenucontainer li, #tabmenucontainervideo li,  #tabmenucontainer-premium li , #tabmenucontainervideo-premium li, #tabmenucontainer-pro li , #tabmenucontainervideo-pro li{

    display: inline;

    margin: 0px;

    padding: 0px;

    text-indent: -7px;

}



#tabmenucontainer a {

    float: left;

    display: block;

    width: 125px;

    height: 25px;

    color: #8bb22a;

    border: none;

    text-decoration: none;

}

#tabmenucontainer-pro a {

    float: left;

    display: block;

    width: 125px;

    height: 25px;

    color: #4b3f37;

    border: none;

    text-decoration: none;

}

#tabmenucontainer-premium a{

    float: left;

    display: block;

    width: 125px;

    height: 25px;

    color: #990000;

    border: none;

    text-decoration: none;

}

#tabmenucontainer a.tabactive,  #tabmenucontainer-premium a.tabactive,#tabmenucontainer-pro a.tabactive {
    color: #ffffff;  
}

#tabmenucontainervideo a  {

    float: left;

    display: block;

    width: 310px;

    height: 25px;

    color: #8bb22a;

    border: none;

    text-decoration: none;

}

#tabmenucontainervideo-pro a  {

    float: left;

    display: block;

    width: 310px;

    height: 25px;

    color: #4b3f37;

    border: none;

    text-decoration: none;

}

#tabmenucontainervideo-premium a{
    float: left;

    display: block;

    width: 310px;

    height: 25px;

    color: #990000;

    border: none;

    text-decoration: none;
}

#tabmenucontainervideo a.tabactive,#tabmenucontainervideo-pro a.tabactive,#tabmenucontainervideo-premium a.tabactive{
color: #ffffff;
}

.separatore-anteprime{
margin-top: -15px;
height: 1px;
border-bottom: 1px #bababa solid;
margin-bottom:5px;

}

/** Personalizzaizone Paglia **/


.header-paglia{
	background: url(../images/paglia_blog.jpg) no-repeat;
	margin-left: 90px;
	margin-bottom: 35px;
}

.paglia_acquisto{
	margin-left: 90px;
}

#adv-paglia {
  margin-top: 20px;
  margin-left: 2px;
}

tabmenucontainer-paglia  {

    margin-left: 6px;

    padding: 0px;

    position: relative;

    top: 15px;

    width: 620px;

}

#tabmenucontainer-paglia ul{

    margin: 0px;

    padding: 0px;

    list-style-type: none;

    text-align: center;

    font: normal 14px/24px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}



#tabmenucontainer-paglia li{

    display: inline;

    margin: 0px;

    padding: 0px;

    text-indent: -7px;

}

#tabmenucontainer-paglia a{

    float: left;

    display: block;

    width: 125px;

    height: 25px;

    color: #ffffff;

    border: none;

    text-decoration: none;

}

#tabmenucontainer-paglia a:link, #tabmenucontainer-paglia a:visited, #tabmenucontainer-paglia a:hover{
        width:150px;    
	float: left;
        margin-bottom: -24px;
        line-height: 29px;
	color: #e9845a;
}

#tabmenucontainer-paglia li a.tabactive{
 width:150px;    
	float: left;
        margin-bottom: -24px;
        line-height: 29px;
	color: #fff;

}

#tabmenucontainer-paglia a:link, #tabmenucontainer-paglia a:visited {
height: 55px;
    background: transparent url(../images/paglia_tpl_tabs_btn2.gif) no-repeat left top;
	
}

#tabmenucontainer-paglia ul li.tabactive {

    background: transparent url(../images/paglia_tpl_tabs_btn1.gif) no-repeat left top;
height: 55px;

}

#tabmenucontainer-paglia a:hover {
height: 55px;
background: transparent url(../images/paglia_tpl_tabs_btn3.gif) no-repeat left top;

}

#tabmenucontainer-paglia li a.tabactive {
height: 55px;
    background: transparent url(../images/paglia_tpl_tabs_btn1.gif) no-repeat left top;
	

}

/** Fine Personalizzazione Paglia **/

/** Personalizzaizone CHIANTI CLASSICO  **/




tabmenucontainer-classico  {

    margin-left: 6px;

    padding: 0px;

    position: relative;

    top: 15px;

    width: 620px;

}

#tabmenucontainer-classico ul{

    margin: 0px;

    padding: 0px;

    list-style-type: none;

    text-align: center;

    font: normal 14px/24px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}



#tabmenucontainer-classico li{

    display: inline;

    margin: 0px;

    padding: 0px;

    text-indent: -7px;

}

#tabmenucontainer-classico a{

    float: left;

    display: block;

    width: 125px;

    height: 25px;

    color: #ffffff;

    border: none;

    text-decoration: none;

}

#tabmenucontainer-classico a:link, #tabmenucontainer-classico a:visited, #tabmenucontainer-classico a:hover{
        width:150px;    
	float: left;
        margin-bottom: -24px;
        line-height: 29px;
	color: #b50021;
}

#tabmenucontainer-classico li a.tabactive{
 width:150px;    
	float: left;
        margin-bottom: -24px;
        line-height: 29px;
	color: #fff;

}

#tabmenucontainer-classico a:link, #tabmenucontainer-classico a:visited {
height: 55px;
    background: transparent url(../images/classico_tpl_tabs_btn2.gif) no-repeat left top;
	
}

#tabmenucontainer-classico ul li.tabactive {

    background: transparent url(../images/classico_tpl_tabs_btn1.gif) no-repeat left top;
height: 55px;

}

#tabmenucontainer-classico a:hover {
height: 55px;
background: transparent url(../images/classico_tpl_tabs_btn3.gif) no-repeat left top;

}

#tabmenucontainer-classico li a.tabactive {
height: 55px;
    background: transparent url(../images/classico_tpl_tabs_btn1.gif) no-repeat left top;
	

}

/*** FINE PERS CHIANTI CLASSICO ***/

#tabmenucontainer a:link,  #tabmenucontainer-premium a:link,  #tabmenucontainer-pro a:link, #tabmenucontainer a:visited, #tabmenucontainer-premium a:visited,  #tabmenucontainer-pro a:visited, #tabmenucontainer a:hover,  #tabmenucontainer-premium a:hover, #tabmenucontainer-pro a:hover, #tabmenucontainer li a.tabactive, #tabmenucontainer-premium li a.tabactive,#tabmenucontainer-pro li a.tabactive {
	width:150px;    
	float: left;
        margin-bottom: -24px;
        line-height: 29px;

}

#tabmenucontainervideo a:link, #tabmenucontainervideo-premium a:link,#tabmenucontainervideo-pro a:link, #tabmenucontainervideo a:visited, #tabmenucontainervideo-premium a:visited ,#tabmenucontainervideo-pro a:visited, #tabmenucontainervideo a:hover, #tabmenucontainervideo-premium a:hover, #tabmenucontainervideo-pro a:hover, #tabmenucontainervideo li a.tabactive, #tabmenucontainervideo-premium li a.tabactive, #tabmenucontainervideo-pro li a.tabactive{
    
	float: left;
	margin-bottom: -24px;
	line-height: 29px;
}


#tabmenucontainer a:link, #tabmenucontainer a:visited {
height: 55px;
    background: transparent url(../images/tpl_tabs_btn2.gif) no-repeat left top;

}

#tabmenucontainer-premium a:link{
	height: 55px;
    background: transparent url(../images/tpl_tabs_premium_btn2.gif) no-repeat left top;
}

#tabmenucontainer-pro a:link,#tabmenucontainer-pro a:visited{
	height: 55px;
    background: transparent url(../images/tpl_tabs_pro_btn2.gif) no-repeat left top;
}

#tabmenucontainer-premium a:visited{
	height: 55px;
    background: transparent url(../images/tpl_tabs_premium_btn2.gif) no-repeat left top;
}

#tabmenucontainervideo a:link, #tabmenucontainervideo a:visited{
	height: 55px;
    background: transparent url(../images/tpl_tabsbig_btn2.gif) no-repeat left top;
}

#tabmenucontainervideo-premium a:link, #tabmenucontainervideo-premium a:visited{
	height: 55px;
    background: transparent url(../images/tpl_tabsbig_premium_btn2.gif) no-repeat left top;
}

#tabmenucontainervideo-pro a:link, #tabmenucontainervideo-pro a:visited{
	height: 55px;
    background: transparent url(../images/tpl_tabsbig_pro_btn2.gif) no-repeat left top;
}


#tabmenucontainer ul li.tabactive {

    background: transparent url(../images/tpl_tabs_btn1.gif) no-repeat left top;
height: 55px;

}

#tabmenucontainer-premium ul li.tabactive{
    background: transparent url(../images/tpl_tabs_premium_btn1.gif) no-repeat left top;
height: 55px;
}

#tabmenucontainer-pro ul li.tabactive{
    background: transparent url(../images/tpl_tabs_pro_btn1.gif) no-repeat left top;
height: 55px;
}

#tabmenucontainervideo ul li.tabactive{
	background: transparent url(../images/tpl_tabsbig_btn1.gif) no-repeat left top;
	height: 55px;
}

#tabmenucontainervideo-premium ul li.tabactive {
background: transparent url(../images/tpl_tabsbig_premium_btn1.gif) no-repeat left top;
	height: 55px;
}

#tabmenucontainervideo-pro ul li.tabactive {
background: transparent url(../images/tpl_tabsbig_pro_btn1.gif) no-repeat left top;
	height: 55px;
}


#tabmenucontainer a:hover {
height: 55px;
background: transparent url(../images/tpl_tabs_btn3.gif) no-repeat left top;

}

#tabmenucontainer-premium a:hover {
height: 55px;
background: transparent url(../images/tpl_tabs_premium_btn3.gif) no-repeat left top;
}

#tabmenucontainer-pro a:hover {
height: 55px;
background: transparent url(../images/tpl_tabs_pro_btn3.gif) no-repeat left top;
}


#tabmenucontainervideo a:hover{
height: 55px;
background: transparent url(../images/tpl_tabsbig_btn3.gif) no-repeat left top;

} 

#tabmenucontainervideo-premium a:hover{
height: 55px;
background: transparent url(../images/tpl_tabsbig_premium_btn3.gif) no-repeat left top;

}

#tabmenucontainervideo-pro a:hover{
height: 55px;
background: transparent url(../images/tpl_tabsbig_pro_btn3.gif) no-repeat left top;

}

#tabmenucontainer li a.tabactive {
height: 55px;
    background: transparent url(../images/tpl_tabs_btn1.gif) no-repeat left top;

}

#tabmenucontainer-premium li a.tabactive {
height: 55px;
    background: transparent url(../images/tpl_tabs_premium_btn1.gif) no-repeat left top;
}

#tabmenucontainer-pro li a.tabactive {
height: 55px;
    background: transparent url(../images/tpl_tabs_pro_btn1.gif) no-repeat left top;
}


#tabmenucontainervideo li a.tabactive{
	height: 55px;
    background: transparent url(../images/tpl_tabsbig_btn1.gif) no-repeat left top;

}

#tabmenucontainervideo-premium li a.tabactive {
	height: 55px;
    background: transparent url(../images/tpl_tabsbig_premium_btn1.gif) no-repeat left top;

}

#tabmenucontainervideo-pro li a.tabactive {
	height: 55px;
    background: transparent url(../images/tpl_tabsbig_pro_btn1.gif) no-repeat left top;

}



#subcontent {

    margin: 15px 10px 0 0;

    padding-top: 10px;

    background: transparent url(../images/tpl_box_shading.png) repeat-x;

    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    border-top: #537017 2px solid;

    width: 620px;

}

.subcontentspacer{
	margin-left:26px;
	margin-top:10px;
	width: 590px;

	margin-right:auto;
}

#subcontent p{

    margin-left: 0px;
    padding:10px;
	/*margin-left:3px;
	margin-right:3px;*/
    float: left;

	
    display: block;
	height: 220px;
    width: 120px;
    color: #665c50;
    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	
}

#subcontent p.blue {

     margin-left: 0px;

    padding: 0px;

    float: left;

    display: block;

    background: #faffe5;

    width: 120px;

	font: normal 10px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}


#subcontent h2.title {	
	margin:0;	
	line-height:13px;
	font: bold 12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #665c50;
	border:1px solid #f00;
	display:inline;
	float:left;
	width:30px;
}



#subcontent span.title {

	font: bold 12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #665c50;

}

#subcontent span.duration {

	font:  10px Arial, Helvetica, sans-serif;
	margin-right: 32px;
	color: #665c50;
}

#subcontent span.ratespan{
	/*margin-left: 12px;*/
	color: #665c50;
}

#subcontent span.info {
	color: #665c50;
	/*color: #990000;*/

}

#subcontent span.tags {

	text-decoration: none;
	font-weight: normal;
	border-bottom:dotted 1px #aaaaaa;

}



#subcontent p a img {

    margin: 0 20px 0 0;

    padding: 0px;

    text-decoration: none;
    
    border: 1px solid #457511;

    float: left;

}

#subcontent p a img.premium {

    margin: 0 20px 0 0;

    padding: 0px;

    text-decoration: none;
    
    border: 1px solid #6b1004;

    float: left;

}

#subcontent p a img.premium:hover{
	border: 1px solid #cb271a;
}

#subcontent p a img.pro {

    margin: 0 20px 0 0;

    padding: 0px;

    text-decoration: none;
    
    border: 1px solid #4b3f37;

    float: left;

}

#subcontent p a img.pro:hover{
	border: 1px solid ;
}

#subcontent p a img:hover {
 
   border: 1px solid #91ba21;

}

#subcontent p a img.premium:hover {
 
   border: 1px solid red;

}

.comment {

    margin: 0;

    padding: 0;

    float: left;

    display: block;

    border-bottom: 1px solid #fff;

    width: 477px;

}

.comment p a img {

    margin: 0 20px 10px 0;

    padding: 0px;

    text-decoration: none;

    border: 1px solid #bbbfaf;

    float: left;

}



.blue {

    /*background: #faffe5;*/

}

.selectedvideo {

    background: #e9f1d7;

}

.selectedvideo-premium{

	background: #eddbdc;
}

.selectedvideo-poggioargentiera{

	background: #fffbd6;
}

/* End of Clip Share Sub Tab Menu */



/* Content Styling */

.contentbox {

    margin: 10px;

}

.firstdefinition {

    font-size: 14px;

    font-weight: bold;

}

.txturgent {

    font-size: 14px;

    font-weight: bold;

}

.txtsignup {

    color: #adda11;

}

p.txturgent a {

    color: #adda11;

}

.txtcontent a {

    text-decoration:underline

}

.hellomessage {

    font-size: 13px;

    font-weight: bold;

}

.imgprofile {

    margin: 10px 0 0 0;

}

.profileinfo {

    margin: 10px 5px 0 0;

}



.pictprofile img{
	margin-top: 1px;
	width: 33px;
	height: 33px;
	padding-bottom: 2px;
}

.pictprofile-logout img{
	margin-top: 5px;
	width: 33px;
	height: 33px;
	margin-left: 6px;
	margin-right: 6px;
}

.pictprofile{
	margin-right: -2px;
}



.mypict {

    width: 52px;

    margin: 10px;

    float: left;

    display: block;

}

.userprofile {

    width: 150px;

    width: 130px;

    margin-left: 80px;



}

#bookmarklist{

    margin: 0 auto;

    text-align: center;

}

#bookmarklist li {

    list-style-type: none;

    margin: 0 20px 20px 0;

    float: left;

}

.strongtext {

    font: bold 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

.ratingDiv,.boxPart {

    margin: 5px 0;

    text-align: center;
	
	padding-bottom: 7px;

    border-bottom: 1px solid #fff;
	
	font-size: 13px;
	

} 

.boxPart span.info{
	color: #665c50;
}

.relatedvideolist {

    margin: 0 0 20px 0;
	
	padding-top: 5px;
	
	padding-bottom: 5px;
	
}


/* End Content Styling */



/* Right Side */



#rightside {

    padding-top: 2px;
	

    

    /*margin-bottom: 40px;*/

    width: 310px;

    text-align: left;
	background:#fff;
    float: right;
	
}



#login, #statistic, #online,#vote, #adv, #populartags,

#profiledetail, #recenttags, #othervideo, #relatedvideo,

#relatedtag {

    display:block;

    width:300px;

    

    background: #FFFFFF;

    border: 1px solid #fff;

}

#small-rightbox {

    display:block;
margin-top:70px;
    width:300px;

    background: #FFFFFF;

}


#latestvideo{

    display:block;

    width:300px;

    

    background: #FFFFFF;

    border: 1px solid #fff;

}



#groupforum, #grouprecentvideo {

    margin-left: -12px;

    display:block;

    width:620px;

    padding:2px;

    background: #FFFFFF;

    border: 1px solid #fff;

}

#login-nosearch, #recenttags-nosearch, #othervideo-nosearch{

    display:block;

    width:213px;

    padding:2px;

    background: #FFFFFF;

    border: 1px solid #fff;

}



#login form {

    margin-left: 35px;

    padding: 0px;

}



#login form p {

    margin: 0px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #474038;

}

#login form a {

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

.log-in-content{
	background: url(../images/login_form_bg.gif) no-repeat;
	height:45px;
    	margin-top: 17px;
	margin-left: 14px;
	width: 283px;
        position:absolute;
}

.log-out-content{
	background: url(../images/logout_form_bg.gif) no-repeat;
	height:45px;
    	margin-top: 17px;
	margin-left: 14px;
	width: 283px;
        position:absolute;
	color: #557118;
}

#login form p input.logintext {

    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #709518;

    background: #ffffff url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 200px;
	height:19px;
	
	color: #557118;
}

.log-in-content form p{
	margin:8px;
}

.log-in-content form p input.logintext{

 margin-bottom: 10px;

   	
    border: 1px solid #709518;

    background: #ffffff url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 96px;
    height:19px;

    color: #557118;
}

.log-in-content form{

 margin-top: 0px;

}


.register-wellcome{
	margin-top: -27px;
	margin-left: 55px;
	line-height: 14px;
	float: left;
}

.register-upload{
margin-top: -24px;
margin-left: -20px;
margin-right: 12px;
float: right;
}

.main-logout{
margin-top:-11px;
}

.register-logout{
margin-right: 14px;
	margin-top:10px;
}

.register-login{
	margin-left: 200px;
	margin-top:-18px;
}

.register-login a{
	color:#990000;
}

.register-login a:hover{
	color:#3c332a;
}

.log-in-content form p input.loginbutton {
	 margin-top: 1px;
    margin-bottom: -13px;
 	margin-left: 1px;   

}

.recoverpwd {

   margin-left: -142px;
	margin-top:-26px;
   
}


#login form p input.loginbutton {

    margin-top: 10px;
	margin-left: 146px;
    padding-bottom: 5px; 

}

#login-content input.loginbutton{
	margin-bottom:16px;
}




#recenttags, #othervideo,#small-rightbox {

    margin: 0px 0 0 0px;

    margin-bottom:10px;

}


#login{
    margin: 0px 0 0 5px;

    margin-bottom:10px;

    /*background: #dcd6c6;*/

}


#small-rightbox-content textarea.fullboxtext{

    width:140px;

}

.video_play{
	float:left;
}

.video_link{
	float:right;
}

#fm-video_link, #fm-video_play{
width: 290px;
}


#login-nosearch, #recenttags-nosearch, #othervideo-nosearch{

    margin: 0px 0 0 5px;

}



#latestvideo {

    margin: 37px 0 0 5px;

}



#profiledetail {

    margin: 37px 0 0 5px;

}



#statistic {

    margin: 10px 0 0 5px;

    /*height: 230px;*/

}



#online {

    margin: 10px 0 0 5px;

    /*height: 330px;*/

}



#populartags{

    margin: 10px 0 0 0px;

}



#vote{

    margin: 10px 0 0 5px;

}

#adv {
  margin: 0px 0 0 0px;
}

#adv1 {
  margin-top: 8px;
  
}


#channel-right {

    margin: 0px 0 0 0px;
	margin-left: 0px;
    /*height: 232px;*/

}

#channel-right a img{
	border: 0px;
}



#recenttags p {

    text-align: center;

    margin: 0 10px;

    padding-bottom: 20px;

}

#latestvideo p {

    text-align: center;

}



#statistic span {

    margin: 20px 10px;

    padding: 0 0 0 25px;

}



#statistic span.public {

    background: transparent url(../images/tpl_icon_public.gif) no-repeat;

}



#statistic span.private {

    background: transparent url(../images/tpl_icon_private.gif) no-repeat;

}



#statistic span.member {

    background: transparent url(../images/tpl_icon_member.gif) no-repeat;

}

#statistic span.watch {

    background: transparent url(../images/tpl_icon_watched.gif) no-repeat;

}



#statistic span.visitors {

    background: transparent url(../images/tpl_icon_visitors.gif) no-repeat;

}

#statistic font.info {

   color: #999999;

}



#online p {

    margin: 0px 5px;

    padding: 0px;
	
	font-size: 14px;

}



#online p span, .groupdesc p span {

    margin: 5px 10px 0 0;

    padding: 0 0 0 18px;

    font-weight: normal;
	
	font-size: 11px;

}



#online p span.video {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;

}



#online p span.flag {

    background: transparent url(../images/tpl_icon_flag.gif) no-repeat;

}



#online p span.people {

    background: transparent url(../images/tpl_icon_people.gif) no-repeat;

}



#adv p {

    text-align: center;

}



#adv a img {

    margin: 0px auto;

    padding: 0px;

    border: none;

    text-decoration: none;

    vertical-align: middle;

}



/* Right Side */



/* Clip Share Rich Footer */



#richfooter {



    width: 970px;

    margin: 0px auto 0px;

    padding: 0px;

    background: #bdb79e; 

}



#richcontainer {

    margin: 0px auto;

    padding: 0px;

    width: 730px;

    text-align: center;

}



#news, #channel, #tags {

    margin: 20px 20px 0px 5px;

    padding: 0 0 30px 0;

    text-align: left;

    width: 210px;

    color: #e0e0e0;

    float: left;

}





#news h3, #channel h3, #tags h3 {

    margin: 0 0 10px 0;

    padding: 0px;

    font: normal 20px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ffffff;

}



#news p, #channel p {

    margin: 0px;

    padding: 5px;

    border-top: 1px dotted #897665;

    display: block;

}

#tags p {

    margin: 0px;

    padding: 0px;
	
	padding-top: 5px;

    border-top: 1px dotted #897665;
	
	text-align: justify;

    display: block;

}



#news p:hover, #channel p:hover {

    background: #2d2824;

}



#news p a, #channel p a {


    text-decoration: none;

    color: #e0e0e0;

}



#news p a:hover, #channel p a:hover {

    color: #ffffff;

}

#news img, #channel img {

padding: 1px;

}

#tags p a {

    border: none;

    text-decoration: none;

    color: #e0e0e0;

}



#tags p a:hover {

    color: #ffffff;

}



#tags p.semore {

    float: right;

    border: none;

}



/* End of Clip Share Rich Footer */



/* Clip Share Footer */



#footer {

	clear:both;
    width: 970px;

    margin: 0px auto;

    padding: 0px;

    background: #c0bba9;/*url(../images/tpl_footer_bg.png) repeat-x*/;

}



#footcontainer {

    margin: 0px auto;

    padding-top: 30px;
padding-bottom: 20px;
    width: 970px;

    text-align: center;

}



#footcontainer p {

    margin: 0 10px;

    padding: 0px;

    color: #635549;

}



#footcontainer p a {

    margin: 0px;

    border: none;

    text-decoration: none;

    color: #635549;

}



#footcontainer p a:hover {

    border-bottom: 1px dotted #635549;

}



#footcontainer p a img.rss {

    border: none;

    text-decoration: none;

}



/* Clip Share Medium Box */

/*

#mediumbox {

    margin: 0;

    padding: 0;

    background: transparent url(images/bg_main_box.jpg) repeat-x; 

    border: 1px solid #fff;



}

#mediumbox h3 {

    margin: 0px;

    padding: 0 0 0 5px;

    background: transparent url(images/recently_bar.gif) no-repeat top;

    color: #ffffff;

    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    height: 38px;

}

*/

/* End Clip Share Medium Box */



/* Clip Share Full Box */

#fullbox,#invitefriend,#invitenewfriend{

  padding:2px;

 

    margin-bottom: 0px;

    margin-left: 20px;

    margin-right: auto;

    display:block;

    width:620px;

   /* padding:1px;*/

    background: #FFFFFF;

   /* border: 1px solid #fff;*/

    text-align: left;

   	float: left;

}



#fullbox label,#invitefriend label,#invitenewfriend label {

    font-weight: bold;

}

#fullbox form input.inputtext,#invitefriend form input.inputtype,#invitenewfriend form input.inputtype  {

	margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #709518;

    background: #ffffff url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 240px;
	
	color: #474038;

}





#fullbox form p input.submitbutton,#invitefriend form p input.submitbutton,#invitenewfriend form p input.submitbutton {

    margin: 5px 0 0 0;

}



#fullbox div.fm-req,#fullbox div.fm-opt,

#invitefriend div.fm-req,#invitenewfriend div.fm-req,

#invitefriend div.fm-opt,#invitenewfriend div.fm-opt{

    

}



#fullbox div.fm-req label:before,

#invitefriend div.fm-req label:before,

#invitenewfriend div.fm-req label:before{

    content: "* "; /* does not work in IE */

    color: #CC0000;

    font-weight: bold;

}



#fullbox div.fm-opt label:before,

#invitefriend div.fm-opt label:before,

#invitenewfriend div.fm-opt label:before{

    color: #CC0000;

}

 



.submitbutton {

    margin-left: 150px;

    padding : 10px 0 0 25px;

} 





/* End Clip Share Full Box */



/* Clip Share Signup */

#signup form {

    margin: 10px;

    padding: 0px;

}

#signup label, #fullbox label {

    float: left;

    width: 150px;

    padding: 0 1em;

    text-align: right;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #474038;

}

#signup form p {

    margin: 0px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #008ece;

}



#signup form input.signuptext,#fullbox form input.fullboxtext {

    margin: 0 0 10px 0;

    padding: 2px;

    border: 1px solid #709518;

    background: #ffffff url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 220px;

    height: 15px;

}



textarea.fullboxtext {

	margin: 0 0 10px 0;

    padding: 6px;

    border: 1px solid #d3d3d3;

    background: #ffffff url(../images/tpl_textarea_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 220px;

}



#signup form p input.signupbutton {

    margin: -10px 0 0 0;

    padding: 0px;

}



/* required fields - does not work in IE */

#signup div.fm-req {

    font-weight: bold;

}



#signup div.fm-req label:before {

    content: "* "; /* does not work in IE */

    color: #CC0000;

}

.captcha {

    /*float: right;*/

    width: 158px;

    text-align: center;
    
    margin-left: 210px;

}

.captcha {

/*  float: right;

    width: 100%;

    text-align: right;

    margin-right: 20px;*/

}



.signupstatement {
	margin-top: 30px;
    margin-left: 150px;

    float: left;

}

#signup ul li {

    list-style-image: url(../images/tpl_icon_bullet.gif);

}

.signupbutton {

    margin-left: 150px;

    padding : 10px 0 0 30px;

}

/* End Clip Share Signup */



/* My Profile */

#myprofile {

    display:block;

    width:620px;

    padding:2px;
	margin-left: 20px;
    background: #FFFFFF;

    border: 1px solid #fff;

    text-align: left;

}



#myprofile form {

    margin: 10px;

    padding: 0px;

}

#myprofile fieldset {

    margin: 1em 0;

    border: none;

}



#myprofile legend {

    margin: 1em 0;

    padding: 0 .5em;

    background: transparent;

    font-size: 19px;

    font-weight: normal;
	
	color:#adda11;

	letter-spacing: -1px;

}



#myprofile label {

    float: left;

    width: 150px;

    padding: 0 1em;

    text-align: right;

    font-size: 12px;

    font-weight: normal;

}

#myprofile form p {

    margin: 0px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #008ece;

}



#myprofile form input.myprofiletext {

    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #d3d3d3;

    background: #ffffff url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 240px;
	

}

#myprofile form textarea.myprofiletext, #fullbox form textarea.inputtext {

	margin: 0 0 10px 0;

    padding: 6px;

   border: 1px solid #709518;

    background: #ffffff url(../images/tpl_textarea_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 240px;

}

#myprofile form select.myprofiletext {

    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #d3d3d3;

    background: #ffffff url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

#myprofile form input.myprofilebrowsefile {

    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #d3d3d3;

    background: #ffffff url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;


}



#myprofile form p input.myprofilebutton{

    margin: 5px 0 0 0;

    padding: 0px;

}



/* required fields - does not work in IE */

#myprofile div.fm-req {

    font-weight: bold;


}



#myprofile div.fm-req label:before {

    content: "* "; /* does not work in IE */

    color: #CC0000;

}

.myprofilestatement {

    margin-left: 150px;

    float: left;

}

#myprofile ul li {

    list-style-image: url(../images/tpl_icon_bullet.gif);

}

.myprofilebutton {

    margin-left: 150px;

    padding : 0 0 0 25px;

}



/* End My Profile */



/* Clip Share User Menu */

#usermenu p{

    margin: 10px 10px;

    padding: 0 0 0 25px;

}

#usermenu h4 {

    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color:#adda11;
	
	letter-spacing: -1px;



}

.mystats {

    margin: 0 0 0 5px;

    float: left;

    width: 250px;

    display: inline;

}

.myinbox {

    margin: 0 0 0 5px;

    float: left;

    width: 210px;

    display: inline;

}

p.myvideostat {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;

}

p.friends {

    background: transparent url(../images/tpl_icon_friends.gif) no-repeat;

}

p.friendreq {

    background: transparent url(../images/tpl_icon_friend_req.gif) no-repeat;

}

p.watch {

    background: transparent url(../images/tpl_icon_watched.gif) no-repeat;

}

p.visitors {

    background: transparent url(../images/tpl_icon_visitors.gif) no-repeat;

}

p.profile {

    background: transparent url(../images/tpl_icon_profile.gif) no-repeat;

}

p.message {

    background: transparent url(../images/tpl_icon_new_message.gif) no-repeat;

}


/* End Clip Share User Menu */



/* Most Active User */



ul#mostactiveuser {

    margin: 0;

    padding: 0;
    color: #665c50;

}

ul#mostactiveuser li {

    margin: 0;

    float: left;

    list-style-type: none;

    padding: 0 0 0 24px;
	
	padding-bottom: 15px;

    text-align: center;

}

ul#mostactiveuser img {

    padding: 1px;

    border: 1px solid #fff;
	
}

ul#mostactiveuser li.boxshow{

    margin: 0;

    float: left;

    list-style-type: none;

    padding: 0 0 0 20px;

    text-align: left;
	
    line-height: 14px;

    height:250px; 

	width: 125px;

}

ul#mostactiveuser span.title {

	font: bold 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #665c50;
}

ul#mostactiveuser span.duration {

	font: normal #665c50 12px Arial, Helvetica, sans-serif;

}

ul#mostactiveuser span.info {

	color: #665c50;;

}

/* End Most Active User */



/* top watched */

/*#topwatched {



    margin: 10px 0 0 0px;

    height: 230px;

}*/



/* End top watched */



p.specialmessage {

    border: 1px solid #EEE;

    padding: 0px;

    margin: 0px auto;

    width: 620px;

    text-align: center;

    background-color: #FAFFE5;

}

.navvideo {
	margin-top: -7px;
	margin-left:5px;
    display: inline;

    text-align: right;

    float:left;

}

.navvideo td{
	width: 50px;
	margin-top: -4px;
}

#fullbox-title .basicdetailed {

    display: inline;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    font-color: #557118;

    letter-spacing: normal;

    margin: 0 0px 0 0px;
	
    width:110px;

    float:left;
	
    padding-top:5px;

}

#fullbox-title .basicdetailed a{
	color: #557118;
}

#fullbox-title .basicdetailed a:hover{

    color: #FFFFFF;

}

.titlepage{

    float:left;

}



.videopaging {

    display: inline;

    width: 160px;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #333333;

    letter-spacing: normal;

    margin: 0;

    text-align: right;

    float:right;

    padding-top:0px;
    margin-top: 5px;
    margin-right:10px;

}

.videopaging a{
	color: #fff;
}

.videopaging-1{

    display: inline;

    width: 200px;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #333333;

    letter-spacing: normal;

    margin: 0;

    text-align: right;

    float:right;

    padding-top:0px;
    margin-top: 4px;
    margin-right:10px;

}

#fullbox-title p img {

    margin-right: 5px;

}

#videobox {

    text-align: center;
    width: 600px;
    margin-left: 19px;
	margin-right: 0px;
	line-height: 14px;
color: #665c50;
}

#videobox1 {

    text-align: center;
    width: 640px;
    margin-left: -17px;
	margin-right: 0px;
	line-height: 14px;
color: #665c50;
}

#videobox3 {

    text-align: center;
    width: 640px;
    margin-left: 10px;
	margin-right: 0px;
	line-height: 14px;
color: #665c50;
}

#videobox2 {

    text-align: center;
    width: 570px;
    margin-left: 30px;
	margin-right: 0px;
	line-height: 14px;
	color: #665c50;
}

#videobox table{
	margin-left:-10px;
}


#tagsbox {

    text-align: justify;

    margin: 0 auto;
	
}

#videobox table tr td, #videobox1 table tr td, #videobox2 table tr td{

    padding-bottom: 30px;
	width: 600px;
    padding-left:6px;

}

#videobox img {

    /*padding: 1px;*/

    /*border: 1px solid #EEE;*/

}

#videobox img.star {

    border: none;

}

#videobox span.title, #videobox1 span.title, #videobox2 span.title {

	font: bold 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #665c50;
}

#videobox span.duration,#videobox1 span.duration, #videobox2 span.duration {

	font: normal 12px Arial, Helvetica, sans-serif;
	color: #665c50;
}

#videobox span.info, #videobox1 span.info, #videobox2 span.info {

	color: #665c50;

}

.inormazioni{
	/*background: #e9f1d7;*/
	border: 1px dashed #CCCCCC;
	margin-bottom: 10px;
}

.inormazioni a{
 	color: #665C50;
}

.specialmessage  a{
 	color: #665C50;
}

.center {

    text-align: center;

}

#paging{

    width:496px;

    margin: 0px auto;

    padding: 0px;

    text-align:center;



}

#paging-left{

    width:496px;

}

.pagingnav{

width:495px;

font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

.pagingnav {

/*width: 496px;*/

/*background: url(../img/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/

padding: 0;

margin: 0px auto;

line-height: 28px;

text-align: center; /*set value to "left", "center", or "right"*/

}

.pagingnav  {

/*display: inline;*/

padding: 2px;

}

.pagingnav a{

color: #333;

padding: 2px 4px;

margin: 2px; 

text-decoration: none;

border: 1px solid #ccc;

display: block:

}

.pagingnav   a:hover{

    text-decoration: none;

    background-color: #f3ffc9;

    font-weight: normal;

}

span.pagingnav {

color: #333;

padding: 2px 4px;

margin: 2px; 

text-decoration: none;

border: 1px solid #adda11;

background-color: #f3ffc9;

display: block:

}

.replythis {

    background: url(../images/tpl_icon_reply.gif) no-repeat left center;

    padding: 0 80px 0 20px;

    float: right;

    margin-bottom: 10px;

}

.videoplayer {

	margin-top:10px;
    margin-left: 75px;
	

}

.videoplayerhd {

	margin-top:10px;
    margin-left: 8px;
	

}

.textdesc{

    width:120px;

}

.listchannel{
	text-align: left;
	 float:left;

    padding:13px;

    margin-bottom: 5px;
	border: 0px solid white;
	width: 120px;
	height: 222px;
	
}


.listchannel a{
	color: #665C50;
 	border: 0px solid white;
}



.listchannellarge{

   
}

.listchannellarge{

    float:left;

    padding:5px;

    margin-bottom: 5px;
	border: 0px solid white;
}

/* user */
.listchanneluser{
	text-align: left;
}


.listchanneluser a{
	color: #665C50;
 	border: 0px solid white;
}



.listchanneluser{

    float:left;
	 height:120px;
    padding-left:32px;
	padding-right:32px;
    margin-bottom: 20px;
	border: 0px solid white;
	padding-bottom:45px;
}

.listchanneluser .imagechannel a img{

    border: 0px solid  white;/* #457511;*/

    width:120px;

    height:120px;

}


.listchanneluser .imagechannel a img:hover{

    border: 0px solid #91ba21;	

    width:120px;

    height:120px;

}

.listchanneluser .star img{

    border:none;

}
/ ****** /

/* channel page */
.listchannellist{
	text-align: left;
}


.listchannellist a{
	color: #665C50;
 	border: 0px solid white;
}



.listchannellist{

    float:left;

    padding-left:6px;
	padding-right:6px;
	padding-bottom: 10px;
    margin-bottom: 5px;
	border: 0px solid white;
}

.listchannellist .imagechannel a img{

    border: 0px solid  white;/* #457511;*/

    width:120px;

    height:90px;

}


.listchannellist .imagechannel a img:hover{

    border: 0px solid #91ba21;	

    width:120px;

    height:90px;

}

.listchannellist .star img{

    border:none;

}
/ ****** /

/* channel featured */
.listchannelfeatured{
	text-align: left;
}


.listchannelfeatured a{
	color: #665C50;
 	border: 0px solid white;
}



.listchannelfeatured{
	text-align: left;
    float:left;

    padding:13px;

    margin-bottom: 5px;
	border: 0px solid white;
	width: 120px;
	
}

.listchannelfeatured .imagechannel a img{

    border: 0px solid  white;/* #457511;*/

    width:120px;

    height:90px;

}


.listchannelfeatured .imagechannel a img:hover{

    border: 0px solid #91ba21;	

    width:120px;

    height:90px;

}

.listchannelfeatured .star img{

    border:none;

}
/ ****** /

.listchannellarge{

    width:650px;

}

.listchannellarge .imagechannelinfo{
    float:left;
	width:198px;
	
}

.listchannellarge .imagechannel{
	
    float:left;
	border: 0px solid white;

}


.subcontentspacer a,  #recently-content a {
border:0px solid white;
color:#665C50;
}

.listchannellarge .imagechannelinfo{

    padding-left:10px;

    text-align:left;

}



.listchannellarge .imagechannelinfo .title{
	
    

}

.imagechannel{
	text-align: left;
	border: 0px solid white;
}

.listchannel .imagechannel a img{

    border: 0px solid  white;/* #457511;*/

    width:120px;

    height:90px;

}


.listchannel .imagechannel a img:hover{

    border: 0px solid #91ba21;	

    width:120px;

    height:90px;

}


.listchannellarge .imagechannel a img{

	

    width:120px;

    height:90px;

}

#video{

    width:90px;

    height:90px;

}

#canali{
	width:130px;
	height:150px;
}

.listchannel .star img,.listchannellarge .star img{

    border:none;

}



.startratebox{

    height:19px;

    width:120px;

	/*   text-align:center; */

    border:0px solid;
	
}

.startratebox img {

    border: 0 !important;

}



.startratebox2{

    height:33px;


}



#textauthor{
background: url(../images/user_whois_bgr.gif) no-repeat;
height: 33px;
padding-left: 5px;
padding-top:8px;
margin-top: -42px;
margin-left: 35px;
}

#textauthor-poggioargentiera,#textauthor-premium{

background: url(../images/user_whois_bgr.gif) no-repeat;
height: 33px;
padding-left: 5px;
padding-top:8px;
margin-top: -42px;
margin-left: 35px;
}
#textauthor-poggioargentiera a{
color: #d84e00;

}

#textauthor-premium a{
color: #990000;

}

.startratebox2 img {

    border: 0 !important;

    

}

/* group */

 

#browsegroup-title .videopaging{



}

.groupdetail{

    float:left;

}

/* end group */



/* Friends */

.friendlist {

    margin: 0;

    padding: 0;

    float: left;

    display: block;

    border-bottom: 1px solid #fff;

    width: 496px;

}

.friendspict {

    width: 52px;

    margin: 10px 20px 0 10px;

    float: left;



}

.dropdownviewnav {

    width: 100%;

    display: block;

    float:right;

    text-align: right;

    padding: -5px 10px 10px 0;

}

.friendsaction {

    width: 496px;

}

.selectaction { 

    padding: 10px;

    text-align:right;

}

#myfriends p {

    margin: 0;

    padding: 5px 0 5px 0;

}

.friendstat {

    margin-left: 70px;

}

.friendstat p span {

    padding: 0 30px 0 20px;

}

.friendstat p span.video {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;

}



.friendstat p span.flag {

    background: transparent url(../images/tpl_icon_flag.gif) no-repeat;

}



.friendstat p span.people {

    background: transparent url(../images/tpl_icon_people.gif) no-repeat;

}

/* End Friends */



/*My Video */

.myvideo {

    margin-top: 10px;

    width: 610px;

    display:block;

    float: left;

}

.videothumb {

    width: 140px;

    display: block;

    float: left;

    text-align: center;

}

.videothumb img {

    padding: 2px;

    border: 1px solid #EEE;

}

.maindesc {

    width: 450px;

    display: block;

    float: left;

    margin: 0 0 0 10px;
	margin-top: -10px;

    border-bottom: 1px solid #EEE;

}

.maindescwithoutborder {

    width: 460px;

    display: block;

    float: left;

    margin: -12px 0 0 10px;

    border-bottom: none;

}



.otherdesc {

    width: 320px;

    display: block;

    float: left;

    margin: 0 0 0 140px;

}   



/* End My Video */



/* Inbox Outbox */



.inbox th {

    border-bottom: 3px solid #adda11;

    height: 30px;

    background-color: #f3ffc9;

    text-align: center;

}

.inbox td {

    height: 20px;

    padding: 4px 10px 4px 10px;

}

.inbox td.blue {

    background-color: #F0FCFF;

    padding: 4px 10px 4px 10px;

}

a.newmail {

    padding-left: 25px;

    background: transparent url(../images/tpl_icon_new_message.gif) no-repeat;

    font-weight:bold;

}

a.openedmail {

    padding-left: 25px;

    background: transparent url(../images/tpl_icon_message.gif) no-repeat;

}

/* End Inbox Outbox*/



/* Groups */

#groups p {

    margin: 15px 5px;

    padding: 0px;

}



#groups p span {

    margin: 5px 5px 0 0;

    padding: 0 0 0 18px;

    font-weight: bold;

}



.group {

    margin-top: 10px;

    width: 496px;

    display:block;

    float: left;

}

.groupthumb {

    width: 140px;

    display: block;

    float: left;

    text-align: center;

    margin: 10px 0 0 0;

}

.groupthumb img {

    padding: 2px;

    border: 1px solid #EEE;

}



#groups p span.video {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;
    
    letter-spacing: -1px;
padding-bottom: 3px;
}



#groups p span.topic {

    background: transparent url(../images/tpl_icon_topic.gif) no-repeat;

    letter-spacing: -1px;
	padding-bottom: 3px;
}



#groups p span.people {

    background: transparent url(../images/tpl_icon_people.gif) no-repeat;

    letter-spacing: -1px;
    padding-bottom: 3px;
}



p#grouphome_icon, p#grouppost_icon {

    margin: 15px 5px;

    padding: 0px;

}



p#grouphome_icon span, p#grouppost_icon span {

    margin: 5px 5px 0 0;

    padding: 0 0 0 18px;

    font-weight: bold;

}



p#grouphome_icon span.video, p#grouppost_icon span.video {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;

    letter-spacing: -1px;

}

p#grouphome_icon span.people, p#grouppost_icon span.people {

    background: transparent url(../images/tpl_icon_people.gif) no-repeat;

    letter-spacing: -1px;

}

p#grouppost_icon span.flag {

    background: transparent url(../images/tpl_icon_flag.gif) no-repeat;

    letter-spacing: -1px;

}

p#grouphome_icon span.newpeople {

    background: transparent url(../images/tpl_icon_membernew.gif) no-repeat;

    letter-spacing: -1px;

}

p#grouphome_icon span.newvideo {

    background: transparent url(../images/tpl_icon_videonew.gif) no-repeat;

    letter-spacing: -1px;

}





.groupdesc {

    width: 320px;

    display: block;

    float: left;

    margin: 0 0 0 10px;
	
    color: #665c50;

}

.groupdesc a{
 color: #8bb22a;
}


.group-home-desc {

    display: block;

    float: left;

	color: #665c50;



}

.groupforum-items {

    margin: 0 10px;

}

.group-post-desc {

    display: block;

    float: left;

    width: 550px;



}

.grouppost-comment {

    border-bottom: 1px solid #fff;

}



.divede-box{

    clear:both;

    padding-bottom:20px;

    display:block;

}

/*

form#add_group_topic textarea.fullboxtext{

    width: 300px;

    float: left;

}

.attachvideo {

    width: 300px;

    margin: 0 0 0 20px;

}*/

/*End Group */



#prevmovie {

    width: 60px;

    float: left;
	
	padding-left: 7px;
	
	text-align: center;

}

#nextmovie {

    width: 60px;
	
	float: left;

    text-align: center;
	

}

#playmovie {

    width: 60px;

    float: left;

    text-align: center;

}

.relatedvideothumbnail {

	padding-left: 5px;

    width: 60px;

    float: left;

    display: block;

    text-align: center;
	
}

.relatedvideothumbnail img{
	height: 90px;
	width:120px;

}

.relatedvideodesc {

    width: 100px;

    float: left;

    display: block;

    margin-left: 70px;

    text-align:left;
	
	font: normal #665c50 11px/14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}


#recent1,#recent2,#recent3{

    /*padding-left:16px;*/

    padding: 0 8px;

    width:410px;

    float:left;

}



.side_results{
	
    margin-top: 54px;

    overflow: auto;

    height: 510px;

    width: 300px;
	
	display: block;
	
}

.boxtable{

    padding-left:30px;

}



.floatmenu{

    float:left;

    width:125px;

    text-align:left;

    background: transparent url(../images/arrowright.gif) no-repeat;

    padding-left:15px;
	
	line-height: 14px;
	
}

#social{
float:right;
width:40px;
margin-top:-31px;
}


.floatmenu-without-arrow{

    float:left;

    width:125px;

    text-align:left;

    padding-left:15px;

}



.comment-content{

    word-wrap: break-word ;

    overflow: auto;

    width:300px;

}



.errorbox{

	border: dotted 1px #FF0000;
	
	color: #FF0000;

	font-weight: normal;
	
	font-size: 13px;

	width:962px;
	
	margin-top: 10px;
	
	margin-bottom: 15px;

	text-align: center;

	padding: 3px;
}

.msgbox{

	border: dotted 1px #009933;
	
	color: #009933;

	font-weight: normal;
	
	font-size: 13px;

	width:962px;
	
	text-align: center;
	
	margin-top: 10px;
	
	margin-bottom: 15px;

	padding: 3px;

}


a.cloudtags {

	text-decoration: none;

	/*border-bottom:dotted 1px #cccccc;*/

	padding: 2px;

	color: #665c50;

}

a.cloudtags:hover {

	text-decoration: none;

	border-bottom: none;

	background: #abd911;

	color: white;

	padding: 2px;

}

/* Display Comments */

.comment-divider {

	border-bottom: dotted 1px #ccc;
	
}

.comment-image {

	margin: 3px;
	
	margin-top: 7px;
	
	padding: 1px;
	
	border: 1px solid #ccc;

}

span.comment-info {

	font-size: 11px;
	
	color: #999999;

}

.comment-body {

	padding: 8px;
	
	border: 1px dashed #CCCCCC;
	
	background: #FDFDFD;

}

#videotabcontainer {

    margin: 0 0 0 5px;

    padding: 0px;

    position: relative;

    top: 0px;

    width: 375px;

}



#videotabcontainer ul {

    margin: 0px;

    padding: 0px;

    list-style-type: none;

    text-align: center;

    font: normal 14px/24px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}



#videotabcontainer li {

    display: inline;

    margin: 0px;

    padding: 0px;

    text-indent: 0px;

}



#videotabcontainer a {

    float: left;

    display: block;

    width: 110px;

    height: 25px;

    color: #ffffff;

    border: none;

    text-decoration: none;

}



#videotabcontainer a:link, #videotabcontainer a:visited, #videotabcontainer a:hover, #videotabcontainer li a.tabactive {

    float: left;

    background: transparent url(../images/tpl_videotabs_btn.gif) no-repeat left top;

    background-position: 0% -25px;

}



#videotabcontainer a:link, #videotabcontainer a:visited {

    background-position: 0% -25px;

}



#videotabcontainer ul li.tabactive {

    background: transparent url(../images/tpl_videotabs_btn.gif) no-repeat left top;

    background-position: 0% 0px;

    line-height: 24px;

}



#videotabcontainer a:hover {

    background-position: 0% -50px;

    line-height: 24px;

}

 



#videotabcontainer li a.tabactive {

    background-position: 0% 0px;

    line-height: 24px;

}

/* channel premium */

.banner_premium{
	margin-left: 20px;
	margin-bottom: 40px;

	height: 368px;
	width: 620px;
	background: url(../images/premium-opening.jpg) no-repeat;
}

.banner_pro{
	margin-left: 20px;
	margin-bottom: 40px;

	height: 368px;
	width: 620px;
	background: url(../images/pro-opening.jpg) no-repeat;
}


/* Image channel description */

.imagechannel-desc img{
	height: 33px;
	width: 33px;
	float: left;
}

.descrizione-canale{
	padding-top: 5px;
	padding-left: 4px;
	width: 620px;
	height: 52px;
	margin-left:20px;
	color: #665c50;
	
}

.descrizione-canale a{
	color: #665c50;
	font: bold;
}

.name-canale{
	background: url(../images/channel_whois_bgr.gif) no-repeat;
	height: 34px;
	margin-left: 40px;
	margin-top:2px;
	padding-left: 3px;
	padding-top: 8px;
	font-size: 14px;

}

.sottotitolo{
	color: #000;
}

.category_tag{
	margin-top: 4px;
	margin-bottom: 2px;
	margin-right: 2px;
}

.morevideolink{
	clear:both;
	position:absolute;
	margin-left: 500px;
	/*margin-top:  700px;*/
}

.adv-mini{
	margin-top: -1px;
	margin-bottom:10px;
}

.taglocandina{
	margin-top: 2px;
}

.taglocandina img{
	padding-right: 2px;
}

.spacer-foter{
	background: url(../images/tpl__bar_down.gif) repeat-x;
	height:22px;
}

.linkcarousel a{
	color: #665c50;
}

.mapindex {
	width: 620px; 
	height: 420px;
	margin-left: -24px;
	position: relative;
}

.informazioni{
width: 620px;
height: 190px;
background: #f0eee7;
margin-left: -20px;
padding-top: 45px;
}

.infoimg{
position: relative;
margin-left: 115px;
margin-right: 115px;

}

.info-img1{
width: 160px;
float:left;
margin-right: 0px;
}

.info-img2{
width: 160px;
float:right;
}

.linkedin{
margin-top: 15px;
}

.testo-info{
margin-left: -20px;
width: 620px;
}

.website{
margin-top: -30px;
font-size: 13px;
}

.mapprofile{
margin-left: 18px;
}


#banner {
 margin-top:0px;
 margin-left: 20px;
 width: 620px;
 height: 325px;

}


/*
.menuscroll{
 margin-left: 520px;
 margin-top: -20px;
}

.menuscroll table td{
 text-align: center;
 width: 20px;
 height: 20px;
 border: 2px solid black;
}
*/

.menuscroll {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
position:relative;
left:490px;
top:-320px;
width:200px;
z-index:99;

}
.menuscroll table td {
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:14px;
font-weight:bold;
height:20px;
line-height:18px;
margin:0pt 5px;
text-align:center;
width:20px;
border: solid 1px #a6d35a;
}

.menuscroll table td a{
	color: white;
}

.floatmenu a.linkmod{
	color: #665c50;
}

.linkmod{
	color: #665c50;
}

.linkmodred{
	color: #990000;
}

.namechan{
	position: absolute;
	margin-top: 130px;
	color: #665C50;
	font-weight: bold;
	font-size: 13px;

}

/*************************************************************************************************************/
/* Sample 1*/
#box1{
	position:absolute;
}
#box1 span{
	display:block;
	float:left;
}

/* Sample 2*/
#box2{
	position:absolute;
}
#box2 span{
	display:block;
	float:left;
}

/* Sample 3*/
#box3{
	position:absolute;
}
#box3 span{
	display:block;
	float:left;
}

#buttonsplay{
	position: absolute;

}

/* Sample 4*/
#box4{
	position:absolute;
}
#box4 div{
	width:480px;
	height:240px;
	float:left;
	background:#eee;
}

#box4 h3, #box4 p, #box4 ul{
	padding:5px 10px;
}
#box4 p{
	text-indent:16px;
}
#box4 img{
	width:200px;
	width:150px;
	float:left;
	margin:0 10px 10px 15px;
}
#info4{
	background:#fff !important;
	color:red !important;
	cursor:default
}

/* Sample 5*/
#box5{
	position:absolute;
	width:240px;
}
#box5 span{
	display:block;
}
#info5{
	bottom:0;
}

/* Sample 6*/
#box6{
	position:absolute;
	width:240px;
}
#box6 span{
	display:block;
}
#handles6_1{
	float:left
}
#handles6_2{
	float:right
}
.mask6{
	position:absolute;
	left:50%;
	margin-left:-120px;
	width:240px;
	height:180px;
	overflow:hidden;
}
.sample6 .buttons{
	clear:both;
	text-align:center;
}

/* Sample 7*/
#box7{
	position:absolute;
}
#box7 span{
	display:block;
	float:left;
}

#thumbs7{
	position:relative;
	width:486px;
	clear:both;
	height:41px;
	overflow:hidden;
	margin-top:200px;
}
#thumbs7 .thumbs, #thumbs_handles7, #thumbs_mask7{
	position:absolute;
	top:0;
	width:100%;
	height:41px;
}
#thumbs7 .thumbs div, #thumbs_handles7 span{
	display:block;
	width:60px;
	height:41px;
	margin:0;
	float:left;
	cursor:pointer;
}
#thumbs7 .thumbs div img{
	width:54px;
	float:right;
}
#thumbs_handles7 span{
	background:url(thumb_invisible.gif) no-repeat;
}
#thumbs_mask7{
	width:1200px;
	background:url(thumbs_mask.gif) no-repeat center top;
}

/* Sample 8*/
#box8{
	position:absolute;
}
#box8 div{
	width:480px;
	float:left;
}
#box8 .buttons{
	text-align:left
}
#box8 .next{
	float:right
}
.sample8 .buttons{
	text-align:center;
	clear:both;
}
.sample8 .mask1{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

/* **********************************

.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}

.thumbs div img{
	display:block;
	width:100%;
	height:100%;
	border:none
}

.info{
	width:240px;
	height:50px;
	background:#000;
	position:absolute;
}
.info p, .info h4{
	color:#fff;
	padding:3px 8px;
	font-family:Arial;
}
.info h4{
	font-size:14px;
}
.info h4 a{
	float:right;
	background:#fff;
	color:#000;
	font-size:10px;
	padding:0 3px;
	text-decoration:none
}

.mask1{
	position:relative;
	width:480px;
	height:180px;
	overflow:hidden;
}
.mask2{
	position:relative;
	width:620px;
	height:327px;
	overflow:hidden;
}
.mask3{
	position:relative;
	width:480px;
	height:240px;
	overflow:hidden;
}
 
span img{
	display:block;
	border:none;
}*/

.registerimg{
margin-left: -10px;
}

.registerimg a img{
	border: 0px solid white;
	margin-bottom: 0px;
}

#rightmenu a{
	border: 0px solid white;
	color: white;
} 

#rightmenu{
	margin-bottom: 10px;
	margin-left: 3px;
}

#rightmenu img{
	margin-bottom: 8px;
	
}

.description{
	width: 570px;
	border-bottom: 1px solid #665C50;
	margin-bottom: 20px;
}

.boxshow a, #mostactiveuser li a{
	color:#665C50;
	width: 124px; 
	height:250px;
}

.benvenuti h3 a img{
	margin-bottom: -4px;
} 

.upload_index_pers{
	margin-left: -10px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
	border: 1px solid #ADDA11;

}

.index_pers{
	margin-left: -10px;
	padding-bottom: 20px;
	height:65px;
	width: 100%;
}

.index_pers a{
	border: 0px solid white;
	color: white;
	
}

.ModificaMappa{
	padding-top: 0px;
	 font: bold 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}

.videoinfoutente{
	height: 33px;
	margin-top:0px;
	margin-bottom:10px;
	background: url(../images/user_videos_bar.gif) no-repeat;
}

.videoinfoutente p {
	padding-top: 7px;
	padding-right: 8px;

}

.videoinfocredits{
	height: 33px;
	margin-top:27px;
	margin-bottom:5px;
	background: url(../images/user_videos_bar.gif) no-repeat;
}

.videoinfocredits p {
	padding-top: 7px;
	padding-right: 8px;

}

#salvamappa{
margin-left: 50px;
}

.chiantibanner{
	width: 300px;
	height: 150px;
	background-color: #f7f4d5;
	padding-top: 20px;
	margin-bottom:20px;
	border: solid 1px #d5bd82;
}

#video_lang{
	display:inline;

}

.markerpopup{
	height: 140px;
}

.titile-country{
	margin-left: 20px;
	margin-top:10px;
}

.collection-country{
	margin-left: -70px;
	margin-top:10px;
	margin-bottom: -30px;
}

.countryvid{
	margin-top:0px;
	margin-left: 20px;
	padding-top: 20px;
	width: 620px;
	height: 120px;
	border: 1px solid #CCCCCC;
}


.countryimagevid{


}



.countryimagevid a {
	color: #990000;
	border: 0px solid #990000;
}

.countryimagevid-cc{

	display: inline;
	width: 120px;
	height: 70px;
	margin-left:10px;
}

.countryimagevid-cc a {
	color: #990000;
	border: 0px solid #990000;
}

.text-country{
	width:120px;
	

}

.lagnselect{
	margin-top: -10px;
}


.countryvid span.info {

	color: #990000;

}

.areapremium{
	padding-left: 20px;
}

#tab-geo{
	height: 420px;
	width: 590px;
}

#recently-content table{
	margin-left:25px;
}

#recently-content table td{
	height: 175px;
	width: 139px;
}

.findmywine{
padding-top:40px;
height:100px;
width:300px;
margin-bottom:-40px;
background: url(../images/find-my-wine.gif) no-repeat;
}

