body {
margin:0px 0px 0px 0px;
padding:0px;
background-color:#fff;
color:#000;
font-family:Tahoma, sans-serif; 
font-size: 13px;
}

table{border-collapse:collapse; font-size: 13px;}

a {text-decoration:none; color:#0a779b;}
a:hover { color:#09a424}
p.alist{line-height:200%;}

h3 {color:#ffffff; font: bold 10px Verdana, Arial, sans-serif; letter-spacing: 5px; text-transform: uppercase; margin:0px; padding-bottom:5px; padding-left:10px; padding-right:10px; padding-top:5px; background-color:#09A424; }
h4 {color:#09A424; font: bold 14px Georgia, "Times New Roman", serif; letter-spacing: 1px; margin-top:20px; padding-bottom:5px; }
h5 {font: bold 18px Georgia, "Times New Roman", serif; letter-spacing: 1px; margin:0; padding-bottom:0px; color:#7a1e1e}
.descr {padding-left:10px;}

.date {font: 10px Verdana, Arial, sans-serif; color:#666; letter-spacing: 2px; text-transform: uppercase; margin:0; }

.title {text-transform: none; letter-spacing: 1px; font-weight:bold; }
.title a:link, .title a:visited {color: #7a1e1e; text-decoration:none; font-weight:bold;}
.title a:hover {color: #000;  text-decoration:none; font-weight:bold;} 


input
{
color: #000;
background-color: #fff;
line-height: 16px;
font-size: 11px;
margin-left: 5px;
margin-right: 5px;
margin-top: 1px;
margin-bottom: 0px;
}

.input_form { width:40%;
border-top:2px solid #999997;border-left:2px solid #999997;border-bottom:2px solid #d9d8d6;border-right:2px solid #d9d8d6;background:#fbfaf5}

.input_button
{
color: #fff;
cursor:hand;
border-width: 0;
height: 20px;
padding-left:0px;
padding-right:0px;
font-size: 11px;
}

.input_button
{
background-image: url(/upload/templates/default/images/searchBtn.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
overflow: hidden;

}
.inputbutton
{
color: #fff;
cursor:hand;
border-width: 0;
height: 20px; width: 45px;
padding-left:0px;
padding-right:0px;
font-size: 11px;
background-image: url(/upload/templates/default/images/searchBtn.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
overflow: hidden;

}

.input_quest
{
color: #fff;
cursor:hand;
border-width: 0;
height: 20px; width: 101px;
padding-left:0px;
padding-right:0px;
font-size: 11px;
margin-left:-2px;
margin-bottom:5px;
}

.input_quest
{
background-image: url(/upload/templates/default/images/quest.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
overflow: hidden;
}

form {padding:0; margin:0;}
.vote {font:11px Tahoma, Arial, Verdana, sans-serif; color:#666; margin:0; line-height:250%;}

.input_vote
{
color: #000;
cursor:hand;
border-width: 0;
height: 21px; width: 90px;
padding-left:0px;
padding-right:0px;
font-size: 11px; margin-top:5px;
}

.input_vote
{
background-image: url(/upload/templates/default/images/vote.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
overflow: hidden;
}
