@charset "utf-8";
/* CSS Document */

body {font-family:"Trebuchet MS"; font-size: 14px; color: #000; background: #eaf4f9 url(../img/bg_body.png) repeat-x left top;; margin:0; padding:0;}

input, textarea, button { font-family:"Trebuchet MS"; font-size: 14px; color: #000; border: none; background: none; margin:0; padding:0;}
textarea { overflow: auto; }
a {	outline: none; text-decoration: none; color: #fff; }
p, h1, h2, h3, h4, h5, h6, ul, ol, li, hr, form, fieldset, legend, table, theah, tbody, blockquote { margin: 0; padding: 0; }
ul { list-style-type: none; }
a img { border: none; }
.clear { clear: both; float:none;}
.fl { float:left; }
.fr { float:right; }

#container
{
	width:930px;
	margin:0 auto;
	position:relative;
}

#header
{
	width:800px;
	height:110px;
	background:url(../img/bg_header.png) no-repeat left top;
	position:absolute;
	top:0;
	left:-220px;
}

#sigla
{
	padding-top:25px;
	margin-left:20px;
	position:relative;
	z-index:100;
}

* html #sigla img
{
	behavior: url("css/iepngfix.htc");
}

#content
{
	width:930px;
	background:#fff;
	border:2px solid #b9c6cb;
	position:relative;
}

.box-left
{
	width:435px;
	float:left;
	margin-left:50px;
	display:inline;
	margin-top:30px;
	background:url(../img/border.png) no-repeat right top;
	height:415px;
}

.box-right
{
	width:380px;
	float:left;
	margin-left:20px;
	display:inline;
}

h1.titlu
{
	font-family:"Trebuchet MS";
	font-size:28px;
	color:#000;
}

h1.titlu img
{
	position:relative;
	top:10px;
}

.text
{
	width:400px;
	margin:10px 0 20px 0;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#000;
	text-align:justify;
}

.mb20
{
	margin-bottom:20px;
}

.rec
{
	width:165px;
	float:left;
	margin-top:5px;
}

ul.list
{
	list-style-type:disc;
	list-style-position:inside;
}

ul.list li
{
	padding-left:15px;
}

ul.butoane
{
	float:left;
	width:160px;
}

ul.butoane li
{
	width:27px;
	float:left;
	margin-right:5px;
}

.box1
{
	margin-top:30px;
	background:url(../img/bg_box.png) no-repeat left top;
	width:383px;
	height:123px;
	position:relative;
}

.twitter
{
	position:absolute;
	top:-120px;
	right:15px;
}

* html .twitter img
{
	behavior: url("css/iepngfix.htc");
}

.box-studiu
{
	width:215px;
	margin-left:20px;
	padding-top:3px;
}

h2.title
{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#000;
}

.text-studiu
{
	margin-top:10px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000;
	text-align:justify;
}

.form
{
	margin-top:30px;
}

.h35
{
	height:45px;
}

.form-text
{
	width:90px;
	margin-right:10px;
	float:left;
	text-align:right;
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#000;
}

.error
{
	width:230px;
	margin-right:10px;
	font-family:"Trebuchet MS";
	color:#000;
	display:block;
}

.inp
{
	width:280px;
	float:left;
	height:30px;
}

.inp input
{
	padding:5px 10px 0 10px;
	width:258px;
	height:23px;
	border:1px solid #cecece;
}

.descarca
{
	margin-top:20px;
	float:right;
}

#footer
{
	width:930px;
	margin-top:3px;
}

#copyright
{
	margin-left:15px;
	width:100px;
	float:left;
	display:inline;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#808a8f;
}

#link-republika a
{
	color:#cd1b47;
	background:url(../img/stea.png) no-repeat left top;
	height:15px;
	padding-left:20px;
	display:block;
	float:left;
}

* html #link-republika a
{
	behavior: url("css/iepngfix.htc");
}

#drepturi
{
	margin-left:15px;
	width:160px;
	float:left;
	display:inline;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#808a8f;
}

ul.link-footer
{
	float:left;
	width:240px;
}

ul.link-footer li
{
	float:left;
	display:block;
	margin-right:10px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#808a8f;
}

ul.link-footer li a
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#808a8f;
}
