body {font: 0.8125em Arial, Helvetica, Geneva, sans-serif; 
    color: #666;
    margin:0px 0px; padding:0px;
	  background: url(/images/fundal.jpg) repeat-x fixed;
}
#menu {
	position: absolute;
	width: 100px;
	top: 10px;
	left: 1%;
	font-size: 10px ;
	color: #ffffff;
	padding: 1px;
  }
#menu a{
	color: #ccffff;
}
.eroare {
  font-size: 10px ;
  font-weight: bold;
	color: #ffffff;
	background-color: #cc0000;
}

.meniumic {
  width: auto;
  font-family: courier,fixed;
	font-size: 6px;
	font-weight: normal;
	color: #666;
	/*visibility: hidden;*/
	position: relative;
	text-align:left;
	display: block; 
  clear: both;
	/*z-index: 130000;*/
	
}
.meniumic a{
  color: #666;
 
  letter-spacing:1px;

}
.meniumic img{
  vertical-align: bottom;
  border: 1px solid #666;
  background-color: #DDD;
 margin:1px; 
  padding:1px; 
}

a {text-decoration: none;}
a img {border: none;}
a:link, a:visited {color: #003333;}

h1 {font-size: 2em; letter-spacing: 2px;}
h2 {font-size:1.5em; letter-spacing: 1px;}
h3 {font-size: 1em ; font-weight: bold; letter-spacing: 1px;
  text-transform: uppercase;
  color: rgb(66,00,00);
  margin-bottom: 5px; margin-top:10px;
  padding-bottom: 5px; padding-top:10px;
  padding-left: 15px;
  /* background: url(/images/arrow2.gif) no-repeat bottom left; */
  
  
  }

#absheader {
   height: 75px;
   padding: 0px;
   font-size: 1em;
   margin:0px auto;
    background-color:#666;
    width: 760px; voice-family: "\"}\""; voice-family: inherit; width: 760px;
    background: url(/images/header/header_full1.jpg) no-repeat;
    }


#absheader .header{
    font-size: 24px; 
    width: 50%;
    float: right;
    color: #E4ECEC;
    display: table-cell; 
    vertical-align: middle ;
    overflow: hidden;
    margin-top: auto;
    margin-bottom: auto;
    
   /* border: 1px solid white; */
    padding-bottom:0;
    float: right;
    font-weight: bold;
    line-height: 1em;
    
    }
#absheader .header p{
margin-top:0px;
padding-top:0px;
}
.elementtext {
font-size:1em; 
color: #666;
line-height: 1em;
margin: 0em; 
text-align: justify;
z-index: 1200;
}


.elementtext p{
margin: 0em;
padding: 2px;
font-size:1em; 
color: #666;
line-height: 1em;
margin: 0em; 
text-align: justify;
}

.aliniere { 
float: left;
margin-left: 5px;
margin-top: 15px;
 overflow: auto;  
}

#sponsors p { color: #666;text-align: left;}

#footer {
  clear: both; 
  border: 1px dotted #CCC;
  margin: 10px;
  position: relative;
  font-size: 0.85em;
  text-align: center;

  /* background: url(/images/main/tabele/bga.gif) repeat;*/
  }
    
/* IE5.x/Win hacks */
#main {
border: 1px solid #aaa;
margin:0px auto;
background-color: #fff;
width: 760px; voice-family: "\"}\""; voice-family: inherit; width: 760px;}

#principal {

margin: 0px 5px 15px 5px;
padding: 0px 5px 15px 5px;
text-align: justify; 
width: 540px; voice-family: "\"}\""; voice-family: inherit; width: 540px;}

#continutstanga 
{
    /*border-left: 1px dotted #CCC;*/
    padding: 5px;
    margin: 5px;
    margin-top: 11px;
    overflow-x: hidden;
    overflow-y: hidden;
    scrollbar-3dlight-color:#FAEBD7;

    scrollbar-track-color:#fff;
    scrollbar-darkshadow-color:#F5F7F6;
    scrollbar-face-color:#F5F7F6;
    scrollbar-highlight-color: #F5F7F6;
    scrollbar-shadow-color:#666;
    /* background: url(/images/main/tabele/bga.gif) repeat; */
    /* background-color: rgb(245,247,246); */
    width: 170px; voice-family: "\"}\""; voice-family: inherit; width: 170;
}
#continutstanga h3 { font-size: 1.2em; letter-spacing: 0; 
color: #660000;}
.punctatst {  border-left: 1px dotted #CCC;}
.punctatjos {border-bottom: 1px dotted #CCC; margin-bottom:1px;}

#albumfoto {
padding-top: 15px;padding-bottom: 15px;

overflow: hidden;
}

#slideimg {border-top: 1px solid green; border-bottom: 1px solid green; padding: 10px 0px 10px 0px;}
#continutstanga a {text-decoration: none;}
#albumfoto a,#albumfoto a:visited,#albumfoto a:link {text-decoration: none; 
color: red;}

#continutstanga p {font-size: 0.85em; margin-top: 0.25em;}

/* caseta round */
 /* set background images for corners */
.rbroundbox { 
/* background: url(/images/main/tabele/bga.gif);*/
/*border: 1px solid rgb(245,247,246);*/
/*background: url(/images/main/tabele/bga.gif);*/
background-color: rgb(245,247,246);
/*margin: auto;margin-top: 15px;*/
 
}
.rbtopleft   { float:left;width:19px; background: url(/images/main/tabele/01-sbox.gif) no-repeat top left; }
.rbtopright  { float:right;width:19px; background: url(/images/main/tabele/03-sbox.gif) no-repeat top right; }
.rbtop      { float:left; width: 100%; background: url(/images/main/tabele/02-sbox.gif) repeat-x top left;}
.rbbot div  { background: url(/images/main/tabele/07a.gif) no-repeat bottom left; z-index:1001;}
.rbbot      { background: url(/images/main/tabele/09a.gif) no-repeat bottom right; }

 /* height and width details */
 
.rbtop, .rbtop div,.rbtopleft, .rbtopright{
	height: 19px;	font-size: 1px;	margin: 0;	padding: 0;	border:0;	
}
.rbbot div, .rbbot {	width: 100%;	height: 14px;	font-size: 1px; }
.rbcontent  { margin: 0px 4px; padding: 5px; text-align: left; 
overflow: visible;
}
.rbcontent .titlu1 { font-size:180%; font-weight:bold; padding: 2px ; margin: 2px ; text-align: center; z-index:1000;}
.rbcontent .titlu2 { font-size:140%; font-weight:bold; padding: 2px ; margin: 2px ; text-align: center; z-index:1000;}


/* pentru editare */
  .inplace {
    margin: 0px;
    padding: 0px;
  	position: absolute;	
    visibility: hidden;	
    /*z-index: 10000;*/	
    background-color: #ffffcc;	
}

.hovEdit:hover{
	background-color: #ffffcc;	
    border-color: #ccc;
}

.hovEdit {
  position: relative;
  /*z-index: 20000;*/  
}
