/* CSS Document */

* {
	padding:0;
	margin:0;
}

BODY {
	background:#e4e4e4;
	font-family:Tahoma, Arial, Verdana;
	color:#4e4e4e;
	font-size:12px;	
}

IMG {
	border:0px;
}


A:link, A:visited {
	color:#07488d;
	text-decoration:none;
	font-size:12px;
}

A:hover {
	color:#07488d;
	text-decoration:none;
	font-size:12px;
	color:#CC0000;
}

.inotec:link, .inotec:visited {
	color:#767676;
	text-decoration:none;
	font-size:11px;
}

.inotec:hover {
	color:#07488d;
	text-decoration:none;
	font-size:11px;
	color:#07488d;
}

#container {
	width:788px;
	margin:auto;
}

#header_image {
	background:url(images/main_header_image.jpg) no-repeat;
	display:block;
	width:788px;
	height:268px;
}

#logo a {
	background:url(images/logo_rrm.gif) no-repeat;
	width:137px;
	height:147px;
	display:block;
	position:absolute;
	margin:64px 0 0 0;	
}

#menu {
	background:url(images/bg_menu.gif) repeat-x;
	height:25px;
	text-align:center;
	padding-top:5px;
}

#menu ul {
	font-weight:bold;
	color:#FFFFFF;
}

#menu ul li {
	display:inline;
	font-weight:bold;
	color:#FFFFFF;
	list-style-type:none;
	padding:0 16px 0 16px;
	text-decoration:none;
}

#menu a:link, #menu a:visited {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}


#menu a:hover{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background:url(images/bullet_hover.gif) top no-repeat;
	padding-top:5px;
}

#menu span a:link, #menu span a:visited, #menu span a:hover  {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background:url(images/bullet_menu.gif) top no-repeat;
	padding-top:5px;
}

#content {
	background:#FFFFFF;
	margin:4px 0 0 0;
	border:1px solid #8ba3bd;
	padding:1px;
}

.coloana {
	border-right:1px solid #999999;
	padding-right:1px;
}
.pad_left {
	padding-left:1px;
}

.t_portofoliu {
	height:39px;
	display:block;
	background:#f3f3f3 url(images/t_portofoliu.gif) center no-repeat;
}

.t_produse {
	height:39px;
	display:block;
	background:#f3f3f3 url(images/t_produse.gif) center no-repeat;
}

.t_stiri {
	height:39px;
	display:block;
	background:#f3f3f3 url(images/t_stiri.gif) center no-repeat;
	border-bottom:1px solid #ffffff;
}

.t_despre_noi {
	height:39px;
	display:block;
	background:#f3f3f3 url(images/t_despre_noi.gif) center no-repeat;
}

.left {
	float:left;
}

.descriere_portofoliu {
	padding-top:2px;	
	font-size:11px;	
}

.descriere_portofoliu h2 {
	font-size:15px;
	font-weight:bold;
}

.descriere_portofoliu span {
	padding:2px 0 4px 0;
}

.descriere_portofoliu a:link, .descriere_portofoliu a:visited {
	color:#074a8e;
	font-size:10px;
	text-decoration:none;
}

.descriere_portofoliu a:hover {
	color:#CC0000;
	font-size:10px;
	text-decoration:none;
}

.dotted_line {
	background:url(images/bg_dotted_line.gif) repeat-x;
	height:9px;
	clear:both;
	display:block;
}

.descriere {
	width:141px;
	float:left;
}

.clear {clear:both;}

.despre_noi {
	margin:7px 0 0 0;
	background: url(images/microfon.gif) left top no-repeat;
	padding:0 0 0 55px;
}

.despre_noi h2 {
	text-transform:uppercase;
	color:#07488d;
	font-size:14px;
	font-weight:bold;	
}

.stiri {
	padding:0 5px 5px 5px;
}

.data_stire {
	background:url(images/arrow.gif) left no-repeat;
	font-weight:bold;
	padding-left:8px;
	margin-top:8px
}

.data_stire_view {
	font-weight:bold;
	padding-left:8px;
	margin-top:8px
}

.data_stire_data {
	font-weight:normal;
	padding-left:8px;
	margin-bottom:8px
}

.text_stire {
	padding-left:8px;
	font-size:11px;
}

.data_2_stire {
	padding-left:8px;
	font-size:11px;
	text-decoration: italic;
}

.text_stire a:link, .text_stire a:visited, .text_stire a:hover {font-size:11px;}

.bg_col {
	background:#edf5fc;
}

.footer {
	color:#767676;
	font-size:11px;
	margin:4px 0 0 0;
}

.newsletter_box {
	background:url(images/bg_box.gif) top repeat-x;
	height:17px;
	width:140px;
	border:1px solid #d9d9d9;	
}

.pad_bt {
	padding:2px 0 0 4px;
	_padding-top:3px;
}

.right {
	float:right;
}

.int_col_border {
	border-right:1px solid #c3c3c3;
	border-left:1px solid #c3c3c3;
	padding:10px;
}

.int_col_border_left{
	border-left:1px solid #c3c3c3;
	padding:10px;
}

.submeniu a:link, .submeniu a:visited {
	color:#FFFFFF;
	background:#055197;
	padding:4px 0 4px 10px;
	border-bottom:1px solid #ffffff;
	display:block;
	font-weight:bold;
}

.submeniu a:hover {
	color:#FFFFFF;
	background:#12436f;
	padding:4px 0 4px 10px;
	border-bottom:1px solid #ffffff;
	display:block;
	font-weight:bold;
}

.stiri_interior {
	padding:10px;
}

.link_list {}
.link_list li { list-style-type: none; display: block; padding: 7px 0 0 0;	height: auto; }
.link_list a:link, .link_list a:visited { color:#353535; text-decoration: none; font-size:11px; }
.link_list a:hover { color:#094d8c; text-decoration: underline; }
.data {font-weight:bold; font-size:12px;} 


#content_center table {
	background-color: #C1C1C1;
	font-weight: normal;
}

#tabel_contact table {
	background-color: #FFFFFF;
	font-weight: normal;
}

#content_center th {
	background-color: #4477AB;
	color: #FFFFFF;
	font-weight: bold;
	height:20px;
}

#content_center td {
	background-color: #FFFFFF;
	height:20px;
}

.element_form {

}


input {
	font-family:Tahoma, Arial, Verdana;
	color:#4e4e4e;
	font-size:11px;	
}

textarea {
	font-family:Tahoma, Arial, Verdana;
	color:#4e4e4e;
	font-size:11px;	
}

.buton{
	font-family:Tahoma, Arial, Verdana;
	color: #FFFFFF;
	font-size:11px;	
	background-color: #07488d;
	padding: 1px;
	padding-left: 10px;
	padding-right: 10px;
}