@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

body {
	background-color: #EDEDED;
	margin-top: 0px;
	color: #2d2d2d;
	font: 11px tahoma,  verdana, arial, sans-serif;
}

img {
	border: none;	
}

img.imgTopBannerMare {
border: 1px solid white;
margin-top: 0px;
}


.img-shadow {
float:right;
background: url(trans-shadow.png) no-repeat bottom right; /* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */
}


.img-shadow img {
display: block; /* IE won't do well without this */
position: relative; /* Make the shadow's position relative to its image */
padding: 5px; /* This creates a border around the image */
background-color: #fff; /* Background color of the border created by the padding */
border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */
margin: -6px 6px 6px -6px; /* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */
}



input.adaugaI {
	font: 11px tahoma,  verdana, arial, sans-serif;
	}

select.adaugaS {
	font: 11px tahoma,  verdana, arial, sans-serif;
	}

textarea.adaugaT {
	font: 11px tahoma,  verdana, arial, sans-serif;
	}

.clear { 
	clear: both; 
	width: 100%; 
	display: block; 
	line-height: 0px; 
	font-size: 0px; 
	height: 0px; 
}


#wrap {
	width: 965px;
	margin: 0 auto;
	background-color: white;

}

#content {
	width: 965px;	
	background-color: white;
	margin-right:-10px;
	margin-top:-5px;
}

#header {
	display: block;
	width: 965px;
	height: 110px;
	background: url('../images/topgd.gif') repeat-x 0 0;	
	
}


#headerlogo {
	display: block;
	width: 203px;
	height: 90px;
	/*background-color: #a8edfc;
	border: 1px solid #bfd2fe;*/
	text-align: center;
	margin: 13px 15px 0 0;
	float: left;
	line-height: 90px;
	vertical-align: top;
}

#headerbanner {
	display: block;
	width: 728px;
	height: 90px;
	/*background-color: #a8edfc;
	border: 1px solid #bfd2fe;*/
	text-align: center;
	line-height: 90px;
	margin: 13px 15px 0 0;
	float: right;
	vertical-align: top;
}


#mydiv {
	display: block;
	width: 215px;
}

#mydiv_top {
	display: block;
	height: 18px;
	background: url('../images/mydiv_top.png') no-repeat 0 0;
	color: #FFFFFF;
	text-align: center;	
	font-weight: bold;
	line-height: 18px;	
}
#mydiv_content {
	background-color: #f6f6f6;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding-top: 1px;
	_padding-top: 10px;		
	text-align:left;
	padding-left: 5px;
	
}

#mydivr_top {
	display: block;
	height: 18px;
	background: url('../images/mydivr_top.png') no-repeat 0 0;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	line-height: 18px;
}

#mydivr_content {
	background-color: #f6f6f6;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding-top: 1px;
	_padding-top: 10px;	
	text-align:left;
	
}


#mydiv_bottom {
	display: block;
    background-color: #f6f6f6;
	height: 15px;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
    margin-bottom: 5px;

}




#centerdiv {
	display: block;
	width: 505px;
	vertical-align: bottom;
	background-color: white;
}

#centerdiv_top {
	display: block;
	height: 15px;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-top: 1px solid #d5d5d5;
	color: #FFFFFF;
	text-align: center;	
	font-weight: bold;
	line-height: 15px;	
}
#centerdiv_content {
	background-color: white;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding-top: 0px;
	_padding-top: 10px;
	padding-left: 10px;

}


#centerdiv_bottom {
	display: block;
	height: 15px;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;

}




#anuntpremiumdiv {
	display: block;
	width: 505px;
	vertical-align: bottom;
}

#anuntpremiumdiv_top {
	display: block;
	height: 19px;
	background: url('../images/anuntpremiumdiv_top.png') no-repeat 0 0;	
	color: #000000;
	text-align: center;	
	font-style: italic;
	line-height: 15px;	
}
#anuntpremiumdiv_content {
	background-color: #ffc6c6;
	border-left: 1px solid #E52100;
	border-right: 1px solid #E52100;
	padding-top: 0px;
	_padding-top: 10px;
	padding-left: 10px;

}



#anuntpremiumdiv_bottom {
	display: block;
	height: 15px;
  	border-left: 1px solid #E52100;
	border-right: 1px solid #E52100;
	border-bottom: 1px solid #E52100;
    background-color: #ffc6c6;
}


#anuntgratisdiv1 {
	display: block;
	width: 505px;
	vertical-align: bottom;
}

#anuntgratisdiv1_top {
	display: block;
	height: 19px;
	background: url('../images/anuntgratisdiv1_top.jpg') no-repeat 0 0;	
	color: #000000;
	text-align: center;	
	font-style: italic;
	line-height: 15px;	


}
#anuntgratisdiv1_content {
	background-color: #d6c9c0;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding-top: 0px;
	_padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	background-color: #f6f6f6;


}



#anuntgratisdiv1_bottom {
	display: block;
	height: 15px;
  	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
    background-color: #f6f6f6;
}




#gruptagsdiv {
	display: block;
	width: 505px;
	vertical-align: bottom;
}

#gruptagsdiv_top {
	display: block;
	height: 19px;
	background: url('../images/gruptagsdiv_top.png') no-repeat 0 0;
	color: #FFFFFF;
	text-align: center;	
	font-weight: bold;
	line-height: 15px;	
}
#gruptagsdiv_content {
	background-color: #f6f6f6;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding-top: 0px;
	_padding-top: 10px;
	padding-left: 10px;

}


#gruptagsdiv_bottom {
	display: block;
	height: 15px;
 	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
    background-color: #f6f6f6;

}



#left {
	width: 225px;
	background-color: #e6fbff;	
	float: left;
	margin-right: 5px;
	text-align:center;
	background-color: white;
}

#left_top {
	display: block;
	width: 215px;
	height: 54px;
	background: url('../images/left_top.gif') no-repeat 0 0;
}

#leftcontent {
	border-left: 1px solid #b6d8e1;
	border-right: 1px solid #b6d8e1;
	padding: 7px 5px 0 0;
}



ul#categorii {
	list-style-type: none;
	margin: 15px 0 0 15px;
	border: none;
}

ul#categorii li a {
	color: #767676;	
	text-decoration: none;
	padding-left: 3px;	
}

ul#categorii li a:hover {
	text-decoration: underline;
}

#left_bottom {
	display: block;
	width: 215px;
	height: 18px;
	background: url('../images/left_bottom.gif') no-repeat 0 0;
}

#center {
	display: block;
	width: 505px;
	float: left;
	margin-right: 5px;
	background-color: white;
}

#topmenuh {
	display: block;
	height: 31px;
	background-color: #ededed;
	margin-bottom: -5px;
	border: 0px solid #00679E;
	text-align: right;
}

#topmenu_left {
	display: block;
	height: 54px;
	background: url('../images/top_left.gif') no-repeat 0 0;
}

#topmenu_right {
	display: block;
	width: 215px;
	height: 31px;
	background: url('../images/top_right.gif') no-repeat 0 0;	
	margin-left:956px;
	margin-top: -31px;
}



#topmenu_content {
	display: block;		
	height: 31px;
	background: url('../images/top_bg.gif') no-repeat 0 0;
}

#topmenu {
	display: block;	
	height: 54px;
	background: url('../images/top_bg.gif') repeat-x 0 0;
	margin-top: 0px;
	margin-bottom: 5px;
	border: 0px solid #00679E;
}

#topmenu ul {
	list-style-type: none;
}

#topmenu ul li {
	float: left;
	margin: 0 11px 0 3px;
	_margin: 0 9px 0 9px;	
}

#topmenu ul li a {
	color: #FFFFFF;
	background: url('../images/active_top_tab_bg.gif') repeat-x 0 0;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
}

#topmenu ul li a:hover {
	background: url('../images/top_tab_bg.gif') repeat-x 0 0;
}

#cauta {
	background-color: #e6fbff;
	border-top: 1px solid #b6d8e1;
	border-left: 1px solid #b6d8e1;
	border-right: 1px solid #b6d8e1;
	border-bottom: 1px solid #b6d8e1;
}

#cauta form fieldset {
	border: none;
	padding: 15px;
}

#cauta form fieldset label {
	color: #3f3f3f;
	font-weight: bold;
}

#cauta form fieldset input#cautasubmit {
	border: medium none;
	width: 85px;
	height: 25px;
	background: url('../images/button2.gif') no-repeat 0 0;
	cursor: pointer
}

#cauta form fieldset select {
	width: 150px;
}

#cauta form fieldset input#cautasubmit:hover {
	border: medium none;
	width: 85px;
	height: 25px;
	background: url('../images/button2_hover.gif') no-repeat 0 0;
	cursor: pointer;

}

p.anunt
{ 

text-indent: 20px
}


div.banc {
	display: block;
	width: 485px;
	margin: 0 auto;
	padding: 15px 0 15px 0;
}

div.banc p.titlubanc {
	color: #767676;
	font-weight: bold;
	background: url('../images/smiley.gif') no-repeat 0 0;
	padding-left: 30px;
	line-height: 22px
}

p.comment {
	color: #767676;
	font-weight: bold;
	background: url('../images/comment.jpg') no-repeat 0 0;
	padding-left: 30px;
	line-height: 22px
}

a.linkPage {
	color: black;	
	text-decoration: none;
}

a.linkPage:hover {
	color: black;	
	text-decoration: none;
	
}


a.linkArrow {
	color: black;
	font-weight: bold;	
	text-decoration: none;
}

a.linkArrow:hover {	
	color: red;		
}


a.linkb {
	color: #767676;
	font-weight: bold;
	text-decoration: none;
}

a.linkb:hover {
	background: url('../images/button1.gif') no-repeat 0 0;
}

div.banc a.link_tb {
	color: #767676;
	font-weight: bold;
	text-decoration: none;
}

div.banc a.link_tb:hover {
	text-decoration: underline;
}


img.filmth {
	border: 2px solid #9ABCF0;
}

a:hover img.filmth {

border : 2px solid red; 

} 


div.banc p.bancinfo  {
	color: #9c9c9c;
	margin-left: 30px;
	_margin-left:15px;
	float: left;
}

div.banc a.voteaza {
	color: #1d83ec;
	float: right;
}

div.banc a.voteaza:hover {
	text-decoration: none;
}

div.continutbanc {
	display: block;
	background-color: #F6F6F6;
	border: 1px solid #b3e0ff;
	padding: 8px;
	margin-top: 10px;
	_position: relative;
}

ul.bancopt {
	list-style-type: none;
	margin-top: 10px;
}

ul.bancopt li {
	float: left;
	margin: 0 23px 0 0;
	_display: block;
	_width: 110px;
	_float: left;
	_margin: 0px 0px 0px 0px;
	_position: relative;
}

ul.bancopt li a.more {
	display: block;
	height: 21px;
	color: #1d83ec;
	text-decoration: none;
	background: url('../images/arrow2.gif') no-repeat 0 0;
	line-height: 14px;
	padding-left: 20px
}

ul.bancopt li a.mess {
	display: block;
	height: 21px;
	color: #1d83ec;
	text-decoration: none;
	background: url('../images/mess.gif') no-repeat 0 0;
	padding-left: 25px
}

ul.bancopt li a.mess {
	_width: 120px;
}

ul.bancopt li a.mail {
	display: block;
	height: 21px;
	color: #1d83ec;
	text-decoration: none;
	background: url('../images/mail.gif') no-repeat 0 0;
	line-height: 14px;
	padding-left: 25px
}

ul.bancopt li a:hover {
	text-decoration: underline;
}

ul.bancopt li.voturi {
	color: #ffb400;
	font-weight: bold;
}

#bancuripepagina {
	float: left;
	_display: block;
	_width: 300px;
}

#bancuripepagina form fieldset {
	border: none;
	margin-top: 10px;
}

#bancuripepagina form fieldset select {
	width: 50px;
}

#pagini {
	margin-top: 10px;
	float: right;
}

#pagini ul {
	list-style-type: none;
}

#pagini ul li {
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
}

#pagini ul li a {
	display: block;
	width: 18px;
	height: 21px;
	background-color: #bcf3ff;
	color: #767676;
	text-decoration: none;
	text-align: center;
	line-height: 21px;
	border: 1px solid #32d6fa;
}

#pagini ul li a.current,
#pagini ul li a:hover {
	background-color: #4471A2;
	border: 1px solid #4471A2;
	color: #FFFFFF;
}

#right {
	display: block;
	width: 225px;
	text-align: center;
	float: left;
	background-color: white;
}



a.titluCategorie {
	font: 12px tahoma,  verdana, arial, sans-serif;
	font-weight: bold;
	color: #C5000E;
	text-decoration: none;
	}

a.titluCategorie:hover {
	text-decoration: underline;
	}


a.titluSubcategorie {
	font: 11px tahoma,  verdana, arial, sans-serif;
	color: #424344;
	text-decoration: none;
	}

a.titluSubcategorie:hover {
	text-decoration: underline;
	}


a.linkStatus {
	color: #424344;
	text-decoration: none;
	font-weight:bold;
}

a.linkStatus:hover {
	color: #c5000E;
}

a.linkUtil {
	font: 11px tahoma,  verdana, arial, sans-serif;
	color: #424344;
	text-decoration: none;
	}

a.linkUtil:hover {
	color: red;
	}


a.linkStrada {
	font: 11px tahoma,  verdana, arial, sans-serif;
	color: #c5000E;
	text-decoration: none;
	}

a.linkStrada:hover {
	text-decoration: underline;
	}


a.link1 {
	color: #1d83ec;
}

a.link1:hover {
	text-decoration: none;
}


a.link2 {
	color: #1d83ec;
}

a.link2:hover {
	color: blue;
}


a.link3 {
	color: #707070;
	text-decoration: none;
}

a.link3:hover {
	text-decoration: underline;
}

a.rightlink {
	color: #1d83ec;
	display: block;
	margin: 0 0 0 57px;
}

a.rightlink:hover {
	text-decoration: none;
}


#newsletter {
	display: block;
	background-color: #e6fbff;
	border: 1px solid #b6d8e1;
	margin: 10px 0 10px 0;
	padding: 15px;
}

#advertising {
	display: block;
	width: 215px;
	background-color: #e6fbff;
}

#advertising_top {
	display: block;
	height: 30px;
	background: url('../images/bluegd.gif') repeat-x 0 0;
	border: 1px solid #046aa0;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	padding-left: 15px
}

#advertising_content {
	border-left: 1px solid #b6d8e1;
	border-right: 1px solid #b6d8e1;
	padding-top: 1px;
	_padding-top: 10px;
}






*:first-child+html #advertising_content {
	padding-top: 10px;
}

.reclama {
	display: block;
	width: 200px;
	height: 200px;
	background-color: #e6fbff;
	border: 1px solid #b6d8e1;
	margin: 0px auto;
	text-align: center;
	line-height: 120px;
	margin-top: 10px;
}

#right_bottom {
	display: block;
	width: 215px;
	height: 18px;
	background: url('../images/right_bottom.gif') no-repeat 0 0;
} 

#footer {
	display: block;
	width: 962px;
	height: 26px;
	background: url('../images/footerbg.jpg') no-repeat 0 0;
	margin-left:0; margin-right:0; margin-top:25px; margin-bottom:15px;
	
}

#footer ul {
	list-style-type: none;
	margin-left: 270px;
}

#footer ul li {
	float: left;
	margin: 0 15px 0 15px;
}

#footer ul li a {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 26px;
}

#footer ul li a:hover {
	text-decoration: underline;
}

/* propunebanc.html */

p.sectiontitle {
	font-weight: bold;
	padding: 20px 0 0 20px;
}

p.sectiontitle, p.sectiontitle a {
	color:#767676;
	text-decoration:none;
}

p.sectiontitle a:hover {
	text-decoration:underline
}


.contextual {
	margin-left:23px;
}

#nuexista {
	margin:15px 0px 20px 20px;
}

#trafic {
	width:215px;
	text-align:center;
	margin-top:10px;
}

/* styles from styles.css*/

.top-repeat-bg {
	background-repeat: repeat-x;
	background-position: bottom;
}

.top-menu-title:link, .top-menu-title:visited, .top-menu-title:active {
	color: #000000;
	font: bold 12px arial, tahoma, verdana, sans-serif;
	text-decoration: none;
	
}

.top-menu-title:hover {
    color: #000000;
	font: bold 12px arial, tahoma, verdana, sans-serif;
	text-decoration: underline;
}

.active_top-menu-title:link, .active_top-menu-title:visited, .active_top-menu-title:active {
	color: #ffffff;
	font: bold 12px arial, tahoma, verdana, sans-serif;
	text-decoration: none;
}

.active_top-menu-title:hover {
	color: #ffffff;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.top-menu-bg, .top-menu-bg-active {
	background-color: #ff4021;
	background-repeat: repeat-x;
	text-align: center;
	cursor:pointer;
	white-space: nowrap;
}
.top-menu-bg-active {
	background-color: #bd1115;
}

/* search styles */
.search {
	font: bold 12px tahoma, verdana, arial, sans-serif;
	color: #ffffff;
}
.search-advanced:link, .search-advanced:visited, .search-advanced:hover, .search-advanced:active {
	color: #eeeeee;
	font: 10px tahoma, verdana, arial, sans-serif;
	text-decoration: underline;
/*	background: url('images/small_white_arrow.gif') no-repeat right 5px;*/
}
.search-advanced:hover {
	text-decoration: none;
}
.search-label {
	font: normal 11px verdana, geneva, arial, helvetica, sans-serif;
}
/* /search styles */

/* Search side box */
.search-text {
	color: #2d2d2d;
	font: bold 12px tahoma, verdana, arial, sans-serif;
}
.search-selectbox {
	width: 150px;
	padding: 0px;
	margin: 0px;
}
/* /Search side box */


.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/

list-style-type: none;
padding-left: 20px;
}

.treeview li a {
	color: #767676;	
	text-decoration: none;
	padding-left: 3px;	
}

.treeview li a:hover {
	text-decoration: underline;
}



.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */

cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}


.menu {margin: 10px 0 0;padding: 0 0 10px;background: #f6f6f6;}



.menu ul {list-style-type: none;
	margin: 15px 0 0 15px;
	border: none;
	
	}

.menu ul li {padding: 0 0 0 2px;width: 178px;}

.parent {background: url(../images/arrow2.gif) no-repeat 150px 8px;}

.menu ul li a {color: #767676;	
	text-decoration: none;
	padding-left: 3px;	
	cursor:pointer;}

.menu ul li a:hover {text-decoration: none;}

            

.menu ul li a img {display: block;float: left;height: 11px;width: 11px;padding: 4px;}

.menu ul li ul {
		padding: 0 0 2px 2px;
		position: absolute;
		margin:-14px 0 0 142px;
		*margin:0 0 0 158px;
		display: none;
		float: left;
		width: 160px;
		background: black;
		filter:alpha(opacity=85); /* IE's opacity*/
		opacity: 0.85;
		z-index: 99;
}


.menu ul li ul li {
	padding: 0;
	float: left;
	
	}

.menu ul li ul li a {display: block;

color: #c0c0c0;	
	text-decoration: none;
}

.menu ul li ul li a:hover {text-decoration: underline;}




.menu ul li:hover ul {display:block;}

.submenu-top {}


.bullet_list ul {
list-style-type: square;
}

.bullet_list ul li {
text-align:justify;
}


.btnav { background-color: #f6f6f6; border-bottom: 1px solid; border-top:none; border-color: #C0C0C0;} 








