body{
	margin:0;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top center;
}

.pngFix { behavior: url('js/iepngfix.htc'); }
/*.logo img { behavior: url('js/iepngfix.htc'); }*/

img{
	border:0 none;
}

.clear { clear:both; }

.wrap{
	margin:0px auto;
	width:1000px;
	font-family:Arial;
	font-size:12px;
}

.middle-wrapper {
	margin:0px auto;
	width:610px;
}

.header{
	/*background-image:url(images/sigla.jpg);
	background-position:550px top;
	background-repeat:no-repeat;*/
	height:236px;
	text-align:center;
	position:relative;
}

.header-mo {
	position:absolute;
	top:40px;
	left:550px;
}

.logo {
	position:absolute;
	top:50px;
	left:55px;
}

.header-banner {
	position:absolute;
	top:120px;
	left:55px;
}

.menu td{
	vertical-align:middle;
	color:#FFF;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	padding:1px 10px;
}

.menu a{
	text-decoration:none;
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}

.footer {
	position:fixed;
	bottom:0px;
	background-color:#DDDDDD;
	color:#000;
	font-family:Arial;
	font-size:12px;
	height:35px;
	width:100%;
	text-align:center;
	padding-top:10px;
}
.footerLinks { 
	display:block;
	position:relative;
	margin:5px auto;
	width:455px;
}
.epaymentLeft {
	display:block;
	position: absolute;
	left:5px;
	bottom:5px;
	width:220px;
	height:30px;
	padding:0px;
}
.epaymentRight {
	display:block;
	position: absolute;
	right:5px;
	bottom:5px;
	width:305px;
	height:30px;
	padding:0px;
}

.footer a{
	margin:5px;
	color:#000;
	text-decoration:none;
}

.footer a:hover{
	text-decoration:underline;
}

.tb_body{
margin-top:0px;
margin-bottom:60px;
text-align:left;
}

.tb_bg{
	background-image:url(images/wg-main.jpg);
	background-repeat:repeat-y;
	width:454px;
}

.td_body { float:left; }
.td_body td {
	border:2px solid #DDDDDD;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:10px;
	width:233px;
	min-height:150px;
	height:auto !important;
	height:150px;
}
.td_body td:hover {
	background-color:#DADADA;
}

.anunturiPremium {
	margin-top:25px;
}
.anunturiPremium td {
	border:5px solid #DDDDDD;
}

.input {
	background-color:#DDDDDD;
	border:1px solid #232323;
	color:#000000;
	font:bold 13px Tahoma;
	padding:2px;
}
.input:hover {
	background-color:#990304;
	border:1px solid #232323;
	color:#FFFFFF;
	font:bold 13px Tahoma;
	padding:2px;
}
.error {
	color:#990304;
	font:bold 14px Tahoma;
}

.linkProfil { float:right; margin:15px; width:120px; }
.linkProfil a {
	text-decoration: none;
	color: #FFFFFF;
	font:bold 14px Arial;
	text-align:center;
}
.linkProfil a:hover { text-decoration:underline; }

.notice {
	background-color:#DDDDDD;
	border:2px solid #232323;
	color:#232323;
	font:bold 12px Arial;
	padding:5px;
	text-align:center;
	width:100%;
}

.left-banners {
	float:right;
	margin:0px 5px 10px 0px;
	width:180px;
}

.right-banners {
	float:left;
	margin:0px 0px 10px 5px;
	width:180px;
}

.picture img {
	border:1px solid #232323;
	padding:1px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
}

.info ul { float:right; padding:0px; margin:0px; }
.info li { list-style:none; padding:0px; margin:0px; }

.description {
	font-style:normal;
}

.pagination {
	width:610px;
	margin:0 auto;
}
.pagination a {
	color:#000;
	text-decoration:none;
}
.pagination .current {
	color:#000;
	font-weight:bold;
}

.premiumLine {
	color:#FFFFFF;
	font:bold 11px Tahoma;
	background-color: #BE0201;
	text-align:center;
	width:100%;
	height:15px;
	border:1px solid #BE0201;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.shortcuts {
	position:absolute;
	bottom:23px;
	right:125px;
}

.categTable tr:hover {
	background-color:#DADADA;
}
