body{
background: url('../img/bk.png') repeat-x scroll center top;
margin:0;
padding:0;
font-size:12px;
color: #666666;
font-family:Arial;
}
#coloana{
position:relative;
float:left;
width:140px;
padding-left:15px;
}
.stilUL{
margin-bottom:10px;
margin-top:10px;
}
.stilUL2{
margin-bottom:10px;
margin-top:10px;
margin-left:15px;
}
#casutatext
{
padding-left:15px;
}

#paragraf
{
padding-left:30px;
}

.paragraf2
{
padding-left:30px;
}
#coloana2{
position:relative;
float:left;
width:140px;
padding-left:15px;
margin-left:10px;
}
img {
	border: none;
}

a {
	outline: none;
	color: #333333;
	text-decoration: none;
}

a:visited{
	color: #333333;
	text-decoration: none;
}
a:active {
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #333333;
	text-decoration: underline;
}

.text_rosu {
color: #FF9900;
}

.error {
color: #ff3800;
display: none;
}

* {
margin:0;
padding:0;
}

#main {
margin:0 auto;
width:795px;

text-align: left;
}

#freeestimate {
background-image:url('../img/freeestimate.png');
width:281px;
height:69px;
position:absolute;
top:280px;
right:26px;
z-index:1;
}

#header {
height:300px;
padding-top:15px;
position:relative;
width:795px;

}

#sigla {
position:absolute;
background-image:url('../img/sigla.png');
left: 10px;
width:318px;
height:70px;
}

#menu_1 {
float:left;
height:145px;
position:absolute;
width:544px;
left:250px;
top:54px;
z-index:1;
}



#menu_1 #navi_1 li {
display:inline;
list-style-type:none;
}

#menu_1 #navi_1 li a {
background:transparent url('../img/meniu.png') no-repeat scroll 0 0;
float:left;
height:145px;
overflow:hidden;
}

#menu_1 #navi_1 li#home a {
background-position:0 0;
width:76px;
}
#menu_1 #navi_1 li#pricing a {
background-position:-76px 0;
width:89px;
}
#menu_1 #navi_1 li#papers a {
background-position:-165px 0;
width:82px;
}
#menu_1 #navi_1 li#procedures a {
background-position:-247px 0;
width:122px;
}
#menu_1 #navi_1 li#faq a {
background-position:-369px 0;
width:71px;
}
#menu_1 #navi_1 li#contact a {
background-position:-440px 0;
width:104px;
}


#menu_1 #navi_1 li#home a:hover {
background-position:0 -290px;
}
#menu_1 #navi_1 li#pricing a:hover {
background-position:-76px -290px;
}
#menu_1 #navi_1 li#papers a:hover {
background-position:-165px -290px;
}
#menu_1 #navi_1 li#procedures a:hover {
background-position:-247px -290px;
}
#menu_1 #navi_1 li#faq a:hover {
background-position:-369px -290px;
}
#menu_1 #navi_1 li#contact a:hover {
background-position:-440px -290px;
}

#menu_1.home #navi_1 li#home a {
background-position:0 -145px;
cursor:default;
}
#menu_1.home #navi_1 li#home a:hover {
background-position:0 -145px;
cursor:default;
}


#menu_1.pricing #navi_1 li#pricing a {
background-position:-76px -145px;
cursor:default;
}
#menu_1.pricing #navi_1 li#pricing a:hover {
background-position:-76px -145px;
cursor:default;
}
#menu_1.papers #navi_1 li#papers a {
background-position:-165px -145px;
cursor:default;
}
#menu_1.papers #navi_1 li#papers a:hover {
background-position:-165px -145px;
cursor:default;
}
#menu_1.procedures #navi_1 li#procedures a {
background-position:-247px -145px;
cursor:default;
}
#menu_1.procedures #navi_1 li#procedures a:hover {
background-position:-247px -145px;
cursor:default;
}
#menu_1.faq #navi_1 li#faq a {
background-position:-369px -145px;
cursor:default;
}
#menu_1.faq #navi_1 li#faq a:hover {
background-position:-369px -145px;
cursor:default;
}
#menu_1.contact #navi_1 li#contact a {
background-position:-440px -145px;
cursor:default;
}
#menu_1.contact #navi_1 li#contact a:hover {
background-position:-440px -145px;
cursor:default;
}

#menu_2 {
float:left;
height:89px;
position:absolute;
width:464px;
top: 217px;
left: 20px;
z-index:1;
}

#menu_2 #navi_2 li {
display:inline;
list-style-type:none;
}

#menu_2 #navi_2 li a {
background:transparent url('../img/meniu2.png') no-repeat scroll 0 0;
float:left;
height:89px;
overflow:hidden;
}

#menu_2 #navi_2 li#partner a {
background-position:0 0;
width:178px;
}

#menu_2 #navi_2 li#testimonials a {
background-position:-178px 0;
width:139px;
}
#menu_2 #navi_2 li#articles a {
background-position:-318px 0;
width:100px;
}
#menu_2 #navi_2 li#partner a:hover {
background-position:0 -89px;
width:178px;
}

#menu_2 #navi_2 li#testimonials a:hover {
background-position:-178px -89px;
width:139px;
}
#menu_2 #navi_2 li#articles a:hover {
background-position:-318px -89px;
width:100px;
}
#menu_2.partner #navi_2 li#partner a {
background-position:0 -89px;
cursor:default;
}
#menu_2.partner #navi_2 li#partner a:hover {
background-position:0 -89px;
cursor:default;
}

#menu_2.testimonials #navi_2 li#testimonials a {
background-position:-178px -89px;
cursor:default;
}
#menu_2.testimonials #navi_2 li#testimonials a:hover {
background-position:-178px -89px;
cursor:default;
}

#menu_2.articles #navi_2 li#articles a {
background-position:-318px -89px;
cursor:default;
}
#menu_2.articles #navi_2 li#articles a:hover {
background-position:-318px -89px;
cursor:pointer;
}

#content {
width:795px;
position:relative;
text-align: left;
padding-top:15px;
padding-right: 15px;
}

#subContent {
	width: 760px;
	padding: 5px;
	text-align: left;
	font-family: Arial;
}

#subContent h1 {
	background: url('../img/dots.gif') left bottom repeat-x;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#subContent h2{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin: 5px 0;
}


#subContent h3{
	font-size: 12px;
	color: #333333;
	margin: 5px 0;
}
#subContent p {
	padding-bottom: 5px;
	line-height:1.5em;
	font-size:12px;
	color: #666666;
}

#subContent.redLink a:visited{
	color: #333333;
	text-decoration: none;
}
#subContent.redLink a:active {
	color: #333333;
	text-decoration: none;
}
#subContent.redLink a:hover{
	color: #333333;
	text-decoration: underline;
}
#subContent.redLink a {
	color: #333333;
	text-decoration: none;
}

#footer{
width:795px;
position:relative;
background: url('../img/footerimg.png') no-repeat scroll left top;
}

#subFooter{

position:relative;
float:left;
width:767px;
text-align:center;
margin-top:15px;
}
#subFooter p{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color: #666666;
}
.portocaliu{
	color: #000000;
}


#flash{
width: 768px;
height: 193px;
background-image:url('../img/1.png');
position:relative;
top:70px;
z-index:2;
}

#flash_content {
position:relative;
width: 746px;
height: 171px;
left:11px;
top:11px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../overlay.png); 
}
