body {
	margin: 0px;
	padding: 0px;
}

body, th, td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.align-justify {
	text-align: justify;
}

.text1 {
	font-size: 9px;
}

h1 {font-size: 18px; font-weight: bold; color: #0e9ad8; }
h2 {font-size: 15px; font-weight: bold; color: #0e9ad8; }
h3 {font-size: 15px; font-weight: bold;}
h4 {font-size: 14px; font-weight: normal;}
h5 {font-size: 12px; font-weight: bold;}
h6 {font-size: 11px; font-weight: bold;}

a {
	color: #008BB9;
}

a:hover {
	text-decoration: none;
}

a.link1 {
	color: #666666;
	text-decoration: none;
}

a.link1:hover {
	text-decoration: underline;
}

#page
{
    width: 1000px; margin: 0px auto;
}
#topline
{
    width: 100%; height: 6px; background: url('images/index01.gif');
}
#logoline
{
    width: 100%; height: 96px;
}
#logo
{
   float: left; margin-right: 30px; height: 96px;
}
#stopballogo
{
   margin: 5px 15px 0px 30px;
}
#address
{
    font-size: 13px; font-weight: bold; margin: 0px 0px 0px 770px;
}
#navi
{
    float: right; display: none;
}
#menu
{
    width: 100%; height: 31px; background: url('images/index06.gif');
}
#menu img.graph
{
    margin: 0px; border: 0px; float: left;
}
#menu ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    margin-left: 350px;

}
#menu ul li
{
     float: left; font-variant: small-caps; background: url('images/index08.gif') no-repeat;
     font-size: 14px; padding: 6px 12px; color: #ddd; font-weight: bold; margin: 0px;
}
#menu ul li.first
{
     background: none;
}
#menu a
{
     color: #eee; text-decoration: none; margin: 0px;
}
#menu a:hover
{
     color: #333; text-decoration: none;
}
#banner
{
    width: 100%; height: 64px; padding: 5px;
}
#banner #b1
{
    margin: 0px 15px; display: block; float: left;
}
#middleline
{
    width: 100%; height: 4px; background: url('images/index20.gif');
}

#main
{
    
}
#left
{
    float: left; width: 224px; border: 1px solid #E8E8E8;
}
#left h2
{
    margin: 8px 6px;
}
#left div
{
    background: url('images/index22.gif') no-repeat top center; padding: 8px; text-align: left;
}
#left div img
{
    margin: 10px 5px 10px 130px;
}
.content
{
    margin-left: 225px; margin-right: 290px; border: 1px solid white; padding: 0px 8px; margin-bottom: 10px;
}
.contentnoleft
{
    margin-left: 0px; margin-right: 290px; border: 1px solid white; padding: 0px 8px; margin-bottom: 10px;
}
#right
{
    float: right; width: 289px; border: 1px solid #E8E8E8;
}
#right a img
{
    border: 0px;
}
#videobox h3
{
    margin: 2px 8px; font-size: 14px;
}
#partners 
{
    text-align:center; width: 100%; border-top:1px solid #E8E8E8; margin-bottom: 20px;
}

#partners img { margin-bottom: 10px; }

#right ul
{
    list-style-type: disc;
    color: #0e9ad8;
    padding: 0;
    margin: 0;
}
#right ul li
{
    margin: 6px 6px 10px 20px; font-size: 14px;
}
#right ul li span
{
    color: #666666;
}
#bottomline
{
    width: 100%; height: 6px; background: url('images/index32.gif'); clear: both;
}
#bottom
{
    width: 100%;font-size: 9px;; text-align: center;
}


a.X img { border: solid 3px #fff}
a.X:hover img { border: solid 3px #0e9ad8}
a.X {margin: 7px}

p.fotky { text-align: center}
div.X, div.X2  { float: left; text-align: center; padding: 2px; margin: 2px;}
div.X2 { background: #0e9ad8}

div.X2 a.X img { border: solid 3px #0e9ad8}
div.X2 a.X:hover img { border: solid 3px #fff}