body { padding: 0px; margin: 0px; background: #FFF; }
body, td, input, textarea, select, div { font-family: Geneva, Tahoma, Verdana, sans-serif; font-size: 11px; color: #888; }

form { display: inline; }
img { border: 0px; }
fieldset {
border:1px solid #e2e2e2;
padding: 5px;
margin: 3px;
}
legend {
font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bolder;
	color: #ee667c;
	padding: 5px;
}
.categorii {
font-family:Verdana, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bolder;
	color: #257bb3;
	padding: 5px;
}
h3 {
	color: #5e74b3;
	font-size: 12px;
	font-weight: normal;
	margin: 30px 0 2px 0;
	}

hr { border: none; color: #eee; background-color: #eee; height: 1px; margin: 8px 0px 10px; margin: 0px 0px 2px; }

a { color: #257bb3; text-decoration: none; }
a:hover { color: #4593c9; text-decoration: underline; }

.articles { font-size: 12px; }

#root { width: 850px; margin: 0px auto; } 
 #top { height: 100px; margin-bottom: 0px; }
  #logo { float: left; width: 180px; height: 100px; margin-right: 3px; background: url(../_files/logo.gif) center center no-repeat; }
   #logo img { width: 100%; height: 100%; }
  #top_r { float: left; height: 80px; width: 667px; }
   #links { height: 20px; text-align: right; padding: 17px 0px 0px 1px; }
    #links a { padding: 0px 6px 0px 0px; background-image: url(../_files/clb_s_ls.gif); background-position:right; background-repeat:no-repeat; margin-right: 6px; color: #888; }
    #links a.last { padding: 0px; background: none; margin-right: 0px; color: #888; }
/* meniu */
#menu { float: left; height: 61px;}
    #menu a { float: left; padding: 38px 12px 11px; background: url(../_files/clb_s_mt.gif) 0px 0px repeat-x #f4f4f4; margin: 0px 1px 0px 0px; font-weight: bold; color: #f7941d; white-space: nowrap; }
    #menu a.last { padding: 38px 12px 11px 16px; margin: 0px; }
    #menu a:hover { float: left; background: none #ee667c; font-weight: bold; color: #fff; text-decoration: none; }
	
 #content { }
  #left { float: left; width: 180px; margin-right: 3px; }
  #right { float: left; width: 667px;}
 .clear  { clear: both; height: 1px; overflow: hidden; }
 #footer { padding: 5px 4px; background-color: #dcd445; margin: 1px 0px 10px; color: #fff; text-align: center; }
  #footer a { padding: 0px 6px 0px 0px; background: url(../_files/clb_s_fs.gif); background-position:right; background-repeat:no-repeat; margin-right: 6px; color: #fff; }
  #footer a:hover { color: #817a00; text-decoration: none; }
  #footer a.last { padding: 0px; background: none; margin-right: 0px; color: #fff; }
  #footer a.last:hover { color: #817a00; text-decoration: none; }


.l { float: left; }
.r { float: right; }

#qfind { height: 30px; margin-bottom: 3px; 	background-color: #7e97ce; color: #fff; }
 #qfind div { color: #fff; padding: 0px 15px; vertical-align: middle; }
 #qfind div.r { padding: 8px 15px 0px; }
 #qfind div.l { padding: 8px 15px 0px; color: #fff; }
 #qfind div.r span input { border: 1px solid #fff; background-color:#ff8841}
#qfind a {color: #fff; }
#qfind a:hover {color: #817a00; text-decoration: none; }

#continut {border: 1px solid #e2e2e2; overflow:hidden; padding:5px;}

/* left: boxes */
div#left div.box { padding: 3px 0px 5px 20px; }
div#left div.box a {display: block; line-height: 15px; color: #fff; padding: 0px 0px 0px 0px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; }
div#left div.box a:hover { color: #e8e063; text-decoration: none; padding: 0px 0px 0px 0px; }
div#left div.box img { display: block; margin: 0px 0px 0px 0px; }
div#left div.b1 { background-color: #f7941d; color: #fff; border-bottom:1px solid #fff;}
div#left div.b2 { background-color: #f7941d; color: #fff; border-bottom:1px solid #fff;}
div#left div.b3 { background-color: #f7941d; color: #ee667c; }
div#left div.b3 a { color: #ee667c; }
div#left div.b3 a:hover { color: #555; }
div#left div.b4 {background: #D8E1F3 url(../_files/bg.gif) repeat-x top; height:120px; color: #fff; }
div#left div.b4 a:hover { color: #2a4c94; }

/* right: subpages */
div.subpage { padding: 5px 15px 20px; }
DIV.pr {
	FONT-SIZE: 8pt; FLOAT: left; COLOR: #000000; MARGIN-RIGHT: 5px; HEIGHT: 30px
}
DIV.prg {
	BORDER-RIGHT: #5e74b3 1px solid; BORDER-TOP: #5e74b3 1px solid; FONT-SIZE: 1px; BORDER-LEFT: #5e74b3 1px solid; WIDTH: 40px; BORDER-BOTTOM: #5e74b3 1px solid; HEIGHT: 3px
}
DIV.prb {
	FONT-SIZE: 1px; BACKGROUND: #5e74b3; HEIGHT: 3px
}
input {
	font-size: 8pt;
	color: #000000; 
	border: #5e74b3 1px solid;
	background: #ffffff url(../_files/input_bg.gif);
}
textarea{
	font-size: 8pt;
	color: #000000; 
	border: #5e74b3 1px solid;
	background: #ffffff url(../_files/ta_bg.gif);
	float: left;
	padding: 3px 0px 0px 4px;
}
.captcha {
border:1px solid #5e74b3;
}
.nav {
float:right;
border:1px solid #e2e2e2;
padding:3px;
}
.activ {
background-color:#f2f2f2;
border:1px solid #e2e2e2;
padding:3px;
}
.url {
	COLOR: #ccc;
}
.msg {
font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bolder;
	color: #ee667c;
	padding: 5px;
}
.top {
list-style-type:square;
margin: 0 0 0 0px;
}
.tb1 {
font-family: Arial, "Trebuchet MS", verdana, arial, tahoma; font-weight: bolder; margin-bottom: 4px; margin-top: 0px; font-size: 10pt;
}
