/* CSS Document */

body {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; background-color:#FFffFF}
img { border:0 }
hr { height:1; color:#a0a0a0; border-style:dotted}


A { TEXT-DECORATION: underline; color:black}

td {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial;
}
h1 {color:#000000; font-size:12pt; margin-top:7; margin-bottom:7; font-weight:bold}
h2 {color:#3B3b3b; font-size:11pt; margin-top:5; margin-bottom:5}

.table4 {background-color:#FFFFFF; border: #06498A; border-style: solid; border-width: 1px;}
.table4 td {font-size:8pt;}
/*
.table4 .head {color:#776677; border-bottom:1px solid #06498A;}
.table4 .alternatehead {color:#776677; border-bottom:1px solid #06498A;background-color:#F3F6F8;}
*/
.table4 .head {color:#000000; border-bottom:2px solid #000000;background-color:#EEEEEE; font-weight:bold; padding-left:3px;padding-right:3px}
.table4 .alternatehead {color:#000000; border-bottom:2px solid #000000;background-color:#CCCCCC; border-left:1px solid #000000; border-right:1px solid #000000; font-weight:bold; padding-left:3px;padding-right:3px}
.side {background-color:#06498A}
.separator {border-bottom:1px solid #06498A;color:black}
.superseparator {border-bottom:3px solid black}
.table4 .salternateeparator { background-color:#F3F6F8; border-bottom:1px solid #06498A;color:black; border-left:1px solid #000000; border-right:1px solid #000000;}
.table4 .alternate {background-color:#F3F6F8;color:black; border-bottom:1px solid #929292; border-left:1px solid #000000; border-right:1px solid #000000; }
.table4 .normal {color:black; border-bottom:1px solid #929292}
.table4 .reduceri {color:black; font-size:9px}

.table4 a {color: #0000a0; text-decoration: underline; border-style: none}
.table4 a:hover {color: #0000ff; text-decoration: underline;}



.noteCursa
{
	font-size:7pt;
	color:#666666;
}

.daysTable
{

}

.dayComm
{
	border: #ffFFff; 
	border-right-style: solid; 
	border-right-width: 1px; 

	padding-right:3px;
	padding-left:3px;
	color:#FFFFFF;
}

.day1
{
	border: 1px solid black;
	padding-right:3px;
	padding-left:3px;
	color:black;
	font-weight:bold;
}

.day0
{
	border: 1px solid white;
	padding-right:3px;
	padding-left:3px;
	color:#999999;
	font-weight:bold;
}

.day
{
	border: 1px solid white;
	padding-right:3px;
	padding-left:3px;
	color:red;
	font-weight:bold;
}


.pretAprox { color:#000000; font-size:9px}


.note {color:black; font-size:9px}


.publicitate
{font-size: 8pt; 
background-color:#e0e0e0;
color:909090;
writing-mode: tb-rl; filter: flipH() flipV();
}

.publicitate2
{font-size: 8pt; 
color:#909090;
background-color:#e0e0e0;
}

.dontprint{	display:none;}



.table_options
{
	border-style:none;
}

.table_options .head
{
	border-bottom:solid 3px black;
	border-top:solid 3px black;
	font-weight:bold;
}

.table_options td
{
	background-color:#FFFFFF;
	color:#333333;
	border-bottom:solid black 1px;
	font-size:11px;
}
.table_options a {color: #0000a0; text-decoration: none; border-style: none; }
.table_options a:hover {color: #0000ff; text-decoration: underline; }

.oferta {background-color:#ffffCC; border:solid 1px #a0a0a0}
.oferta .head { color:#FF0000; font-weight:bold; text-align:center; }

.bonus td { border-style:none;}


.casethead { color:white; border: #3975B1; border-style: solid; border-width: 1px; border-left-style:none; border-top-style:none; padding-left:5px; padding-right:5px;background-color:#00296A; padding:2px; font-size:15px; font-weight:bold}

.strong{
	 font-weight:bold;
	 color:#000;
}
