@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0;
}

body {
width:100%;
background-color:#141b12;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3d3540;
}

.clear {
clear:both;
}

.img-right {
display:inline;
float:right;
margin:10px;
}

.img-left {
display:inline;
float:left;
}

a img {
border:none;
}

.lm-color1 {
font-weight:bold;
font-family:"Comic Sans MS";
color:#3d3540;
font-size:14px;
}

.lm-color2 {
font-weight:bold;
font-family:"Comic Sans MS";
color:#f49603;
font-size:14px;
}

a {
color:#f49603;
}

a:hover {
text-decoration:none;
}

h2 {
margin:10px 5px;
}

p.subtitle {
font-style:italic;
margin-top:-5px;
}

/* PRIMA PAGINA */

#page-frame {
width:1000px;
height:601px;
margin:40px auto 0 auto;
background:url(/public/images/layout/body-bg.jpg) no-repeat center;
position:relative;
}

#header {
position:absolute;
top:0;
left:0;
width:100%;
height:100px;
z-index:2;
}

#leadme-logo {
display:inline;
float:left;
width:280px;
height:100px;
background:url(/public/images/layout/leadme-logo.jpg) no-repeat 0 center;
}

#leadme-logo a {
display:block;
width:100%;
height:100%;
}

#leadme-logo a em {
display:none;
}

#top-banner {
display:inline;
float:left;
width:720px;
height:90px;
}

#fp-menu {
position:relative;
display:block;
width:100%;
height:100%;
text-align:center;
}

div.fp-button a, div.fp-button-hover a {
display:block;
width:100%;
height:100%;
z-index:10;
}

div.fp-button a span, div.fp-button-hover a span{
display:none;
}

#fp-about-leadme {
position:absolute;
top:110px;
left:100px;
background:url(/public/images/layout/chitara.png) no-repeat 0 0;
width:120px;
height:320px;
}

#fp-about-leadme:hover {
background-position:100% 0;
}

#fp-about-leadme-hover {
position:absolute;
top:100px;
left:0px;
background:url(/public/images/layout/chitara-hover.png) no-repeat 170px 220px;
width:170px;
height:220px;
}

#fp-gdi {
position:absolute;
top:220px;
left:250px;
background:url(/public/images/layout/tobe.png) no-repeat 0 0;
width:260px;
height:222px;
}

#fp-gdi:hover {
background-position:100% 0;
}

#fp-gdi-hover {
position:absolute;
top:50px;
left:340px;
background:url(/public/images/layout/tobe-hover.png) no-repeat 178px 224px;
width:178px;
height:224px;
}

#fp-sponsori {
position:absolute;
top:40px;
left:530px;
background:url(/public/images/layout/bas.png) no-repeat 0 0;
width:102px;
height:304px;
}

#fp-sponsori:hover {
background-position:100% 0;
}

#fp-sponsori-hover {
position:absolute;
top:100px;
left:350px;
background:url(/public/images/layout/bas-hover.png) no-repeat 219px 172px;
width:219px;
height:172px;
}

#fp-promoveazate {
position:absolute;
top:365px;
right:160px;
background:url(/public/images/layout/boxa.png) no-repeat 0 0;
width:125px;
height:181px;
}

#fp-promoveazate:hover {
background-position:100% 0;
}

#fp-promoveazate-hover {
position:absolute;
top:350px;
left:550px;
background:url(/public/images/layout/boxa-hover.png) no-repeat 174px 112px;
width:174px;
height:112px;
}

#fp-next-event {
position:absolute;
width:355px;
top:75px;
right:10px;
border:#FFFFFF 1px solid;
background:#767676;
z-index:11;
}

#fp-next-event:hover {
cursor:pointer;
background:#f49603;
}

#fp-img-field {
width:100px;
height:82px;
margin-top:14px;
display:inline;
float:left;
}

#fp-img-field img {
border:#FFFFFF 1px solid;
}

#next-event-text {
width:245px;
margin-top:14px;
margin-left:10px;
display:inline;
float:left;
}

#next-event-text p {
text-align:left;
font-size:14px;
color:#000000;
font-weight:bold;
margin-top:2px;
}

#next-event-text p.nxt-ev-title {
color:#FFFFFF;
font-size:16px;
}

#more-details {
padding:10px;
text-align:justify;
height:280px;
display:none;
}

#more-details img {
margin:0 10px 10px 0;
}

#more-details p {
margin-top:10px;
color:#FFFFFF;
text-indent:10px;
}

#more-details p em {
font-weight:bold;
text-transform:uppercase;
}

#more-details a.nxt-event-links {
color:#3d3540;
font-size:10px!important;
text-transform:none;
margin:15px 5px 10px 0;
float:right;
}

#more-details a.nxt-event-links:hover {
color:#3d3540;
}

#footer {
position:absolute;
width:100%;
height:50px;
bottom:0;
left:0;
background:url(/public/images/layout/footer-top.jpg) no-repeat top center;
}

#built-by-bwi {
display:inline;
float:left;
width:100px;
height:30px;
margin:20px 0 0 20px;
}

ul#footer-menu {
list-style-type:none;
width:550px;
margin:30px 0 0 0;
float:right;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

ul#footer-menu li {
display:inline;
float:left;
margin-left:3px;
}

ul#footer-menu li a {
color:#FFFFFF;
text-transform:capitalize;
}

ul#footer-menu li a:hover {
text-decoration:none;
}

/* RESTUL PAGINILOR */

#page-frame2 {
width:1000px;
margin:0 auto;
background:url(/public/images/layout/body-bg.jpg) no-repeat top;
}

#header2 {
width:100%;
height:100px;
}

#content-frame {
width:954px;
margin:0 auto;
background:url(/public/images/layout/middle-text-page-bg.jpg) repeat-y 0 center;
}

#content-top {
width:100%;
height:100%;
background:url(/public/images/layout/top-text-page-bg.jpg) no-repeat top center;
}

#content-bottom {
width:100%;
height:100%;
background:url(/public/images/layout/bottom-text-page-bg.jpg) no-repeat bottom center;
}

#left-content {
display:inline;
width:120px; /*total 140px*/
float:left;
padding:20px 10px;
}

#main-menu {
width:100%;
text-align:center;
}

#main-menu div {
height:110px;
width:110px;
margin:5px auto;
}

#about-leadme-but a {
background:url(/public/images/layout/leadme-but-bg.jpg) no-repeat 0 0;
}

#gdi-but a {
background:url(/public/images/layout/gdi-but-bg.jpg) no-repeat 0 0;
}

#sponsori-but a {
background:url(/public/images/layout/sponsori-but-bg.jpg) no-repeat 0 0;
}

#promoveazate-but a {
background:url(/public/images/layout/promo-but-bg.jpg) no-repeat 0 0;
}

#main-menu div a {
display:block;
width:100%;
height:100%;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-top:10px;
font-size:13px;
}

#main-menu div a:hover {
font-size:14px;
text-decoration:underline;
}

#right-content {
display:inline;
width:800px;
float:left;
padding:20px 10px 20px 0;
}

#h1-frame {
width:100%;
height:69px;
background:url(/public/images/layout/h1-separator.jpg) no-repeat center bottom;
}

#h1-frame h1 {
font-family:"Comic Sans MS",Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#f49603;
line-height:49px;
padding-left:60px;
margin-left:30px;
}

h1.h1-v1 {
background:url(/public/images/layout/h1-icon1-bg.jpg) no-repeat 0 0;
}

h1.h1-v2 {
background:url(/public/images/layout/h1-icon2-bg.jpg) no-repeat 0 0;
}

h1.h1-v3 {
background:url(/public/images/layout/h1-icon3-bg.jpg) no-repeat 0 0;
}

h1.h1-v4 {
background:url(/public/images/layout/h1-icon4-bg.jpg) no-repeat 0 0;
}

#gdi-h2 {
font-family:"Comic Sans MS",Georgia, "Times New Roman", Times, serif;
font-size:18px;
clear:both;
color:#f49603;
width:100%;
line-height:40px;
padding-left:30px;
background:url(/public/images/layout/h1-separator.jpg) no-repeat center bottom;
}

#text {
padding:20px;
}

#text ul {
margin-left:30px;
}

#text ul li {
margin:5px 0;
}

#text p {
line-height:180%;
text-indent:20px;
text-align:justify;
}

.music-player {
display:inline;
float:left;
margin:0 10px 10px 15px;
width:350px;
height:170px;
}

div.message {
display:inline;
float:left;
height:50px;
width:350px;
margin:10px 0 10px 20px;
border:1px solid #3d3540;
background:#f49603;
position:relative;
}

div#music-player-msg {
display:none;
}

div.msg-text {
line-height:50px;
text-align:center;
}

div.close-div {
position:absolute;
top:0;
right:3px;
}

div.close-div a {
color:#3d3540;
font-weight:bold;
text-decoration:none;
font-size:15px;
}

div.close-div a:hover {
color:#FFFFFF;
}

#footer2 {
margin-top:10px;
width:100%;
height:50px;
background:url(/public/images/layout/footer-top.jpg) no-repeat center top;
}

/* PROMOVARE */
#interior-column-right {
display:inline;
float:left;
width:400px;
border-left:#f49603 2px solid;
padding:10px 10px 20px 10px;
margin-top:15px;
text-align:left;
}

#interior-column-left {
display:inline;
float:left;
width:378px;
}

#sendmsgform tabel {
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
}

#sendmsgform .label {
padding-right:8px;
padding-top:2px;
text-align:right;
vertical-align:top;
white-space:nowrap;
font-weight:bold;
width:40px;
}

#sendmsgform .field {
padding-bottom:10px;
white-space:nowrap;
width:190px;
}

#sendmsgform .status {
padding-left:8px;
padding-top:2px;
vertical-align:top;
white-space:nowrap;
width:120px;
}

#sendmsgform label.error {
background:transparent url(/public/images/layout/unchecked.gif) no-repeat scroll 0 0;
color:#EA5200;
font-weight:bold;
padding-bottom:2px;
padding-left:16px;
}

#sendmsgform label.checked {
background:transparent url(/public/images/layout/checked.gif) no-repeat scroll 0 0;
}

.response-msg-frame {
position:relative;
margin:5px auto 10px auto;
padding:10px 15px 10px 50px;
height: 30px;
display:none;
text-align:center;
border:#006600 2px solid;
background:#DFFDDB url(/public/images/layout/succes-icon.gif) no-repeat 10px center;
}

.error-msg {
border: 2px solid #FF0000;
background:#FF7D7D url(/public/images/layout/error-icon.gif) no-repeat 10px center;
}

/* Parteneri */
#main-partner {
height:130px;
width:600px;
margin:0 auto;
border:#3d3540 1px solid;	
background:#666666 url(/public/images/layout/main-partner-bg.jpg) repeat-x 0 0;
padding:20px;
}

#main-partner div {
display:inline;
float:left;
margin-right:20px;
}

#main-partner div h2 {
color:#FFFFFF;
}

ul#all-partners {
list-style-type:none;
}

ul#all-partners li {
display:inline;
float:left;
width:230px;
height:125px;
margin-top:10px;
text-align:center;
}

ul#all-partners li a {
display:block;
width:100%;
height:100%;
}

ul#all-partners li a:hover {
border:#3d3540 1px solid;
}
