* {	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 13px;
        margin:0px; 
        padding:0px;
}

.bread {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 11px;
        margin:0px; 
        padding:0px;
}

a {	
	font-family: Arial, Verdana, Helvetica, Tahoma;
}

h1 {	
	font-family: Arial, Verdana, Helvetica, Tahoma;
        color: #ffa500;
	font-size: 20px;
	align: center;
	margin:0px 0px 10px 0px; 
}

li {
	margin:0px 0px 0px 20px;
}

ul {
	margin:0px 0px 15px 0px;
}

.menu-li {
	margin:0px 0px 0px 0px;
}

.menu-ul {
	margin:0px 0px 0px 0px;
}

h2 {	
	font-family: Arial, Verdana, Helvetica, Tahoma;
        color: #c8241b;
	font-size: 16px;
	align: center;
	margin:0px 0px 10px 0px; 
}

h3 {	
	font-family: Arial, Verdana, Helvetica, Tahoma;
        color: #ffffff;
	font-size: 16px;
	align: center;
	margin:0px 0px 10px 0px; 
	font-weight: bolder;
}

img {	
	border: 0;
}

table {	
	background-color: #171717;
	color: #000000;
	margin:0px 0px 15px 0px; 
        
}

td {	background-color: #fbf5d1;	
	border-width:1px;
	padding: 4px;
	vertical-align: middle;
}

.table-top {	
	background-color: #ffa500;
	text-align: center;	
	font-weight: bolder;
}

.news-title {	
	font-family: Arial, Verdana, Helvetica, Tahoma;
        font-color: #ffffff;
	font-size: 16px;
	align: center;
	margin:0px 0px 10px 0px; 
	font-weight: bolder;
}

.news-date {	
	font-family: Arial, Verdana, Helvetica, Tahoma;
        color: #c8241b;
	font-size: 16px;
	align: center;
	margin:0px 0px 10px 0px; 
	font-weight: bolder;
}

#copyright {
       color:#ffffff; 
       float:left;
}
#tematam {
       color:#ffffff;
       float:right;
}
#tematam a {
       color:#eda23c;
}
body {
       background-color:#000000;
}
#main {
       width:990px; 
       margin:0px auto;
}
#leftcol {
       float:left;
       width:280px; 
       background-color:#0e0e0e;]
       color:#FFFFFF;
}
#rightcol {
       float:right; 
       background-color:#000000; 
       width:700px;
}

/* Menu sidebar*/

#sidebar_menu {
      border-top:4px solid #eda23c; 
      background-color:#0e0e0e; 
      margin-bottom:20px;
      font-size: 15pt;
}
#sidebar_menu li {
      border-top:1px solid #2e2e2e; 
      border-bottom:1px solid #000000; 
      height:29px; 
      line-height:29px; 
      text-align:center; 
      list-style-type:none;
}
#sidebar_menu a {
      color:#FFFFFF; 
      text-decoration:none;
	font-size: 15px;
	
}
#sidebar_menu a:hover {
      color:#eda23c; 
      text-decoration:none;
}

/* Menu sidebar End*/

#searchform {
      width:280px; 
      height:27px;
}
#s { 
      width:200px; 
      border:1px solid #555555; 
      background-color:#000000; 
      margin-left:6px; 
      height:20px; 
      color:#FFFFFF;
}
#searchsubmit {
      background-color:#000000; 
      border:0px; 
      color:#FFFFFF;
}
#footer {
      padding:10px; 
      border-top:1px solid #ffffff; 
      height:90px; 
      background-color:#000000; 
      clear:both;
}
#header {
      background-image:url(/images/header.jpg); 
      background-repeat:no-repeat; 
      width:638px; 
      height:444px;
}
/* S_menu */
#s_menu {
      background-image:url(/images/menu_bg.jpg); 
      height:42px; 
      width:656px; 
      margin:0px auto;
}
#s_menu li {
      float:left; 
      list-style-type:none; 
      width:109px; 
      height:42px; 
      line-height:42px; 
      text-align:center;
      font-size: 13pt;
}
#s_menu a {
      color:#CCCCCC; 
      text-decoration:none; 
      font-size:14px;
}
#s_menu a:hover {
      color:#eda23c;
      text-decoration:none;
}
/* S_menu end */

/* Text page format */
#text {
      color:#FFFFFF;
      font-size:12pt;
      background-color:#171717;
      border-top:4px solid #eda23c;
      padding:30px 20px 20px 20px;
      font-family:Verdana, Arial, Helvetica, sans-serif;
}
#text p {
      margin-bottom:20px;
}
 
#wp-calendar {
      width:150px;
      margin:0px auto;
      border:1px solid #ccc;
      padding:3px;
      background-color:#efefef;
      color:#0f0f0f;
      margin-bottom:20px;
}
caption {
      background-color:#cccccc;
      color:#000000;
      border-bottom:1px solid #000000;
}
#text a {
      color:#ffffff;
}

/* Text page format end */

/* Begin Images */
p img {
      padding: 0;
      max-width: 100%;
	}

/* Using 'class="alignright"' on an image will (who would've
   thought?!) align the image to the right. And using 'class="centered',
   will of course center the image. This is much better than using
   align="center", being much more futureproof (and valid) */

img.centered {
      display: block;
      margin-left: auto;
      margin-right: auto;
}

img.alignright {
      padding: 4px;
      margin: 0 0 2px 7px;
      display: inline;
}

img.alignleft {
      padding: 4px;
      margin: 7px 20px 7px 0px;
      display: inline;
}

.alignright {
      float: right;
}

.alignleft {
      float: left;
}
/* End Images */

.hentry {
      margin-top:20px; 
      width:630px; 
      clear:both;
}
#footer img {
      border:0px;
}
#404 {
      font-size:14pt;
      margin-bottom:10px;
      margin-top:2px;
      color: #FFA500;
}
