div.normal ul li { line-height: 16px; }
body #main { background: transparent url(/modules/default/img/sfvalentin/main_content/bg_780x30.jpg) repeat-y left top; }
body #main #content { padding-top:0px; }
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: 310px; }

/* vertical menu */
body #main #sidebar { width: 270px!important; padding-left: 10px;  }
div#sideNav { width: 253px; background-color: transparent; padding-top; 30px; }
ul#sidebar_navigation {width: 253px; overflow: hidden; padding-left: 0px;  list-style-image: none; }
ul#sidebar_navigation li { margin: 0; }

ul#sidebar_navigation li a { color: red; background-position:left bottom; background-repeat:no-repeat; width:253px; height:50px; float:left;	text-indent:-10000px; }
ul#sidebar_navigation li a:hover, ul#sidebar_navigation li a.selected {	background-position:left top!important;}
ul#sidebar_navigation li a#menu01{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_despre.gif");}
ul#sidebar_navigation li a#menu02{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_international.gif");}
ul#sidebar_navigation li a#menu03{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_felicitari.gif");}
ul#sidebar_navigation li a#menu04{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_simboluri.gif");}
ul#sidebar_navigation li a#menu05{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_bancuri.gif");}
ul#sidebar_navigation li a#menu06{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_multimedia.gif");}
ul#sidebar_navigation li a#menu07{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_cadouri.gif");}
ul#sidebar_navigation li a#menu08{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_evenimente.gif");}
ul#sidebar_navigation li a#menu09{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_special.gif");}
ul#sidebar_navigation li a#menu10{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_poezii.gif");}
ul#sidebar_navigation li a#menu11{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_mesaje.gif");}
ul#sidebar_navigation li a#menu12{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_motive.gif");}
ul#sidebar_navigation li a#menu13{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_dragobete.gif");}
ul#sidebar_navigation li a#menu14{	background-image:url("/modules/default/img/sfvalentin/sidebar/meniu_anti.gif");}
ul#sidebar_navigation li a.separator {	background-image:url("/modules/default/img/sfvalentin/sidebar/menu_separator_100x20.gif");	background-position: left top!important;	height:35px;}
ul#sidebar_navigation li a.separator:hover { background-position: left top!important;}
/* end vertical menu */
	
#main #primary  { font-size:14px; line-height:1.8em; }	
a { color:#922424; font-size:12px; text-decoration:none; }
p { font-size: 14px; }

.content_paste h2, .content_paste h3 {
color:#922424;
font-weight:bold;
padding-left:5px;
}
h1 {
color:#922424;
font-size: 20px; 
}
div.content_paste h2 {
color:#922424;
font-size:16px;
margin: 0;
}
h3 {
color:#922424;
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/sfvalentin/main_content/bullet.gif);
background-position:5px 11px;
background-repeat:no-repeat;
border-bottom:1px solid #DEDEDE;
font-size:14px;
line-height:2em;
list-style-type:none;
margin-bottom:3px;
padding-bottom:2px;
padding-left:20px;
text-align:left;
}

#primaPagina h2 { margin-top:10px!important; margin-bottom:0!important; }
#primaPagina div.btn_submitare {
clear:both;
margin-bottom:20px;
margin-top:5px;
}
div.btn_submitare a {
background:transparent url(/modules/default/img/sfvalentin/main_content/more_left_10x28.gif) no-repeat scroll left top;
color:#922424;
cursor:pointer;
display:block;
float:left;
height:28px;
margin:0;
overflow:hidden;
padding:0;
text-decoration:none;
}
#primaPagina div.btn_submitare a span {
background-image:url(/modules/default/img/sfvalentin/main_content/more_right_300x28.gif);
background-position:right top;
display:block;
float:left;
font-size:12px;
height:28px;
margin-left:5px;
padding-left:5px;
padding-right:20px;
}

ul.mess_list {
font-size:12px;
margin:0 5px;
padding:0;
}
ul.mess_list li {
font-size:12px;
line-height:16px;
border-bottom:1px solid #DEDEDE;
list-style-type:none;
margin:0 0 5px;
padding:0 0 2px;
text-align:left !important;
width:95%;
}
ul.mess_list li span.mess_title {
color:#AA0000;
overflow:hidden;
padding-left:2px;
}
ul.mess_list li span.mess_mesaj {
color:#000000;
font-size:12px !important;
border: 0px none;
}


#main #primary #section_content_admin {
font-family: 'Times New Roman';
font-size:12px;
line-height:1.8em;
}
#main #primary #section_content_admin h2 {
font-size:14px;
color:#AA0000;
}
#main #primary #section_content_admin p {
margin:15px 0;
line-height:1.4em;
}

#main #primary #section_content_admin ul.bullet li span.span_language {
font-weight:bold;
}
#main #primary #section_content_admin ul.bullet li span {
color:#AA0000;
}
#footer { clear: both; background:transparent url(/modules/default/img/sfvalentin/main_content/bg_footer_780x55.jpg) top center no-repeat; padding-top:55px; margin-top: 0!important; }
/******************* 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; }
.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) */



