/* CSS Document */
body {
	background-image:url(images/bg.jpg); 
	margin-top:0px; 
	margin-bottom:0px;
}
a.links{
	font-family:Trebuchet MS;
	font-size:11px;
	color:black; 
}
a.links:hover{
	font-family:Trebuchet MS;
	font-size:13px; font-weight:bold;
	color:black; background-color:#c6def2;
}
a.menu{
	font-family:Trebuchet MS;
	font-size:12px; color:#303030;
	font-weight:bold; text-decoration:underline;
}
a.menu:hover{
	font-family:Trebuchet MS;
	font-size:12px; color:#a23d59;
	font-weight:bold; 
}
a.menu_footer{
	font-family:Trebuchet MS;
	font-size:12px; color:#303030;
	font-weight:bold; text-decoration:none;
}
a.menu_footer:hover{
	font-family:Trebuchet MS;
	font-size:12px; color:#a23d59;
	font-weight:bold; background-color:#dadada;
}
a.portofolio{
	font-family:Trebuchet MS;
	font-size:12px; color:#a23d59;
	text-decoration:underline;
}
a.portofolio:hover{
	font-family:Trebuchet MS;
	font-size:12px; color:#303030;
    text-decoration:underline; font-weight:normal;
}
a.white{
	font-family:arial;
	font-size:12px; color:white;
	text-decoration:underline;
}
a.white:hover{
	font-family:arial;
	font-size:12px; color:#ffffff;
    text-decoration:none; font-weight:normal;
}
a.firma{
	color:#000000; font-family:Arial, Helvetica, sans-serif;
	font-size:11px; background-color:white; font-weight:bold;
}
a.firma:hover{
	color:white;
	font-size:11px;font-family:Arial, Helvetica, sans-serif;
	background-color:#a80508; font-weight:bold;
}
.split{
	font-family:Trebuchet MS;
	font-size:11px;
}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5d5d5d;
}
.designed_by{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#a80508;
}
.firma{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:black;
	background:#FFFFFF;	
}
TD.up_left_shadow {
	background-image:url(images/left_bg.png);
	width:26px;
}
TD.up_right_shadow {
	background-image:url(images/right_bg.png);
	width:26px;
}
TD.down_left_shadow {
	background-image:url(images/down_left_bg.png);
	width:15px;
}
TD.down_right_shadow {
	background-image:url(images/down_right_bg.png);
	width:16px;
}
TD.logo {
	background-image:url(images/logo_crayons.jpg);
	width:457px;
	height:314px;
}
TD.footer_bg {
	background-image:url(images/footer_bg.gif);
	height:7px;
}
TD.gray_bar {
	background-color:#d9d9d9;
	height:5px;
}
/* MENIU ALBASTRU SUS */
TD.blue_menu_left {
	background-image:url(images/blue_menu_left.gif);
	width:6px;
	height:34px;
}
TD.blue_menu_right {
	background-image:url(images/blue_menu_right.gif);
	width:6px;
	height:34px;
}
TABLE.menu_blue {
	width:498px;
	height:34px;
	background-color:#c6def2;
}
/* Ultimele Linkuri Heading styles */
h1.ultimele_creatii {
	font-family:Georgia, Times New Roman, Times, serif;
	color:#a23d59;
	font-size:14px; line-height:10px;
}
h1.ultimele_creatii_big {
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:16px;
	color:#8b6707;
}
ul
{
	list-style-image:url(images/dots.gif);
}
img.thumbs {
	border: 1px solid #cfcfcf; border-spacing:10px;
}
table.portofolio {
	padding: 1px 1px 1px 1px;
	border: 1px solid #cfcfcf;
}
table.portofolio1 {
	padding: 5px 1px 1px 1px;
	border: 1px solid #cfcfcf;
}
table.border {
	padding: 1px 1px 1px 1px;
	border: 1px solid #cfcfcf; border-bottom:none; border-top:none;
}
/* LightBox Scripting */
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/* End of Light Box Scripting! */
h2.web{
	font-size:18px;
	font-family: tahoma;
	font-weight:bold;
	color:#8cc73e;
}
h2.eco{
	font-size:18px;
	font-family: tahoma;
	font-weight:bold;
	color:#f039a6; 
}
h2.int{
	font-size:18px;
	font-family: tahoma;
	font-weight:bold;
	color:#3ea6c1; 
}
h2.cms{
	font-size:18px;
	font-family: tahoma;
	font-weight:bold;
	color:#f89a35; 
}
td.cms1{
	font-size:14px;
	font-family: tahoma;
	font-weight:bold; line-height:26px;
	color:#f89a35; 
}
td.cms{
	font-size:18px;
	font-family: tahoma;
	font-weight:bold;
	color:#a80508; 
}

td.box_top1{
	width:309px;
	height:23px;
	background-image:url(images/box1/bg_top1.gif);
}
td.box_footer1{
	width:309px;
	height:42px;
	background-image:url(images/box1/footer_bg2.jpg);
}
td.box_content1{
	background-image:url(images/box1/bg1.jpg);
}
td.box_top2{
	width:309px;
	height:23px;
	background-image:url(images/box2/bg_top1.gif);
}
td.box_footer2{
	width:309px;
	height:42px;
	background-image:url(images/box2/footer_bg2.jpg);
}
td.box_content2{
	background-image:url(images/box2/bg1.jpg);
}
td.box_top3{
	width:309px;
	height:23px;
	background-image:url(images/box3/bg_top1.gif);
}
td.box_footer3{
	width:309px;
	height:42px;
	background-image:url(images/box3/footer_bg1.jpg);
}
td.box_content3{
	background-image:url(images/box3/bg1.jpg);
}
td.box_top4{
	width:309px;
	height:23px;
	background-image:url(images/box6/bg_top1.gif);
}
td.box_footer4{
	width:309px;
	height:42px;
	background-image:url(images/box6/footer_bg1.jpg);
}
td.box_content4{
	background-image:url(images/box6/bg1.jpg);
}
.write_white{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
td.split_box_bottom {
	width:5px;
	height:280px;
	background-image:url(images/box5/vertical_line_split.jpg);
}
td.red_box_bottom {
	background-image:url(images/box5/bg_gradient_red.jpg);
}
/* Box Recomanda si esti platit */

td.box_rec_head{
	background-image:url(images/box5/promo_recomandare.png);
	width:432px;
	height:99px;
}
a.recomanda_plata{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:black; text-decoration:underline;
}
a.recomanda_plata:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:white; text-decoration:underline;
}
TD.primesti{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:black;
}
.style1 {
	font-size: 24px;
	color: #A80508; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}
-->
/* End Box Recomanda si esti platit */
td.webdesign_left{
	width:8px;
	height:60px;
	background-image:url(images/green_bg_left.gif);
}
td.webdesign_right{
	width:8px;
	height:60px;
	background-image:url(images/green_bg_right.gif);
}
td.eco_left{
	width:8px;
	height:72px;
	background-image:url(images/pink_bg_left.gif);
}
td.eco_right{
	width:8px;
	height:72px;
	background-image:url(images/pink_bg_right.gif);
}
td.cms_left{
	width:8px;
	height:62px;
	background-image:url(images/orange_bg_left.gif);
}
td.cms_right{
	width:8px;
	height:62px;
	background-image:url(images/orange_bg_right.gif);
}
td.int_left{
	width:8px;
	height:42px;
	background-image:url(images/blue_bg_left.gif);
}
td.int_right{
	width:8px;
	height:42px;
	background-image:url(images/blue_bg_right.gif);
}
td.webdesign_green{
	color:white;
	background-color:#8cc73e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
td.webdesign_pink{
	color:white;
	background-color:#eb0086;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
td.webdesign_orange{
	color:white;
	background-color:#f89a35;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
td.webdesign_blue{
	color:white;
	background-color:#3ea6c1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
td.gray_write{
	color:#9d9797;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
}
td.webdesign_green1{
	color:#8cc73e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; font-weight:bold;
}
td.webdesign_pink1{
	color:#eb0086;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; font-weight:bold;
}
td.webdesign_orange1{
	color:#f89a35;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; font-weight:bold;
}
td.webdesign_blue1{
	color:#3ea6c1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; font-weight:bold;
}
.observatie{
	color:#a82525;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.webdesign{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8cc73e;
}
a.webdesign:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3ea6c1;
}
a.webdesign1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#eb0086;
}
a.webdesign1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3ea6c1;
}
a.webdesign2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f89a35;
}
a.webdesign2:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3ea6c1;
}
a.webdesign3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3ea6c1;
}
a.webdesign3:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ea008b;
}
.telefon{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; font-weight:bold;
	color:#ea008b;
}