#title {
float:none !important;
margin:10px 25px;
width:700px;
}


#title h1 {
margin-top:0;
border-top:1px solid #E0E0E0;
color:#000000 !important;
font-size:16px;
text-align:center;
}

.on {
width:700px;
background-color: #FFF0DF;
border:1px solid #FFCB8F;
margin-left:23px;
padding:5px;
}

.on h2 {
border-left:20px solid #6BB3CB;
font-size:110%;
margin:0;
padding:3px 0 5px 7px;
}

table {
  width: 650px;
  background-color:#FFF0DF !important;
  font-size:16px;
  margin-left:30px;
}


.keyword strong {
  margin-left:0px !important;
}

.link {
font-size:12px;
margin-bottom:10px;
text-align:right;
}

h3 {
border-left:7px solid #6BB3CB;
font-size:110%;
margin:0;
padding:3px 0 5px 7px;
}

.bookmarks {
  font-weight: bold;
  margin-bottom: 15px;
}

p#setu {
  color:#FF1F3D;
  font-weight:bold;
}

.desc {
  margin:10px;
}

a {
  text-decoration:none;
  color:#2E6AB1;
}

body {
color:#000000;
font-family:Georgia;
font-size:14px;
width:750px;
}

h1 {
  font-size:40px;
  margin-top: 0;
}

h2 {
  font-size:150%;
}

#footer{
  text-align: center;
  margin-top:50px;
  font-size:11px;
}

.photo {
  margin-left:50px;
  margin-bottom:50px;
  _margin-top:50px;
  width: 300px;
}

.photo img {
}

.name{
  color:#909090;
  font-size:11px;
}

.name img {
  cursor:pointer;
}

.roma{
  color:#909090;
  font-size:11px;
  margin-bottom: 5px;
}


#icon {
  margin-right:5px;
}

h4{
  display: inline;
}


table {
  cursor: default;
}

.code {
  width:30px;
  font-weight : bold;
}

.comName {
  width:100px;
  font-weight : bold;
}

#mail {
  margin: 50px 0 20px;
}

.imail {
  margin: 20px 0;
  
}

#time {
  margin: 20px 0;
}

#desc {
  background:#FFFFFF none repeat scroll 0 0;
  border:2px solid #FE5454;
  margin:10px 0;
  padding:10px 0;
  text-align:center;
}

div.pager {
margin:0 0 0 180px;
}

div.pager a,
div.pager span {
    display: block;
    float: left;
    margin-right: 0.1em;
    padding: 0.2em 0.5em;
}

div.pager a {
    color: #105cb6;
    background-color: #fff;
    border: 1px solid #9aafe5;
    text-decoration: none;
}

div.pager a:hover {
    color: #003;
    background-color: #fff;
    border: 1px solid #2e6ab1;
}

div.pager span.current {
    color: #fff;
    background-color: #2e6ab1;
    border: 1px solid #2e6ab1;
    font-weight: bold;
}

div.pager span.nextprev {
    border: 1px solid #ddd;
    color: #999;
    background-color: #fff;
}

div.pager a.nextprev {
    font-weight: bold;
} 

