* { outline:none; }



html, body { height:100%;}

body { height:100%; margin: 0; padding: 0; }



body, ul, a, img, ul, ol, li, h1, h2, h3, h4, h5, h6, h7 {

	padding:0px; border:0px; margin:0px;

	text-decoration:none;

	font-size:14px;

	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	color:#404041;

}



table, tr, td {

	font-size:14px;

	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	color:#404041;

}

  

ul, ol, li {

	list-style:none;

	list-style-type:none;

}



h1, h2, h3, h4, h5, h6, h7, h8 {

	padding:0px; border:0px; margin:0px;

	font-size:100%;

}
h2 { font-size:15px; color:#000000}


.clearfloat { font-size:1px; height:1px; clear:both; }



body {

	background:#f2f2f2 url(../images/bg_top_site.jpg) repeat-x;

}



#main { 

	width:830px; 

	margin:0 auto; 

	position:relative;

}



#top {

	margin:0 auto;

	margin-bottom:10px;

	width:800px;

	height:347px;

	text-align:center;

}



#menu {

	width:800px;

	height:52px;

	padding:0 15px;

	position:absolute;

	left:0;

	top:-32px;

	background: url(../images/bg_meniu.jpg) 0 6px no-repeat;	

	text-align:center;

}



#logo {

	background:url(../images/logo_arena.gif) no-repeat;

	display:block;

	width:223px;

	height:226px;

	margin-top:41px;
	margin-bottom:20px;

	float:left;

	text-indent: -9999px;

	}

#flash_container {

	height:302px;

	width:573px;

	margin-top:22px;

	float:left;

	/*background:url(../images/flash.png);  */

}



#container {

	margin:0 auto;

	background:url(../images/bg_continut.jpg) repeat-y;

	width:770px;

	padding:0 30px;

	padding-top:35px;

	float:left;

}



#content {

	float:left;

	width:545px;

	padding-left:25px;

}



#content-left {

	float:left;

	width:200px;

}



#main-bottom {

	padding:20px 25px;

	width:780px;

	height:13px;

	background:url(../images/bg_bottom.jpg) no-repeat;

	text-align:center;

	float:left;

	font-size:11px;

	font-weight:bold;	

	color:#404041;

}



.spacer10 {

	font-size:1px; height:10px; clear:both;

}



/* LEFT SIDE */



#content-left .left_section a { 

  font-size:16px;

  font-weight:bold;

  display:block;

  color:#404041;

}



#content-left .left_section a.parteneri { 

	float:left;

	padding-left:20px;

}



#content-left .left_section a.subcat { 

  padding-left:15px;
  text-decoration:none

}

	

#content-left .left_section a:hover { 	

  color:#F3921D;	
  text-decoration:none
}



#content-left .left_section a.selected {

  color:#ed1c24;

}



#content-left .left_section {

padding:15px 0px;

padding-left:15px;

width:180px;

text-align:left;

background: url(../images/bg_left_section.jpg) no-repeat;

}



content-left.left_section h1 {

text-align:left;

padding-left:22px;

font-size:16px;

font-weight:bold;

color:#404041;

}



/* BOTTOM */

#main-bottom #bottomlinklist a { 

	font-size:11px;

	font-weight:bold;

}

#main-bottom #bottomlinklist a:hover { 

	color:#F3921D; 

}



/* CONTINUT */



a.parteneri2 {

font-size:14px;

color:#ed1c24;

text-decoration:none;

}



a.parteneri2:hover {

color:#F3921D;

}


a.linkss{

font-size:14px;

color:#F60;

text-decoration:none;

}



a.linkss:hover {

color:#666;

}

#content h1 { 

	font-size:18px;

	font-weight:bold;

}



#content p {

  font-size:14px;

  line-height:1.2em;

}



#content p.homepage {

  font-size:12px;

  line-height:1.2em;

  padding:5px 0;

  margin:0;

}



.images-container {

padding:5px 0;

clear:both;

float:none;

}



.images-container div.image {

width:118px;

height:97px;

float:left;

margin-right:10px;

position:relative;

}



.images-container div.image2 {

width:80px;

height:66px;

float:left;

margin-right:10px;

position:relative;

}



.images-container div.image_parteneri {

width:240px;

float:left;

margin-right:10px;

text-align:left;

}



.images-container div.text_parteneri {

width:275px;

padding-top:15px;

text-align:right;

float:left;

font-size:12px;

}



.border_bottom {

padding-top:5px;

border-bottom:2px dotted #cccccc;

}





.thumbs_frame1

{

	background: url(../images/thumb_frame1.gif) no-repeat;

	overflow: hidden;

	position: absolute;

	top: 0;

	left: 0;

	width: 118px;

	height: 97px;

}



.thumbs_wrap1

{

	position: relative;

	width: 118px;

	height: 97px;

}



.thumbs_frame2

{

	background: url(../images/thumb_frame2.gif) no-repeat;

	overflow: hidden;

	position: absolute;

	top: 0;

	left: 0;

	width: 80px;

	height: 66px;

}



.thumbs_wrap2

{

	position: relative;

	width: 80px;

	height: 66px;

}



/* CONTACT */



input.contact{

width: 160px;

height:21px;

font-size:14px;

background:#F5F5F5;

border:2px solid #E5E5E5;

color:#404041;

padding:2px;

}



textarea.contact {

width: 215px;

height:100px;

font-size:14px;

background:#F5F5F5;

border:2px solid #E5E5E5;

color:#404041;

padding:2px;

}



input.contact:focus, textarea.contact:focus {

background:#FFFFFF;

border:2px solid #F8C58B;

color:#404041;

padding:2px;

}



input.button {

font-size:14px;

font-weight:bold;

color:#F3921D;

background:#FFFFFF;

border:1px solid #F2F2F2;

padding:2px;

cursor:pointer;

}



input.button:hover {

color:#FFFFFF;

background:#F3921D;

border:1px solid #F2F2F2;

padding:2px;

}



#content a.title { 

	font-size:18px;

	font-weight:bold;

	color:#404041;

	text-decoration:none;

}



#content a.title:hover { 

	color:#F3921D;

}



.content_img_l {

margin-left: 10px;

}



.content_img_r {

margin-right: 10px;

}



.tip_apartamente_container {

background:url(../images/bg_apartament.jpg) 0 5px no-repeat;

padding:10px;

}



.tip_apartamente_container2 {

background:url(../images/bg_apartament2.jpg) 0 5px no-repeat;

padding:10px;

}



.tip_apartamente_container3 {

background:url(../images/bg_apartament3.jpg) 0 5px no-repeat;

padding:10px;

}



.tip_apartamente_container4 {

background:url(../images/bg_apartament4.jpg) 0 5px no-repeat;

padding:10px;

}



.tip_apartamente_container5 {

background:url(../images/bg_apartament5.jpg) 0 5px no-repeat;

padding:10px;

}



.thumb_apartamente {

padding:1px;

border:2px solid #E5E5E5;

}



.tip_apartamente td, .subtipuri td {

font-size:11px;

}



.separator_apartamente {

	font-size:3px;

	height:3px;

	border-bottom:2px dotted #cccccc;

}



.sursa_presa {

font-size:12px;

font-style:italic;

text-align:right;

}



.sursa_stiri {

margin:0;

padding:0;

font-size:12px;

font-style:italic;

text-align:left;

}



a.readmore {

	color:#cc6600;

}



a.readmore:hover {

	text-decoration:underline;

}



.sendMsg {

	font-size:11px;

	color:#ed1c24;

}

/* Sample 8*/
#box8{
	position:absolute;
}
#box8 div{
	padding:10px;
	width:520px;
	float:left;
	background:url(../images/slider_back.jpg) repeat-x;
	height:180px;
}
#box8 .buttons{
	text-align:left
}
#box8 .next{
	float:right
}
.sample8 .buttons{
	text-align:center;
}
.sample8 .mask1{
	border-bottom:1px solid #ccc;

}
#box8 p { font-size:13px; line-height:130%}

.mask1{
	position:relative;
	width:540px;
	height:180px;
	overflow:hidden;
}

.sample{margin:4px 0 35px 0;}

.links {padding:10px;margin-top:20px}
.links a{font-size:14px;color:#f8a447;text-decoration:none}
.links a:hover{font-weight:bold}

#cont{width:550px;margin:0 auto;background:#fff;text-align:left;padding:20px}

.buttons{padding-top:4px; padding-bottom:3px;}
.buttons span{color:#bb6200;padding:2px 4px 2px 4px;cursor:pointer;font:10px Verdana;  margin-left:1px; border:1px solid  #E1E1E1;}
.buttons span.active, .buttons span:hover{background:#f8a447;color:#fff; border:1px solid #ccc; padding:2px 4px 2px 4px;  margin-left:1px}


#nextEventPopUp { 
width:500px;
padding:7px;
padding-top:0;
height:448px;
position:absolute;
border:5px solid  #FC9;
background: #F93;
display:none;
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
color:#FFF;
z-index:10000
}

#nextEventPopUp a {
	width:50px;
	height:30px;
	display:block;
	cursor:pointer;
	color:#666;
	top:5px;
	position:relative;
	text-decoration:none
}

#nextEventPopUp div#imgContainer {
	width:500px;
	height:408px;
}