body	{
margin:0px;
padding:0px;
background-image: url(images/bg_main.gif);
background-position: left top;
background-repeat: repeat;
font-family:Tahoma;
}

td {
vertical-align:top;
font-size:11px;
line-height:13px;
font-family:Tahoma;
color:#585858;
}	

img {
border:0;
}											

/*--------------------------------------------------   ul, em, i, form	 ---------------------*/						

ul {
list-style-type:none;
margin:0px; 
padding:0px; 
}	

em, i {
font-style:normal;
}						

form {
padding:0px;
margin:0px;
}

em	{
line-height:14px;
}												

/*----------------------------------------------------   a	 ---------------------*/						

a	{
color:#B11E1E;
font-size:11px;
text-decoration:underline;
}

a:hover	{
color:#B11E1E;
font-size:11px;
text-decoration:none;
}

span	{
color:#B11E1E;
}

h1		{
font-size:12px;
line-height:12px;
color:#383838;
padding:0px 0px 0px 0px;
margin:0px 0px 12px 0px;	
}	

strong	{
color:#B11E1E;
}	

b	{
color:#585858;
}																				


/*-----------------------------------------------------  	li	 	---------------------*/

li	{
font-size:11px;
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
line-height:12px;
height:14px;
color:#585858;
}

li a	{
color:#585858;
font-size:11px;
text-decoration:none;
}

li a:hover	{
color:#585858;
font-size:11px;
text-decoration:underline;
}						

/*------------------------------------------------------- footer	 ---------------------*/

.footer td	{
color:#A3A3A3;
font-size:11px;
}

.footer span	{
color:#383838;
}							

.footer a	{
color:#383838;
font-size:11px;
text-decoration:none;
}

.footer a:hover	{
color:#383838;
font-size:11px;
text-decoration:underline;
}

.footer i a	{
color:#DBDBDB;
font-size:10px;
text-decoration:none;
text-transform:uppercase;
line-height:26px;
}

.footer i a:hover	{
color:#DBDBDB;
font-size:10px;
text-decoration:underline;
text-transform:uppercase;
}						

/*-----------------------------------------------------    head   ---------------------*/

.head td {
color:#ffffff;
font-size:11px;
}

.head em {
color:#ffffff;
font-size:10px;
line-height:11px;
}

.head strong {
color:#464646;	
}

.head strong a	{
color:#464646;
font-size:11px;
text-decoration:underline;
}

.head strong a:hover	{
color:#464646;
font-size:11px;
text-decoration:none;
}

.head li	{
font-size:11px;
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
line-height:12px;
height:14px;
color:#464646;
}

.head li a	{
color:#464646;
font-size:11px;
text-decoration:none;
}

.head li a:hover	{
color:#464646;
font-size:11px;
text-decoration:underline;
}													

/*-----------------------------------------------------    search   ---------------------*/		

.head span	{
color:#4C4C4C;
font-size:10px;
line-height:11px;
}						

.head span a	{
color:#A4A4A4;
font-size:10px;
text-decoration:none;
}

.head span a:hover	{
color:#A4A4A4;
font-size:10px;
text-decoration:underline;
}								

.head b	{
color:#CFCFCF;
text-transform:uppercase;
}

.head select	{
width:50px;
font-size:11px;
height:18px;
}	

.head .input_2	{
height:18px;
width:184px;
margin:0px 5px 0px 2px;
padding:0px 0px 0px 0px;
}	

.height td	{
height:15px;
}																	

/*-----------------------------------------------------    menu   ---------------------*/

.menu	td {
border:1px solid #ffffff;
border-right:0px;
text-align:center;
vertical-align:middle;
background:url(images/menu_bg.gif) left top repeat-x;
padding-top:1px;
}

.menu	img	{
margin:0px 7px 0px 0px;
}

.menu a	{
color:#383838;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

.menu a:hover	{
color:#383838;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}

/*-----------------------------------------------------    search   ---------------------*/		

.search	{
background:url(images/search_bg.gif) left top repeat-x;
}					

.search td	{
color:#4C4C4C;
font-size:10px;
line-height:11px;
}						

.search a	{
color:#A4A4A4;
font-size:10px;
text-decoration:none;
}

.search a:hover	{
color:#A4A4A4;
font-size:10px;
text-decoration:underline;
}								

.search b	{
color:#CFCFCF;
text-transform:uppercase;
}

.search input	{
height:18px;
width:50px;
margin:0px 2px 0px 12px;
}

.search select	{
width:50px;
font-size:11px;
height:18px;
}																										

/*----------------------------------------------------   input, textarea	 ---------------------*/						

.select_1	{
width:50px;
height:18px;
}

.input_1	{
height:15px;
width:15px;
margin:0px 5px 0px 6px;
padding:0px 0px 0px 0px;
}															

textarea	{
height:71px;
width:184px;
margin:0px 0px 0px 2px;
overflow:hidden;
}	

input, textarea {
width:100px;
font-family:Tahoma;
font-size:11px;
color:#686760;
line-height:13px;
padding-left:2px;
padding-right:2px;
}												



.head input	{
height:18px;
width:50px;
margin:0px 4px 0px 8px;
}

