html, body, form, fieldset {
	margin: 0;
	padding: 0;
}

table
{
padding:3px;
cellpading:0px;
cellspacing:0px;
border:0px;
}

body {
	color: #57697f;
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
}
body#bd {
	background: url(img/body-bott.jpg) repeat-x bottom #ffffff;
	margin: 0;
	padding: 0;
}
/* MAIN LAYOUT
--------------------------------------------------------- */
#wrapper-top {
	background: url(img/body-top.jpg) top repeat-x;
	min-width: 960px;
}

.narrow  #wrapper-top {
	min-width: 750px;
}

#wrapper {
	margin: 0 auto;
	padding: 0px 0; 
	width: 960px;	
}

.narrow #wrapper {
	width: 960px;
}

#mainwrap {
	background-color:#FFFFFF;
	width:960px;
	margin: 0px;
	padding:0px;
	float:left;
}
#main {
	width:960px;
	border-bottom:2px solid #8F8F8F;
	margin:0;
	padding:0;}
	
/**************** HEADER */
#logo {
	width:301px;
	height:187px;
	float:left;	
}
#news {
	float:left;
	margin-left:332px;
	width:321px;
	padding-top:5px;}
.newstt {
	font-family:tahoma;
	font-size:12px;
	color:#FFFFFF;}
.newsl {
	font-family:tahoma;
	font-size:11px;
	color:#57697f;
	width:164px;
	padding-left:3px;}
#banner {
	width:652px;
	float:right;
	height:109px;
	padding-top:49px; 
}
#head {
	height:256px;
	width:960px;
	/*background:url(img/bgh.gif) top repeat-x; */
	}
#menu {
	width:960px;
	height:70px;
	margin:0;
	clear:both;
	background:url(img/head.gif) bottom repeat-x;
}
.subm {
	font-family:arial;
	font-size:14px;
	color:#50433a;
	padding:7px;
	text-decoration:none;}
	
.subm:hover {
	padding-bottom:2px;
	background:url(img/bg-sub.jpg) bottom repeat-x;
	}	


TD.more A {
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	background:url(img/dots.gif) top repeat-x;
	text-decoration:none;
	padding-left:5px;
	MARGIN: 0px;
	DISPLAY: block;
	font-weight:bold;
	padding-top:5px; } 
TD.more A:hover {
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	background:url(img/dots.gif) top repeat-x;
	text-decoration:none;
	padding-left:3px;
	MARGIN: 0px;
	DISPLAY: block;
	font-weight:bold;
	padding-top:5px; } 
	
/* PRIMARY COLUMN
--------------------------------------------------------- */
#left-part {
	height:450px;
	width:230px;
	float:left;
	overflow:visible;
	display:block;
	}
#right-part {
	float:left;
	margin-left:8px;
	width:722px;
	}
.lefttitle {
	font-family:Trebuchet MS;
	font-size:21px;
	color:#767867;
	padding:7px;
	}
	
#lefttab 
{
	margin-top:15px;
	float:left;
	background:url(img/lefttabtop.gif) top no-repeat #f8f9ef;
	height:40px;
	width:230px;
}
#lefttabcont {
	float:left;
	width:205px;
	height:200px;
	padding-left:25px;
	background:url(img/lefttabbottbg.gif) bottom no-repeat #ffffff;}

#lefttabcont1 {
	float:left;
	width:205px;
	padding-left:25px;
	background: bottom no-repeat #ffffff;}

	
.FloatOff {height:1px;font-size:0px;clear:both;}
.horoscope img {
margin-top:5px;
	border: 2px solid #e7ead2;}
.horoscope img:hover {
margin-top:5px;
	border: 2px solid #a8a7a7;}
	
	
/* right --------------------------------------*/
#righttab
   {
	width:722px;
	background:url(img/righttabbg.gif) top repeat-x;
	margin-top:15px;
	}
.righttitle {
	font-family:Trebuchet MS;
	font-size:21px;
	padding:5px;
	color:#6d7783;}
.down {
	padding-right:2px;
	color:#ffffff;}
.downt {
	Font-family:Trebuchet MS;
	font-size:19px;
	color:#ffffff;
	padding-right:1px;
	margin-top:120px;
	text-decoration:none;}
#downtl {
	padding-right:2px;
	margin-top:105px;
	text-decoration:none;
	text-align:center;}
.downt:hover {
	color:#DBDDE6;
	padding-right:1px;
	text-decoration:underline;}
.dcateg {
	color:#FFFFFF;
	text-decoration:underline;
	padding-right:15px;
	text-align:right;
	vertical-align:bottom;
	font-size:11px;
	}
.dcateg:hover {
	text-decoration:none;}
#downloads {
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	padding-left:15px;
	height:80px;
	border-left:2px solid #D2D2DD;}

#footerLinks {
	font-family:tahoma;
	font-size:11px;
	vlink: red;
	text-decoration:none;
	padding-left:15px;
	height:80px;
	border-left:2px solid #D2D2DD;}


#downloads ul 	{
	margin:0;
	padding:0;
	list-style-type:none;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #57616e;
	text-decoration: none;	
	}
#downloads ul li {
	margin:0;
	clear:both;
}

#downloads ul li a {
	font-size: 10px;
	color: #57616e;
	text-decoration: none;
	float:left;
}
#downloads ul li a:hover {
	color: #5a85ba;
	text-decoration:underline;
}
TD.lines {
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
	DISPLAY: block; 
	background-color:#ecf1f5;
	PADDING-BOTTOM: 3px;
	padding-left:3px;
	MARGIN: 0px; 
	COLOR: #516b7c; 
	LINE-HEIGHT: 18px; 
	HEIGHT: auto; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	
	}
TD.lines A {
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
	DISPLAY: block; 
	background-color:#ecf1f5;
	MARGIN: 0px; 
	COLOR: #516b7c; 
	LINE-HEIGHT: 18px; 
	HEIGHT: auto; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
		PADDING-BOTTOM: 3px;
	
	}
TD.lines A:hover {
	background-color:#d7dfe5;}
TD.tabpuncte A {
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
	background:url(img/dots.jpg) repeat-x;
	DISPLAY: block; 
	PADDING-BOTTOM: 3px;
	padding-left:3px;
	MARGIN: 0px; 
	COLOR: #516b7c; 
	LINE-HEIGHT: 27px; 
	HEIGHT: auto; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;}
TD.tabpuncte A:hover {
	background-color:#E1E1E1;}
.tabdots {
	background:url(img/dot.jpg) top repeat-x;
	padding:4px;
	color:#707e87;
}
.footerLinks {
	color:#637886;
	text-decoration:underline;}
.detaliiac {
	color:#637886;
	text-decoration:underline;}

.detaliiac:hover {
	color:#637886;
	text-decoration:none;}
.blank {
	background-color:#FFFFFF;}
	
	
#footermen {
	color: #A9CAE8;
	height: 27px;
	width:718px;
	padding-top:5px;
	background:url(img/bgmenub.gif) repeat-x;
	float:left;
	vertical-align:bottom;
	margin-top:20px;
	text-align:center;
	vertical-align:bottom;
	width:100%;
}
#footermen ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-family: Tahoma;
	font-size: 12px;
	color: #75766d;
	text-decoration: none;
	list-style:none;
		
}
#footermen ul li {
	clear:both;
	margin-top:25px;
	display: inline;
	
}
#footermen ul li a {
	color:#75766d;
	text-decoration:none;
	padding:9px;
}
#footermen ul li a:hover  {
	color:#6d7783;
	text-decoration:underline;
}

/* FOOTER
--------------------------------------------------------- */
#footerwrap {
	clear: both;
	position: relative;
	width:960px;
	margin-top:400px;
}

#foot {
	height:200px;
	width:960px;
	text-align:center;
	background-color:#f2f5e4;
	padding-top:15px;
	display:compact;
}
.foott {
	color:#6d7783;
	font-size:16px;
	font-weight:bold;
		font-family:Trebuchet MS;}



/********************** HOLLY GRAAL FOR IE - *ie sucks, but we can't leave without it .... **/
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	display: block;
	width: 100%;
}

* html .clearfix {
	height: 1%;
}

.table_head
{
	color: darkgreen;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
}

.border_down
{
	border-bottom:dotted 1px #1A517D;
	font-size:12px;
}

a.homepage_link
{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#1A517D;
	text-decoration:none;
}

a.download_link
{
	font-size:10px;
	color:#cc0000;
	font-size:12px;
	text-decoration:underline;
}

.pagelinktext {color:#cc0000; font-weight:bolder;}

a.pagelink
{
	text-decoration:none;
	color:#cc0000;
	font-size:12px;
	font-weight: bold;
}

a.pagelink: hover
{
	background-color:#cc0000;
	color:#FFFFFF;
	font-size:12px;
}

a.game_menu_selected
{
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	color:#FFFFFF;
	font-weight:bolder;
	text-transform:uppercase;
	background-color:#2660BF;
}

a.game_menu_simple
{
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	color:#2660BF;
	font-weight:bolder;
	text-transform:uppercase;
}


.with_border
{
	padding:2px;
	border:solid 1px #666666;
}

#wrapp_left
{
	width:492px;
	overflow:hidden;
	float:left;
	display:block;
}

#wrapp_right
{
	overflow:hidden;
	float:right;
	display:block;
}