﻿body
{
	background-color:black;
	font-family:		'Colibri','Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color:white;
	padding:0px;
	margin:0px;
	background:url(../img/l_03.jpg) repeat-y;

}

div{
 padding:0px;
 margin:0px;
}

img{
 display:block;
 overflow:hidden;
 border:0;
}

p{
text-indent:20px;
}

a{
text-decoration:none;
color:#E31508;
border:0;
}

b{
font-size:105%;
color:#CA9588;

}

li{
list-style:none;
}
/* Main layout */

.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;
	}
.container {
        float:left;
        width:200%;
        position:relative;
		background:url(../img/l_03.jpg) repeat-y black;
		}
.col2wrap {
	    float:right;
	    width:50%;
		position:relative;
	}
.col1 {
        float:left;
        width:300px;
        position:relative;
		border: 0px solid green;
    }
.col2 {
		margin:0 0px 0 300px;
	    position:relative;
	    right:100%;
	    overflow:hidden;	
	}

.tophdr{
height:75px;
position:relative;
width:100%;
float:left;
}	

.tophdrbig{
height:270px;
position:relative;
width:100%;
float:left;
}

.innerdiv
{
padding:20px;
}


.menucont{
border:0px solid red;
}

.menucont a{
margin-left:50px;
font-size:80%;
text-decoration:none;
}



.tbl{
border:0;
width:100%;
padding:0;
table-layout:fixed;
}

.inactiveA{
color:white;
width:200px;
display:block;
}

.activeMenuItem a{
color:#FB7F7D;
width:200px;
display:block;
}

.inactiveMenuItem{
background:url(../img/b_01.png) no-repeat;


}
.activeMenuItem{
background:url(../img/b02.png) no-repeat;
}

.inactiveSb{
background:url(../img/p_cat_22.jpg) no-repeat;


}
.activeSb{
background:url(../img/p_cat_23.jpg) no-repeat;
}

.activeSb a{
color:#FB7F7D;
width:200px;
display:block;
}

.newsblock{
width:170px;
text-align:justify;
margin-left:50px;
}

.ft em {
color:#E31508;	
}

.texttd{
padding:10px;
}


.st8{
font-size:14px;
font-weight:normal;
color:white;
}


.btn{
background-color:#5F73A5;
color:white;
border:1px solid grey;
text-decoration:none;
padding:4px;
margin:4px;

}

.orange_h{
color:#5F73A5;
font-size:110%;
font-weight:bold;
}

.htd{
background-color:#CACACA;
color:black;
}

.orange_b{
color:#5F73A5;
font-size:1em;
}

.th_o{
height:20px;
background-color:#5F73A5;
color:white;

}

.tr_p{
height:40px;
border:solid black ;
border-width:0px ;
font-weight:bold;
text-align:right;
font-size:95%;
padding-right:10px;

}

.td_b{
height:30px;
color:red;
font-style:italic;
border:solid black ;
border-width:0px 0px 1px 0px;
text-align:right;
font-size:95%;
padding-right:10px;
}
