@charset "utf-8";

@import "http://moskraciunverde.ro/css/reset.css";



/*------------------------------------------------------------------

[Main Stylesheet]

Project:	mosKraciunVerde - Kaspersky

-------------------------------------------------------------------*/


body {
 text-align: center;
 font-family:Tahoma,Verdana,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;
}

#wrapper {
 width: 860px;
 margin-left: auto;
 margin-right: auto;
 padding-top: 34px;
}
 
 
/* begin top */ 
#divContainerMeniu {
 height: 111px;
}

#divLogoSiMesaj {
 margin-top: 20px;
 margin-left: 20px;
 height: 42px;
 width: 827px;
}

#divLogo {
 float: left;
}

#divHeader {
 float: right;
 margin-top: 7px;
 margin-right: 15px;
}

#divBkgMeniuLeft {
 background: url(http://moskraciunverde.ro/imagesHtml/top_bg_l.gif) no-repeat;
 width: 4px;
 height: 111px;
 float: left;
}
#divBkgMeniuRight {
 background: url(http://moskraciunverde.ro/imagesHtml/top_bg_r.gif) no-repeat;
 width: 4px;
 height: 111px;
 float: left;
}
#divBkgMeniuInner {
 background: url(http://moskraciunverde.ro/imagesHtml/header-bg.gif) repeat-x;
 width: 843px;
 height: 111px;
 float: left;
}

#snowOnTop {
 width: 490px;
 height: 35px;
 float: right;
 position: relative;
 top: -48px;
 left: -3px;
 margin-bottom: -38px;
}

#divMeniu {
 float: right;
 margin-right: 0px;
}

ul.rubriciMeniu {
 display: block;
 width: 490px;
 }

ul.rubriciMeniu li {
 float: left;
 margin-top: 26px;
 }
 
ul.rubriciMeniu a#firstItem:link, ul.rubriciMeniu a#firstItem:active, ul.rubriciMeniu a#firstItem:visited {
 font-size: 11px;
 font-weight: bold;
 padding: 0px 0px;
 display: block;
 color: #ffffff;
 text-decoration: none;
 background: url(http://moskraciunverde.ro/imagesHtml/first-item.gif) no-repeat;
 height: 22px;
 padding-top: 8px;
 text-align: center;
 width: 133px;
 }
ul.rubriciMeniu a#firstItem:hover {
 background: url(http://moskraciunverde.ro/imagesHtml/first-itemHover.gif) no-repeat;
 }

 ul.rubriciMeniu a#secondItem:link, ul.rubriciMeniu a#secondItem:active, ul.rubriciMeniu a#secondItem:visited {
 font-size: 11px;
 font-weight: bold;
 padding: 0px 0px;
 display: block;
 color: #ffffff;
 text-decoration: none;
 background: url(http://moskraciunverde.ro/imagesHtml/third-item.gif) no-repeat;
 height: 22px;
 padding-top: 8px;
 text-align: center;
 width: 85px;
 }

ul.rubriciMeniu a#secondItem:hover {
 background: url(http://moskraciunverde.ro/imagesHtml/third-itemHover.gif) no-repeat;
 } 

ul.rubriciMeniu a#thirdItem:link, ul.rubriciMeniu a#thirdItem:active, ul.rubriciMeniu a#thirdItem:visited {
 font-size: 11px;
 font-weight: bold;
 padding: 0px 0px;
 display: block;
 color: #ffffff;
 text-decoration: none;
 background: url(http://moskraciunverde.ro/imagesHtml/second-item.gif) no-repeat;
 height: 22px;
 padding-top: 8px;
 text-align: center;
 width: 111px;
 }
ul.rubriciMeniu a#thirdItem:hover {
 background: url(http://moskraciunverde.ro/imagesHtml/second-itemHover.gif) no-repeat;
 }

ul.rubriciMeniu a#fourthItem:link, ul.rubriciMeniu a#fourthItem:active, ul.rubriciMeniu a#fourthItem:visited {
 font-size: 11px;
 font-weight: bold;
 padding: 0px 0px;
 display: block;
 color: #ffffff;
 text-decoration: none;
 background: url(http://moskraciunverde.ro/imagesHtml/fourth-item.gif) no-repeat;
 height: 22px;
 padding-top: 8px;
 text-align: center;
 width: 160px;
 }
ul.rubriciMeniu a#fourthItem:hover {
 background: url(http://moskraciunverde.ro/imagesHtml/fourth-itemHover.gif) no-repeat;
 }

/* end top */ 

/* css div joc */
#joc{
 padding: 0px;
 margin: 0px;
 border: 1px solid #b8b7b3;
 width: 850px;
}


/* begin form */ 
#titluFormular {
 color: #005345;
 text-align: center;
 font-size: 17px;
 font-weight: bold;
 margin-top: 50px;
 margin-bottom: 10px;
}

#divForm_top {
 width: 850px;
 background:url(http://moskraciunverde.ro/imagesHtml/divForm_top.gif) center no-repeat;
 height: 11px;
 margin-bottom: -4px;
 padding-bottom: 0px;
}

#divForm {
 margin: 0px;
 padding: 0px;
 width: 850px;
 background-color: #eae9e0;
}

#divForm_bottom {
 width: 850px;
 background:url(http://moskraciunverde.ro/imagesHtml/divForm_bottom.gif) center no-repeat;
 height: 11px;
 margin-top: -4px;
 padding-top: 0px;
}


.textLabel {
 font-size: 11px;
 color: #5c5c5b;
}

.asterisc {
 font-size: 11px;
 color: red;
}

.textChkbox {
 font-size: 9px;
 color: #5c5c5b;
}

#textFormTitle {
}

#kasperskyForm td {
 text-align: left;
}

.label {
 color:red;
}

#kasperskyForm {
 margin-left: auto;
 margin-right: auto;
 width: 790px;
}

/* end form */ 

/* begin content, gen textul de la premii sau de la regulament si alte texte */
.content {
 width: 845px;
 border: 0px solid gray;
 color: #333333;
 font-family: Arial;
 font-size: 12px;
 line-height: 15px;
 text-align: left;
 margin-left: auto;
 margin-right: auto;
 padding-top: 30px;
}

.content h1 {
 font-size: 24px;
 line-height: 31px;
 color: #005448;
}

h2 {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 14px;
 line-height: 17px;
 font-weight: bold;
 color: #005448;
}

h3 {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 14px;
 line-height: 17px;
 font-weight: bold;
 color: #005448;
}

#celula {
 padding: 13px;
 background-color: #fafafa;
}

a.comandaAici:link, a.comandaAici:active, a.comandaAici:hover, a.comandaAici:visited {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 14px;
 line-height: 17px;
 font-weight: bold;
 color: #005448;
 text-decoration: none;
 margin-bottom: 5px;
}

a.castigator:link, a.castigator:active, a.castigator:visited {
 font-family: Arial;
 font-size: 12px;
 line-height: 15px;
 color: #333333;
 text-decoration: none;
 margin-bottom: 5px;
}

a.castigator:hover {
 color: #005448;
}

.content p {
 font-family: Arial;
 font-size: 12px;
 line-height: 15px;
 text-align: justify;
}
/* end content */

/* begin mesaj mail a fost trimis */
h5 {
 color: red;
 font-size: 17px;
 font-weight: bold;
 position: relative;
 top: 725px;
}
/* end mesaj mail a fost trimis */

/* begin footer */
#footer {
 padding-top: 75px;
 text-align: left;
}

#footer span {
 color: #999999;
 font-size: 10px;
 padding-left: 10px;
}

/* end footer */