@charset "utf-8";
/* CSS Document */
body {
	background-color:#FFFFFF;
	padding:0;
	margin:0;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
}
a {
	text-decoration:none;
	color:#333333;
	font-family:Tahoma;
	font-size:14px;
}
a:hover {
	text-decoration:none;
	color:#FF0000;
	font-family:Tahoma;
	font-size:14px;
	text-decoration:underline;
}
img {
	border:0;
	margin:0;
	padding:0;
}
li { 
	background-image:url(../img/li.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	line-height: 20px;
	padding-left: 10px;
	margin: 0;
	list-style:none;
}
.index li { 
	background-image:url(../img/li.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	line-height: 15px;
	padding-left: 10px;
	margin: 0;
	list-style:none;
}
.style1 {
	font-size:16px;
	color:#CCCCCC;
}
.style2 {
	font-size: 20px;
	color: #003300;
	font-weight:bold;
}
.style3 {
	color:#333333;
	font-size:14px;
	padding:0;
	margin:0;
}
.style4 {
	color:#999999;
	position:absolute;
	font-size:12px;
	margin:0;
	padding:0;
	top:203px;
	left:307px;
	width: 397px;
	height: 21px;
	border-bottom:#666666 solid 1px;
}
.style5 {
	color:#999999;
	position:absolute;
	font-size:12px;
	margin:0;
	padding:0;
	top:236px;
	left:521px;
	width: 203px;
	height: 18px;
}
.style6 {
	color: #990000;
	font-weight: bold;
}
.style7 {
	color:#FF0000;
	position:absolute;
	font-size:12px;
	margin:0;
	padding:0;
	top:202px;
	left:302px;
	width: 414px;
	height: 21px;
	border-bottom:#666666 solid 1px;
}
.style8 {
	color: #999999;
	font-size: 12px;
}
.style9 {
	color: #666666
}
.style10 {
	color: #993300;
	font-weight: bold;
}

/* ------header------ */
#header {
	width:896px;
	height:279px;
	padding:0;
	margin:0 auto;
	position:relative;
}
/* ------END_header------ */




/* ------content------ */
#content {
	width:896px;
	height:440px;
	position:relative;
	padding:0;
	margin:0;
	margin:0 auto;
}
#content_contact {
	width:896px;
	height:480px;
	position:relative;
	padding:0;
	margin:0;
	margin:0 auto;
}
#content_servicii {
	width:896px;
	height:500px;
	position:relative;
	padding:0;
	margin:0;
	margin:0 auto;
}
#content_despre_noi {
	width:896px;
	height:515px;
	position:relative;
	padding:0;
	margin:0;
	margin:0 auto;
}
#content_lista_preturi {
	width:896px;
	height:450px;
	position:relative;
	padding:0;
	margin:0;
	margin:0 auto;
}
#lista_preturi {
	width:270px;
	height:826px;
	margin:0;
	padding:0;
	position:absolute;
	left:329px;
	top:45px;
}
#pdf {
	width:222px;
	height:22px;
	position:absolute;
	padding:0;
	margin:0;
	left:599px;
	top:783px;
}
#pdf a {
	text-decoration:none;
	color:#0000FF;
}
#pdf a:hover {
	text-decoration:underline;
	color:#000000;
}
/* --left-- */
#left {
	width:268px;
	height:435px;
	position:absolute;
	left:15px;
	top:3px;
	padding:0;
	margin:0;
	border-right:#666666 solid 1px;
}
/* shortcut */
#shortcut {
	width:120px;
	height:50px;
	position:relative;
	margin:0 auto;
	padding:0;
	top:0;
}
/* END_shortcut */
/* menu */
#menu_swf {
	width:249px;
	height:268px;
	position:relative;
	padding:0;
	margin:0 auto;
	top:0;
}
/* END_menu */
/* advertising */
#ad {
	width:200px;
	height:22px;
	position:relative;
	padding:0;
	margin:0 auto;
	top:12px;
	border-bottom:#666666 solid 1px;
}
#ad_link {
	width:260px;
	height:68px;
	position:relative;
	padding:0;
	margin:0 auto;
	top:25px;
}
/* END_advertising */
/* --END_left-- */

/* --center-- */
#page_index {
	width:auto;
	height:auto;
	position:absolute;
	margin:0;
	padding:0;
	top:3px;
	left:290px;
}
#decoratiuni_sala {
	position:absolute;
	width:154px;
	height:125px;
	left: 348px;
	top: 108px;
}
#decoratiuni_baloane {
	position:absolute;
	width:153px;
	height:125px;
	left: 528px;
	top: 108px;
}
#aranjamente_florale {
	position:absolute;
	width:149px;
	height:125px;
	left: 528px;
	top: 274px;
}
#focuri_artificii {
	position:absolute;
	width:151px;
	height:125px;
	left: 348px;
	top: 274px;
}
.titlu_mare {
	font-size:18px;
	color:#990000;
}
/* contact */
#text_contact {
	width:252px;
	height:138px;
	position:absolute;
	margin:0;
	padding:0;
	top:43px;
	left:305px;
	font-family:Tahoma;
	font-size:16px;
	text-align:left;
}
#text_contact a {
	font-family:Tahoma;
	font-size:16px;
	color:#000099;
	text-decoration:none;
	font-weight:400;
}
#text_contact a:hover {
	font-family:Tahoma;
	font-size:16px;
	color:#000000;
	font-weight:400;
	text-decoration:underline;	
}
#img_location {
	width:127px;
	height:110px;
	position:absolute;
	margin:auto;
	padding:0;
	top:11px;
	left:272px;
}
.divform {
	padding:2px 0 2px 0;
	font-family:tahoma, verdana, sans;
	font-size:8.6pt;
	color:#666666;
	line-height:18px;
	float:none;
	height:18px;
}
.inputname {
	width:180px; float:left;
	font-family:tahoma, verdana, sans;
	font-size:8.6pt;
	text-align:right;
	padding-right:10px;
	color:#666666;
	line-height:18px;
	clear:right;
}
.inputform {
	padding-left:3px;
	width: 200px; line-height:14px;
	font-family: Tahoma,Verdana,Sans-serif;
	font-size: 8.7pt;
	color:#FF0000;
	border: 1px solid #0000FF;
	background-image: url(img/bginputs.png);
	background-repeat: repeat-x;
	background-position:top;
}
input.ok {
	width: 62px;
	height:28px;
	border: 0px;
	background:url(../img/ok.jpg) no-repeat;
}
input.no {
	width: 62px;
	height:28px;
	border: 0px;
	background:url(../img/no.jpg) no-repeat;
}
.fontmic {
	font-size: 7pt; 
	font-family:tahoma, arial, sans;
	color:#395e8a;
	text-decoration:none;
}
/* END_contact */
/* portofoliu */
#view_more {
	width:168px;
	height:20px;
	position:absolute;
	background-image:url(../img/more.jpg);
	background-repeat:no-repeat;
	top:399px;
	left:350px;
	padding:0;
	margin:0;
}
#view_more a {
	margin:0;
	padding:0;
	display:block;
	width:168px;
	height:20px;
	text-decoration:none;
}
#view_more a:hover {
	width:168px;
	height:20px;
	background-image:url(../img/more_hover.jpg);
	background-repeat:no-repeat;
}
/* END_portofoliu */
/* site_map */
#site_map {
	width:284px;
	height:264px;
	padding:0;
	margin:0;
	position:absolute;
	left: 338px;
	top: 86px;
}
#site_map ul {
	color:#000000;
	font-size:20px;
}
#site_map ul li {
	color:#993300;
	font-size:16px;
}
#site_map ul li a{
	font-family:Tahoma;
	text-decoration:none;
	color:#666666;
	font-family:Tahoma;
	font-size:20px;
}
#site_map ul li a:hover{
	text-decoration:none;
	color:#993300;
}
/* END_site_map */
/* first_page */

/* END_first_page */
/* --END_center-- */

/* --right-- */
#right {
	width:134px;
	height:435px;
	position:absolute;
	left:726px;
	top:3px;
	padding:0;
	margin:0;
	border-left:#666666 solid 1px;
}
/* oferta */
#offer {
	width:126px;
	height:351px;
	top:10px;
	position:relative;
	padding:0;
	margin:0 0 0 auto;
	border-bottom:#666666 solid 1px;
}
#more {
	width:117px;
	height:28px;
	position:absolute;
	background-image:url(../img/folio.jpg);
	background-repeat:no-repeat;
	top:373px;
	left:11px;
	padding:0;
	margin:0;
}
#more a {
	margin:0;
	padding:0;
	display:block;
	width:90px;
	height:20px;
	text-decoration:none;
}
#more a:hover {
	width:90px;
	height:20px;
	background-image:url(../img/folio_hover.jpg);
	background-repeat:no-repeat;
}
/* end_oferta */
/* --END_right-- */

/* ------END_content------ */





/* ------bottom------ */
#bottom {
	width:868px;
	height:58px;
	position:relative;
	padding:0;
	margin:0;
	margin:12px auto 0;
	background-image:url(../img/bottom.jpg);
}
#bottom_link {
	width:785px;
	height:16px;
	position:absolute;
	top:0;
	margin:0;
	left: 36px;
	padding:5px;
	text-align:center;
}
#bottom_link a {
	padding:5px; 
	color:#FFFFFF;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	
}
#bottom_link a:hover {
	text-decoration:none;
	color:#333333;
	font-family:Tahoma;
}
#copy {
	width:306px;
	height:18px;
	position:absolute;
	margin:0;
	left:39px;
	padding:5px;
	top: 29px;
	color:#666666;
}
#copy a {
	padding:1px;
	color:#CCCCCC;
	text-decoration:none;
}	
#copy a:hover {
	text-decoration:none;
	color:#666666;
}
#design_by {
	width:161px;
	height:18px;
	position:absolute;
	margin:0;
	left:659px;
	padding:5px;
	top: 29px;
	color:#666666;
}
#design_by img {
	position:absolute;
	left:84px;
	top:4px;
}
#design_by a {
	padding:1px;
	color:#CCCCCC;
	text-decoration:none;
}	
#design_by a:hover {
	text-decoration:none;
	color:#666666;
}	
/* ------END_bottom------ */
