body {
background:url(../images/bgline.jpg) repeat-x #053352;
font-family:Tahoma;
font-size:11px;
color:#202020;
margin:0 auto;
}

a {
outline:0;
}

.night {
background:url(../images/bgline_night.jpg) repeat-x #053352;
}

.menunight {
background:url(../images/meniunbg.jpg) no-repeat;
}

.menupbg {
background:url(../images/meniubg.jpg) no-repeat;
}

div {
font-family:Trebuchet,'Trebuchet MS',Helvetica,sans-serif;
font-size:14px;
color:#fff;
}

h1 {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:23px;
color:#fff;
font-weight:400;
border-bottom:4px solid #fff;
line-height:32px;
margin:0;
}

h2.ulre {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:23px;
color:#fff;
font-weight:400;
border-bottom:0 solid #fff;
line-height:32px;
margin:30px 0 10px;
}

h3.gg {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:18px;
color:#fff;
font-weight:400;
border-bottom:0 solid #fff;
line-height:32px;
margin:20px 0 10px;
}

.title2 {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:23px;
color:#fff;
line-height:32px;
clear:both;
padding:30px 0 10px;
}

.title3 {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:23px;
color:#fff;
line-height:32px;
text-align:center;
clear:both;
}

.white {
color:#FFF;
}

.orange {
color:#f9c273;
}

.blue {
color:#6eb8e3;
}

#header {
width:900px;
height:386px;
position:relative;
margin:auto;
}

.tweet {
display:block;
background:url(../images/tweet.png) no-repeat scroll top left;
width:150px;
height:97px;
position:absolute;
right:0;
top:209px;
}

.tweet.night {
background:url(../images/tweet-night.png) no-repeat scroll top left;
}

.tweet.mic {
display:block;
background:url(../images/tweet-mic.png) no-repeat scroll top left;
width:63px;
height:40px;
left:340px;
top:249px;
}

.twitter_a {
display:none;
position:absolute;
width:163px;
height:76px;
background:url(../images/tweet-pop.png) no-repeat scroll top left;
font-size:11px;
top:-103px;
left:-167px;
padding:35px 44px 0 5px;
color:#fff !important;
}
.twitter_a {
	text-decoration:none !important;
}
.twitter_z {
	display:block;
	width:150px;
	height:97px;
	text-decoration:none !important;
}
.zmic {
	width:63px;
	height:40px;
}
.tweet:hover {
cursor:pointer;
color:#fff;
text-decoration:none;
}

.tweet a ul, .tweet a ul li {
	margin: 0;
	padding: 0;
}

.lang {
display:block;
background:url(../images/langbg.png) no-repeat scroll top left;
width:57px;
height:22px;
position:absolute;
left:50px;
top:0;
padding:7px 0 0 9px;
}

a.ro {
background:url(../images/rooff.gif) no-repeat;
width:20px;
height:16px;
display:block;
float:left;
text-indent:-9999px;
}

a.ro:hover,a.roon {
background:url(../images/ro.gif) no-repeat;
width:20px;
height:16px;
display:block;
float:left;
text-indent:-9999px;
}

a.en {
background:url(../images/enoff.gif) no-repeat;
width:20px;
height:16px;
display:block;
float:left;
margin-left:7px;
text-indent:-9999px;
}

a.en:hover,a.enon {
background:url(../images/en.gif) no-repeat;
width:20px;
height:16px;
display:block;
float:left;
margin-left:7px;
text-indent:-9999px;
}

#wrapper1 {
width:900px;
margin:10px auto auto;
}

#content {
width:642px;
float:left;
padding-right:15px;
text-align:justify;
}

#rmenu {
width:238px;
float:right;
padding-left:5px;
}

#left1 {
width:311px;
float:left;
padding-right:20px;
}

#left1 h2 {
background:url(../images/hbg1.jpg) no-repeat;
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:20px;
color:#fff;
font-weight:400;
line-height:25px;
width:219px;
height:77px;
text-align:left;
margin:0;
padding:10px 80px 0 10px;
}

#right1 {
width:311px;
float:left;
}

#right1 h2 {
background:url(../images/hbg2.jpg) no-repeat;
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:20px;
color:#fff;
font-weight:400;
line-height:25px;
width:219px;
height:77px;
text-align:left;
margin:0;
padding:10px 80px 0 10px;
}

.box1 {
width:224px;
height:97px;
background:url(../images/box1bg.gif) no-repeat;
padding:15px 0 0 11px;
}

.box1 ul {
list-style:none;
float:left;
width:97px;
margin:8px 0 0;
padding:0;
}

.box2 {
width:222px;
height:112px;
background:url(../images/box2bg.gif) no-repeat;
margin-top:17px;
padding:6px 0 0 13px;
}

.box2 h3, .box2 span {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:20px;
color:#6dbbc7;
font-weight:400;
margin:0;
display:block;
}

.box2 ul {
list-style:none;
margin:2px 0 0;
padding:0;
}

.box2 ul li ul {
list-style:none;
margin:0 0 0 35px;
padding:0;
}

.box3 {
width:222px;
height:105px;
background:url(../images/box3bg.gif) no-repeat;
margin-top:17px;
padding:7px 0 0 13px;
}

.box3 h3, .box3 span {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:20px;
color:#6eb8e3;
font-weight:400;
width:140px;
line-height:19px;
margin:0;
display:block;
}

.box4 {
width:222px;
height:105px;
background:url(../images/box4bg.gif) no-repeat;
margin-top:17px;
padding:7px 0 0 13px;
}

.box4 h3, .box4 span {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:20px;
color:#afffe2;
font-weight:400;
width:140px;
line-height:19px;
margin:0;
display:block;
}

.boxpsd {
	width:232px;
	height:187px;
	background:url(../images/boxpsdbg.jpg) no-repeat;
	margin-top:17px;
	font-family:Georgia,Helvetica,Arial,sans-serif;
}

a.comandaac{
	width:135px;
	float:left;
	background:#b0802b;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border: 0px solid #7ed54a;
	 padding:5px !important;
	 font-size:14px !important;
	 text-align:center;
	 color:#373737 !important;
	 margin-left:45px;
}

.boxpsd a {
	font-size:18px;
	color:#ffffff !important;
	padding: 65px 9px 0 9px;
	display:block;

}
.boxpsd a:hover{
	text-decoration:none;
	color:#373737 !important;
}
.boxpsd a span {
	color:#ffca6d
}

.span48 {
	color:#93dd69 !important;
	font-size:24px !important
}
.boxpsd p {
	margin: 10px 0;
	text-align:center;
	color:#93dd69;
	font-weight:bold;
	font-size:12px;
}


.boxseo {
width:224px;
height:202px;
background:url(../images/boxseo.gif) no-repeat;
padding:15px 0 0 11px;
}

.boxseo ul {
list-style:none;
float:left;
margin:8px 0 0;
padding:0;
}

.boxseo ul li {
line-height:17px;
}

a:link,a:active,a:visited {
color:#9eca67;
text-decoration:none;
}

a.meniu1 {
font-family:Tahoma;
font-size:11px;
color:#FFF;
text-decoration:none;
}

a.meniu1:hover {
color:#FFF !important;
text-decoration:underline;
}

a.meniu2 {
font-size:16px;
color:#9eca67;
text-decoration:none;
}

a.meniu2:hover {
text-decoration:underline;
}

a.meniu3 {
color:#FFF;
text-decoration:none;
}

a:hover,a.meniu3:hover {
color:#9eca67;
text-decoration:underline;
}

#jos {
width:900px;
height:436px;
background:url(../images/josbg.jpg) no-repeat bottom;
border:0 solid #FFF;
margin:10px auto auto;
}

#jos2 {
width:900px;
height:340px;
background:url(../images/josbg.jpg) no-repeat bottom;
margin:auto;
}

#footer {
position:absolute;
bottom:20px;
background:url(../images/footerbg.png) repeat-x;
width:100%;
height:83px;
}

#container {
position:relative;
}

.footerc {
width:900px;
border:0 solid #FFF;
margin:20px auto auto;
}

.lilogo {
float:left;
width:280px;
text-align:center;
padding-top:5px;
}

.licopy {
float:left;
width:595px;
color:#b4b4b4;
font-size:11px;
padding-right:20px;
line-height:14px;
}

.line {
width:961px;
margin:auto;
}

.clear {
clear:both;
}

.clear2 {
clear:both;
padding-top:60px;
}



#showcase {
position:relative;
height:167px;
clear:both;
}

#showcaseImages {
width:375px;
margin-left:50px;
float:left;
}

#showcaseImages img {
border:0;
}

#showcaseInfo {
width:260px;
height:170px;
float:left;
overflow:hidden;
padding:0 20px 0 40px;
}

#showcaseInfo ul li {
height:170px;
}

#showcaseInfo ul li a{
font-size:16px;
font-weight:bold;
}

#showcaseInfo ul li p {
font-size:13px;
margin:4px 0;
}

.detaliir {
text-align:right;
}
.detaliir a{
font-weight:normal !important;
font-size:14px !important;
}

#showcaseNav {
width:50px;
list-style:none;
float:left;
margin:30px 0 0;
padding:0;
}

#showcaseNav li {
width:50px;
height:60px;
}

#showcaseNav li a {
width:38px;
height:25px;
display:block;
}

a.prev {
background:url(../images/arrowup.gif) no-repeat;
}

a.next {
background:url(../images/arrowdown.gif) no-repeat;
}

.pngrock {
background:url(../images/rock.png) no-repeat;
}

.dimpng {
position:absolute;
width:424px;
height:40px;
bottom:0;
background:url(../images/rock.png) no-repeat;
border:0 solid #fff;
z-index:5;
margin-left:25px;
clear:both;
}

.fl2 {
float:right;
}

.porto {
background:url(../images/ico.png) no-repeat;
}

.dimporto {
height:46px;
padding-left:90px;
padding-top:22px;
margin-top:30px;
}

.ul01 {
list-style:decimal;
}


/* 	 meniu nav 	*/
#menup {
width:900px;
height:51px;
margin:auto;
position:relative;
}


#menup li a {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:18px;
color:#fff;
text-decoration:none;
}

#menup li a:link, #menup li a:visited {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:18px;
color:#fff;
text-decoration:none;
display:block;
padding:5px 12px;
}

#menup li a:hover {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:18px;
color:#FFF;
text-decoration:underline;
}

#menup li a.on {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:18px;
color:#3f7926;
text-decoration:none;
background:#b3dd78;
}

/*  meniu nav 	*/

h2,.title1 {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:18px;
color:#B3DD78;
font-weight:400;
line-height:32px;
margin:15px 0 0;
}

.box1 h3,.boxseo h3, .box1 span {
font-family:Georgia,Helvetica,Arial,sans-serif;
font-size:20px;
color:#ffca6d;
font-weight:400;
margin:0;
display:block;
}

.box1 ul li,.box2 ul li,.box3 ul li,.box4 ul li {
line-height:13px;
}

.box3 ul,.box4 ul {
list-style:none;
margin:6px 0 0;
padding:0;
}

.footerc ul,#menup ul {
list-style:none;
float:left;
margin:0;
padding:0;
}

#menup ul li,.fl1 {
float:left;
}

h3,.ulm {
margin:0;
}

a.prev:hover,a.next:hover {
text-decoration:none;
}


.camb1{
	font-family: Cambria;
	font-size:16px;
	color:#ffffff
	}

.camb-white{
	font-family: Cambria;
	font-size:14px;
	color:#ffffff
	}

.camb-green{
	font-family: Cambria;
	font-size:14px;
	color:#b3dd78
	}

.camb-green1{
	font-family: Cambria;
	font-size:16px;
	color:#b3dd78
	}

.camb-blue{
	font-family: Cambria;
	font-size:14px;
	color:#6dbbc7
	}

.oleft1{
	width:217px;
	height:96px;
	background: url(../images/ocaseta-left.png) no-repeat;
	float:left;
	padding:20px 12px 0 120px
	}

.oleft1 ul{
	margin:0 0 0 40px;
	padding:0
	}

.oright1{
	width:261px;
	height:92px;
	background: url(../images/ocaseta-right.png) no-repeat;
	float:right;
	padding:8px
	}

.li01{
	list-style:none;
	background: url(../images/li-verde.png) no-repeat;
	padding-left:14px
	}

a.ofertes{
	width:235px;
	height:61px;
	background:url(../images/oferta_s.png) no-repeat;
	position:absolute;
	top:0;
	right:4px;
	display:block;
	text-decoration:none !important;
	}
.margof {
	margin-top:10px;
}


