body #main { background: transparent none repeat-x left top; }
body #main #primary { padding: 10px 10 px 10px 20px; background-color: transparent; width: 492px; }
body #main #primary label { width: 80px; display: inline-block; }
body #main #primary label.large { width: 200px; }
body #main #primary label.required { background: transparent url(/modules/default/img/icons/warning.gif) no-repeat right top; }
body #main #primary input.text { width: 220px; border: 1px solid grey;  background-color: transparent;  }
body #main #primary input.submit { width: 302px; border: 1px solid grey; backgrodund-color: transparent;  }
body #main #primary textarea { width: 300px; border: 1px solid grey; background-color: transparent;  }

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

/* vertical menu */
div#sideNav { width: 263px; background-color: transparent; padding-top; 30px; }
ul#sidebar_navigation {width: 263px; overflow: hidden; padding-left: 0px;  list-style-image: none; }
ul#sidebar_navigation li { height: 30px;  margin: 0; }

ul#sidebar_navigation li a { color: red; background-position:left top; background-repeat:no-repeat; width:263px; height:30px; float:left;	text-indent:-10000px; }

ul#sidebar_navigation li a#menu13{ background-image:url("/modules/default/img/paste/sidebar/felicitari.gif"); }
ul#sidebar_navigation li a#menu14{ background-image:url("/modules/default/img/paste/sidebar/mesaje.gif"); }
ul#sidebar_navigation li a#menu15{ background-image:url("/modules/default/img/paste/sidebar/felicitari.jpg"); height:109px; }
ul#sidebar_navigation li a#menu15{ background-position:left top; }

ul#sidebar_navigation li a:hover, a.selected { background-position:left bottom!important; }
ul#sidebar_navigation li a.section_menu:hover {	background-position:left top!important;}
ul#sidebar_navigation li a#menu1{ background-image:url("/modules/default/img/paste/sidebar/cadouri.gif");}

ul#sidebar_navigation li a#menu2{ background-image:url("/modules/default/img/paste/sidebar/origine.gif");}
ul#sidebar_navigation li a#menu3{ background-image:url("/modules/default/img/paste/sidebar/international.gif"); }
ul#sidebar_navigation li a#menu4{ background-image:url("/modules/default/img/paste/sidebar/iepurasul.gif"); }
ul#sidebar_navigation li a#menu5{ background-image:url("/modules/default/img/paste/sidebar/calendar.gif"); }

ul#sidebar_navigation li a#menu6{background-image:url("/modules/default/img/paste/sidebar/obiceiuri.gif");	cursor:default;}
ul#sidebar_navigation li a#menu7{	background-image:url("/modules/default/img/paste/sidebar/retete.gif");}
ul#sidebar_navigation li a#menu8{	background-image:url("/modules/default/img/paste/sidebar/simboluri.gif");}
ul#sidebar_navigation li a#menu9{	background-image:url("/modules/default/img/paste/sidebar/credinta.gif");	cursor:default;}

ul#sidebar_navigation li a.separator{	background-image:url("/modules/default/img/paste/sidebar/separator.gif");	height:40px;	cursor:default;}
ul#list_1 li a.separator:hover{	background-position: left top!important;}
/* end vertical menu */
ul#sidebar_navigation li a#menu01{ /* 1 martie */
	background-image:url("/modules/default/img/martisor/sidebar/1martie.gif");
	cursor:default;
}

ul#sidebar_navigation li  a#menu02{
	background-image:url("/modules/default/img/martisor/sidebar/semnificatia-martisorului.gif");
}

ul#sidebar_navigation li a#menu03{
	background-image:url("/modules/default/img/martisor/sidebar/ce-se-poarta-de-martisor.gif");
}

ul#sidebar_navigation li a#menu14{
	background-image:url("/modules/default/img/martisor/sidebar/mesaje.gif");
}
ul#sidebar_navigation li a#menu15{
	background-image:url("/modules/default/img/martisor/sidebar/felicitari.gif");
	height:109px!important;
}
ul#sidebar_navigation li a#menu15:hover {
	background-position:left top!important;
}

ul#sidebar_navigation li a#menu04{ /* 8 martie */
	background-image:url("/modules/default/img/martisor/sidebar/8martie.gif");
	cursor:default;
}

ul#sidebar_navigation li a#menu05{
	background-image:url("/modules/default/img/martisor/sidebar/ziua-femeii-ziua-mamei.gif");
}

ul#sidebar_navigation li a#menu06{
	background-image:url("/modules/default/img/martisor/sidebar/ce-isi-doresc-femeile.gif");
}

ul#sidebar_navigation li a#menu07{ /* Babele */
	background-image:url("/modules/default/img/martisor/sidebar/babele.gif");
	cursor:default;
}

ul#sidebar_navigation li a#menu08{
	background-image:url("/modules/default/img/martisor/sidebar/legenda-spune.gif");
}

ul#sidebar_navigation li a#menu09{ /* 9 martie */
	background-image:url("/modules/default/img/martisor/sidebar/9martie.gif");
	cursor:default;
}

ul#sidebar_navigation li a#menu10{
	background-image:url("/modules/default/img/martisor/sidebar/mucenicii.gif");
}

ul#sidebar_navigation li a#menu11{
	background-image:url("/modules/default/img/martisor/sidebar/ziua-barbatilor.gif");
}

ul#sidebar_navigation li a#menu12{
	background-image:url("/modules/default/img/martisor/sidebar/de-ce-iubim-barbatii.gif");
}

ul#sidebar_navigation li a#menu13{
	background-image:url("/modules/default/img/martisor/sidebar/pro-sau-contra.gif");
}

/*ul#sidebar_navigation li a.separator{
	background-image:url("/modules/default/img/martisor/sidebar/menu_separator_100x20.gif");
}*/

ul#sidebar_navigation li a.separator{
	/*background-position: left top!important;*/
	height:20px;
	cursor:default;
}
ul#list_1 li a.separator:hover{
	/*background-position: left top!important;*/
}

#main #primary  { font-size:14px; line-height:1.8em; }

#footer {
background:transparent url(/modules/default/img/martisor/main_content/bg_footer_780x85.gif) no-repeat scroll center top;
clear:both;
margin-top:20px;
padding-top:85px;
}
a { color:#146b1a; font-size:12px; text-decoration:none; }
a:hover {  text-decoration: none;}
img { border: 0;}

.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; }

p { font-size: 14px; }
.content_paste h2, .content_paste h3 {
color:#5FA534;
font-weight:bold;
padding-left:5px;
}
h1 {
color:#5FA534;
font-size: 20px; 
}
div.content_paste h2 {
color:#5FA534;
font-size:16px;
margin:10px 0;
}
h3 {
color:#5FA534;
font-size:14px;
margin: 0;
}
.mess_titlu {
font-size:13px;
font-weight:bold;
margin:0;
padding:0;
}
.mess_mesaj {
border-bottom:1px solid #555555;
font-size:12px;
line-height:1.4em;
padding-bottom:5px;
}

div.content_paste div.content_Special p { font-size: 13px; }

#main #primary ul.bullet li {
background-image:url(/modules/default/img/martisor/main_content/bullet_martisor.gif);
background-position: 0 10px;
background-repeat:no-repeat;
border-bottom:1px solid #DEDEDE;
font-size:13px;
line-height:2em;
list-style-type:none;
margin-bottom:5px;
padding-bottom:2px;
padding-left:25px;
text-align:left;
}
/* begin section for: ce isi doresc femeile */
	#topSlidingDoors ul#list { margin:10px 0 0 0; padding:0; list-style:none; width:250px; }
	#topSlidingDoors ul#list li { float:left; margin:0; padding:0 0 0 9px; background:#57ad23; border:1px solid #000; border-bottom:none; }
	#topSlidingDoors ul#list li h2 { float:left; display:block; margin:0 !important; padding:3px 9px 3px 0; cursor:pointer; background:#57ad23;  color:#000 !important; font-size:12px !important;}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	#topSlidingDoors ul#list li h2 { float:none;}
	/* End IE5-Mac hack */
	#topSlidingDoors ul#list li:hover, #topSlidingDoors li.selected { padding:0 0 0 9px; background:#fff!important; border:1px solid #000; border-bottom:none; }
	#topSlidingDoors ul#list li:hover h2, #topSlidingDoors li.selected h2 {  background:#fff!important; padding:3px 9px 3px 0; }
	#topSlidingDoors .content { border-top:1px solid #6e6146; width:460px; padding:10px; margin-bottom:10px; clear: both; }
	#topSlidingDoors .hidden { display:none;}
	#topSlidingDoors table { width:100%;}
	#topSlidingDoors table td { background:transparent;}
	#main #primary #section_content_admin #topSlidingDoors ul.bullet { line-height:2em;}
/* end section for: ce isi doresc femeile */
/******************* begin formular **********************/
#box_propune {
	margin:10px;
	clear:both;
	float:left;
}
#box_propune div.box { width:450px; margin: 0 auto;
	text-align: left;  border:1px solid #555; font-size:13px; line-height:16px; padding:5px;
}
#box_propune_top {
	margin:10px auto; max-width:450px;
}
#box_propune_top div.box { width:auto;
	text-align: left;  border:1px solid #555; font-size:13px; line-height:16px; padding:5px;
}

#formular_propunere{
    margin:15px 0 0; padding:0;
    font-size: 13px; font-family: Tahoma, Verdana, Arial;
	clear:both;
}
#form_info{
    margin:5px 0;
}

#form_info p {
	font-size:12px;
	color:#4a4545;
}
#formular_propunere td {
	margin: 0;
	padding: 0; 
}
#formular_propunere fieldset {
	border: 1px solid grey!important; 
	padding: 10px;  
	background-color:  #fcfcfc;
}

* html #cr_inscrie_left {
	background-color:  #f8f8f8;
}
.selector{
    background: white;      border: 1px solid #ccc;
    width:150px;
    font-size: 12px;
}
.selector2{
    background: white!important;
    border: 1px solid #7f9db9!important;
    width:190px;
    font-size: 12px;
    padding:0 2px;
}

.common_row {
color:#000000;
font-family:tahoma,verdana,arial;
font-size:13px;
padding-bottom:5px;
padding-top:3px;
text-align:left;
}
.col1 {width:286px; padding-right:18px; text-align: right;}
.col12 {
	width:180px;
	padding-right:18px;
	text-align: left;
	color:#4a4545;

	font-size:12px;
	}
.col1_recomand {
    width:100px;
    padding-right:18px;
    text-align: left;
    color:#4a4545;

    font-size:12px;
    }
div#cr_inscrie_left { width: 350px; padding:0; margin:0 auto; padding-left:10px; text-align: left; }

div#btn_submitare{
    margin:0; padding:0;
    height:24px;
    margin-top:10px;
}
div#btn_submitare a{
    background:transparent url("/modules/default/img/paste/main_content/btn_left_270x24.gif") top left no-repeat;
    text-decoration:none;
    color:#fff;
	height:24px;
	display: block; 
	width: 65px;
	padding-left: 10px;
}
* html div#btn_submitare a{
     padding:0px;
     padding-left: 10px!important;
}
div#btn_submitare a span {
	cursor: pointer;
	height:24px;
	display: block;
    background:transparent url("/modules/default/img/paste/main_content/btn_right_5x24.gif") top right no-repeat;
    font-size:12px;
}
/******************* end formular **********************/


#confirmare { border: 1px solid black; padding: 10px; color: red; }
#concurs_halloween { border: 1px solid grey; width: 400px; margin: 10px auto; text-align: center;  }
.prop_titlu  { height: 24px; background-color: #EFEFEF; }
.prop_titlu h2 { font-size: 14px;  }
.prop_titlu h2 span.titlu { float: left;}
.prop_titlu h2 span.detalii { float: right; height: 24px; width: auto; font-size: 12px; text-align: right; padding-right: 10px;}
.prop_mesaj {  padding: 0px 10px 5px; }
div.padded_content { padding: 0px 10px; }
#formular { text-align: left; width: 310px; margin: 0 auto; }
body #footer p.footnote { color: #A9B4CD }
body #footer div.footlinks.copyright, body #footer div.footlinks ul { width:780px!important; }
.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) */



