@import url("reset.css");

/* CONTAINER */

body
	{
		text-align: center;
		font-size: 90%;
		font-family: Arial, Helvetica, Geneva, Tahoma, sans-serif;
		background: #242529 url(/lib/img/bg.jpg) center top no-repeat;
		background-attachment: fixed;
		color: #e8e8e8;
	}

#container
	{
		width: 716px;
		margin: 0 auto;

padding-top: 36px;

		overflow: hidden;
		text-align: left;
		position: relative;
	}

#header
	{
		height: 216px;
		position: relative;
	}

#content
	{
		width: 100%;
		overflow: hidden;
		position: relative;
	}

#center
	{
		margin: 0 auto;
		width: 714px;
		overflow: hidden;
		position: relative;
	}



#content p
	{
		margin: 0 0 1.7em;
		font-size: 100%;
		line-height: 160%;
		text-align: left;

	}


#content h1
	{
		margin-bottom: 1em;
		margin-top: .3em;
		font-weight: normal;
		font-size: 160%;
		line-height: 130%;
		text-align: center;

	}


#header h1
	{
		display: none;
	}
	
	

#header h1 a
	{
		display: block;
		overflow: hidden;

		width: 716px;
		height: 150px;
	}

#logo
	{
		position: absolute;
		left: -26px;

	}


#copyrights
	{
		color: #90a5ad;
		width: 716px;
		line-height: 150%;
		font-size: 75%;
		text-align: center;
		padding-top: 40px;
		padding-bottom: 50px;
	}

#copyrights a
	{
		color: #90a5ad;
		text-decoration: none;
		
	}
	
#copyrights a:hover
	{
		text-decoration: underline;
		
	}




#main-bg
	{
		position: absolute;
		top: 156px;
		width: 716px;
		height: 42px;
		left: 0px;
		z-index: 90;
		background: url(/lib/img/menu2.png) center top no-repeat;
		_background-image: none;

		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/lib/img/menu2.png', sizingMethod='scale');
	}

#main-menu
	{

		position: absolute;
		top: 156px;
		width: 100%;
		overflow: hidden;
		height: 42px;
		left: 0;
		z-index: 100;
	}

#main-menu div
	{
		position: relative;
		right: 50%;
		float: right;
	}

#menu
	{
		position: relative;
		right: -50%;
		text-align: left;
		list-style: none;
		overflow: hidden;
		_float: left;
		border-left: 1px solid #b1b3ba;
		border-right: 1px solid #f6f6f8;
	}
 
#menu li
	{
		float: left;
		padding: 0em 1em;
		border-right: 1px solid #b1b3ba;
		border-left: 1px solid #f6f6f8;



		height: 27px;
		padding-top: 12px;
		overflow: hidden;
	}




#menu .active
	{

	}

#menu .active a, #menu .active a:hover
	{
		color: #dc5d2f;

	}

#menu a
	{
		font-size: 120%;
		color: #2e4149;
		text-decoration: none;
		font-weight: bold;
		letter-spacing: 1px;
		position: relative;
	}

#menu a:hover
	{
		color: #dc5d2f;
	}




a {color: #00a4dd}



table
	{
		border-collapse: collapse;
		border: 1px solid #455b64;
		background: #242529;
	}

td
	{
		font-size: 75%;
		color: #90a5ad;
		padding: 1px;
		text-align: center;
		vertical-align: top;

	}


.trtop td {padding-top: 4px; border-top: 1px solid #455b64 !important}

.strong
	{
		font-weight: bold;
		font-size: 100%;
		color: #e8e8e8;
		padding: 10px 6px !important;
	}

th
	{
		height: 30px;
		padding: 2px;
		padding-top: 5px;
		text-align: center;
		vertical-align: middle;
		background: #455b64;
		font-weight: bold;
	}






.forum
	{
		
	}

.forum th
	{
		text-align: left;
		padding-left: 10px;
		padding-right: 10px;
	}


.forum td
	{
		border-top: 1px solid #455b64;
		text-align: left;
		font-size: 80%;
		padding: 10px;
		vertical-align: middle;
	}

.forum .big
	{
		font-size: 120% !important;

	}

.forum .normal
	{
		font-size: 110% !important;

	}

.td-lp
	{
		font-size: 75% !important;
	}

.tr-h td
	{
		color: #e8e8e8;
		font-weight: bold !important;
background: #2b3035;
	
	}


.forum a
	{
		text-decoration: none;
		font-weight: bold;
	}

a:hover
	{
		text-decoration: underline !important;
	}



.post
	{
		margin-top: 10px;
	}

.post td
	{
		text-align: left;
		font-size: 80%;
		padding: 10px 10px 0 0px;
		vertical-align: top;
	}

.post .input, .post textarea
	{
		background: #2b3035;
		width: 99%;
		overflow: auto;
		font-size: 100%;
		font-family: Arial, Helvetica, Geneva, Tahoma, sans-serif;
		border: 1px solid #455b64;
		padding: 2px;
		color: #e8e8e8;
	}

.input2
	{
		background: #2b3035;
		width: 250px;
		overflow: auto;
		font-size: 100%;
		font-family: Arial, Helvetica, Geneva, Tahoma, sans-serif;
		border: 1px solid #455b64;
		padding: 2px;
		color: #e8e8e8;
	}


.td-tm
	{
		text-align: right !important;
		padding-top: 15px !important;
	}



.posts td
	{
		border: 1px solid #455b64;
		vertical-align: top !important;
		line-height: 120%;
		color: #e8e8e8;
	}


.td-us
	{
		font-size: 75% !important;
		color: #90a5ad !important;
	}






.td-da
	{
		font-size: 75% !important;
		padding: 2px !important;
		color: #90a5ad !important;
		background: #2b3035;
		height: 10px;
	}







.tabl td
	{

		border: 1px solid #455b64;
		padding: 2px;

	}

.tabl
	{
		margin: 0 auto;
		margin-bottom: 20px;
	}




.darr
	{
		color: red;
vertical-align:middle;
padding-top: 1px !important;
	}

.uarr
	{
		color: green;
vertical-align:middle;
padding-top: 1px !important;
	}



.td1
	{
		text-align: right;
		color: #90a5ad;
		font-size: 80%;
		padding: 10px 3px;
		vertical-align: top;
	}

.td2
	{
		text-align: left;
		color: #e8e8e8;
		font-size: 80%;
		padding: 10px 6px;
		vertical-align: top;
	}







.td3
	{
		text-align: center;
		color: #90a5ad;
		font-size: 80%;
		padding: 10px 6px;
		vertical-align: middle;
	}



.td4
	{
		text-align: left;
		font-size: 100%;
		font-weight: bold;
		padding: 10px 6px;
		vertical-align: middle;
	}

