/*########################################## STYLE.CSS #############################################*/
body 		{background: #adadac url('images/bg.png')   repeat-x; margin: 0; padding: 0; font-family:Verdana,Helvetica,sans-serif;  }
/*############################## BASIC CLASSES >>> MAIN.CSS #############################################*/
/*##################################### BASIC FORMS #############################################*/
#width		{ height:273px; text-align:center;}

#head_img		{float: none; width:997px; height:273px; background: url('images/head.jpg')}
#head_1		{width: 997px; height:99px;}
#head_11	{width: 997px; height:1px;}
#head_RG	{float:left; width: 30px; height:160px;}
#head_1RG	{float:left; width: 482px; height:160px;}
#head_2RG	{float:left; width: 180px; height:160px;}
#head_3RG	{float:left; width: 305px; height:160px;}
#head_2		{width: 997px; height:30px;}

#menu_l		{float:left; width: 10px; height:41px;}
#menu_r		{float:left; width: 10px; height:41px;}
#menu_bg	{float: none; width:997px; height:41px; margin-top: 1px; background: url('images/menu.png')}
#menu 		{
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		float:left;
		height:41px;	  
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 12px;
		background:  url('images/menu.png')  repeat-x;
		}	
#menu ul li a {
		display:block; height: 11px;
		font-weight:bold;
		text-transform: capitalize;
		font-size: 13px;  
		margin: 0px 6px 0px 6px; 
		padding: 19px 6px 11px 5px; 
		color: #ffffff; 
		
		font-family: Arial, Helvetica, sans-serif;
		}
#menu a:link		{text-decoration: none; border: 10px;}
#menu a:visited		{text-decoration: none;  color: #ffffff;}
#menu a:active		{color: #ffffff; text-decoration: none;}
#menu ul li a:hover		{color: #000000; text-decoration: none;  background: transparent url('images/menu_h.gif') repeat-x center right;}	 
#menu ul {  float:left; display:inline;  margin:0;  padding: 0; margin-left: 0px;  }
#menu ul li { float: left; display:inline;  margin: 0; padding: 0; font-size: 13px; line-height: 4px; list-style-type: none; }


#main_scroll_l		{float:left; width: 10px; height:77px;}
#main_scroll_1RG		{float:left; text-align:left; color:#FFFFFF; font-family:Arial, Tahoma, Helvetica, sans-serif; font-weight: bold;  width: 105px; height:77px; background:  url('images/main_scroll.png')  repeat-x;}
#main_scroll_2RG		{float:left; width: 872px; height:77px; background:  url('images/main_scroll.png')  repeat-x;}
#main_scroll_r		{float:left; width: 10px; height:77px;}
#main_scroll			{
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		float:left;
		height:77px;	  
		padding: 0px 0px 0px 0px;
		margin: 1px 0px 0px 0px;
		background:  url('images/main_scroll.png')  repeat-x;
		}	

/*########################################## MIDDLE #############################################*/

.counter { 
	font-size:11px; 
	margin: 2px 7px 10px 0px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;
}


#mid_table		{
		float:left; 
		text-align:left; 
		}
		
#mid_head		{
		float:left; 
		text-align:left; 
		color:#ffffff; 
		font-size:11px; 
		font-family:Arial, Tahoma, Helvetica, sans-serif; 
		font-weight: bold; 
		height:16px; 
		background:  url('images/mid_head.gif')  repeat-x;
		border-top:  2px solid #525252;
		border-right: 0px solid #CCCCCC;
		border-bottom: 0px solid #525252;
		border-left: 0px solid #CCCCCC;
		}
		
		
#mid_content 		{
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		border: 1px solid #6f6f6f;
		width: 100%;
		height:81px;
		padding: 0px 0px 0px 0px;
		margin: 1px 0px 0px 0px;
		color: #5c5c5c;
		background: url('images/midbg.gif');
		}
		
.last_table			{
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		border: 1px solid #CCCCCC;
		margin: 0px 0px 0px 0px;
		padding: 1px 7px 1px 10px;
		border-width: 0px 0px 0px 0px;
		}


tr.last_table:hover {	
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
	} 
/*sfIE*/
.last_table a:hover {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
}
/*sfIE*/



#main_head		{
	float:left; 
	text-align:left; 
	color:#ffffff; 
	font-size:11px; 
	font-family:Arial, Tahoma, Helvetica, sans-serif; 
	font-weight: bold; 
	height:16px; 
	background:  url('images/mid_head.gif')  repeat-x;
	border-top:  0px solid #525252;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #525252;
	border-left: 0px solid #CCCCCC;
		}


.hell_tr td, tr {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
 }

tr.hell_tr {	
	background-color: #979797;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
	} 
	
tr.hell_tr:hover {	
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
	} 
/*sfIE*/
.hell_tr a:hover {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
	}
/*sfIE*/

.dark_tr  td, tr {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
 }

#mid_table td, tr {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
 }
 
tr.dark_tr {	
	background-color: #d9d9d9;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
	} 
	
tr.dark_tr:hover {	
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
	} 
/*sfIE*/
.dark_tr a:hover {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border: 0px solid #999999;
	width:100%;
}
/*sfIE*/









/*TEST*/


/*########################################## FOOTER #############################################*/
.footer1 { 
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif; 
	color: #333333;
	background: #333333;
	padding:3px;
	text-align:left;
	height:201px;
	border:0px  outset #aaaaaa;
 	border-width:0px 0px 0px 0px;
	background:url(images/cbg.gif)
}

.footer { 
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif; 
	color: #333333;
	padding:3px;
	text-align:left;
	height:100%;
	border:0px  outset #aaaaaa;
 	border-width:0px 0px 0px 0px;

}

.about a { 
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}









/*########################################## FORUM #############################################*/

.tborder{
	height: 44px;
	background: #E3E6E8;
	color: #283A5E;
}

.tcat{
	background: #DDE0E4 url(images/f_head.gif) repeat-x top left;
	color: #FFFFFF;
	font: italic bold 10pt Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 1px 1px 7px;
	border-top: #a1a4a6 1px solid;
	border-left: #a1a4a6 1px solid;
	border-right: #a1a4a6 1px solid;
}
.tcat a:link, .tcat_alink
{
	color: #283A5E;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #283A5E;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active,  .tcat_ahover
{
	color: #8297C8;
	text-decoration: underline;
}
.alt1
{
	padding: 4px 4px 4px 4px;
	background: #F6F8FA;
	color: #333333;
	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #6f6f6f;
}




.ff_head { 
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	background: #333333;
	padding:3px;
	text-align:left;
	height:100%;
	border:0px  outset #aaaaaa;
 	border-width:0px 0px 0px 0px;
	background:url(images/ff_head.gif)
}

.ff_head a { 
	color:#FFFFFF;
	text-decoration:underline;

}


/* Forms ---------------------------------------------------------*/
.form, .form2 {
	background: #ffffff;
	border:1px solid #c8c8c8;
	color:#555555;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:8pt;
	margin:5px;
	padding-left:3px;
	}


.leftb > input {
	background: #ffffff;
	border:1px solid #c8c8c8;
	color:#555555;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:8pt;
	margin:5px;
	padding-left:3px;
	}

.left,.center,.right {
	padding:1px;
}
.leftb,.centerb,.rightb {
	background:#ebebeb;
	color:#333333;
  border:1px  outset #aaaaaa;
  border-width:0px 0px 0px 0px;
	padding:3px 0px 2px 6px;
}

.leftb {
	padding: 5px 9px 5px 15px;
	}

.leftc a,.centerc a,.rightc a {
	color: #333333;
	text-decoration:underline;
}


.leftc a:hover,.centerc a:hover,.rightc a:hover {
	color: #777777;
	text-decoration:underline;
}

	
.forum {
	margin:auto;
}



.lff_uhead,.rff_uhead {
  background: #d8d8d8 url(images/ff_uhead.gif) repeat-x top left;
  border:1px solid #aaaaaa;
  border-width:0px 0px 0px 0px;
	color: #d3d3d3;
	padding:0px 0px 2px 6px;
}


.lff_uhead a,.rff_uhead a {
	color: #d9d9d9;
	text-decoration:none;
}


.leftc,.centerc,.rightc {
	font: 10 pt Verdana, Arial, Helvetica, sans-serif;
  background: #ebebeb;
  border:1px solid #aaaaaa;
  border-width:0px 0px 0px 0px;
	color: #333333;
	margin: 0px 0px 0px 6px;
	padding:3px 0px 2px 6px;
}

.underheads {
  background: #d8d8d8 url(images/ff_uhead.gif) repeat-x top left;
  border:1px solid #aaaaaa;
  border-width:0px 0px 0px 0px;
	color: #d3d3d3;
	margin: 0px 0px 0px 6px;
	text-decoration:underline;
	padding:3px 0px 2px 6px;
}

.underheads a {
	color: #d3d3d3;
	padding:3px 0px 2px 0px;
	text-decoration:underline;
}

.underheads a:hover {
	color: #ababab;
	padding:3px 0px 2px 0px;
	text-decoration:underline;
}


.left,.leftb,.leftc {
	text-align:left;
}
.center,.centerb,.centerc {
	text-align:center;
}
.right,.rightb,.rightc {
	text-align:center;
}
.quote {
	background-color:#ffffff;
	border:1px solid #c8c8c8;
	color:inherit;
	padding:6px;
	text-align:left;
}



/*########################################## NEWS #############################################*/
.bottom {
  border-width: 0px; 
  background-image: url('images/ff_head.gif'); 
  color: #ffffff;
  font: 7pt bold Arial, Helvetica, sans-serif;
  height: 8px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
.bottom a {
  border-width: 0px; 
  color: #ffffff; 
	padding:4px 6px 4px 8px;
	text-align:left;
	text-decoration:none;
}

.newshead a {
	font: 14pt bold  Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;}

.newshead {
  color: #1d1d10; 
  border-width: 0px; 
  background-image: url('http://www.forum.servis-pc.net/templates/Saphic/images/cellpic1.gif'); 
  height: 28px;
	font-size:11pt;
	font-weight:bold;
	padding:4px 6px 4px 8px;
	text-align:left;
}

newscont {
  color: #333333; 
  border-width: 0px; 
  background: inherit; 
	font-size:11pt;
	font-weight:bold;
	text-align:left;
}
.newsuhead {
  border-width: 0px; 
  background-image: url('images/ff_head.gif'); 
  color: #CCCCCC;
  font: 7pt bold Arial, Helvetica, sans-serif;
  height: 8px;
	padding:0px 5px 0px 5px;
	text-align:left;
}
.newsuhead a {
  color: #CCCCCC;
  font: 7pt bold Arial, Helvetica, sans-serif;
  text-decoration:none;
}
.newsuhead a:hover {
  color: #CCCCCC;
  font: 7pt bold Arial, Helvetica, sans-serif;
  text-decoration: underline;
}



/*########################################## TEST #############################################*/
