@charset "utf-8";

/* CSS Document */

html

{

background:#ffffff;

}

body

{

margin:0px;

padding:0px;

width:1000px;

background:url(bgbody.jpg) no-repeat top left;

margin:0 auto;

font-family:arial;

color:#58585a;

}

*

{

margin:0;
outline:none;
padding:0;
border:none;

}

div.clearer

{

clear:both;

}

/*---------------*/



.maincontainer

{

width:980px;

margin:0 auto;

}



.header

{

background:url(headerbg.jpg) no-repeat top left;

height:120px;

}

div.search_box
{
float:right;
}



.hmenu

{

background:url(bgmenu.jpg) no-repeat top left;

height:37px;

}

div.contentcontainer

{

background: url(bgcontent.gif) repeat-x #ffffff;

min-height:50px;

padding:30px 16px 30px 16px;



}

.leftcol

{

width:290px;

float:left;



}

.maincol

{

width:630px;

float:right;

}

.leftbox

{

width:276px;

margin:0 auto;

background: url(roundtopsmall.gif) no-repeat top left;
margin-bottom:15px;

}
.leftmenu

{

width:276px;
margin:0 auto;
margin-bottom:15px;
}
.leftmenu ul
{

}
.leftmenu ul li
{
list-style:none;
}
.leftmenu ul li a
{
background:#FF6600;
padding:0px 0px 5px 30px;
color:#ad2327;
font-size:11px;
display:block;
width:270px;
height:22px;

background: url(submenubg.jpg) no-repeat top left;
text-decoration:none;
line-height:20px;
text-transform:uppercase;
font-weight:bold;

}
.leftmenu ul li a:hover
{

color: #FF6600;

}



.leftboxinner

{

width:276px;

margin:0 auto;

background: url(roundbottomsmall.gif) no-repeat bottom left;

padding-bottom:26px;

}

.leftboxcontent

{

width:260px;

margin:0 auto;

font-size:11px;
line-height:18px;
padding:10px 0 0 0;



}
.leftboxcontent ul
{
width:250px;
margin:0 auto;
}

.leftboxcontent ul li

{
list-style:none;
margin:5px 0px 0px 0px;
}
.leftboxcontent p strong
{
font-weight:bold;
color:#f36c21;
}
.leftboxcontent a, .mainboxcontent a  
{
color:#58585a;
text-decoration:none;
padding:5px 0px 5px 0px;
}
.mainboxcontent p img
{
border:2px solid #f36c21;
}
.leftboxcontent div.articol
{
margin-bottom:10px;
border-bottom:1px solid #f2f2f2;
padding:0px 0px 5px 0px;
}
.mainboxcontent div.articol
{

display:block;
width:160px;
float:left;
margin:5px 12px 0px 12px;

}
.mainbox

{

width:615px;

margin:0 auto;
margin-bottom:15px;
background: url(roundtoplarge.gif) no-repeat top left;

}

.mainboxinner

{

width:615px;

margin:0 auto;

background: url(roundbottomlarge.gif) no-repeat bottom left;

padding-bottom:26px;

}

.mainboxcontent

{

width:570px;

margin:0 auto;
line-height:18px;
font-size:11px;

padding:10px 0 0 0;

}
.mainboxcontent ul , .mainboxcontent ol
{
margin:10px;
} 
.mainboxcontent ul li, .mainboxcontent ol li,
{
list-style: square;


}
.mainboxcontent h2, .leftboxcontent h2, .mainboxcontent div.articol p strong
{
font-size:14px;
color:#ad2327;
text-transform:uppercase;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
}
h3
{
font-size:12px;
color: #FF9900;   
text-transform:uppercase;
margin:5px 0px 5px 0px;
padding:5px 0px 5px 0px;
}
div.footer
{
background: url(bgfooter.gif) no-repeat top left;
height:50px;
padding:15px 0px 0px 0px;
}
.footer ul
{
margin:20px 0px 0px 10px;
}
.footer ul li
{
display:inline;
padding:10px;
}
.footer ul li a
{
font-size:10px;
text-transform:uppercase;
text-decoration:none;
color:#58585a;
font-weight:bold;

}
.footer ul li a:hover
{
font-size:10px;
text-transform:uppercase;
text-decoration:none;
color:#f36c21;

}
a.detlink
{
display:block;
float:left;
width:93px;
height:28px;
line-height:10px;
font-weight:bold;
color:#ffffff;
background:url(bgdetbut.jpg) no-repeat top left;
text-align:center;
margin:0px 0px 10px 5px;
}
ul.membri
{

}
ul.membri li
{
display:block;
float:left;
margin:0px 15px 0px 15px;
}
img.hartamica
{
margin:0px 10px 0px 0px;
border:none;
}
/*suckertree menu*/
.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
width:163px;
white-space:nowrap;
text-align:center;
 /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 90px; /*Width of top level menu link items*/

font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-decoration: none;
color: #ffffff;
display:block;
width:163px;
height:37px;
text-align:center;
line-height:37px;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
background:#e61c1c;
height:20px;
line-height:20px;
border-bottom:1px solid #ffffff;

}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 160px; /*width of sub menu levels*/
color: #ffffff;
text-decoration: none;
font-size:10px;
line-height: normal;
display:block;
padding:3px 0px 0px 0px;
}

.suckertreemenu ul li a:hover{
color: #FF9900;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{

}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{

}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */


div.search_box
{
margin-top:50px;
 
 width:300px;
 /padding-left:30px;

}
form.cautare{
  margin: 0px 0px 0px 0px;
  
  padding: 0px 0px 5px 0px;
  display: block;
  clear: both;
  float:left;
}

form.cautare[id]{
  margin: 0px 0px 0px 0px;
  
  padding: 0px 0px 5px 0px;
  display: block;
  clear: both;

}
form.cautare input{
  margin: 3px 0px;
  padding: 0px;
  height: 22px;
  width: auto;
  display: block;
  float: left;
  font:11px "tahoma";
  border: 0px;
  color: black;
  padding: 0px 5px;
  background-color: transparent !important;
}
form.cautare input.search_string{
  background: url('searchbg.jpg') no-repeat top left;
  padding: 3px 4px 0px 6px;
  width:170px;
}
form.cautare input.search_submit{
  background: url('bgsearchbut.jpg') no-repeat top left;
  color: white;
  padding: 0px 10px 0px 3px;
}
/*----*/
a.localizeaza
{
display:block;
width:251px;
height:94px;
background:url(localizeaza.jpg) no-repeat top left;
float:left;
text-indent:-9999px;
outline:none;
margin:0px 15px 0px 15px;
/margin:0px 10px 0px 10px;
}
a.inscrie
{
display:block;
width:251px;
height:94px;
background:url(inscrie.jpg) no-repeat top left;
float:left;
text-indent:-9999px;
outline:none;
margin:0px 15px 0px 15px;
/margin:0px 10px 0px 10px;
}
a.redlink
{color: #ff0000;
 font-weight:bold;

}

