
*{font-family: Arial,Verdana; font-size:14px;margin:0;padding:0;font-weight:normal;border:0;}

body{	
	background-color:#ebebeb; background-repeat:no-repeat;
	#background-attachment:scroll;
	margin-left:auto; margin-right:auto; line-height:150%;}

#divider_top {
	height: 517px; 
	background-image: url(./img/gnd.jpg);
}

#divider_top_center {
	width: 980px;
	height: 46px;
	margin: 0 auto;
}

#logo a {
	display: block;
	width: 218px;
	height: 28px;
	background-image: url(./img/logo.png);
	float: left;
	margin-top: 8px;
}
	
div.main_site_frame{
	width:980px; margin-left:auto; margin-right:auto; margin-top:0px; clear:both; text-align:center;}

.headband{	
	height: 404px; width: 980px; background: url(./img/pic_home.jpg) no-repeat; margin: 0 auto;}

#center-menu {
	width: 980px;
	height: 55px;
	margin: 1px auto 0 auto;
	padding-left: 160px;
}

a.link1 {
	display: inline-block;
	width: 124px;
	height: 55px;
	background-image: url(./img/buton_demo.png);
}

a.link2 {
	display: inline-block;
	width: 193px;
	height: 55px;
	background-image: url(./img/buton_catcosta.png);
}

a.link3 {
	display: inline-block;
	width: 269px;
	height: 55px;
	background-image: url(./img/buton_cumfunctioneaza.png);
}

a.link4 {
	display: inline-block;
	width: 226px;
	height: 55px;
	background-image: url(./img/buton_intrebari.png);
}
div.menu {	
	width:762px; 
	height:38px; 
	display:block;
	float: right;
}

div.menu a {
	display: inline-block;
	color: #585858;
	height: 46px;
	padding-left: 24px;
	padding-right: 24px;
	background-image: url(./img/divider_menu_sus.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

.detalii-link {
	display: block;
	width: 103px;
	height: 30px;
	background-image: url(./img/buton_vezidetalii.png);
}

#linie_footer {
	display: block; 
	width: 980px; 
	height: 6px; 
	background-image: url(./img/linie_footer.jpg);
}

#footer_links {
	height: 50px; 
	margin: 20px 0 40px 0;
	text-align: center;
}

#footer_links a {
	position: relative;
	top: 8px;
}

div.menu span {
	position: relative;
	top: 17px;
	font-size: 12px;
	font-weight: bold;
}

div.menu a:hover {
	color: #0853b8;
}

#left_divider {
	display: block;
	width: 237px;
	height: 2px;
	background-image: url(./img/divider_left.jpg);
}

.crumbs{
	width: 970px;
	margin: 0 auto;
	padding: 0 10px 5px 10px; 
	text-align:left; 
	text-transform:capitalize; 
	family-weigth:regular; 
	color:#616161; 
}
.crumbs a:link {color:#3f3f3f;}
.crumbs a:visited {color:#3f3f3f;}
.crumbs a:hover{color:#79174a;}

table {	
	margin:0 auto;}

div.main_inner_frame {
	width:100%; margin:0 auto; padding:0; overflow:hidden;
	background-image:none;
	background-position:center 30px;
	background-repeat:no-repeat;
	background: #fff;
	}
	
div.main_inner_frame_inner {
	width:100%; margin:0px auto 0px auto; padding:0; overflow:hidden; clear:both;}

div.main_inner_frame_inner_head {
	width:100%; height:0px; background: url(./img/content_head.jpg) #fff;}
	
div.main_inner_frame_inner_footer {
	width:100%; height:55px; background: url(./img/content_footer.jpg) #fff;}

.demo_contact_form {
	text-align:center; width:60%; margin:0px 20%;}
.demo_contact_form input {
	height:20px; width:15%; padding:0px 5px;
	border:1px #ddd solid; border-radius:4px; -moz-border-radius:4px;}
.demo_contact_form input[type=radio] {
	height:15px; font-size:15px;}
.demo_contact_form input[type=submit] {
	text-align:center; font-size:15px; color:white; background:#0552b7; margin:0px auto; clear:both;}



input{width:45%;border:1px #bbd solid;padding:2px 5px;}
input[type=checkbox] {width:20px;height:20px;padding:0;margin:0 4px 0 10%;border:1px #bbd solid;}
input[type=submit] {width:150px;height:25px;padding:0;margin:0 auto;border:1px #bbd solid;float:none;}
input[type=text], select {font-size:15px}
select {border:1px #bbd solid;height:28px;padding:1px 5px;margin:0}
textarea {border:1px #bbd solid;}



	
div.top_slide_div {display:block;width:100%;overflow:hidden;padding: 0px 0px 0px 0px; height: 330px;}
div.top_slide_div, .top_slide_div p,.top_slide_div b,.top_slide_div span {text-align:left;color:#000;font-size:15px;}
.top_slide_div h1 {font-size:30px; color:#000;line-height:200%}
.top_slide_div h2 {font-size:22px; color:#fff; font-weight: normal; font-family: Tahoma; line-height: 250%;}
.top_slide_div span {color:#FFCC00;}

.articole em {font-size:14px;}
.articole {padding: 30px 30px 30px 15px;}
.articole {vertical-align:top;text-align:left;font-size:14px;line-height:150%;color:#5c5c5c; padding: 0px 30px 15px 30px;}
.articole td {vertical-align:top;padding:2px 2px 2px 2px;}
.articole td p{margin: 0px; padding: 0px;}
.articole h1 , div.top_slide_div h1{font-family:Tahoma, MS,Arial; color:black; font-size: 18px;}
.articole h1.article_title, .article_title, div.top_slide_div h1 {text-align:left;width:100%;margin:0 auto 0px 0; padding: 10px 0 0 0px;font-size:16px;color:#2a2a2a;font-weight:bold;) 
display:block; }
.articole h1.article_title {margin-top:0.5cm;}

.articole h3, div.top_slide_div h3 {font-weight:bold;font-size:13pt; color: black}
.articole h2 {font-weight:bold;font-size:16px;color:black;margin-top:1cm}
.articole ul, div.top_slide_div ul {margin-left:10px;margin-top:5px;}
.articole li, div.top_slide_div li {margin-bottom:5px;
#list-style-image: url(./img/arrow_png.png);
}

.articole * {text-align:justify}
.gallery_main_div .article_title{margin-left: -20px; color:#C43D06 ; margin-bottom: 10px;}



.articole p, .lipsum{color:#2a2a2a;font-size:14px;font-weight:normal;line-height:150%; margin: 15px 0px;}
.articole p span { text-decoration: none;}

h2 {font-weight:bold;font-size:16px;margin:0 0px}
 a,  b, strong {font-weight:bold;}

.articole p img {border: 0px solid #DBDBDB;padding:3px;margin:0 15px 0 15px;}
img.gallery_image {vertical-align:middle;border:1px #000 solid;padding:2px;background-color:transparent;margin:5px;}
img {border:0;}
img.gallery_image_large {vertical-align:middle;border:1px #4A0814 solid;padding:2px;background-color:transparent;margin:5px;width:75%}
.articole br {margin-bottom:5px;}

.articole table{cellspacing: 0px;}
.articole th, .articole td {padding:10px;border:0px}
.articole tr{border: 1px solid #4A0814; margin: 0px;}
.articole th {font-weight:bold; padding: 5px 10px; color:#000;font-size:20px;border-bottom:1px #bbb solid}
.articole td {border: 0px solid #CFCFCF; margin: 0px;border-bottom:1px #eee solid}
.articole th p{font-weight:bold; margin: 0px; padding: 0px;}
.articole img {border:0px #DBDBDB solid; padding:2px}



h1.submodule_title {text-align:center;height:22px;width:149px;background-image:url(./img/noutati.jpg);overflow:hidden;
padding:7px 0;}

td.leftlabelcol{text-align:center;color:#666}
hr {height: 2px; background: url(./img/divider_dotted.jpg); border-bottom: 0px dotted #C43D06;}

/*td.text_article {vertical-align:top;padding:0 0px;}*/
/*td.text_article img {margin:0px;}*/
li {margin-left:20px;}

.ads_text {font-family:ArialNarrow,Arial;}
.ads_text li,.ads_text h1,.ads_text h2,.ads_text b{;font-size:100%;}

.centered {width:100%;text-align:center;}
.rightalign {width:100%;text-align:right;margin-right:30px;}
.menuitem:link{font-family:Arial,Verdana;font-size:12px;color:#555;text-decoration:none}
a.menuitem:visited{font-family:Arial,Verdana;color:#555;text-decoration:none}
a.menuitem:hover{font-family:Arial,Verdana;color:#b44;text-decoration:none}


label{width:20%;display:block;float:left;text-align:right;padding:2px 5px;height:20px;background-color:transparent;margin:0 0 0 10%}

select.formular_input,input.formular_input{width:230px}


a:link,a:visited{color:#C13A03;text-decoration:none;}
a:hover,a.number_page:hover{color:#F8A401;text-decoration:none;cursor:pointer;}
a.number_page:link,a.number_page:visited{color:#000;text-decoration:none;font-size:8px;}
a.toplink{color:#EFB201}
a.toplink:hover{color:#EFB201}
a.minimenulink {color:#000;}
a.minimenulink:hover {color#EFB201;}
a.menu_articol{display:block;height:92px;width:236px;padding: 15px 0 0 15px;float:left;text-align:center;}
a.menu_articol{color:rgb(210,210,210)}
a.menu_articol:hover{color:#EFB201}


div.separator{font-size:0;height:1px;background-color:#bbf;width:70%}

.search_input{width: 128px; height: 28px; font-size: 10px; background: url(./img/search.png); padding: 0px; margin: 0px; border: 0px; padding: 0 25px 0px 60px; }
.search {text-align: right; padding: 22px 15px 13px 0;} 


a.breadcrumbs {font-size:95%;}
a.topmenuitem {margin:0 5px;color:#666;font-size:14px;font-weight:normal;font-family:Arial;}
a.topmenuitem:hover,a.topmenuitem:active {margin:0 5px;color:#f66;}

.articole a {font-weight:bold;text-decoration:none}
.articole a:link, .articole a:visited {color:#C43D06;} 
.articole a:hover,.articole a:active {color:#842D06; text-decoration:underline}

.h2crumblink {font-size:14px;font-weight:bold;text-decoration:underline}
.h2crumblink:link,.h2crumblink:visited {color:#ccc;text-decoration:underline}
.h2crumblink:hover, .h2crumblink:active {color:##FFEBAF;text-decoration:underline}

div.question{font-weight:bold;margin-top:15px;}
p{margin-top:5px;}
.domainlist table {border-collapse:collapse}
.domainlist td {font-size:90%;border-top: 1px solid #bbb;border-bottom: 1px solid #bbb;}

.pret_table td {border:1px #ccc solid;}

.menu_div td,.menu_div span,.menu_div b {font-size:80%;font-family:Georgia}
.menu_div h2 {color:#481}





.lefthref {font-size:14px;margin:2px auto 2px 5px;font-family:'Comic Sans MS'}
a.lefthref:link, a.lefthref:visited {color:#000}
a.lefthref:hover, a.lefthref:active {color:#FF2}


.credits, .credits a {width:100%;text-align:center;color:black;font-size:13px; padding: 0px 0px;}
.credits a:hover,.credits a:active{color:black; text-decoration: underline;}
.credits hr{width:1048px;height:1px;margin:0 auto;}
.credits{padding-bottom: 60px; }
a.footermenuitem {font-size:12px;color:#555;font-weight:bold;}

/* GALLERY SECTION: */
.gallery_cat {color:#000;font-weight:normal;font-size:15px;text-align:left;}

.gallery_main_div {width:640px;padding:20px 10px; margin: 0px auto;}

.gallery_link h2 {font-weight:normal;}
.gallery_subcat {padding-left:15px;color:#000;font-weight:bold;margin-bottom:3px;}
.gallery_link:link, .gallery_link:visited {padding-left:15px;color:#000;margin-top:2px;}
.img {border:0}
a.number_page:link {color:#aaa}
a.number_page:hover {color:#aaa; text-decoration: none;}
a.number_page, .number_page span {cursor:pointer}
.number_page img {border:0}

div.gallery_slide {width:980px;margin:0 auto;background-color:#000;height:271px;overflow:hidden;}
	.gallery_slide img {border:2px #000 solid;}
	.gallery_slide img:hover {border:2px #bbf solid;}
	
.gallery_main_div h1 {width:100%;font-weight:normal;color:black}
td.tdproduse {text-align:center; border: 0px;}
.tdproduse img {border: 1px solid #DBDBDB; padding: 3px;}

.gallery_image_large{padding: 3px; border: 1px solid #DBDBDB;}
	
img.menu_horiz_divider {margin:2px auto 1px 20px;;float:none;text-align:center;}

/* DOWNLOADS SECTION */
.downloadstable {width:90%}
.downloadstable th {text-align:center;}
.downloadstable td {vertical-align:middle;border:0;margin:0;padding:4px;border-bottom:1px #bbb solid;text-align:center;}
.downloadstable tr {background-color:#f5f5f5;}
.downloadstable td {vertical-align:middle;}


h6 {font-family:arial;font-size:18px;color:#2593da}

.footer_elements p {font-family:arial;font-size:12px;color:#000}
.footer_elements span {font-family:arial;font-size:16px;color:#000}

div.nex {display:block;float:right;margin:12px 5px;width:17px;height:18px;background-image:url(./img/bulina_left.jpg)}
div.nex:hover{display:block;float:right;margin:12px 5px;width:17px;height:18px;background-image:url(./img/bulina_left.jpg);background-position:0 -18px}
div.pre {display:block;float:right;margin:12px 5px;width:17px;height:18px;background-image:url(./img/bulina_right.jpg)}
div.pre:hover{display:block;float:right;margin:12px 5px;width:17px;height:18px;background-image:url(./img/bulina_right.jpg);background-position:0 -18px}

/* --------------------------------------------------------------------------------------*/
/* LEFTCOL SECTION*/
/* --------------------------------------------------------------------------------------*/
.leftcol_div p{color: black;}
h1.leftbutton {padding:0px;background: url(./img/gnd_pack_left.png); text-align:left;font-size:14px;font-weight:bold;display:block;color:black;}

h1.leftbutton_title {text-align:left;font-size:13px;font-weight:bold;display:block;color;black; margin: 0px 10px 5px 10px;}

.left_title {font-size:30px;}
.topbutton {
	padding:0 20px;
	width:200px;	
}

.top_submenulink {padding:0 0 0 0; text-align:center; ;height:40px;font-size:14px;font-weight:bold;display:block;color:#e2e2e2;margin:0px auto 0 auto;}


a.submenulink , a.submenulink-s {font-family: Tahoma; font-size:13px; color:black;font-weight:bold; }
a.submenulink:hover {color: black;}

a.submenulink-s {color: #F8A401;}


a.top_submenulink:hover,a.top_submenulink:visited,a.top_submenulink:link {}


/* CUSTOM*/
.style1 h1, .style1 h2, .style1 h3, .style1 p, .style1 span, .style1 td, .style1 li{font-size:90%;color:#555}
.style1 span {color:#444}
.style1 h3 {font-size:12px;color:#777}
.style1 td {background-position:center top;background-repeat:no-repeat;padding:12px 0 0  0}
.style1 {background-position:center top;background-repeat:no-repeat;}
.style1 li {padding-top:4px;}
.style1 ul {margin:20px auto 0 20px;}
.style1 img {margin:5px auto 0 auto}
#.articole li, li {list-style-image: url(./img/arrow_png.png);}

.style2 {border-collapse:collapse}
.style2 h2, .style2 h3, .style2 p, .style2 span, .style2 td, .style2 li{font-size:90%;color:#999}
.style2 span {color:#000;font-size:100%}
.style2 h1 {margin-bottom:5px}
.style2 h3 {font-size:12px;color:#000}
.style2 td, .style2 th {background-position:center top;background-repeat:no-repeat;padding:7px 0 0  0;border:1px #222 solid;padding:5px 1px;margin:0;text-align:center;}
.style2 td {font-weight:bold;background:#171717;}
.style2 th {background-color:#111;padding:0 5px;color:#000;padding:2px 5px}
th b {color:#000}
.style2 li {padding-top:4px;}
.style2 ul {margin-top:12px;}
.style2 img {margin:0 auto}
#.articole li, li {list-style-image: url(./img/arrow_png.png);}

.domain_table {border-collapse:collapse;width:80%}
.domain_table td, .domain_table th {text-align:center;border:1px #222 solid;padding:3px 1px;margin:0}
.domain_table th {font-weight:bold;background-color:#111}
.domain_table td {background:#171717}

.domain_table tr.alt {background-color:#ccc}

/* SLIDE GALLERY CSS */
	.hidden {display: none;}
	#prevNext {margin-bottom: -2.5em;}
	#prevNext img {position: relative;z-index: 2;cursor: pointer;}
	p.slidegall{margin: 0;padding: 0 1em;font-size: 1.5em;position: relative;top: -50px;line-height: 50px;height: 50px;background: black;opacity: .7;filter:alpha(opacity=70);}
	
.footmap {margin:0 auto;width:980px;text-align:left;}
.footmap td {vertical-align:top;padding:0 10px;}
.footmap h1 {font-weight:bold;margin-bottom:3px;color:black;font-size:12px;}
.footmap h2 {font-weight:bold;margin-bottom:3px;color:black;font-size:11px}
.footmap a, .footmap a:link, .footmap a:visited {color:#eee;font-size:10px}
.footmap a:hover {color:#b44}

td.footmap_divider {width:0px;font-size:0;padding:0 0 0 0}

.footmap_shell {width:100%;padding:15px 0; }

.domain_table, .style2 {
-moz-box-shadow: 0px 0px 1px #999;
  -webkit-box-shadow: 0px 0px 1px #999;
  box-shadow: 0px 0px 1px #999;
  border:5px #333 solid;
  
  -moz-border-radius: 4px;
  border-radius: 4px;
  
}


.topband a:link {color:#bbb}
.topband a:visited {color:#aaa}
.topband a:active, .topband a:hover {color:#b44}

.slideshow p {font-size:15px;color:#fff;line-height:120%; margin: 20px 0px; font-family: Tahoma;}
.slideshow h1 {margin:0 0 5px 0;line-height:120%}

.right_box{width: 192px; margin: 0px auto; text-align: left; background: url(./img/stretch_modul_dreapta.jpg); margin-bottom: 12px;}
.right_title{ height: 24px; font-weight: bold;background: url(./img/header_modul_dreapta.jpg); font-size: 13px; color: black; padding: 8px 11px 0 10px;}
.right_box ul{margin: 0px; padding: 0px;}
.right_box li{list-style-image: url(./img/arrow.jpg); margin-top: 10px;}
.right_box li a {font-size: 13px; color: #474747; font-weight: bold; }
.right_footer{height: 19px; background: url(./img/footer_modul_dreapta.jpg);}
.right_links{padding: 0px 5px;}

.search_results {padding: 10px; margin-bottom: 5px; border-bottom: 1px dotted #CFCFCF}
.search_results h2 a{font-size: 15px; font-weight: bold; margin: 0px; padding: 0px; line-height: 150%;}
.search_results p{margin-left: 5px; color: black;}
.question_item{border-bottom: 1px dotted #A5A5A5; padding: 0 0 6px 0; margin: 0 0 6px 0;}
.question_answ{padding: 10px; background: #EFEFEF; margin-bottom: 10px;}
.qatable, .qatable td{width: 500px; border: 0px;}
.qatable label{font-size: 16px;}
.qatable input{width: 350px;}

.leftcol_div{width: 257px; text-align:left;}
.gallery_left_div p{margin: 0px 10px;}

.gallery_left_div{ }
.gallery_left_head{height: 19px; padding: 7px 10px 7px 10px; color: #2a2a2a; font-size: 13px; font-weight: normal;}
.gallery_left_div ul{ margin: 15px 15px;}
.gallery_left_div li{list-style-image: url(./img/arrow.jpg);}
.gallery_left_div li a{color: #C23905}
.gallery_left_foot{height: 10px; background: url(./img/minifooter_left.jpg);}

.gallery_buttons{position: relative; left: -385px; top: -45px;}

.vertical_menu_link{display: block; width: 237px; height: 19px; padding: 7px 10px; margin-top: 3px; background: url(./img/arrow_left.jpg) no-repeat; background-position: 230px 10px;} 
.vertical_menu_link_s{display: block; width: 238px; height: 19px; padding: 7px 10px; margin-top: 3px; }
a.vertical_menu_link{color: #2a2a2a; font-size: 13px; letter-spacing: -0.2px; font-weight: normal;}
a.vertical_menu_link_s{color: #2a2a2a; font-size: 13px; letter-spacing: -0.2px; font-weight: bold; background-color: #FFFFFF;}



.submenu_dropdown {position: absolute; z-index: 999; top: 525px; width: 120px; padding: 10px 10px 10px 10px; border: 1px solid black; text-align: left; border-top: 0px; background: #31221D; opacity: 0.7; display: none;}
.submenu_dropdown a{display: block; color: white; line-height: 160%; font-size: 13px;}
.submenu_dropdown a:hover{color: #FE9671;}

.headband_txt{float: left; margin: 10px 15px 0px 30px;width: 260px; z-index: 1;}
.headband_txt a{font-size: 13px; font-weight: bold; color: white;}
.headband_img{float: left; margin: -60px 0px 0px 30px; width: 571px; height:316px; background: url(./img/gnd_poza_slide.png); padding: 8px 8px; overflow: hidden; display: block; z-index: 999;}
.prev2{cursor: pointer; position: relative; z-index: 999; top: 140px; left: 312px; }
.next2{cursor: pointer; position: relative; z-index: 999; top: 140px; left: 842px;}

.gallery_main_div td{border: 0px;}
.home_boxes {cellspacing: 10px; background: url(http://atlascompanysrl.ro/templates/standard/img/head_sectiuni_jos.jpg) no-repeat center top; margin: 15px 0px;}
.home_boxes td{ border: 0px; width: 170px;}
.home_boxes h2{font-size: 14px; color: white; margin: 0px; padding: 0px;}
.home_boxes p img{ border: 0px; margin: 0px;}

.marturii_col1{border:0px; float: left; width: 130px; margin-top: 10px;}
.marturii_col1 img {border:0;}
.marturii_col2{float: left; width: 772px; margin-top: 10px;}
.marturii_head{background: url(./img/comentariiclienti_head.jpg) no-repeat; margin: 10px 0px;}
.marturii_middle{background: url(./img/comentariiclienti_stretch.jpg) repeat-y right;}
.marturii_foot{background: url(./img/comentariiclienti_footer.jpg) no-repeat bottom right; padding: 5px 30px 5px 30px;}
.marturii_client{text-align: right; font-weight: bold;}

.slideshow{width: 900px; height:350px;}

.footborder{
	/*background: url(./img/content_footer.png) no-repeat;*/ height:70px;}

span.footer_menu{color: #CFCFCF}

.footer_menu a{color: #585858;}
.footer_menu a:hover{color: #0853b8;}

abbr {font-weight:bold}


.blog_news {width:240px;background:#F4F4F4;margin-top:10px;margin-bottom:10px;border: 1px solid #DADADA;border-radius:5px;margin-left:5px;}
.blog_h {font-size: 15px;
    font-weight: bold;margin-bottom:10px;padding-top:10px;background:#F4F4F4;border-top-left-radius:5px;border-top-right-radius:5px;padding-left:10px;text-align:left}
.blog_a {margin-left:50px;color:#3C3ABB;}
.blog_ul {list-style: none;}
.blog_li {font-weight:normal;text-align:left;margin:5px 0; padding:0 10px;}
.blog_li a {color:#2A2A2A;font-size:12px;font-weight: normal;
    letter-spacing: -0.2px;}
.blog_li a:hover {color:#842D06;text-decoration:underline;}
.hr_separator {margin-top:-7px;background:#DADADA;height:1px;margin-bottom:10px;}
.more_text {color:#C43D06; text-align: center;margin:10px 0;}
.more_text :hover {color:#842D06;text-decoration:underline;}
.pub_date {font-size:9px; text-align:left; color:#888;}