body
{
	width:99%;
	height:99%;
	margin:0;
	padding:0;
/*	overflow:hidden; */
	font-family:Maiandra GD, Verdana, Arial, Georgia, Times New Roman;
	font:12px;
	color:black;
}

.container
{
	width:100%;
	padding-top:7px;
	padding-left:7px;
}

.bigleft
{
	border-right-color:#8E4413;
	border-right-style:groove; 
        float:left;
	width:74%;
}

.head
{
	height:20%;
	border-bottom-width:3px;
	border-bottom-style:groove;
	border-bottom-color:#8E4413;

}

table.menuprincipale td
{
	width:12%;
	text-align:center;
	border-color:white;
	background-color:#8E4413;
}
table.menuprincipale b
{
	font-size:80%;
	font-family:Maiandra GD, verdana;
	color:white;
}

table.menukatori td
{
	width:12%;
	text-align:center;
	border-color:white;
	background-color:white;
}
table.menukatori b
{
	font-size:80%;
	font-family:Maiandra GD, verdana;
	color:#8E4413;
}

.Intestazione
{
	padding-top:7px;
	padding-bottom:7px;
	width:99%;
}

.content
{
}

/* .disciplinemarziali
{
	float:left;
	width:20%;
        margin: 1px 10px 1px 1px;
	font-size:12px;
	text-align:left;
	padding-bottom:53px;
}
*/

table.orariocorsi 
{
	vertical-align:middle; 
	text-align:center;
	font-size:90%;
	color:#8E4413;
}
table.orariocorsi b
{
	color:black;
} 
table.orariocorsi div
{
	font-size:80%;
}
table.orariocorsi td
{
      width:11%;
}

.divevidenza
{
	float:left;
	width:20%;
        margin: 1px 1px 1px 1px;
	font-size:12px;
	text-align:left;
	padding-bottom:53px;
}


table.attivitaevidenza 
{
	width:90%;
	padding-top:7px;
	text-align:left;
	font-size:12px;
}
table.attivitaevidenza td
{
	padding-top:7px;
	padding-left:15px;
	text-align:left;
	font-size:12px;
}
table.attivitaevidenza i
{
        text-align:left;
        font-size:12px;
        color:gray;
}

.minititle
{
	color:red;
}

.ulleft
{
	padding-left:15px;
	margin-left:3px;
}

.contentcenter
{
	float:right;
	width:79%;
	border-left-width:3px;
	border-left-style:groove;
	border-left-color:#8E4413;
}

.discipline 
{
	padding-top:7px;
	padding-bottom:7px;
}
table.discipline 
{
	padding-top:15px;
	padding-left:15px;
	font-size: 12px;
	color: black;
}
table.discipline li
{
        list-style-position:inside;
	font-size:11px;
	list-style-image:url(../images/v.gif);
	color:black;
}
table.discipline td
{
	padding-top:5px;
	padding-left:5px;
}
table.discipline b,i
{
	color:#8E4413;
}

div.contentdiscimarz
{
      padding-right:10px; 
}

table.contentdiscimarz 
{
      height:100%;
      width:100%;
      vertical-align:middle;
      padding-left:20px;
      font-size:14px;
      color:black;
}
table.contentdiscimarz li
{
      list-style-image:url(../images/v.gif);
      font-size:14px;
      color:black;
      padding-top:5px;
}
table.contentdiscimarz div
{
      text-align:left;
      font-size:14px;
      color:#8E4413;
      vertical-align:middle;
}
table.contentdiscimarz td
{
      padding-top:5px;
      padding-left:50px;
}

.fotovideo
{
      width:100%;
}

table.fotovideo
{
	text-align:center;
	font-size:13px;
	color:black;
        padding-top:50px;
	padding-left:0px;
}

table.fotovideo td
{
	padding-top:10px;
}

.fotoeventi
{
	height:40%;
}

table.fotoeventi 
{
	text-align:left;
	font-size:11px;
	color:red;
	padding-left:5px;
}

table.fotoeventi div
{
	text-align:left;
	font-size:12px;
	color:black;
}

table.fotoeventi i
{
	text-align:left;
	font-size:12px;
	color:gray;
}

table.fotoeventi td
{
	padding-top:30px;
	padding-left:15px;
}

.videoeventi
{
	height:40%;
}

table.videoeventi 
{
	text-align:left;
	font-size:11px;
	color:red;
	padding-left:0px;
}

table.videoeventi div
{
	text-align:left;
	font-size:12px;
	color:black;
}

table.videoeventi i
{
	text-align:left;
	font-size:12px;
	color:gray;
}

table.videoeventi td
{
	padding-top:30px;
	padding-left:20px;
}

.eventi
{
}

table.eventi 
{
	border-top-width:3px;
	border-top-style:groove;
	border-top-color:#8E4413;
	text-align:left;
	font-size:12px;
	color:red;
	padding-left:5px;
}
table.eventi div
{
	text-align:left;
	font-size:12px;
	color:black;
}
table.eventi i
{
	text-align:left;
	font-size:12px;
	color:gray;
}

table.eventi td
{
	padding-top:30px;
	padding-left:15px;
}

.bigright
{
/*      position:fixed; */
	float:right;
	width:25%;
}

.titoloimgright
{
	padding-left:7px;
	padding-top:5px;
	font-size: 11px;
	font-color: black;
}

.imgright
{
/*	width:85%;
	height:85%;*/
}

.imgrighthokusai
{
	width:75%;
	padding-left:5px;
}

/*.imgrighthokusai2
{
	width:85%;
	padding-left:7px;
}
*/

.imgrighthomepage 
{
	width:85%;
	padding-left:1px;
}

.bottomright 
{
	text-align: left;
	font-size: 11px;
	font-color: black;
        line-height: 1.5;
	padding-left: 7px;
	padding-top:20px;
	padding-bottom:10px;
}
.bottomright b
{
	height:15%;
	text-align:center;
	font-size:12px;
	font-color:black;
}

a:link 
{
	text-decoration: none;
	color: #8E4413; 
}
a:visited 
{
	text-decoration: none; 
	color: #8E4413; 
}
a:hover
{
	cursor: pointer;
	color: gray; 
	text-decoration: none;
/*	background-color: #000000; */
}

/* Di seguito il codice per fissare le immagini */
* { margin      : 0;
    padding     : 0;
  }
p {
    font-size   : 15px;
    margin-top  : 25px;
    line-height : 1.4;
  }
.fixed { position    : fixed; }
  /* IE6 e precedenti */
* html .fixed {
    position	: absolute;
    behavior 	: url("block_img.jvs");
  /* Nota: il percorso al componente htc puo essere assoluto oppure relativo rispetto al template che lo include */
  }
* html {
    background	: url(0) fixed;
  }


/* Classi spazzatura

table.garyuan 
{
	padding-top:1px;
	padding-left:1px;
}
table.garyuan td
{
	padding-top:1px;
	padding-left:10px;
}
.divtitdismar
{
	padding-left:10px;
}
.commemorazione
{	width: 100%;
	padding-top:0px;
	padding-left:0px;
}
*/


