/* css - Danza e ballo - base */ 


body {
	margin: 0;
	padding:0px;
	background-image: url(imageDB/background/backgroundnew2.jpg);
}

a{ color: #ff7f01; text-decoration:none; }


P:first-letter {
	font-size: 120%;
	font-weight: bold;
	text-transform: capitalize;
	
}

a:link {
	color: #93C;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #C9C;
}

h1 {
	font-size: 22px;
	color: #CE19E6;
}
h2 {
	font-size: 18px;
	color: #CE19E6;
}

h3 {
	font-size: 14px;
	color: #CE19E6;
}
h4 {
	font-size: 18px;
	color: #690577;
}


                               /* Menu - botton */
#templatemo_menu {
	width: 800px;
	height: 33px;
	float: right;
	margin: 0;
	padding: 0;
	
}

#templatemo_menu ul {
	list-style: none;
	
}
#templatemo_menu li {
	float:left;
}
#templatemo_menu li a {
	float: left;
	display: block;
	color: #a8a5a5;
	background: url("imageDB/image tpl/tpl_menu_left.jpg") no-repeat;
	text-decoration: none;
	font-family: "Comic Sans MS", cursive;
	font-size: 13px;
	margin: 0 2px 0 0;
	padding: 0 0 0 10px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	cursor: pointer;
}

#templatemo_menu li a b {
	float: left;
	display: block;
	padding: 0 15px 0 0px;
	background: url("imageDB/image tpl/tpl_menu_right.jpg") right top no-repeat;
}
#templatemo_menu li.current a, #templatemo_menu li a:hover{
	background: url("imageDB/image tpl/tpl_menu_left_current.jpg") no-repeat;
	color: #FF2B95;

}
#templatemo_menu li.current a b, #templatemo_menu li a:hover b{
	background: url("imageDB/image tpl/tpl_menu_right_current.jpg") right top no-repeat;

}

                               /*End OF menu botton*/


.Pink12 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F06;
	text-align: center;
	}
	
	.Arancio12 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FE9900;
	text-align: justify;
}
.Pink12_format {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F06;
	text-align: justify;
}

.Pink14 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #F06;
	text-align: center;
	
}

.Pink18 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #F06;
	text-align: center;
	
}

.giallo14 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #FF6;
	text-align: center;

}

.giallo18 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #FF6;
	text-align: center;

}
.lilla11 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #93C;
	text-align: center;	
}

.lilla12 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #93C;
	text-align: center;	
}

.blu12 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #006;
	text-align: center;
}

.blu14_center {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #006;
	text-align: center;
}

.blu14 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #009;
	text-align: justify;
}

.bianco13 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-align: justify;
}


.cielo14 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #0CF;
	text-align: justify;
}
.lilla14 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #93C;
	text-align: center;
		
}

.lilla14_format {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #93C;
	text-align: justify;
		
}

.lilla14C {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #AF5ED7;
	text-align: center;		
}
.lilla12_format {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #93C;
	text-align: justify;	
}
.templatemo_container {

	width: 800px;
	margin: auto;
	
}

.table_foto_left {
	float: left;
	padding: 0px;
	margin-right: 5px;
	margin-bottom: auto;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
}

.TABLE_contenuto {
	background-image: url(imageDB/background/background_whiteSmall.jpg);
}

.logo_left {
	float: left;
	padding: 0px;
	margin-right: 5px;
	margin-bottom: auto;
	
}

.table_foto_right {
	float: right;
	padding: 0px;
	margin-left: 5px;
	margin-bottom: auto;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	top: auto;
}

.logo_right {
	float: right;
	padding: 0px;
	margin-left: 5px;
	margin-bottom: auto;
	top: auto;
}

.TDrighe {
	line-height: 2px;
	height: 3px;
}
