body {
	font-family: Verdana;
	font-weight: normal;
	color: black;
	background-image: url(../images/background_10x10.gif);
	
  }
  
h1, h2, h3 {

color: #336699;

}

#cadre_principal {

width:100%;
max-width:800px;
margin-right:auto;
margin-left:auto;

}

#header {

background-color: #FFFFFF;
background-image: url(../images/background_150x150.gif);
width: 100%;
max-width:796px;
padding: 5px;
border-color:#336699;
border-style:solid;
border-width:2px;
margin-bottom:5px;

}	

.item_table {

text-align: center;
vertical-align:middle;
font-size: .8em;
margin-bottom:10px;

}

.item_tablef {

text-align: center;
vertical-align:middle;
font-size: .8em;
float:left;

}

.title {

text-align: left;
width: 110px;
min-width:99px;
background-color: #336699;
}

.title_txt {

color: #FFFFFF;


}

.item_cell {

width: 100px;
min-width:100px;
height: 100px;
background-image: url(../images/item_100.gif);
background-repeat:no-repeat;

}

.item_set {

width: 100px;
min-width:100px;
height: 100px;
background-image: url(../images/item_set.gif);
background-repeat:no-repeat;

}

.content {

width: 85%;
max-width:700px;
font-family: Verdana;
background-color: #FFFFFF;
padding: 5px;
font-size: .8em;
vertical-align:top;
margin-left:105px;
margin-bottom:5px;
border-color:#99CCFF;
border-style:solid;
border-width:2px;

}

.content_solo {

width: 85%;
max-width:700px;
font-family: Verdana;
background-color: #FFFFFF;
padding: 5px;
font-size: .8em;
vertical-align:top;
border-color:#99CCFF;
border-style:solid;
border-width:2px;

}

#photo {

float: left;
padding: 10px;

}

#menu {

margin-left:105px;

}

a,
a:link,
a:visited,
a:hover {
  color:#993300;
  text-decoration:none;
  }
	
a:focus, a:hover, a:active {
  background:#336699;
  color:#FF9933;
  text-decoration:none;
  }