body {background-image: url(../pic/csst_bg.gif); background-color: #000000; color: #CCCCCC; font-family: Verdana; font-size: 11px; }
body.default { background-color: red;} 
div, table { font-size: 11px; }
a:hover { text-decoration: underline; }
a, a:visited, a:active, a:link, a:hover {text-decoration: none;  font-family: Verdana; font-size: 11px; text-align: justify; color:#CCCCCC}


.txt {color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-align: justify}
.txt:link {color: #CCCCCC; text-decoration: none;  font-family: Verdana; font-size: 11px;  font-weight:normal; text-align: justify}
.txt:visited {color: #CCCCCC; text-decoration: none;  font-family: Verdana; font-size: 11px;  font-weight:normal; text-align: justify}
.txt:active {color: #CCCCCC; text-decoration: none;  font-family: Verdana; font-size: 11px;  font-weight:normal; text-align: justify}
.txt:hover {color: #CCCCCC; text-decoration: underline;  font-family: Verdana; font-size: 11px;  font-weight:normal; text-align: justify}

/* MENIU GRAFINIAI NUSTATYMAI */
.menu DIV { display: block; vertical-align: middle; height:20px; width:200px; }
.menu a, .menu_selected a { line-height: 20px; vertical-align: middle; display: block; background-color: green; height: 20px; width:200px; background: url(../pic/kv00.gif) 4px 50% no-repeat; padding-left: 20px; padding-top: 0px; font-size: 11px; font-weight: bold}
.menu a:hover { background-color: #DDDDDD; color: #000000; }
.menu_selected a, 
.menu_selected a:visited,
.menu_selected a:link,
.menu_selected a:active,
.menu_selected a:hover { background-color: #cccccc; color: #000000 }
div.menu, div.menu_selected { background: url(../pic/div1.gif) bottom no-repeat; height:22px; width: 200px;}

.smalltxt  { font-family: Verdana, Arial, Tahoma; font-size: 9px}
.footer {border-bottom: 1px solid black; background-color: #999999;  font-size: 11px; color: #FFFFFF; }

/* KAIRYSIS STULPELIS */
.left_block { width: 200px; background-color: #000000; }

/* PAGRINDINIS INFORMACIJOS PLOTAS */
.workspace { overflow: hidden; background-color: #000000; font-size: 11px; padding: 10px; }

/* DESHINYSIS STULPELIS */
.right_block { background-color: #000000; width:200px; }

/* NAUJIENOS */
.news_list DIV { font-size: 9px; color: #EE0000; }
.news_list     { font-size: 16px; font-weight: bold; margin-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #CCCCCC; }
.news_overview { padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
.news_overview_title { font-size: 9px; margin-top: 0px;}
.news_overview_date  { color: #EE0000; font-size: 9px; font-weight: bold; margin-top: 10px; }
.news_comments       { color: #CCCCCC; font-weight: normal;}
.news_date     { color: #EE0000; font-size: 11px; font-weight: bold;}
.news_title    { font-size: 16px; text-align: center; max-width: 500px; width:100%; padding: 20px;}
.news_front_title { float:left; font-size: 11px; font-weight: bold; }
.news_front_title_date { width: 80px; float: right; font-size: 9px; font-weight: normal; margin-left: 20px; } 
.news_front_txt   { width: 100%; margin-bottom: 20px; }



.block_caption, 
.block_caption a, 
.block_caption a:visited, 
.block_caption a:hover 
 { color: #000000; }
.block_caption { line-height: 30px; display: block; background-color: #CCCCCC; padding-left:10px; padding-top:0px; font-size: 11px; font-weight: bold; height: 30px; vertical-align: middle; }

.links { padding: 10px; background: url(../pic/div1.gif) bottom no-repeat; font-weight: bold; }
IMG {border: 1px solid #CCCCCC; padding: 1px; }
.photo_author
{
     font-size: 8px;
     width: 100%;
     text-align: right;
}
HR { height: 1px; color: #CCCCCC; background-color: #CCCCCC; }

H1
{
   font-size: 16px; 
}
h2 
{
   font-size: 14px;  
}
h3 
{
   font-size: 14px; font-weight: normal;
}
h4 
{
   font-size: 12px;  
}


.results 
{
   BORDER: #cccccc 1px solid;
}
.results TH
{
   border-bottom: #cccccc 1px solid;
}