﻿{ margin: 0px;
padding: 0px }

body
{ 
margin: 0px;
padding: 0px; 
text-align: center;
background: #505050; color: #000000; margin: 0px; 
font-family: Verdana, arial; 
}

div { text-align: center; }

p {margin: 0px; padding: 0px;}
h1 {margin: 0px; padding: 0px; }
h2 {margin: 0px; padding: 0px;}
h3 {margin: 0px; padding: 0px;}


.contenutoGlobale {
margin: 0 auto; 
padding: 0; 
border:0px solid; 
text-align:center; 
width: 1000px;
background-image: url(_grafica/bg.jpg); 
}


.YantraYoga-head {
width: 1000px; 
height:163px; 
background-image: url(_grafica/yantra-yoga-head.jpg); background-repeat: no-repeat; 

}


.YantraYoga-headPage {
width: 1000px; 
height:161px; 
background-image: url(_grafica/yantra-yoga-head.jpg); background-repeat: no-repeat; 

}



.toolbar {
margin-left:390px;
}

.contenuto-uno {
width: 1000px; 
height: 273px; 
background-image: url( _grafica/bg-sx.jpg); 
background-position: top left;
background-repeat: no-repeat; 
}



.contenuto-sx { 
width: 669px;
float:left; 

}


.contenuto-dx { 
width: 331px;
float:left; 
background-image: url( _grafica/dx-bg-lato.jpg); 
background-position: right top;
background-repeat: no-repeat; 

}


.slideFotoContenitore {
margin-left:127px; 
background-image: url( _grafica/bg-slide.jpg); 
height: 273px; 
}

.slideFoto { 
border:1px #DFDFDF solid; 
background:#000000; 
width: 530px; 
height: 250px; 
overflow:hidden; 
}


.sidebarContenitore { 
width: 331px; 

}

.sidebarTitle { 
width: 321px; 
height: 61px; 
background-image: url( _grafica/head-sidebar.jpg); 
background-repeat: no-repeat; 
font-size:21px;
color:#ffffff;
line-height: 2.5em; 
font-variant: small-caps;
font-family:Times, Times New Romans, Sans-serif;
font-weight:bold; 
margin-right:10px;
}


.sidebarTitle2 { 
width: 321px; 
font-size:15px;
color:#ffffff;
line-height: 2.5em; 
font-variant: small-caps;
font-family:Times, Times New Romans, Sans-serif;
font-weight:bold; 
margin-right:10px; 
background:#3c5870; 
/* background:#afafaf; */
}



.sidebarText1 {
margin-right:10px;
background:#ffffff;
font-size:12px;
padding:5px; 
text-align:left;
font-size:10px; 
padding-top:15px;
padding-bottom:33px;
}

.sidebarText1 h1 { font-size:15px; text-align:left; color:#afafaf; }

a, a:hover, a:active, a:focus { outline:0; direction:ltr; } 

.positioner {position:relative; height:25px; } 
.menuHolder {position:absolute; z-index:100; font:normal 11px/25px verdana, sans-serif; left:50%; margin-left:-315px; width:630px; } 
ul.ulTop {padding:0; margin:0; list-style:none; width:94px; overflow:hidden; float:left; margin-right:1px; } 

ul.ulTop a {text-decoration:none; color:#ffffff; padding-left:5px; font-size:12px; }

ul.ulTop li.liTop {
float:left;
width:224px;
margin:-32767px -125px 0 0;
/*background:url(_grafica/bg-link-on.jpg) no-repeat left bottom;*/
}
ul.ulTop li.liTop a.aTop {
position:relative;
z-index:50;
display:block;
float:left;
width:94px;
height:62px;
margin-top:32767px;

background:transparent;
background:#000000;
background:url(_grafica/bg-link.jpg) no-repeat;
}
ul.ulTop li.liTop a.aTop:hover,
ul.ulTop li.liTop a.aTop:focus,
ul.ulTop li.liTop a.aTop:active {
margin-right:1px;
background:#000000;
background:url(_grafica/bg-link-on.jpg) no-repeat left top;
}
ul.sub {float:left; padding:25px 0 0 0; margin:0; list-style:none; background:url(newdrop/tab125.gif) no-repeat left top; margin-top:-25px;}
ul.sub li a {
text-align:left;
float:left;
width:120px;
background:#000000;
clear:left;
}
ul.sub li a.last {background:#000000; background:url(newdrop/tab125c.gif);}

ul.sub li a.last:hover,
ul.sub li a.last:focus,
ul.sub li a.last:active {
background:#000000;
background:url(newdrop/tab125d.gif);
}

ul.sub a:hover,
ul.sub a:focus,
ul.sub a:active {
background:#06c;
margin-right:1px;
}





.YantraYoga_first_text_title, .YantraYoga_first_text_title2 { 
height:61px; 
margin-left:10px; 
margin-right:10px; 
background:#66CDCC; 
background:url(_grafica/first-article.jpg);
} 

.YantraYoga_first_text_title2 { background:url() no-repeat; background:#66CDCC;   }

.YantraYoga_first_text_title h1, .YantraYoga_first_text_title2 h1 {
font-size:21px; color:#ffffff;
font-size:18px; 
font-weight:bold;
font-family:times;  
line-height: 3.3em; 
font-variant: small-caps; 
}

.YantraYoga_first_text_title a, .YantraYoga_first_text_title2 a {
color:#ffffff; text-decoration:none; 
}

.YantraYoga_first_text_subtitle {
color:#ffffff;
font-size:15px; 
font-style:italic; 
font-weight:bold;
font-family:times;  
margin-bottom:15px; 
font-variant: small-caps; 
}

.YantraYoga_first_text_subtitle span {
background:#66CDCC; padding:5px; 
}


.YantraYoga_first_text { 
width: 649px; 
/* height: 577px; */
margin-left:10px; 
margin-right:10px; 
background:url(_grafica/yantra-yoga-first-article-bg.jpg) no-repeat;
background-color:#EED4BB; 
border-bottom:9px #66CDCC solid;
}
.YantraYoga_first_text_content { text-align:left; font-size:12px; color:#3A5870; padding:15px; } 
.YantraYoga_first_text a { color:#3399FF; } 
.YantraYoga_first_text a:hover { color:#66CDCC; } 

.YantraYoga_first_continue {
background:#ffffff; padding:5px;
border:1px #3399FF solid; 
margin: 0 auto; 
margin-top:21px;
width:100px;
font-size:14px;
}

.YantraYoga_first_continue a { color:red; } 



.sei_inPage { text-align:left; font-size:11px; color:#808080; padding-bottom:3px; border-bottom:1px #66CDCC solid; margin-bottom:21px; margin-top:-10px; }
.sei_inPage a { color:#303030; }
.sei_inPage a:hover { color:#3c5870; text-decoration:none; }

.semiFooter, .semiFooterVUOTO {
width: 1000px; 
height: 390px; 
background-image: url( _grafica/yantra-yoga-semi-footer.jpg); 
background-position: top left;
background-repeat: no-repeat; 
}

.semiFooterVUOTO {
background-image: url( _grafica/yantra-yoga-semi-footer2.jpg); 
}


.semiFooterContent {
margin-left:379px;
text-align:left;
}


.semiFooterTitle { text-align:center; font-size:14px; padding-top:15px; } 
.semiFooterTitle h1 { font-size:14px; padding:0px; margin:0px; } 
.semiFooterTitle a { text-decoration:none; color:#3A5870; font-weight:bold; } 

.semiFooterSubTitle { font-style:italic; font-size:11px;  }
.semiFooterSubTitle a { text-decoration:none; color:#3A5870; } 

.semiFooterText { border:0px solid; margin-right:10px; margin:15px; margin-top:9px; padding:9px; overflow:auto; height: 300px; } 
.semiFooterText a { color:red; }

.galleriaHome { margin:21px; margin-top:30px; border:1px #afafaf solid; padding:9px; } 



.footer { margin: 0 auto; width: 1000px; height: 189px; background-image: url( _grafica/yantra-yoga-footer.gif); text-align:center; }  

.footerLink { padding-top:15px; color:#ffffff; font-size:12px;  }
.footerLink a { color:#ffffff;  }

.footerCopyRight {  padding-top:41px; color:#6699CC; font-size:12px; }
.footerCopyRight a {  color:#3399FF; }
.footerCopyRight a:hover {  color:#ffffff; }

.down { width: 1000px;  } 







#slideshow {
	overflow: hidden;
	margin: 0px;
	position: relative;
	background:#000000;
	text-align:center;
/*
	width: 400px;
	height: 300px;
*/
}

#slideshow img {
/*
	width: 532px;
	height: 252px;
*/
}
