body {
	margin:0px;
	padding:0px;
	font-family:tahoma;
	font-size:11px;
	color:#525252;
	line-height:14px;
	background:url(../images/bkg_pagina.jpg) repeat-x top;
}
/* links blue */
.lnk_blue a:link {
	color: #0175AD;
	text-decoration: underline;
}
.lnk_blue a:visited {
	text-decoration: underline;
	color: #0175AD;
}
.lnk_blue a:hover {
	text-decoration: none;
	color: #0175AD;
}
.lnk_blue a:active {
	text-decoration: underline;
	color: #0175AD;
}
/* / links blue */


/* links alb */
.lnk_alb a:link {
	color: #FFF;
	text-decoration: none;
}
.lnk_alb a:visited {
	text-decoration: none;
	color: #FFF;
}
.lnk_alb a:hover {
	text-decoration: underline;
	color: #FFF;
}
.lnk_alb a:active {
	text-decoration: none;
	color: #FFF;
}
/* / links alb */



.bord_img {  
    padding:1px;  
    border:1px solid #999999;  
}

/* meniu */
div#nav{margin: 5px 0 0 25px; }
div#nav ul{width: 171px; list-style-type: none; margin: 0;padding: 0}
div#nav li{margin: 0;padding: 0}
div#nav li,div#nav a{display:block;width: 171px;height: 30px;}

div#nav a{text-indent: -9000px;text-decoration: none; padding: 30px 0 0 0; overflow: hidden; height: 0px !important; height /**/:px;}

li#home, li#home a{background-image: url(../images/home-page.gif);}
li#despre, li#despre a{background-image: url(../images/despre-noi.gif);}
li#portofoliu, li#portofoliu a{background-image: url(../images/portofoliu.gif);}
li#servicii, li#servicii a{background-image: url(../images/servicii.gif);}
li#contact, li#contact a{background-image: url(../images/contact.gif);}

#nav li, #nav a:hover{background-position: 0 -29px;}

.selected{background-position: 0 -29px;}

/* /meniu */


h2 {
	font-size:15px;
	color:#0175AD;
	line-height:21px;
	font-weight:bold;
	position:relative;
	margin:0;
	padding-top:8px; /* use top padding to adjust the start of the gradient  */
	width:100%;
	border-bottom:2px solid #999999;
}

h2 span{
	position:absolute;
	display:block;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:url(../images/gradient_2.png) repeat-x;
}
* html h2 span{
	background-color:#fff;
	back\ground-color:transparent;
	background-image: url(none.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/gradient_2.png", sizingMethod="scale");
}
h3 {
	background-image: url(../images/bg_titlu_gri.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #FFFFFF;
	font-size: 14px;
	height: 22px;
	margin:0;
	line-height:20px;
	text-indent:10px;
}



h1 {
	margin:0px;
	color: #FFF;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	text-indent:20px;
	padding:6px;
	background:url(../images/bg_titlu_gri.gif) no-repeat right;
}

p {
	margin:5px 0 3px 0;
	text-indent:8px;
	padding:0px;
}

ul { margin:15px; padding:0px; }
li {background:url(../images/1a.gif) no-repeat 3px 6px; padding-left:15px; }


.blue { color:#0175AD; text-decoration:none}

.alb {
	color: #FFFFFF;
}
.bullet_blue {
	background: url(../images/patrat_blue.gif) no-repeat;
	padding:0 0 0 25px;
	margin:10px 0 10px 15px;
}

#bread-crumbs {
	text-decoration:none;
	padding:2px 0 3px 10px;
	color:#0175AD;
	border:1px solid #E8E8E8;
	}
	
#personal td{
	border:1px solid #EEE; border-collapse:collapse;
	padding:3px 5px;
}
#personal tr.odd td,tr.odd th{background: #DDEEFF;}

	

/* highslide */
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: #FFF;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/* /highslide */



/* meniu portofoliu */
div#menu ul{list-style:none; margin:0 auto; padding:0; font-size:12px; }
div#menu ul li{margin:2px 0; padding-left:30px; background:url(../images/patrat_blue.gif) no-repeat 4px top;}
div#menu a{display: block; text-decoration:none; padding-right:20px; }
div#menu li a.selectat{ color:#666666; background:url(../images/detalii.gif) no-repeat right center;}
div#menu a:hover{ background:url(../images/detalii.gif) no-repeat right center;}
/* /meniu portofoliu */



#box_link {
	margin:20px 0;
	height:60px;
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	color:#0175AD;
	display:block;
}
#box_link a{
	border: 1px solid #999999;
	padding:0 20px 0 10px;
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	color:#0175AD;
	height:65px;
	background-color: #E8E8E8;
	display:block;
	text-decoration:none;
}
#box_link a:hover{
	background:#FFFFFF;
	border:1px dashed #999999;
	background:url(../images/click_ptr_detalii.gif) no-repeat 381px 51px;
}



.hover {
	background:url(../images/featured.jpg)  no-repeat;
}
.normal	{
background:none;
	
}
