body
{
color: #BBB;
background: #000 url('../images/back_star1.jpg') repeat top left;
margin: 0;
padding: 0;
font: normal normal 16px Helvetica, Verdana, Arial, sans-serif;
}

img {border: 0;}
hr {color: #893C1C; height: 1px;}

h1, h2, .componentheading_guesta, .componentheading_galera {font-size: 18px; padding: 2px 2px 2px 7px; margin: 0 0 20px 0; border: 1px solid #1E5257; background: #1B2323;}
h3 {font-size: 16px; padding: 3px 3px 3px 7px; margin: 20px 0 15px 0; border: 1px solid #1E9257; background: #222;}

ul {padding-left: 20px;}
li {padding-bottom: 14px;}

p {text-indent: 1.4em;}

a:link, a:visited, a:active {color: #FF2; text-decoration: none;}
a:hover {color: #F00; text-decoration: underline;}

table.mntabl {border-left: #777 solid 1px; border-right: #777 solid 1px; background: #222;}

.menule a {margin: 0 4px 2px 2px; padding: 3px 2px 2px 5px; display: block; font-weight: bold; font-size: 15px;}

.menule a:link, .menule a:visited, .menule a:active {color: #F3B235; text-decoration: none; border: 1px solid #718282; background: #4E4E4E url('../images/back_but1.jpg') repeat-x left bottom;}
.menule a:hover {color: #FF0; text-decoration: none; background: #5B5A5A;}

.menule a.sublevel {border-left: #FF6934 3px solid;}

#active_menu {background: #E06D00; color: #FFF;}

.main_text {border: 1px solid #444; background: #0A0A11; padding: 15px 10px; text-align: justify; color: #FFF;}
.main_text img  {padding: 10px;}

.backri {background: #111 url('../images/td_back_r1.jpg') repeat-y top left; width: 15px;}
.backle {background: #111 url('../images/td_back_l1.jpg') repeat-y top right; width: 15px;}

.iteminfo {margin: 0; padding: 0 0 10px 0;}
.createdate {border: 1px solid #444; background: #222; padding: 2px 2px 2px 4px; font-size: 12px; font-weight: bold;}

.leading_news {border: 1px solid #555; background: #151A1A; padding: 6px 10px 15px 10px;}

.count_pag {font-size: 13px; text-align: center;}
.count_pag span, .count_pag a {padding: 0 3px;}


.moduletablesrch {text-align: center; padding-top: 10px;}


.strok_st {color: #E2F6FF; font-weight: bold; font-size: 16px; border-top: 1px solid #C5933D; border-bottom: 1px solid #C5933D; padding: 3px 0 3px 0;}

.secret_ul li {list-style-type: square; list-style-position: outside;}

.secret_ul li strong {color: #FF4;}

#pgbSaveForm table {font-size: 13px; border: 1px solid #006699;}
#phocaguestbook {font-size: 13px;}

.top_flags {position:absolute; z-index:2; right: 10px; top: 5px; padding: 0;}
.top_flags img {border: 1px solid #AAA;}

.inputboxsrch {background: #CCC;}

.sectiontablefooter_guesta a {padding-left: 5px;}
