body, div, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, table { 
	margin: 0px; padding: 0px; 
}

body { font-family: Tahoma; line-height:150%; background-color:#7e7e7e;  color: #333; } 

a { color: #5785B8; }
h1 { font-family: 'trebuchet ms', arial; font-size: 18px; color: #336; border-bottom: 1px inset black; padding-bottom: 2px; }
h2 { font-family: 'trebuchet ms', arial; font-size: 18px; color: #336; border-bottom: 1px inset black; padding-bottom: 2px; }
h3 { font-family: 'trebuchet ms', arial; font-size: 16px; color: #336; border-bottom: 1px inset black; padding-bottom: 3px; }
h4 { font-family: 'trebuchet ms', arial; font-size: 12px; color: #5785B8; }

p, ul, li {font-size:11px; font-family:Tahoma; text-align:justify}    

div.container { width: 960px; margin: auto; overflow: hidden;  background-color: white; }

#sidebar #div_contact p {text-indent:0px; text-align:left;}

#header { height:250px;}
#header ul { height: 48px; margin: 0px 0px 0px 230px; padding:0px; list-style-image:none; list-style-position:outside; list-style-type:none;}
#header .li {cursor:pointer; display:block; float:left; padding:15px 0px 0px 0px; margin:0px 3px 0px 0px; height:28px;  border-top:5px solid #dddddd; border-right:1px solid #dddddd;} 
#header .li:hover { background-color:#fafaf0; border-top:5px solid #668ebf;}
#header .li a { color: #000000; font-size: 11px; font-weight: bold; margin:0px; text-decoration: none; padding:15px 10px 5px 40px;}
#header .li_visited {background-color:#668ebf; cursor:pointer; display:block; float:left; padding:15px 0px 0px 0px; margin:0px 3px 0px 0px; height:28px;  border-top:5px solid #668ebf; border-right:1px solid #668ebf;} 
#header .li_visited a { color: #FFFFFF; font-size: 11px; font-weight: bold; margin:0px; text-decoration: none; padding:15px 10px 5px 40px;}

#header #subheader { height: 100%; padding:0px; background: transparent url(../images/header01.jpg) no-repeat 231px 0px;}        
#sidebar_header { float: left; width: 231px; padding: 0px; height: 170px; background: transparent url(../images/logo-header.png) no-repeat 0px 0px;} 
#sidebar_header p { margin-top:80px; text-align:center; padding:10px; font-size:12px; line-height:16px;}
#sidebar_header_bottom { float: left; width: 231px; padding: 0px; height: 30px; background-color:#4b4b4b;}              

#page { padding: 0px 0px;  border-bottom: 5px solid #dddddd; }
#page p, ul, li {font-size:11px; font-family:Tahoma; text-align:justify}

#main { float: right; width: 700px; padding:10px;}
.main p, ul, li {font-size:11px; font-family:Tahoma; text-align:justify;}   
.main p {text-indent:30px;}

#sidebar { float: left; width: 230px; padding: 0px; border-right:1px solid #dddddd; height: 100%; background-color: #fafaf0;}
#sidebar em { color: #999; }
#sidebar p {
	text-align: justify;
	text-indent: 20px;
    padding:0px 20px 0px 20px;
    line-height:175%;
}
#sidebar ul { margin:0px; padding:0px 20px 0px 40px;  list-style-image:url("../images/bullet01.png");  list-style-position:outside; list-style-type:none;}
#sidebar .li {cursor:pointer;  border-bottom:1px dashed #dddddd; }      
#sidebar .li:hover {list-style-image:url("../images/bullet01-on.png");  }  
#sidebar .li a { color: #000000; font-size: 11px; margin:0px; text-decoration: none; }
#sidebar .li_visited {cursor:pointer;  border-bottom:1px dashed #dddddd;  list-style-image:url("../images/bullet01-on.png"); }       
#sidebar .li_visited a { color: #668ebf; font-size: 11px; margin:0px; text-decoration: none; font-weight:bold}      
#sidebar .subli {padding-left:20px; cursor:pointer;  border-bottom:1px dashed #dddddd; font-style: italic; }      
#sidebar .subli:hover {list-style-image:url("../images/bullet01-on.png");  }  
#sidebar .subli a { color: #000000; font-size: 11px; margin:0px; text-decoration: none;  font-style: italic; }
#sidebar .subli_visited {padding-left:20px; cursor:pointer;  border-bottom:1px dashed #dddddd;  list-style-image:url("../images/bullet01-on.png");  font-style: italic; }       
#sidebar .subli_visited a { color: #668ebf; font-size: 11px; margin:0px; text-decoration: none; font-weight:bold  font-style: italic;}      
#sidebar h3 {margin:30px 20px 0px 20px; font-size:20px; color:#668ebf; border-bottom:1px solid #dddddd; font-weight:normal}





#footer { padding: 20px 0px 20px 0px; font-size:11px;}
#sidebar_footer { float: left; width: 230px; padding: 0px; border-right:1px solid #dddddd; height: 40px; margin-right:20px;}             

.back1 { background: #cccfd3; }

a.btn { font-family:arial; padding:0px; float: right; display: block; margin-right: 5px; width: 27px; height: 20px; background: transparent url(../images/btn.png) no-repeat top left; color: #fff; font-family: verdana; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; overflow: hidden; cursor: pointer; }
a.btn:hover { background: transparent url(../images/btn.png) no-repeat bottom left; }

.fright { float: right; }
.fleft { float: left; }

.pjust { margin: 5px 0px; text-align: justify; }
.indt { text-indent: 30px; }
.clear { clear: both; }



a.thumb { float: left; border: 4px solid #fff; margin: 10px;} 
a.thumb:hover { border: 4px solid #5785B8; }
.link_detalii {font-size:10px; color:red;}

.selected {
	color: red;
	background: #E0E0F0;
}
