/* ============== Overall ============== */

html 	
	{ 
	margin: 0px 0px 0px 0px; padding: 0px; 
	}

body	{
	background: #1F3C5C;
	margin: 0px;
	padding: 0px; 
	font-size:11px; 
	color:#E8EAF0; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal;
	vertical-align:top;
	font-family: verdana, arial, sans-serif;
	}

a 			{ font-weight:bold; text-decoration:none; border-width:0; color:#F0FAFF; }
a:hover 	{ text-decoration:underline; color:#F0FAFF; }

.bbstyle1	{ font-size:160%; font-weight:bold; }
.bbstyle2	{ font-size:130%; font-weight:bold; }
.bbstyle3	{ font-size:120%; font-weight:bold; }
.bbstyle4	{ font-size:110%; font-weight:bold; }
.bbstyle5	{  }
.bbstyle6	{  }
.bbstyle7	{  }
.bbstyle8	{  }
.bbstyle9	{  }

hr		{
		height: 1px;
		border-top: 1px dashed #CCCCCC;
		border-left: 0px none;
		border-right: 0px none;
		border-bottom: 0px none;
		margin: 1em 0;
		padding: 0
		}

#container
	{
	padding:0;
	margin:0;
	width:640px;
	background-color:#F5F6F9;
	}


/* ============== Various ============== */

.title      { font-family: tahoma; font-size:130%; font-weight:bold; color:#E5F7FF;}
.list       { font-family: tahoma; font-size:120%;}
.disp		{ padding:12px; margin:0; }
.block		{ font-size:11px; padding:5px; margin:12px;	border:1px solid #1E3C5B; background-color: #205473; }
.error		{ padding:24px 8px 24px 8px; margin:0; color:#CC1212; font-weight:bold; font-size:110%; text-align:center; }
.codetitle	{ font-size:10px; color:#59739B; padding:2px; margin-top:5px; }
.code 		{ font-size:11px; color:#59739B; background-color:#EFF0C2; padding:2px; margin-bottom:5px; font-family:monospace; }
.valid 		{ height:48px; text-align:center; vertical-align:middle; }
.download 	{ font-size:110%; text-align:center; background-color: #E8E8E8; padding:16px; margin-top:16px; }
.paging		{ text-align:center; padding:8px 4px 8px 4px; }
.coltop		{ text-align:center; font-size:95%;  background-color:#235777!important; }
.centerall { text-align:center; }
.desc 		{ font-size:90%;}

img			{ border-width:0; }
ul 			{ list-style-type:square; }
form		{ margin:0; }
.colleft	{ float:left; margin:0px 4px 0px 4px; }
.colright	{ float:right; margin:0px 4px 0px 4px; }
.bar_front 	{ background-color:#EEBB00; border-right:0px solid #333333; padding:0; color:#DDDDDD; height:8px; }
.bar_back 	{ background-color:#EBECF1; border:1px solid #333333; margin:0 7px 0 7px; height:8px; }
.bbcodes a img { border:1px outset #A0A0A0; background-color:#999BAC; }
.smilies a img { border:0px none; background-color:transparent }
.today		{ border:1px dashed #DDAA00; }
}

/* ============== Tables ============== */

table.flat		{ width:99%; margin:0; padding:0; border-collapse:collapse; }
table.flat td 	{ padding:0; margin:0}
table.main 		{ width:99%; margin:0; padding:4px; }
table.main td 	{ padding:4px; }
table.cells 	{ width:99%; margin:0; padding:0; }
table.cells td	{ padding:2px; background-color:#205473; margin:0; }
table.list 		{ width:99%; margin:0; padding:5px; }
table.list td 	{ padding:12px; }

#network_css { padding:0px;margin:0px;background: #0F4F77 url('http://hatak.biz/img/bg_network.jpg'); height:22px; padding-left:15px}
#network_css form {margin:0px; padding-top:2px;}
#network_css form select { font-size:11px; font-family: Tahoma, sans-serif;  border: 1px solid #BFBFBF; background: #0F4F77; color:#FFF;}
#network_css form option { font-size:11px; font-family: Tahoma, sans-serif; }