body {
margin-top:0px;
margin-left:0px;
background-color:#cccccc;
background-image: url(../images/bg_body.jpg); 
background-repeat: repeat-x;
font-family: arial,helvetica,sans-serif;
font-size: 11px;
color:#333333;
}
td {
vertical-align: top;
}
h1 {
line-height:1.5;
font-weight:bold;
font-size:15px;
}
h2 {
line-height:1.3;
font-weight:bold;
font-size:13px;
}
h3 {
line-height:1.3;
font-weight:bold;
font-size:12px;
}
li {
padding-right:10px;
}
#content img {
margin-left:-5px;
}
/*Links*/
a:link, a:visited {
color:#333333;
}
a:hover {
text-decoration:none;
}
#left_nav a:link, #left_nav a:visited {
color:#fff;
font-weight:bold;
display:block;
text-indent:10px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:2px;
border:1px solid #666666;
text-decoration:none;
}
#left_nav a:hover {
background-color:#333333;
border:1px solid #fff;
}
#left_nav a:active {
background-color:#cccccc;
border:1px solid #333333;
color:#333333;
}
#left_nav a:focus {
background-color:#cccccc;
border:1px solid #333333;
color:#333333;
}
#top_nav a:link, #top_nav a:visited {
color:#fff;
text-decoration:none;
}
#top_nav a:hover {
color:#00ff00;
}
/*Classes*/
.red {
color:red;
font-weight:bold;
}
.botton {
color:#00ff00;
background-color:#666666;
border:1px solid #00ff00;
}
/* Layer */
#main{
width:766px;
/*height:auto;*/
top:0px;
margin-left:50px;
background-image: url(../images/content_back.jpg); 
background-repeat: repeat-y;
min-height:550px;
}
#head {
margin-top:55px;
margin-left:50px;
height:218px;
width:766px;
background-image: url(../images/head.jpg); 
}
#top_nav {
left:20px;
top:80px;
position:relative;
width:700px;
height:30px;
color:#fff;
}
#left_nav {
position:relative;
overflow:hidden;
width:120px;
color:#fff;
left:10px;
top:10px;
float:left;
}
#content {
position:relative;
overflow: hidden;
width: 615px;
top:10px;
left: 20px;
padding-bottom:30px;
}
#footer {
clear:both;
height:51px;
width:766px;
margin-left:50px;
text-align: center;
}