body { background-image: url(/modules/default/img/halloweeen/bg_halloweeen.jpg); background-repeat: no-repeat; background-position: center top; background-color: #000; }

body #main { background-color: #cecece; }
body #main #primary { padding-right: 20px; background-color: transparent;  }

#visual a {display: block; height: 205px; }

/* begin horizontal TOP menu */

ul#sec_navigation { background: transparent url(/modules/default/img/halloween/bg_secNav.gif) repeat-x; }
ul#sec_navigation {  width: 720px; margin: 0 auto;  height: 40px; }
ul#sec_navigation li {width: 180px; text-align: center;  float: left; margin:0; padding:0; }
ul#sec_navigation li a { color: #fff; width: 180px; height:31px; float:left;	text-indssent: -10000px; display:block; overflow:hidden; padding: 9px 0 0; font-family: Arial; font-size:18px; font-weight: normal; }
ul#sec_navigation li a:hover {  background: transparent url(/modules/default/img/halloween/bg_secNav_hover.gif) repeat-x; }
ul#sec_navigation li a.activ { color: #000;  background: transparent url(/modules/default/img/halloween/bg_secNav_activ.gif) repeat-x; }
ul#sec_navigation li a:hover {  text-decoration: underline;  }

/* end horizontal TOP menu */

/* vertical menu */
div#sideNav { width: 270px; height: 300px; background: transparent url(/modules/default/img/halloween/bg_sideNav.gif) no-repeat left top; padding-top; 30px; }
div#sideNav.short { height: 150px; padding-top; 30px; }
ul#sidebar_navigation {width: 220px; overflow: hidden; padding-left: 20px;  list-style-image: none; }
ul#sidebar_navigation li { width: 180px; height: 35px;  margin: 5px 0; background: transparent url(/modules/default/img/halloween/bullet_sideNav.gif) top left no-repeat; padding-left: 35px; }
ul#sidebar_navigation li a { font-family: Arial; font-size: 16px; color: #000; display: block;  width: 175px; height: 24px; text-align: left; padding-top: 6px; }
ul#sidebar_navigation li a:hover, div#sideNav ul#sidebar_navigation li a.activ { background-color: #c7c7c7;  }
ul#sidebar_navigation li.insider { width: 150px; height: 25px; margin-left: 25px; background: transparent url(/modules/default/img/halloween/bullet_sideNav_insider.gif) 0 5px no-repeat; padding-left: 25px; }
ul#sidebar_navigation li.insider a { width: 150px; }
/* end vertical menu */


.img_floated_right { float: right; margin-left: 5px;  }
.img_floated_left { float: left; margin-left: 0;  }

#container_swf { text-align: left; padding: 20px;}
#cap_halloween { margin: 0; }

body #main #primary #confirmare { border:1px solid #e78f50; padding: 10px; color: #000; width: 80%; margin: 0 auto; text-align: center; }
.err { color: red; font-size: 10px; padding-left: 10px; display: block; }
#btn_cautare { padding: 2px 15px; background: #e1ddae; border: 1px solid #d5cf8d; color: #000; font-size: 11px; }
.rezultate_cautare { padding: 5px 10px; color: gray; text-align: center; width: 350px; margin: 0 auto;}
#concurs_halloween {  width: 330px; margin: 10px auto; text-align: center;  padding: 10px; }

#formular { text-align: left; width: 310px; margin: 0 auto; }
#concurs_halloween #form_halloween p { width: 320px; margin: 5px 0; color: #000; text-align: left; }

#concurs_halloween #form_halloween fieldset { border: 0px none!important;  }
#concurs_halloween #form_halloween label { width: 80px; display: inline-block; }
#concurs_halloween #form_halloween input.text { width: 220px; border: 1px solid gray;  background-color: background: #fff; ;  }
#concurs_halloween #form_halloween input#submit { border: 1px solid grey; background: gray; width: 80px; margin: 0 auto;  }
#concurs_halloween #form_halloween #p_textarea label { float: left;  }
#concurs_halloween #form_halloween textarea { width: 220px; border: 1px solid gray; background: #fff;  }
* html #concurs_halloween #form_halloween label#mesajul { width: 78px; }
* html #concurs_halloween #form_halloween textarea { width: 222px; }

form#cauta { margin:0; padding:0; text-align: right; }
form#cauta #div_cautare { margin: 0 auto; padding:10px; width: 350px; border: 1px solid #585858;}
form#cauta #div_cautare p { text-align: right; }
form#cauta #div_cautare input#cautare { border: 1px solid #dad7b9; padding: 1px; width: 280px; }

div#btn_submitare{     margin:0; padding:0;     height:24px;    margin-top:10px; }

ul.comments { margin: 10px 10px; }
ul.comments li { overflow: hidden; list-style-type:none;  }
ul.comments li div.mesaj {  border: 1px solid #585858; font-size: 12px;  padding: 5px; padding-top: 0;  }
ul.comments li div.mesaj div.user { margin: 0; height: 25px; overflow: hidden; }
ul.comments li div.mesaj div.user .author { width: 300px; overflow: hidden; float: left;  margin: 0; }
ul.comments li div.mesaj div.user .date  { font-size: 11px; color: #929191; float: right; text-align: right; margin: 0; width: 100px;}
ul.comments li div.data h3 span {font-size: 12px; border-bottom: 1px solid #585858; padding-bottom: 2px; }
ul.comments li div.data div.body {padding: 5px; }
ul.comments li div.voteForm {  margin:0; padding:0; margin-top: 3px; height: 20px;}
ul.comments li div.voteForm .nr_voturi {    width: 200px;   margin-top:0;  font-weight: normal;  padding-left: 25px;    padding-top: 4px;   background-image: url(/modules/default/img/iunie/main_content/sections/rating_form.gif);     background-position: 0 6px; background-repeat: no-repeat;  float: left;  }
ul.comments li div.voteForm .votare {  margin: 0; }
ul.comments li div.voteForm .ai_votat { float:right; width: 80px;    height:16px;  padding:0;  background: transparent url(/modules/default/img/iunie/main_content/sections/hearts.gif) left top no-repeat;    overflow:hidden;    text-indent:1000px;  border: 0px none!important;  cursor: auto;   }
ul.comments li div.voteForm a.voteaza {   float: right;    display:inline-block; cursor:pointer; border:1px solid #aa0000;    text-decoration:none; text-align: center; margin-right: 10px; padding: 0 10px;}
ul.comments li div.voteForm a.voteaza span {        color:#aa0000; padding:1px;  }
ul.comments li div.voteForm a:hover.voteaza {        color:#ffffff; background-color:#aa0000;  }
ul.comments li div.voteForm a:hover.voteaza span {        color:#ffffff; background-color:#aa0000;  }

.prop { border: 1px solid #585858; font-size: 13px; }
.prop_info { font-size: 13px; background-color: transparent; color: #000; }
.prop_info span { font-size: 12px; color: #555;  }
.prop_titlu span {  border-bottom: 1px solid #585858; margin-left: 5px; font-weight: bold; }
.prop_mesaj {  background-color: transparent; padding: 5px; }

div.normal p { line-height:24px; margin:10px 0; }
a, a:active { color: #734c02; }
a:hover { text-decoration: underline; }
body #footer p.footnote { color: #A9B4CD }
body #footer div.footlinks.copyright, body #footer div.footlinks ul { width:780px; }
.bold { font-weight: bold; }
.black { color: black; }
.orange { color: orange; }
.purple { color: purple; }
.red { color: red; }

.no_margin { margin: 0!important; }
.no_margin_bottom { margin-bottom: 0!important; }
.clear { clear:both;}
.clear1 { clear:both; font-size: 1px; height: 1px; line-height: 1px; }
.clear10 { clear:both; font-size: 1px; height: 10px; line-height: 10px; }
.spacer_10 { height:10px!important; }
.common_row { color:#000000; font-family:tahoma, verdana, arial; font-size:13px; padding-bottom:5px; padding-top:3px; text-align:left; }
.spacer_5 { height:5px;}
.spacer_v10 { margin-top: 10px!important; margin-bottom: 10px!important; }
.bolded { font-weight: bold; }

/* begin meniu: trimite aceasta pagina (YM/email) */
#sarbatori_trimite { width:350px; float: left; margin:15px 0px; }
#sarbatori_trimite #user_actions {	text-align:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }

#sarbatori_trimite #user_actions a {	text-decoration:none; }

#sarbatori_trimite #user_actions a:hover {	text-decoration:underline; }

#sarbatori_trimite #user_actions ul { width:340px; }

#sarbatori_trimite #user_actions ul li { list-style-type:none; }

#sarbatori_trimite #user_actions_links li { display:inline; float:left; width:170px; }

#sarbatori_trimite #user_actions_links a { padding-left:30px; margin-right:25px; background-position:top left; background-repeat:no-repeat; text-indent:0; display:block; line-height:16px; heidght:25px; }

#sarbatori_trimite .mail { background-image:url(/modules/default/img/icons/sendmail.gif); }

#sarbatori_trimite .yahoo { background-image:url(/modules/default/img/icons/sendym.gif); }

#sarbatori_trimite #details { padding-left:10px; line-height:15px; float:left; background-image:url(/modules/default/img/navBar/arrow_left_blue_12x12.gif.gif); background-position:0 2px; margin-bottom:15px; }
/* end meniu: trimite aceasta pagina (YM/email) */


/* MENIU ORIZONTAL */

#menuRetete {
    widfth:440px;
    height:29px;
    margin:10px auto;

}
#menuRetete ul li{
    display:inline;
    height:29px;
    float:left;
    width: 110px;
    text-align: center;
    background: transparent url("/modules/default/img/halloween/bg_concursNav.gif") repeat-x;
}
#menuRetete ul li a {
    font-size:11px;
    color: white;
    font-weight:normal;
    line-height:29px;
    width: 110px;
    display: block;
}

#menuRetete ul li a.activ {
    background: transparent url("/modules/default/img/halloween/bg_concursNav_activ.gif") repeat-x;
}
#menuRetete ul li a:hover { text-decoration: underline; background: transparent url("/modules/default/img/halloween/bg_concursNav_activ.gif") repeat-x; }

#menuRetete ul li:hover, #menuRetete ul li.activ {
}

#menuRetete ul li#adauga a {
 	color: yellow;
}
#concurs_mesaje { text-align:center; border:1px solid #e78f50; padding:10px; color: #000;  font-family: 'Times New Roman' Times Georgia; font-size:14px; width: 80%; margin: 5px auto; }
#concurs_mesaje span#lista_castigatori { color:#444; font-weight: bold; text-decoration: underline; font-size:12px;  }
#castigatori { text-align:center; border:1px solid #e78f50; font-family: 'Times New Roman' Times Georgia; font-size:14px; padding:10px; margin: 5px auto; width: 80%; }
#castigatori table { width: 200px; margin:0 auto; font-size:14px; text-align:center; }

