body { margin:0; padding:0; background:url(images/bg_body.jpg) no-repeat top right; background-color:#080c0e; font-family:Tahoma; font-size:11px;}

.clear { clear:both;}

img { margin:0; padding:0; border:0;}

a { text-decoration:none;}

ul li { list-style-type:none; color:#838f94; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

p { color:#838f94; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.space_title_down { padding:0 0 5px 0;}

.space_box { padding:25px 0 10px 0;}

.space_box_the_last { padding:25px 0 0 0;}

.space_thumb { padding:7px 7px 0 0;}

.space_thumb_01 { padding:0 15px 0 15px;}

.space_thumb_02 { padding:0 15px 0 0;}

.space_td { padding:0 0 0 10px; color:#838f94;}

.space_title_right { margin:0 0 25px 0;}

.space_title { padding:0 0 10px 0;}

.space_title_01 { padding:15px 0 10px 0;}

.space_box { margin:0 0 15px 0;}



#MainContainer { width:817px; margin:0 auto; padding:20px 0 0 0;}

#logo { float:left; width:200px;}



#function_icon a { color:#c2c2c2; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#function_icon a:hover { color:#FFFFFF;}



#menu { text-align:right; padding:10px 0 0 0;} 

#menu a { font-weight:bold; color:#c2c2c2; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:0 10px 0 0;}

#menu a:hover { color:#FFFFFF;}



#header { clear:both; height:219px; width:356px; margin:23px 0 14px 0; padding:98px 30px 0 431px; background:url(images/header.gif) no-repeat;}

#header span { text-decoration:none; display:block; font-size:11px; color:#889196; font-family:Tahoma;}

#header span a { text-decoration:none; font-size:11px; color:#889196; font-family:Tahoma;}

#header span a:hover { text-decoration:none; font-size:11px; color:#f7931e; font-family:Tahoma;}

.header_inner { width:819px; height:209px; background:url(images/despre_noi_03.gif) no-repeat;}

.header_inner_space { margin:23px  0 0 0;}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  despre itsitem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.bg_inner_up { width:820px; height:10px; background:url(images/bg_content_up.gif) no-repeat;}

.bg_inner_down { width:770px; background:url(images/bg_content_down.gif) no-repeat top; background-color:#172831!important; padding:25px;}



.bg_content_middle { background-color:#1a2c36; width:767px; border-left:1px solid #3d474e; border-right:1px solid #3d474e; padding:15px 25px;}

.bg_inner_left { float:left; width:495px;}

	ul.lista_inner { margin:0; padding:0;}

	ul.lista_inner li { background:url(images/lista_inner.gif) no-repeat left; padding:0 0 0 10px; line-height:18px;}

.bg_inner_right { float:right; width:169px; height:241px; background:url(images/background_right.gif) no-repeat top; padding:18px;}
.bg_inner_right a {color:#FFFFFF}
	ul.lista_right { margin:0; padding:0;}

	ul.lista_right li { font-weight:bold; color:#FFFFFF; border-bottom:1px solid #43535b; padding:0 0 10px 0; margin:0 0 10px 0;}

	ul.lista_right li a { font-weight:bold; color:#FFFFFF; text-decoration:none;}

	ul.lista_right li a:hover { color:#f7931e; text-decoration:none;}

	

#down { width:789px; height:114px; padding:15px; background:url(images/down_header.gif) no-repeat;}

#down ul{ margin:0; padding:0;}

#down li { background:url(images/arrow.jpg) no-repeat; line-height:16px; color:#838f94; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0 0 0 15px;}

#down li a{ color:#838f94;}

#down li a:hover{ color:#fff;}

	.down_left { float:left; width:232px; text-align:left; margin:0; padding:0 0 0 15px;}

	.down_middle { float:left; width:222px; padding:0; background:url(images/down_header_sep.jpg) no-repeat right top;}

	.down_right { float:left; width:270px; padding:0 0 0 15px; background:url(images/down_header_sep.jpg) no-repeat right top;}

#footer { margin:15px 0; font-size:11px; color:#323a3e;}

#footer a { color:#525e63;}

#footer a:hover { color:#73838a;}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  portofolii itsitem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.header_vizual_up { width:819px; height:10px;}

.header_vizual_down { width:819px; height:10px; margin:0 0 23px 0;}

.header_vizual_middle { width:819px; height:189px; padding:0; margin:0; background:url(images/bg_vizual_middle.png) no-repeat;}
#solutii-securitate .header_vizual_middle { width:819px; height:auto;background-color:#FFF; padding:0; margin:0; }
.prezentare_site_recent { float:left; width:161px; padding:25px 0 0 15px;}

.menu_vizual { float:left; width:560px; padding:25px 0 0 25px;}

	/*portofolii itsistem*/

	ul.menu_vizual_lista { margin:0;  padding:15px 0 0 0;}

	ul.menu_vizual_lista li.lista_color a {color:#f7931e;}

	ul.menu_vizual_lista li.btn_web_design a { text-indent:-999px; display:block; cursor:pointer; float:left; width:182px; height:30px; background:url(images/btn_web.gif) no-repeat bottom;}

	ul.menu_vizual_lista li.btn_web_design_activ a { text-indent:-999px; display:block; cursor:pointer; float:left; width:182px; height:30px; background:url(images/btn_web.gif) no-repeat top;}

	ul.menu_vizual_lista li.btn_web_design a:hover { background:url(images/btn_web.gif) no-repeat top;}

	ul.menu_vizual_lista li.btn_mentenanta a { text-indent:-999px;  display:block; cursor:pointer; float:left; width:134px; height:30px; background:url(images/btn_mentenanta.gif) no-repeat bottom;}

	ul.menu_vizual_lista li.btn_mentenanta_activ a { text-indent:-999px;  display:block; cursor:pointer; float:left; width:134px; height:30px; background:url(images/btn_mentenanta.gif) no-repeat top;}

	ul.menu_vizual_lista li.btn_mentenanta a:hover { background:url(images/btn_mentenanta.gif) no-repeat top;}

	/*servicii itsistem*/

	ul.menu_vizual_lista li.btn_administrare a { text-indent:-999px; display:block; cursor:pointer; float:left; width:100px; height:30px; background:url(images/btn_administrare.gif) no-repeat bottom;}

	ul.menu_vizual_lista li.btn_administrare a:hover { background:url(images/btn_administrare.gif) no-repeat top;}

	ul.menu_vizual_lista li.btn_suport_it a { text-indent:-999px; display:block; cursor:pointer; float:left; width:81px; height:30px; background:url(images/btn_suport_it.gif) no-repeat bottom;}

	ul.menu_vizual_lista li.btn_suport_it a:hover { background:url(images/btn_suport_it.gif) no-repeat top;}

	ul.menu_vizual_lista li.btn_suport_solutii a { text-indent:-999px; display:block; cursor:pointer; float:left; width:65px; height:30px; background:url(images/btn_suport_solutii.gif) no-repeat bottom;}

	ul.menu_vizual_lista li.btn_suport_solutii a:hover { background:url(images/btn_suport_solutii.gif) no-repeat top;}

	ul.menu_vizual_lista li.btn_produse_solutii a { text-indent:-999px; display:block; cursor:pointer; float:left; width:73px; height:30px; background:url(images/btn_produse_solutii.gif) no-repeat bottom;}

	ul.menu_vizual_lista li.btn_produse_solutii a:hover { background:url(images/btn_produse_solutii.gif) no-repeat top;}

	ul.menu_vizual_lista li.btn_informatii_solutii a { text-indent:-999px; display:block; cursor:pointer; float:left; width:78px; height:30px; background:url(images/btn_informatii_solutii.gif) no-repeat bottom;}

	ul.menu_vizual_lista li.btn_informatii_solutii a:hover { background:url(images/btn_informatii_solutii.gif) no-repeat top;}


	ul.menu_vizual_lista li.btn_solutii_complete a { text-indent:-999px; display:block; cursor:pointer; float:left; width:111px; height:30px; background:url(images/btn_solutii_complete.gif) no-repeat bottom;}

	ul.menu_vizual_lista li.btn_solutii_complete a:hover { background:url(images/btn_solutii_complete.gif) no-repeat top;}

	ul.menu_vizual_lista li.btn_telefonie_voip a { text-indent:-999px; display:block; cursor:pointer; float:left; width:103px; height:30px; background:url(images/btn_telefonie_voip.gif) no-repeat bottom;}

	ul.menu_vizual_lista li.btn_telefonie_voip a:hover { background:url(images/btn_telefonie_voip.gif) no-repeat top;}

	ul.menu_vizual_lista li.btn_contact a { text-indent:-999px;  display:block; cursor:pointer; float:left; width:78px; height:30px; background:url(images/btn_contact_blue.gif) no-repeat bottom;}

	ul.menu_vizual_lista li.btn_contact a:hover { background:url(images/btn_contact_blue.gif) no-repeat top;}

p.border_top { clear:both; border-top:1px solid #dedede; padding:10px 0 0 0; line-height:normal;}

.Main_box { width:495px; position:relative;}

.btn_vezi_site-ul { position:absolute; bottom:-12px; left:370px;}

.box_up { width:495px; height:10px;}

.box_middle { background-color:#e0e3e9; width:465px; padding:0 15px;}

.box_down { width:495px; height:10px;}



.box_fara_bg { width:495px;}

.box_fara_bg span { color:#838f94; padding:0 0 0 5px; margin:0;}

.box_fara_bg a { background:url(images/arrow_white.png) no-repeat left; color:#838f94; line-height:normal; margin:0; padding:5px 0 0 15px;}

.box_fara_bg a:hover { color:#fff; text-decoration:underline;}

.box_fara_bg p { color:#838f94; padding:10px 0; margin:0;}

.box_bg { background-color:#2c3d47; padding:15px; margin:15px 0 0 0; border-top:1px solid #3c4e56; border-bottom:1px solid #3c4e56; width:465px;}

.box_bg a { background:url(images/arrow_white_bg.gif) no-repeat left; color:#838f94; line-height:normal; margin:0; padding:5px 0 0 15px;}

.nav { border-top:1px solid #39525d; padding:10px 0 0 0; margin:30px 0 0 0;}



form { margin:0; padding:0;}

.btn_trimite { width:79px; height:24px; background:url(images/btn_trimite.png) no-repeat; cursor:pointer; margin:5px 0 0 0; padding:0; border:0;}

.lbl { display:block; color:#838f94; font-size:11px; vertical-align:middle; margin:0 0 20px 0;}

.inp { display:block; color:#47555d; font-size:11px; width:102px; margin:0 0 9px 0; border-bottom:0px; border-right:0px; background-color:#747d82; border-top:1px solid #172831; border-left:1px solid #172831; padding:3px;}

.inp_select { color:#354954; font-size:11px; width:108px; margin:0 0 9px 0; border-bottom:0px; border-right:0px; background-color:#cedce2; border-top:1px solid #172831; border-left:1px solid #172831; padding:3px;}



.lbl_contact { display:block; color:#838f94; font-size:11px; vertical-align:middle; margin:0; padding:7px 0 5px 0;}

.inp_contact { display:block; color:#47555d; font-size:11px; width:470px; margin:0 0 9px 0; border-bottom:1px solid #4A5F6A; border-top:0; border-left:0; border-right:0; background-color:#1A2C36; padding:5px 5px 5px 0;}

.inp_select_contact { color:#354954; font-size:11px; width:108px; margin:0 0 9px 0; border-bottom:0px; border-right:0px; background-color:#cedce2; border-top:1px solid #172831; border-left:1px solid #172831; padding:3px;}

.textarea_contact { display:block; color:#47555d; font-size:11px; width:470px; margin:0 0 9px 0; border:0; border:1px solid #4A5F6A; background-color:#1A2C36; padding:10px 5px 10px 5px; vertical-align:text-bottom;}



ul.inner_lista { margin:0; padding:0;}

ul.inner_lista li { background:url(images/arrow_inner.gif) no-repeat; line-height:16px; color:#838f94; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0 0 0 15px;}

ul.inner_lista li a{ color:#838f94;}

ul.inner_lista li a:hover{ color:#fff;}

/*body#gdata {background:none}*/
#gdata #header {position:relative; margin-top:0;background:url(images/header_1.gif) no-repeat}
#gdata #header .sigla {width:102px; height:75px; background: url(images/logo1.gif) no-repeat; position:absolute; left:10px; top:10px;}
#gdata #header .sigla a {display:block;width:102px; height:75px;}
#gdata #header .mnu {position:absolute; right:10px; top:10px;}
#gdata #header .mnu #function_icon { text-align:right}
#gdata #banner {width:817px; height:auto; margin:0; margin-bottom:10px;}
#gdata #function_icon a, #gdata #menu a {color:#666666}