/**
 * Style sheet print
 */
body
{
	text-align:center;
	color:#777;
	background: #fff;
	font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

*
{
	margin:0;
	padding:0;
	text-decoration:none;
}

#page
{
	width:770px;
	position:relative;
	margin:0 auto;
	text-align:left;
}

#header
{
	border-bottom:1px solid #666;
}

#header h1 a
{
	display:block;
	padding:15px;
	font-weight:normal;
	text-decoration:none;
	font-size:150%;
	color:#777;
}

#mydiv,
#nav,
#menu
{
	display:none;
}

ul#menu
{
	list-style: none;
}

#menu li
{
	display:inline;
	padding:.2em;
}

#mid
{
}

/* navigation */
#nav
{
	width:770px;
	height:14px;
	clear:both;
}

#nav ul
{
	list-style: none;
}

#nav li
{
	display:inline;
}

#nav a
{
	float:left;
	display:block;
}

/* leftpane */
#leftpane
{
	width:200px;
	float:left;
}

.panel .mid
{
	margin:5px 15px;
}

.panel h2
{
	display:block;
	margin-bottom:.5em;
	padding-bottom:.3em;
	border-bottom:1px solid #666;
	font-size:120%;
	color:#666;
}

.browse ul
{
	margin:-6px 0px .2px 0px;
	list-style: none;
}

.browse li
{
	height:2.25em;
	display:block;
	border-bottom:1px solid #666;
	line-height:2.25em;
}

.browse a
{
	padding:.2em 0em;
	color:#777;
}

.browse a:hover
{
	padding:.2em .5em;
	color:#fff;
	background: #666;
}

.browse a.on,
.browse a:hover.on
{
	padding:0px 10px 0px 0px;
	font-weight:bold;
	color:#777;
	background: url(../img/arrow.gif) no-repeat right center;
	cursor: default;
}

.random img
{
	display:block;
}

.random ul
{
	list-style: none;
}

.random li
{
	line-height:1.3em;
	text-transform: capitalize;
}

.panel h3
{
	font-weight:normal;
	font-size:100%;
}

.nuz .stire
{
	margin-bottom:5px;
	text-transform: uppercase;
}

.nuz .stire a
{
	color:#b08c7e;
}

.nuz .stire a:hover
{
	color:#333;
}

.stire span
{
	display:block;
	color:#aea89c;
	text-transform: capitalize;
}

.nuz .more
{
	text-align:right;
}

.nuz .more a
{
	color:#aea89c;
	line-height:1.4em;
}

.nuz .more a:hover
{
	border-bottom:1px solid #aea89c;
	color:#666;
}

/* content */
.content
{
	width:514px;
	position:relative;
	float:left;
	padding:10px 0px 0px 20px;
	z-index: 25;
}

/* pozele */
.content h1
{
	margin-top:5px;
	margin-left:1px;
	padding-bottom:1px;
	border-bottom:1px solid #666;
	font-size:160%;
}

.content p
{
	line-height:1.5em;
}

.content a
{
	display:inline;
	font-weight:normal;
	color:#b08c7e;
	line-height:1.35em;
}

.content a:hover
{
	text-decoration:underline;
	color:#666;
}

.clear
{
	height:1px;
	overflow:hidden;
	clear:both;
}

.ruler
{
	width:467px;
	height:3px;
	overflow:hidden;
	clear:both;
	display:block;
	margin:0 auto;
	background: url(../img/ruler.gif);
}

/* HOME */
#neworks
{
	margin:10px 1px;
	padding:0;
	font-size:120%;
}

.new
{
	margin:0;
	border-top:1px solid #666;
}

.detalii
{
	width:330px;
	float:left;
	display:block;
	padding:20px 15px 0px 15px;
	border-right:1px solid #666;
}

.thumb
{
	float:left;
	padding:0px 22px;
}

.detalii .client span
{
	font-weight:bold;
	color:#b08c7e;
}

.detalii .descript
{
	margin:.3em 0em 0em 3.8em;
}

.detalii .descript span
{
	display:block;
	text-align:right;
	color:#b08c7e;
}

/* WEB DESIGN */
#thumbe
{
	margin-left:0px;
}

#thumbe a
{
	float:left;
	display:inline;
	margin:6px 0px 1px 48px;
}

#project
{
}

#imag
{
	width:330px;
	float:left;
	margin-top:-4px;
	margin-right:10px;
}

#imag #hold
{
	width:300px;
	height:190px;
	display:block;
	margin:0 auto;
	padding:25px 0px 0px 5px;
	border:1px solid #666;
}

#imag #scrub,
#seoproj #scrub
{
	display:none;
}

#project #detalii
{
	width:170px;
	float:left;
	display:block;
}

#project #detalii ul,
#seoproj #detalii ul
{
	padding-bottom:.8em;
	padding-left:12em;
	list-style: none;
}

#project #detalii li,
#seoproj #detalii li
{
	display:inline;
	font-weight:bold;
}

#project #detalii span,
#seoproj #detalii span
{
	display:block;
	padding-bottom:5px;
	font-weight:normal;
}

#project #detalii a
{
	display:inline;
	font-weight:normal;
	color:#b08c7e;
	line-height:1.35em;
}

#project #detalii a:hover
{
	border-bottom:1px solid #aea89c;
	text-decoration:none;
	color:#666;
}

/* NEWS */
.stirea
{
	margin:.6em;
	padding:.5em 0em;
	border-bottom:1px solid #e7e7e7;
}

.stirea .data
{
	width:70px;
	float:left;
	display:block;
	color:#aea89c;
}

.stirea .titlu
{
	float:left;
	display:block;
	margin-bottom:5px;
	color:#b08c7e;
	text-transform: uppercase;
}

.stirea p
{
	clear:both;
	margin:5px 0px 5px 70px;
}

/* CONTACT */
#formu
{
	width:400px;
	margin:0 auto;
	color:#5d5d5d;
}

label
{
	width:130px;
	float:left;
	clear:left;
	display:block;
	text-align:right;
}

label span
{
	padding:5px .7px 6px 1.1px;
	text-align:right;
	line-height:25px;
	background: url(../img/bg-label.gif) no-repeat 0 0;
}

input
{
	width:220px;
	height:13px;
	float:left;
	display:inline;
	padding:3px .4px;
	border:1px solid #666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#aaa;
	background: url(../img/bg-input.gif) repeat-x;
}

textarea
{
	width:220px;
	float:left;
	display:block;
	margin-top:3px;
	margin-bottom:5px;
	padding:3px .4px;
	border:1px solid #666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#aaa;
	background: url(../img/bg-input.gif) repeat-x;
}

#submitBtn,
#resetBtn
{
	width:67px;
	height:28px;
	display:inline;
	cursor: pointer;
}

#submitBtn
{
	margin-left:130px;
}

#resetBtn
{
}

#message
{
	width:400px;
	margin:10px auto;
	padding:10px;
	border-top:1px solid #555;
	border-bottom:1px solid #555;
	background: #f8f8f8;
}

/* SITE MAP */
.maps
{
	width:225px;
	float:left;
	display:inline;
	margin:10px 0px 0px 10px;
	border-left:1px solid #d2d2d2;
}

.one
{
	margin-left:20px;
}

.maps h2
{
	font-size:1.15em;
	line-height:22px;
	text-indent: .6em;
}

.sitemap ul
{
	margin:5px 0px 5px 5px;
	list-style: none;
}

.sitemap a
{
	padding-left:.4em;
	line-height:1.8em;
}

/* SEO */
.chenar
{
	width:440px;
	margin:10px auto;
	padding:10px;
	text-align:center;
	border-top:1px solid #555;
	border-bottom:1px solid #555;
	line-height:1.5em;
	background: #f8f8f8;
}

ul#seolist
{
	margin-left:.5em;
	list-style: none;
}

#seolist a
{
	padding-left:0em;
	line-height:1.8em;
}

#seoproj h3
{
	padding:0 0 .1 .2;
	font-size:1.5em;
}

#seoproj #detalii ul
{
	padding:5px;
}

/* footer */
#footer
{
	width:770px;
	display:block;
	margin:0 auto;
	padding-top:.3em;
	border-top:1px solid #666;
	color:#aaa;
}

#trafic
{
	display:none;
}
