@charset "utf-8";
/* CSS Document */



/* General Styles */



body {
 	font-family: Arial, "lucida grande", tahoma, verdana, sans-serif;
	font-size:11px;
	color:#333;
}
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../img/calendar.png) no-repeat;
}
.title {
	margin: 10px 0 0 0;
}
h4 {
	font-size:14px;
}
/* Navigation */



#nav_wrapper {
	width: 1065px;
	height: 37px;
	margin: 0 auto;
}
ul.nav {
	padding: 3px 0 0 0;
	height: 37px;
	position: relative;
}
ul.nav li {
	float: left;
}
ul.nav li.active a {
	z-index: 9 !important;
	background-position: bottom !important;
}
ul.nav li a {
	position: absolute;
	height: 37px;
	width: 147px;
}
ul.nav li a.home {
	z-index: 8;
	left: 73px;
	background: url("../img/tab-home.png") no-repeat;
}
ul.nav li a.cine {
	z-index: 7;
	left: 183px;
	background: url("../img/tab-cine.png") no-repeat;
}
ul.nav li a.ce {
	z-index: 6;
	left: 293px;
	background: url("../img/tab-ce.png") no-repeat;
}
ul.nav li a.dece {
	z-index: 5;
	left: 403px;
	background: url("../img/tab-dece.png") no-repeat;
}
ul.nav li a.cum {
	z-index: 4;
	left: 513px;
	background: url("../img/tab-cum.png") no-repeat;
}
ul.nav li a.unde {
	z-index: 3;
	left:623px;
	background: url("../img/tab-unde.png") no-repeat;
}
ul.nav li a.cand {
	z-index: 2;
	left:733px;
	background: url("../img/tab-cand.png") no-repeat;
}
ul.nav li a.cui {
	z-index: 1;
	left:843px;
	background: url("../img/tab-cui.png") no-repeat;
}
ul.nav li a img {
	display: none;
}
/* subnav */



ul.subnav {
	margin: 3px 0 15px -5px;
	overflow: hidden;
}
ul.subnav li {
	float: left;
	font-size: 10px;
	color: #696969;
	padding-bottom: 2px;
}
ul.subnav li a {
	font-size: 11px;
	text-decoration: none;
	color: #696969;
	padding: 0 10px;
}
ul.subnav li a:hover, ul.subnav li.active a {
	color: #00ac25;
}
/* Layout Elements */



#top_white {
	background: url("../img/nav-top.png") repeat-x;
	width: 100%;
	height: 7px;
	position: absolute;
	margin-top:0;
	z-index: 9;
	left: 0;
}

.MsgSuccess {background:#2CBF30; 
font-size:14px; 
font-family:Arial;
}

.MsgError
{background:#a62d38; 
font-size:14px; 
font-family:Arial;
}

.MsgError p
{background:#a62d38; 
font-size:14px; 
font-family:Arial;

margin-bottom:3px;}

#wrapper {
	width: 880px;
	margin: 25px auto 0 auto;
}
.logo {
	margin: 25px 0 0 280px;
}
/* home page */


/* Meniu user logat+logo */


.cont_123 {
	overflow: hidden;
	height: 181px;
	width: 630px;
}
.cont {
	overflow: hidden;
	width: 630px;
}
.clickbox {
	cursor: pointer;
}
#box1 img, #box2 img, #box3 img {
	position: absolute;
}
#box2 img {
	margin: 0 0 0 210px;
}
#box3 img {
	margin: 0 0 0 420px;
}
.cont_home_text {
	margin: 7px 0 0 0;
}
#point1, #point2, #point3 {
	position: absolute;
	margin: 7px 0 0 95px;
	z-index: 100;
}
#point2 {
	margin: 7px 0 0 304px;
}
#point3 {
	margin: 7px 0 0 519px;
}
.middle_627 {
	width: 627px;
	background: url("../img/home-text-middle.png") repeat-y;
	float: left;
}
.middle_627_back, .middle_627_back_scale {
	width: 619px;
	margin: 0 0 0 4px;
	background: #f1f1f1 url("../img/middle_627_back.png") repeat-x;
	float: left;
	height: 94px;
}
.middle_627_back_scale {
	height: auto;
}
#text1, #text2, #text3 {
	position: absolute;
	width: 630px;
}
.content_holder {
	width: 590px;
	margin: 0 auto;
}
.content_holder img {
	margin: 5px 7px !important;
}
.scroller {
	height: 260px;
	overflow: scroll;
	overflow-x: hidden;
}
.gradiant {
	background: url("../img/scroller_back.png") repeat-x bottom;
	height: 50px;
	width: 537px;
	position: absolute;
	margin: 210px 0 0 0;
}
.content_holder p {
	width: 512px;
	margin-left: 8px;
}
p.last {
	margin-bottom: 30px;
}
.middle_627_back p {
	float: left;
	width: 580px;
	line-height:180%;
	text-decoration:none;
	color:#000;
	padding-top:0px;
	color:#444000;
}
.middle_627_back a {
	text-decoration:none;
	color:#9C9A9A;
}
.middle_627_back a:hover {
	text-decoration:underline;
	color:#1e6e8d;
}
a.spam_can {
	width: 151px;
	height: 98px;
	margin: 5px 0 0 350px;
	display: block;
}
.spam_text {
	float: left;
	width: 300px !important;
}
/* skills page */



.box_834 {
	width: 834px;
	margin: 30px 0 0 5px;
	float: left;
}
.left_193 {
	width: 193px;
	float: left;
}
.top_193 {
	width: 193px;
	height: 11px;
	background: url("../img/top-193.png") no-repeat;
}
.middle_193 {
	width: 193px;
	background: url("../img/middle-193.png") repeat-y;
}
.middle_193_cont {
	width: 185px;
	margin: 0 auto;
	min-height: 290px;
	background: #f1f1f1 url("../img/middle_627_back.png") repeat-x;
}
.middle_193_cont img, .middle_193_cont ul, .middle_193_cont p {
	margin: 5px 10px 0 10px !important;
}
.middle_193_cont ul {
	margin-top: 10px !important;
	padding-bottom: 10px !important;
}
.middle_193_cont ul li {
	margin: 5px 0;
}
.middle_193_cont ul li a {
	color: #696969;
	font-size: 11px;
	text-decoration: none;
}
.middle_193_cont ul li.active a, .middle_193_cont ul li a:hover {
	color: #00ac25;
}
.bottom_193 {
	width: 193px;
	height: 11px;
	background: url("../img/bottom-193.png") no-repeat;
}
.right_639 {
	width: 639px;
	float: right;
}
.top_639 {
	width: 639px;
	height: 11px;
	background: url("../img/top-639.png") no-repeat;
}
.middle_639 {
	width: 639px;
	background: url("../img/middle-639.png") repeat-y;
}
.middle_639_cont {
	width: 631px;
	margin: 0 auto;
	min-height: 290px;
	background: #f1f1f1 url("../img/middle_627_back.png") repeat-x;
}
.middle_639_cont p {
	float: left;
	width:245px;
	margin:5px 10px 15px 5px !important;
}
.middle_639_cont p a {
	color: #00ac25;
	text-decoration: none;
	font-size:11px;
}
.middle_639_cont p.full {
	float: left;
	width: auto;
	margin:5px 35px 15px 10px !important;
}
.middle_639_cont ul {
	margin: 5px 10px 5px 25px !important;
}
.middle_639_cont img {
	margin: 5px 15px !important;
}
.middle_639_cont ul li {
}
.middle_639_cont ul li a {
	color: #696969;
}
.middle_639_cont ul li.active a {
	color: #00ac25;
}
ul.skills {
	float: left;
	display: inline;
}
ul.skills li {
	list-style-position: inside;
	margin: 5px 0;
	color: #696969;
	font-size: 12px;
	list-style-image: url("../img/bullet.gif");
}
ul.skills li a {
	color: #696969;
	font-size: 12px;
}
.bottom_639 {
	width: 639px;
	height: 11px;
	background: url("../img/bottom-639.png") no-repeat;
}
/* our work */



.bubble {
	margin: 0px 1px;
	float: left;
}
.bubble div {
	background: url("../img/bubble.png") no-repeat;
	width: 245px;
	height: 55px;
	position: absolute;
	font-size: 10px;
	color: #4c4c4c;
	line-height: 12px;
	padding: 19px 0 0 15px;
	display: none;
}
.port1 div {
	top: 177px;
	left: 95px;
}
.port2 div {
	top: 177px;
	left: 295px;
}
.port3 div {
	top: 177px;
	left: 490px;
}
.port4 div {
	top: 268px;
	left: 95px;
}
.port5 div {
	top: 268px;
	left: 295px;
}
.port6 div {
	top: 268px;
	left: 490px;
}
.port7 div {
	top: 358px;
	left: 95px;
}
.port8 div {
	top: 358px;
	left: 295px;
}
.port9 div {
	top: 358px;
	left: 490px;
}
.port_demo div {
	top: 228px;
	left: 180px;
}
p.more {
	margin-left: 25px;
}
p.more a {
	font-size: 11px;
	color: #00ac25;
	text-decoration: underline;
	padding: 0 5px;
}
p.more a.active {
	text-decoration: none !important;
	color: #666;
}
#shadowbox_title_inner a {
	margin:0 15px;
	color: #00ac25;
	font-size: 11px;
	text-decoration: none;
}
#shadowbox_title_inner span {
	font-size: 11px !important;
}
.design_cg {
	margin-left: 18px;
}
.full_list {
	color: #999;
	margin: 10px 65px 15px 8px;
	padding-bottom:50px;
}
.full_list li {
	margin: 0 0 10px 0;
}
.full_list li a {
	color: #00ac25;
	text-decoration: underline;
}
ul#sections li {
	float: left;
	padding: 15px;
}
ul#sections li a.activeSlide {
	color: #01ac25;
	font-weight: bold;
}
/* hire us */



#google_map {
	left:7px !important;
	top:5px !important;
	border:1px solid #fff;
}
small a {
	color:#00AC25 !important;
	font-size:11px;
}
/* contact us */



form#myForm {
	overflow: hidden;
	margin-left: 15px;
}
.name_email {
	overflow: hidden;
	margin: 0 0 15px 0;
}
form#myForm p {
	width: 155px !important;
	float: left;
	margin-left: 0;
}
form#myForm label {
	width: auto;
}
.pages_services {
	overflow: hidden;
}
.pages {
	float: left;
	width: 160px;
}
.pages a.frmShdwRadio {
	margin: 0 !important;
}
.services {
	float: left;
	width: 390px;
	overflow: hidden;
}
.services_col1, .services_col2 {
	width: 180px;
	float: left;
}
.services_col1 label, .services_col2 label {
	margin-top: 2px !important;
}
.pages label, .services_col1 label, .services_col2 label {
	color: #696969;
}
form#myForm p.submit {
	width: 350px !important;
}
.btn_send {
	float: left;
}
span.required {
	float: right;
	margin-top: 7px;
	width: 250px;
}
a.frmShdwCheck img {
	margin: 2px !important;
}
/* chat */



object.chat_box {
	float: left;
	margin: 0 25px 0 0;
	display: inline;
}
p.chat_para {
	float: right;
	margin-right: 25px;
	width: 280px;
	display: inline;
}
/* map */



.hire_map_left {
	width: 200px;
	float: left;
}
.hire_map_left ol {
	margin-left: 20px;
}
.hire_map_left ol li {
	list-style-type: decimal;
	list-style-position: outside;
	color: #696969;
	font-size: 11px;
	margin: 8px 0;
	line-height: 160%;
	width: 170px;
}
.hire_map_left p {
	margin-left: 20px;
}
.hire_map_right {
	width: 350px;
	float: left;
}
ul.nav_map {
	overflow: hidden;
	margin-left: 7px;
	padding-bottom: 5px;
}
ul.nav_map li {
	float: left;
	color: #696969;
	font-size: 10px;
	margin-left: 5px;
}
ul.nav_map li a {
	color: #696969;
	padding: 0 5px;
	text-decoration: none;
	font-size: 11px;
}
ul.nav_map li a.activeSlide {
	color: #00ac25;
}
/* news */



table.news {
	margin-left: 10px;
	width: 535px;
}
table.news tr.dark {
	background: #e8e8e8;
}
table.news tr td {
	padding: 15px;
	font-size: 12px;
	text-transform: none;
	color: #5b5b5b;
}
table.news tr td a {
	color: #00ac25;
	text-decoration: none;
}
table.news tr td.one {
	width: 75px;
}
table.news tr td.three {
	width: 60px;
}
/* footer */



img.headline {
	margin-top: 15px !important;
}



















/*****************************************************************************



scalable Inman Flash Replacement (sIFR) version 3.







Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>







<http://wiki.novemberborn.net/sifr3>.







*****************************************************************************/







@media screen {
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}
.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}
.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-replaced div.sIFR-fixfocus {
	margin: 0pt;
	padding: 0pt;
	overflow: auto;
	letter-spacing: 0px;
	float: none;
}
}
 @media print {
.sIFR-flash {
	display : none !important;
	height : 0;
	width : 0;
	position : absolute;
	overflow : hidden;
}
.sIFR-alternate {
	visibility : visible !important;
	display : block !important;
	position : static !important;
	left : auto !important;
	top : auto !important;
	width : auto !important;
	height : auto !important;
}
}







/*



Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active



so they only apply if sIFR is active. Make sure to limit the CSS to the screen



media type, in order not to have the printed text come out weird.



*/



@media screen {
.sIFR-active h1 {
	font-family: Arial;
	visibility: hidden;
	height: 28px;
	padding-bottom:0;
}
.sIFR-active h3 {
	font-family: Arial;
	visibility: hidden;
	height: 18px;
	padding-bottom:0;
}
}
/* Noi2 */







.box_840 {
	width: 840px;
	margin: 30px 0 0 0;
	overflow: hidden;
}
.cont_310 {
	width:250px;
	float:left
}
.cont_510 {
	width: 580px;
	float:right;
	padding-top:10px;
}
p.title_formated {
	font-size:18px;
	font-weight:bold;
	color:#A32129;
	margin:0 0 0 30px;
	font-family:Arial;
	line-height:20px;
	text-align:justify;
	text-decoration:none;
 !important
}
ul.list_formated, ul.list_formated_2 {
	padding:5px 0 15px 0;
 !important
}
ul.list_formated li {
	font-size:13px;
	font-family:Arial;
	line-height:20px;
	color:#605D5D;
	margin:0 25px;
	text-align:justify;
	list-style-type:disc;
 !important
}
ul.list_formated li:hover {
	font-size:13px;
	font-family:Arial;
	line-height:20px;
	color:#000;
	margin:0 25px;
	text-align:justify;
	list-style-type:disc;
	background:#ccc;
	cursor:pointer;
 !important
}
ul.list_formated_2 li {
	font-size:13px;
	font-family:Arial;
	line-height:20px;
	color:#605D5D;
	margin:0 25px;
	text-align:justify;
 !important
}
tr.line_table_formated {
	height:25px;
	background:#D9E7F0;
	cursor:pointer;
}
tr.line_table_formated_2 {
	height:25px;
	background:#FFF;
	cursor:pointer;
}
tr.line_table_formated:hover {
	background:#D9E7F0;
}
tr.line_table_formated_2:hover {
	background:#FFF;
}
/*input formular*/



div table#centre tr td {
	vertical-align:middle;
}
div table#centre tr {
	color: #666;
	font-size: 15px;
	line-height:15px;
	font-family:Arial;
	cursor:pointer;
}
div table#centre tr:hover {
	color: #000;
	font-size: 15px;
	line-height:15px;
	font-family:Arial;
	vertical-align:middle
}
/*buton-hoover*/

img#inregistreaza a:hover {
	background: url('../img/inregistrare-activ.png') no-repeat fixed;
}
img#inregistrare {
	margin:10px 0 0 25px;
	background: url('../img/inregistrare.png')
}


.lista {
	background-color:F2F2F2;
	font-size:95%;
	padding:0 0px;
}
#butoane-index {
	width:540px;
	height:40px;
	margin-top:30px;
	margin-left:22px;
	display:block !important;
}
.spatiu {
	margin-right:20px;
}
.label {
	color:#FFFFFF;
}
.footer-text {
	color:#000;
	font-size:14px;
}
.strong {
	color:#A50021;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.eroare {
	color:#F00;
	font-size:12px;
}

.sucessMessage {}

/* BEGIN User Menu side */

div#user_menu {width:200px;float:left}
div#logo {width:150px; height:210px;background:url(../img/logo_mic.png) no-repeat;}

.box_650 {width:680px; margin-left:200px;}


/* END User Menu side */



/* BEGIN FORMS */

.form {width:650px;}


p.form_title {
	color:#A32129;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	margin:0 0 15px 70px;
}
/* Size font for textfield, select, label */

table#register input.text_field,  
table#register select,  
table#register label,  
table#modifyProfile input.text_field,  
table#modifyProfile select,  
table#modifyProfile label,  
table.newRequest input.text_field,  
table.newRequest select,  
table.newRequest label,
#login_form_1 label, .text_field {
	font-size:14px;
    color#666666;
	font-weight:bold;
}
table#register select, table#register input.text_field, table#modifyProfile select, table#modifyProfile input.text_field, table.newRequest select, table.newRequest input.text_field, textarea, #login_form_1 input.text_field, .text_field{
	background:transparent url(../img/inputBG.png) repeat-x scroll center top;
	border:1px solid #C4C4C4;
	font-weight:normal;
	/*	font-size:14px; */
	margin:0;
	padding:5px;
}
table#register input.text_field, 
div.box_650 table#modifyProfile input.text_field, 
table.newRequest input.text_field
{
	width:200px;
}

table#register select, 
table#modifyProfile select,
table.newRequest select
{
	width:213px;
}
/* END size font for textfield, select, label */



/* Rounded corners textfield, select, label, buttons */ 



input.text_field, 
table#register select, 
table#modifyProfile select, 
table.newRequest select, textarea{
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-bottom-left-radius: 5px 5px;
	-webkit-border-bottom-right-radius: 5px 5px;
	-webkit-border-top-left-radius: 5px 5px;
	-webkit-border-top-right-radius: 5px 5px;
}
.button_form {
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:0px;
	-webkit-border-bottom-left-radius: 5px 5px;
	-webkit-border-bottom-right-radius: 5px 5px;
	-webkit-border-top-left-radius: 5px 5px;
	-webkit-border-top-right-radius: 5px 5px;
}




/* END rounded corners textfield, select, label, buttons */ 



/* Style tr space */



table#register tr td, table#modifyProfile tr td, table.newRequest tr td {
	padding-bottom:5px;
}
/* END style tr space */





/* Style for radio button checkbox and option */



table#register div.group_rh, 
table#register div.group_alerts, 
table#modifyProfile div.group_rh, 
table#modifyProfile div.group_alerts, 
table.newRequest div.group_rh, 
table.newRequest div.group_alerts {
	margin-left:10px;
}
table#register div.group_group, 
table#modifyProfile div.group_group, 
table.newRequest div.group_group {
	margin-left:50px;
}
table#register div.group_rh div, 
table#register div.group_group div, 
table#register div.group_alerts div, 
table#modifyProfile div.group_rh div, 
table#modifyProfile div.group_group div, 
table#modifyProfile div.group_alerts div, 
table.newRequest div.group_rh div, 
table.newRequest div.group_group div, 
table.newRequest div.group_alerts div {
	font-size:18px;
	font-weight:bold;
	margin:0 0 0 25px;
	padding:0 0 5px 0px;
}
table#register div p, table#modifyProfile div p, table.newRequest div p {
	font-size:18px;
	font-weight:bold;
	line-height:19px;
	padding:0 0 5px;
}
/* Style for radio & checkbox */

span.checkbox, span.radio {
	width: 19px;
	height: 19px;
	padding: 0 5px 0 0;
	display: block;
	clear: left;
	float: left;
}
span.radio {
	background: url(../img/radio.gif) no-repeat;
}
span.checkbox {
	background: url(../img/checkbox.gif) no-repeat;
}
/* END style for radio & checkbox */



/* Style for option radio buttons & checkbox */

table#register span, table#modifyProfile span, table.newRequest span {
	color#666666;
	font-size:14px;
	font-weight:bold;
}
/* END style for option radio buttons & checkbox */

/* END style for radio button checkbox and option */





/* Style for buttons */



/*.button_form:hover {
	background-position:0 -5px;
	color:#A32129;
	cursor:pointer;
	border:1px solid #A32129;
}*/
.button_form {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-x-system-font:none;
	border:1px solid #C4C4C4;
	color:#000;
	font-family:Arial, Sans-serif;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:4px 10px;
	text-align:center;
	margin:15px 15px 0 0;
	width:150px;
}

.blue:hover {background-position:0 -5px;
	color:#A32129;
	cursor:pointer;
	border:1px solid #A32129;}
.green:hover {	background-position:0 -5px;
	color:#A32129;
	cursor:pointer;
	border:1px solid #A32129; }
.red {background:#99CC22 url(../img/bg_btn3.png) repeat-x scroll 0 0; border:1px solid #E05462 ;}
.red:hover {background-position:0 -5px;
	color:#FFF;
	cursor:pointer;}

/* END Style for buttons */



table#register div.submit_error p, table#modifyProfile div.submit_error p, table.newRequest div.submit_error p {
	color:#BC2A2A;
	height:auto;
	width:auto;
	margin-left:10px;
	font-size:13px;
}

div.subtmit_error span.ToolTip {font-size:14px; font-weight:normal}

/* END REGISTER FORM */

/* Index's pages */




#Side_A {float:left; margin-left:40px}
#Side_B {float:left;background:url(../img/formular-cauta.png) no-repeat;width:207px; min-height:290px;margin:0 88px;}


#Side_B_Search {float:left;background:url(../img/formular-rezultate.png) no-repeat;width:207px; min-height:290px;margin:0 88px; text-align:center;}
div#rezultate {width:180px; margin:100px auto 0 auto; color:#fff; text-decoration:none;font-size:20px; padding-bottom:20px;}
#Side_B_Search p, #Side_B_Search p a {text-decoration:none; color:#fff; width:180px; margin:0 auto; font-size:15px; font-weight:bold;}
#Side_C {float:right;background:url(../img/formular-cauta.png) no-repeat;width:207px; min-height:290px; margin-right:40px}
#Side_C_user {float:right;background:url(../img/formular-cauta.png) no-repeat;width:207px; min-height:290px; margin-right:40px}
.bold {font-size:20px; font-weight:bold;}
.ahspacer{width:auto; float:left;}
.clear{clear:both;}


div#Side_B form {width:200px; margin:110px 0 0 8px;}
div#Side_B form table tr td {padding-bottom:10px}
div#Side_B form table tr td label {font-size:17px;font-weight:bold;color:#FFFFFF}
form table tr td select {font-size:14px;}
div#Side_B select {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-bottom-left-radius: 5px 5px;
	-webkit-border-bottom-right-radius: 5px 5px;
	-webkit-border-top-left-radius: 5px 5px;
	-webkit-border-top-right-radius: 5px 5px;
	width:135px;
	background:transparent url(../img/inputBG.png) repeat-x scroll center top;
	font-weight:bold;
	margin:0;
	padding:4px;
	cursor:pointer;
}
div#Side_B input, div#Side_C input {
 width:140px; height:25px; margin-left:30px; font-weight:bold; cursor:pointer;
}

#text_info {margin: 30px auto; width:800px;}
#text_info p {text-align:justify; 
font-size:14px; 
margin:7px 0;}

/* END index's pages */

/* Requests admin */

.column_A {float:left;}
.column_B {float:left;margin:0 40px;}
.column_C {float:left; margin-right:40px;}
.column_D {float:left;}



table#pending tr td {padding:5px 0; text-align:center;}
table#pending tr.th td {font-weight:bold}
.RequestDetailsHtml {border:2px solid #000}




/* END Requests admin */

#footer {
	clear:both; 
	width:880px;
	margin: 50px auto;
	text-align:center;
	bottom:10px;

}

.mesaj_retrage_cerere{
	font:Arial; 
	font-size:16px;	
}


/* Paginare */

.pagination, .pagination b {
padding: 4px;
}

.pagination, .pagination b {
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 19px;
}

.pagination {
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination b{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
padding:0 5px;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

div#wrapper th div {
	padding: 5px 0 5px 5px;
}