div #topmenu{
	margin-right: 0px;
	padding-right: 10px;
	background-image: url(/img/layout/tm_background.gif);
	background-repeat: repeat-x;
}
p, h1, h2, h3, h4, h5 , a, ol, ul, table{
	color: #01648e; 
}
a {
	text-decoration: none;
}
a:focus{
	color: #01648e; 
	text-decoration: underline;
}
a:hover{
	color: #01648e; 
	text-decoration: underline;
}
.center{
	text-align: center;
}
.right{
	text-align: right;
}
a.bold{
	font-weight: 900;
}
div.txtbox{
	background-repeat: no-repeat;
    background-position:bottom right; 
}
div.txtbox h1 {
	/* margin gorny prawy dolny lewy */
	margin: 15px 15px 0px 15px ; 
	font-size: 2em;
}
div.txtbox h2 {
	/* margin gorny prawy dolny lewy */
	margin: 15px 15px 0px 15px ; 
	font-size: 1.5em;
}
div.txtbox h3 {
	/* margin gorny prawy dolny lewy */
	margin: 15px 15px 0px 15px ; 
}
div.txtbox h5 {
	/* margin gorny prawy dolny lewy */
	margin: 15px 15px 0px 15px ; 
}
div.txtbox small {
	text-align: justify;
	margin: 15px 15px 15px 15px ; 
}
.txtbox p.time {
	color: #fff; 
	font-size: 0.8em;
	/* margin gorny prawy dolny lewy */
	margin: 0px 15px 0px 15px ; 
}
.txtbox p,pre{
	text-align: justify;
	margin: 15px 15px 15px 15px ; 
}
.txtbox a{
	text-align: left;
}
.txtbox li{
	text-align: justify;
}
.txtbox table{
	border-style:solid;
	border-width: 0 0 1px 1px;
	color: #01648e; 
	width: 95%;
	margin: 15px;
}
.txtbox td{
    border-color: #01648e;
    border-width: 1px 1px 0 0;
    border-style: solid;
    padding: 4px;
}
div.thumbs{
	margin: 15px;
}
.thumbs img{
	margin:5px;
}
.thfloat img{
	float: left;
	margin: 15px 15px 15px 15px;
}
.submit {
	margin: 0px 15px 15px 15px ; 
}

div.orangebg{
	background-color: #febb30;
	background-image: url(/img/layout/orangecorner.gif);
}
.orangebg *  {
	color: #01648e; 
}
div.bluebg{
	background-color: #ffffff;
	/*background-color: #7fb1c6; 
	background-image: url(/img/layout/bluecorner.gif);*/
}
.bluebg *  {
	color: #01648e;
}
div.darkbluebg{
	background-color: #01648e;
	background-image: url(/img/layout/darkbluecorner.gif);
}
.darkbluebg *  {
	color: #fff; 
}
.articles p{
	margin: 0px;
	text-align: justify;
}
.articles a{
	color: #000; 
	padding-top: 10px;
}
.articles table{
	border-style:solid;
	border-width: 0 0 1px 1px;
	color: #01648e; 
}
.articles td{
    border-color: #01648e;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
}
.articles h3{
	color: #000; 
	padding: 0px;
	margin: 0px;
	display: block;
	text-transform:uppercase;
}
div.articles hr {
	color: #febb30; 
	background-color: #febb30; 
	padding: 0px;
	margin: 0px;
}
.autor {
	color: #aaaaaa;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.paginator *,div.paginator{
	color: #aaaaaa;
	margin: 0px;
}
.breedcrumbs  {
	color: #aaa;
	margin: 0px;
}
.breedcrumbs  a{
	color: #aaa;
}
a.lastcrumb  {
	color: #888;
}

.title > h2 {
	margin: 0px;
}
.message {
	padding:.8em;
	margin-bottom:1em;
	border:2px solid #ddd;
	background: #febb30;
	color:#01648e;
	border-color:#01648e;
	text-align: center;
	font-weight: 900;	
}
div.mm {
	height: 34px;
	background-image: url(/img/layout/mm_element.png);
	background-repeat: no-repeat;
	display: block;
}
div a.mmhead{
	padding: 10px 5px 8px 10px;
	color: white;
	font-size: 1.5em;
	display: block;
	text-decoration: none;
}
div a.mmhead:hover{
	color: #febb30; 
	text-decoration: none;
}
div a.mmhead:focus{
	color: #febb30; 
	text-decoration: none;
}
li.dir  img{
	display: block;
}
div.up a{
	color: #aaaaaa;
	margin: 0px;
	padding: 0px;
}
embed{
	margin: 0px;
	padding: 0px;
	display: block;
	border: 0px;
	
}

 table
      {
          border-collapse: collapse;
        border-color:  #01648E; border-width:2px; border-style:solid;
      color: #01648E; background-color:#FEBB30;
      padding-left: 50px;
      paddding-right:50px;
      
      }
      th
      {border-width:2px; border-color:  #01648E;border-style:solid; }
      td
      {border-width:1px; border-color:  #01648E;border-style:solid; 
      }

