.body1{
background-color:#000000;
background-image:url(images/home.gif);
text-align: center;
margin: 0;
}
.body1 A:link{color:#0000cc;}
.body1 A:visited{color:#6600ff;}
.body1 A:hover {color: #ffcc00; text-decoration: none; }

.body2 {
text-align: left;
margin-left: 0 auto;
}

.bodytem2{
background-color:#000000;
background-image:url(images/home.gif);
text-align: center;
margin: 0;
}
.bodytem2 A:link{color:#FF6600;}
.bodytem2 A:visited{color:#FF6633;}
.bodytem2 A:hover {color: #ffcc00; text-decoration: none; }

.bodytem2b{
background-color:#000000;
background-image:url(images/home.gif);
text-align: center;
margin: 0;
}
.bodytem2b A:link{color:#660099;}
.bodytem2b A:visited{color:#6600FF;}
.bodytem2b A:hover {color: #ffcc00; text-decoration: none; }

#kaltop_cont {
background-color:#cf0;
position: relative;
width: 728px;
height: 90px;
}
#kaltop {
background-color:#cf0;
display: none;
width: 728px;
height: 90px;
position: absolute;
left: 277px;
top: 65px;
//top: 69px;
}

#kalleft_cont {
background-color:#cf0fff;
position: relative;
width: 160px;
height: 1000px;
}
#kalleft {
display: none;
background-color:#fc0fff;
width: 160px;
height: 500px;
position: absolute;
left: 1px;
top: 338px;
//top: 366px;
}

.slide-out-div {
background: #F2F2F2;
border: #3C5A98 2px solid;
z-index: 999999;
}
.slide-out-div  a{
background: url(images/face2.gif) no-repeat;
width: 42px;
height: 134px;
display: block;
}

.slide-out-tools-links {
background: #666666;
border: #555555 2px solid;
color: #cccccc;
}
.slide-out-tools-links  a.fhandle{
background: url(images/ttools.gif) no-repeat;
width: 42px;
height: 134px;
display: block;
}

#Sidebar {
background-color: #999999;
}

div.sidediv {
padding: 4px;
padding-top: 10px;
padding-bottom: 11px;
}

ol, ul {
margin-right: 0px;
padding: 0px;
margin-top: 8px;
margin-bottom: 12px;
margin-left: 0px;
}
li ol, li ul {
margin: 0.5em 0px 0.5em 2em;
padding: 0px;
}
li {
margin: 0.2em 0px;
padding: 0px;
}
ul {
list-style-type: none;
}
ol {
list-style-position: inside;
}
#Sidebar li {
padding: 0px 0px 0px 19px;
line-height: 1.2em;
}
#Sidebar ol li, #Sidebar ul ol li {
padding-left: 0px;
background-image: none;
background-attachment: scroll;
background-repeat: repeat;
background-position: 0% 0%;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
background-color: transparent;
}
#Sidebar ul li, #Sidebar ol ul li {
padding-left: 19px;
margin-top: 1em;
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 0% 0%;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
background-color: transparent;
}
#Sidebar ul.orange li, #Sidebar ol ul.orange li {
color: #be3232;
background-image: url("forum/Themes/themis/images/dot.gif");
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 0% 0%;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
background-color: transparent;
}




.tra {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none}
.tra A:link {color: #ffffff;}
.tra A:visited {color: #ffffff;}
.tra A:hover {color: #ffcc00; text-decoration: none; }

.books {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}

.texta {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CCCCCC; text-decoration: none}
.texta A:link {color: #ff6600;}
.texta A:visited {color: #ff6633;}
.texta A:hover {color: #ffcc00; text-decoration: none; }

.textb {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}


h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #FFFFFF; text-align: center; padding: 0; margin-bottom: 0px; display: inline;}
h2 {  font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; font-style: normal; text-align: center; padding: 0; margin-bottom: 0px; display: inline;}}