/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 
/*body                { font-family: Arial, Helvetica, sans-serif; margin: 1px; text-align: center; height:100%} */


a:link, a:active, a:visited               { color: #7073d4; font-family: Verdana, Arial, sans-serif, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover                      { color: #ff0000; font-family: Verdana, Arial, sans-serif, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline overline }
a                  { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td, tr           { color: #808080; font-size: 8pt; font-family: Verdana, Arial, sans-serif, Helvetica, Geneva, Swiss, SunSans-Regular }
.default        { color: #808080; font-size: 8pt; font-family: Verdana, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
H1           { color: #7073d4; font-weight: bold; font-size: 10pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 5px; margin-right: 6px; margin-left: 10px }
H2            { color: #a9a9a9; font-weight: bold; font-size: 10pt; line-height: 10pt; font-family: Verdana, Arial, sans-serif, Helvetica, Geneva, Swiss, SunSans-Regular; clear: right; margin-right: 6px; margin-left: 20px }
b { color: #ffffff; font-weight: bold; font-size: 12pt; line-height: 12pt; font-family: Times New Roman, Verdana, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; clear: right }
body   { scrollbar-arrow-color: 9D7BD4; scrollbar-face-color: E7E7E7; scrollbar-highlight-color: 9D7BD4; scrollbar-shadow-color: 000000; scrollbar-track-color: E7E7E7  }
li           { line-height: 20px; text-indent: -15px; list-style-position: outside; clear: left; margin-left: 0px; padding-left: 0px }
p  { margin-right: 6px; margin-left: 6px }





div,td                  { font-family: Arial, Helvetica, sans-serif; font-size:13px; }
                    
/* h1,h2               { color: #ff0000; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size:15px; margin:0px;} */
                    
hr                  { color: #600100; }
                    
.box                { border: 1px solid #000000; font-size:11px;}
.box2               { border: 1px solid #000000; font-size:11px; width:110px;}
                    
/* a                   { color: #ff0000; font-family: Arial, Helvetica, sans-serif; text-decoration: underline overline; font-size: 12px; }
a:hover             { color: #ff0000; font-family: Arial, Helvetica, sans-serif; text-decoration: : underline overline; font-size: 12px; } */
                    
.bot                { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }
.bot a              { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }
.bot a:hover        { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }
                    
a.prsd              { font-size: 11px; }
.prsd               { font-size: 11px; }

.nume_produs        { font-size: 13px; font-weight: bold;}
.nume_produs:hover  { font-size: 13px; font-weight: bold;}

.L1                 { color: #660000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
.L1 a               { color: #660000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
.L1 a:hover         { color: #ff0000; font-family: Arial, Helvetica, sans-serif; text-decoration: underline overline; font-size: 11px; }
                    
.L2                 { color: #660000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
.L2 a               { color: #660000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
.L2 a:hover         { color: #ff0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
                    
.L3                 { color: #660000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
.L3 a               { color: #660000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
.L3 a:hover         { color: #ff0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
                    
.L4                 { color: #660000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
.L4 a               { color: #660000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
.L4 a:hover         { color: #ff0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }

.top                { padding-left:10px; padding-right:10px; }

.ttl                { color: #660000; font-size: 13px; }
.ttl a              { color: #660000; font-size: 13px; }
.ttl a:hover        { color: #660000; font-size: 13px; }

.mnu                { color: #ffffff; font-size: 13px; font-weight:bold;}
.mnu:hover          { color: #f0f0f0; font-size: 13px; font-weight:bold;}

.black              { color: #000000; }

.white              { color: #ffffff; }

.submit             { border-right: 2px solid #ffffff; border-top: 2px solid #ffffff; border-left: 2px solid #ffffff; border-bottom: 2px solid #ffffff; color: #ffffff; background-color: #660000; font-family:arial,helvetica,sans-serif; font-size:12px; font-weight: bold; width: 100px; cursor: pointer; text-align: center; }

.pret { color: #CC0000; font-size: 16px; font-weight: bold;}
.pret_s { color: #666666; font-size: 14px; font-weight: bold; text-decoration: line-through;}

#content {
	border: 1px dotted #CCCCCC;
	margin: 5px 0px 0px 155px;
	padding: 5px;
	position: absolute;
	width: 470px;
	z-index: 2;
}

#leftbox {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	width: 150px;
	z-index: 3;
}
	
#rightbox {
	margin: 5px 0px 0px 630px;
	padding: 0px;
	position: absolute;
	width: 150px;
	z-index: 1;
	}

#menu_div {
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 780px;
	z-index: 3;
	}

#pagebox {
	width:780px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	text-align: left;
}

div.dot {
	background: url("http://www.apologeticum.net/images/dotted00.gif") repeat-x transparent;
	clear:both;
	height: 15px;
	margin: 10px 10px 10px 10px;
}

.litere {
	color:#FFFFFF;
	font-weight:bold;
}

.litere:hover {
	color:#FFFFFF;
}

#continut {
	border: 1px dotted #CCCCCC;
	margin: 5px 0px 0px 0px;
	padding: 5px;
	position: absolute;
	width: 780px;
	z-index: 2;
}

#continutinreg {
	border: 1px dotted #CCCCCC;
	margin: 5px 0px 0px 0px;
	padding: 5px;
	position: absolute;
	width: 780px;
	z-index: 2;
}

#continutinfo {
	border: 1px dotted #CCCCCC;
	margin: 5px 0px 0px 155px;
	padding: 5px;
	position: absolute;
	width: 625px;
	z-index: 2;
}

/* stilul pentru calendarul lunii curente */

.main {
width:150px;
border:1px solid white;
}

.month {
background-color:#99ccff;
font:bold 12px verdana;
color:white;
}

.daysofweek {
background-color:gray;
font:bold 12px verdana;
color:white;
}

.days {
font-size: 12px;
font-family:verdana;
color:black;
background-color: lightyellow;
padding: 2px;
}

.days #today{
font-weight: bold;
color: red;
}

.HeaderTable {background-color:#C8D4E0;padding:1px;margin:2px;border-width:1px;border-color:#003300;border-style:solid;border-collapse:collapse;}
.HeaderTab {background-color:#C8D4E0;padding:1px;margin:2px;border-width:1px;border-color:#003300;border-style:solid;border-collapse:collapse;}
.HeaderTD {background-color:;color:#000066;padding:3px;text-align:;vertical-align:;font-weight:800;}