body { background-image: url(backgrounds/bg_02c.jpg); background-repeat:x-repeat; margin-top: 0; margin-bottom: 0;}


table.banner  {width:840px; background-repeat:no-repeat; margin-left: auto; margin-right: auto; text-align: left; border-collapse:collapse;}
table.main    {width:840px; background-color: #fff; margin-left: auto; margin-right: auto; text-align: left; border-collapse:collapse; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }

td.banner_plain {height:123px; background-image: url(backgrounds/banner_plain_10x.jpg)}
td.banner_ten   {height:123px; background-image: url(backgrounds/banner_ten_10x.jpg)}
td.banner_bad   {height:123px; background-image: url(backgrounds/banner_bad_10x.jpg)}
td.banner_squ   {height:123px; background-image: url(backgrounds/banner_squ_10x.jpg)}
td.banner_rac   {height:123px; background-image: url(backgrounds/banner_rac_10x.jpg)}

td.menu     {background-color: #660066}
td.title    {padding:0px 50px 0px 50px; border-style: solid; border-width: 1px; border-color:#ccc;}
td.pad-nobord {padding:0px 50px 0px 50px;}
td.bord-nopad {border-style: solid; border-width: 1px; border-color:#ccc;}
td.news     {padding:0px 50px 0px 50px; border-style: solid; border-width: 1px; border-color:#ccc;}
td.blog     {padding:0px 0px 0px 0px; border-style: solid; border-width: 1px; border-color:#ccc;}
td.iframe   {padding:0px 0px 0px 33px; border-style: solid; border-width: 1px; border-color:#ccc;}
td.side     {width:150px; padding:5px; border-style: solid; border-width: 1px; border-color:#ccc;}
td.side50   {width:50px; padding:5px; border-style: solid; border-width: 1px; border-color:#ccc;}
td.footer   {height:10px; background-image: url(backgrounds/button_01c.jpg)}

p.title     {font-family: arial; font-size: 26px; color: #660066; font-weight:bold; line-height:50%;}
p           {font-family: arial; font-size: 12px; color: #204e4e; }
p.home      {font-family: arial; font-size: 13px; color: #204e4e; }
p.homefooter    {font-family: arial; font-size: 16px; color: #660066; }
p.footer    {font-family: arial; font-size: 14px; color: #fff; line-height:50%;}

div.shadow-man  {position:relative; top:0px; margin-left: auto; margin-right: auto;}
div.title-top {position:relative; top:-55px;}

h1, h2, h3, h4, h5, h6 {font-family: arial; color: #204e4e;  }

ulx  {list-style-type:none; margin:0; padding:0;}

li {font-size: 12px; color: #204e4e; font-family: arial;}

a {outline:0}

a.but:link,a.but:visited {display:block; font-weight:normal; color:#204e4e; background-color:#8FC18D; width:130px; text-align:center; padding:4px; text-decoration:none; }
a.but:hover,a.but:active {background-color:#cc99ff; }

a.cur:link,a.cur:visited,a.cur:hover,a.cur:active {display:block; font-weight:normal; color:#fff; background-color:#800080; width:130px; text-align:center; padding:4px; text-decoration:none; }


a:link,a:visited,a:active {font-family: arial; color: #3300ff; text-decoration: none}
a:hover {font-family: arial; color: red; text-decoration: none}

hr { color: #999; size: 1px}

html {overflow-y: scroll;}
htmla {overflow-x: auto;}
