body {
        background-color: #ffffff;
        color: #000000;
        font-family: Arial;
}

h4,h3,h2,h1 {
		color: #000000;
}

div
{ color: #000000;
}


li {
font-family: Arial;
        font-weight: normal;
        font-size: 14px;
}

a {
font-family: Arial;
        font-weight: bold;
        font-size: 14px;
}
a:link, a:visited, a:active , a:focus {color: #273e80; text-decoration: none;}
a:hover {color: #273e80; text-decoration: underline;}

a.path {
        font-weight: bold;
        font-size: 14px;
}
a.path:link, a.path:visited, a.path:active , a.path:focus {color: #9d1b00; text-decoration: none;}
a.path:hover {color: #9d1a00; text-decoration: underline;}

a.redlink {
			color: #dd0000;text-decoration: underline;
}
a.redlink:link, a.redlink:visited, a.redlink:active , a.redlink:focus {color: #dd0000;text-decoration: underline;}
a.redlink:hover {color: #0000ff; text-decoration: underline;}

a.fac {
        font-weight: bold;
        font-size: 14px;
}
a.fac:link, a.fac:visited, a.fac:active , a.fac:focus {color: #9d1b00; text-decoration: none;}
a.fac:hover {color: #9d1a00; text-decoration: underline;}


a.link {
        font-weight: bold;
        font-size: 12px;
}
a.link:link, a.link:visited, a.link:active , a.link:focus {color: #9d1b00; text-decoration: none;}
a.link:hover {color: #9d1a00; text-decoration: underline;}

a {position: relative;}
 
a:hover hint {
  position: absolute;
  top: 5px;
  left: 30px;
  display: block;
  background: #fdd;
  border: 1px solid red;
  }


a.map {
        font-weight: bold;
        font-size: 14px;
}
a.map:link, a.map:visited, a.map:active , a.map:focus {color: #9d1b00; text-decoration: none;}
a.map:hover {color: #9d1a00; text-decoration: underline;}


a.submap {
        font-weight: normal;
        font-size: 14px;
}
a.map:link, a.map:visited, a.map:active , a.map:focus {color: #9d1b00; text-decoration: none;}
a.map:hover {color: #9d1a00; text-decoration: underline;}


a.aprednews:link, a.aprednews:visited, a.aprednews:active , a.aprednews:focus {color: #7A848D; text-decoration: none; font-size: 12px; font-weight: normal;}
a.aprednews:hover {color: #7A848D; text-decoration: underline;}

a.sape {
        font-weight: normal;
        font-size: 9px;	
}
a.sape:link, a.sape:visited, a.sape:active , a.sape:focus {color: #639FDC; text-decoration: none; font-size: 12px; font-weight: normal;}
a.sape:hover {color: #639FDC; text-decoration: normal;}

p.format {
	text-indent: 15px;
	margin-bottom: 3px;
    margin-left: 5px;
    margin-right: 5px;
	}


img {
	border: 0;
}

img.anons {
	border: 0;
	margin-right: 20pt;
}

img.thumb {
	border: solid;
	border-width: 1;
}

a.title {
        font-weight: bold;
        font-size: 14px;
        color: #181D9A;
        font-family: Arial;
}
a.title:link, a.title:visited, a.title:active {color: #181D9A; text-decoration: none;}
a.title:hover, a.title:focus {color: #151997; text-decoration: underline;}


a.readnext {
        font-weight: bold;
        font-size: 13px;
}

td.newstext a.readnext{
        font-weight: bold;
        font-size: 13px;
        text-align: right;
}
a.readnext:link, a.readnext:visited, a.readnext:active {color: #9D1B00; text-decoration: none;}
a.readnext:hover, a.readnext:focus {color: #FE0000; text-decoration: underline;}

a.place {
        font-weight: bold;
        font-size: 11px;
}
a.place:link, a.place:visited, a.title:active {color: #000000; text-decoration: underline;}
a.place:hover, a.place:focus {color: #000000; text-decoration: none;}


b {

	color:#000000;
}

li {
	color:#000000;
}


p {
	margin-top: 0;
	margin-bottom: 0px;
	font-size: 10.5pt;
	color:#000000;
}

p.pcaf {
font-size: 16px;
}

p.signature {
	margin-top: 10pt;
	margin-bottom:3pt;
	margin-right:5pt;
	text-align: right;
	font-size: 13px;
	font-weight:lighter;
	font-style:italic;
	color:#666666;
}

font.longitem {
        font-size: 11px;
}

font.smallbold {
	font-family: Arial;
        font-size: 8pt;
}

font.printpage {
        font-size:9px;
		color:#999;
}


table  {
	font-family: Arial;
        font-size: 10.5pt;
		color: #000000;
		
}

tr {
        vertical-align: top;
}

td {
        vertical-align: top;
}


table.tableSearch  {
        vertical-align: bottom;
	font-family: Arial;
        width: 100%;
        font-size: 11pt;
}


table.tableParent {
        margin-top: 0px;
        padding-top: 0px;
        color: #000000;
        font-family: Arial;
        width: 100%;
        height: 100%;
        font-size: 9pt;
}


table.tablePlace {
        margin-top: 0px;
        padding-top: 0px;
        color: #aaaaaa;
        font-family: Arial;
        width: 100%;
	background-color: #f7f8fb;
	border: solid;
	border-width: 2;

}


table.tableMain {
        margin-top: 0px;
        padding-top: 0px;
        font-family: Arial;
        width: 100%;
        font-size: 10.5pt;
	color: #d4d0c8;
	background-color: #f7f8fb;
	
	border-color:#d4d0c8;
	border: solid;
	border-width: 2;
}
table.tableMain1 {
        margin-top: 0px;
        padding-top: 0px;
        font-family: Arial;
        width: 100%;
        font-size: 10.5pt;
	
	background-color: #f7f8fb;
	border: solid;
	border-width: 0;
}


table.tableMain td {
        font-size: 10.5pt;
}


table.tablePath {
        margin-top: 0px;
        padding-top: 0px;
        font-family: Arial;
        width: 100%;
        font-size: 9pt;
	color: #000000;
	background-color: #f4f4f4;
	border: solid;
	border-width: 2;
}


table.tableHeader {
	font-family: Tahoma;
	font-weight: normal;
	color: #04074E;
	font-size: 10pt;
	background-color: #9FD2E6;
	border-collapse: collapse;
	border-spacing: 0;
}


table.newstableHeader {
	font-family: Tahoma;
	font-weight: normal;
	color: #000000;
	font-size: 10pt;
	background-color: #E7EAED;
	border-collapse: collapse;
	border-spacing: 0;
}


td.newstbdarkline {
	font-family: Tahoma;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 10pt;
	background-color: #416178;
}


td.newsdate {
        background-image: url(/img/news/darkline.gif);
        vertical-align: middle;
}



td.newsimage {
	width: 30%;
	vertical-align: middle;
        background-image: url(/img/news/sibsiu_littera.png);
}

td.newsimage_back {
	vertical-align: middle;
        background-image: url(/img/news/sibsiu_littera-r.png);
}

td.newstext {
  margin-left: 20px;
  margin-right: 30px;
  width: 300px;

}

td.newstext p {
    text-indent: 15px;
	margin-bottom: 5px;
    width: 380px;
    text-align: justify;

}

td.newstext p.signature {
	margin-top: 10pt;
	margin-bottom:3pt;
	margin-right:5pt;
	text-align: right;
	font-size: 13px;
	font-weight:lighter;
	font-style:italic;
	color:#666666;

}

a.newstitle {
	margin-left: 20px;
        font-weight: bold;
        font-size: 14px;
        color: #FFFFFF;
        font-family: Arial;
}

p.newstitle {
	margin-left: 20px;
        font-weight: bold;
        font-size: 14px;
        color: #FFFFFF;
        font-family: Arial;
}

p.datestyle {
	    font-weight: bold;
        font-size: 12px;
        color: #8498BD;
		margin-left: -20px;
      
}

a.newstitle:link, a.newstitle:visited, a.newstitle:active {color: #FFFFFF; text-decoration: none;}
a.newstitle:hover, a.newstitle:focus {color: #B7E6FF; text-decoration: underline;}

a.slide {
	margin-left: 3px;
        font-weight: bold;
        font-size: 12px;
        color: #00000;
        font-family: Arial;
}

table.ipatHAX {
	border-spacing: 0;
}

table.ipatHAX tr {
        vertical-align: bottom;
}

table.ipatHAX td {
        vertical-align: bottom;
}



table.tableHeader td {	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#a2cff0',startColorstr='#ffffff',gradientType='0');
}

table.tableMenu {	
        margin-top: 0px;
        padding-top: 0px;
        color: #000000;		
        font-family: Arial;
		width: 100%;
}

table.tableMenu td {
		vertical-align: middle;
}


table.tableStat {
        color: #000000;
        font-family: Arial;
        font-size: 8pt;
}


a.mainlevelgor:link, a.mainlevelgor:visited, a.mainlevelgor:hover , a.mainlevelgor:focus {
	font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
	color: #273e80;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	
}

a.mainlevel:link, a.mainlevel:visited, a.mainlevel:hover , a.mainlevel:focus {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #273e80;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 4px;
	width: 206px;
}

a.mainlevel_r:link, a.mainlevel_r:visited, a.mainlevel_r:hover , a.mainlevel_r:focus {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	
	color: #273e80;
	text-decoration: none;
	padding-right: 0px;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
	width: 195px;
}

p.menu_r {
	line-height: 80%;
	text-align:left;
	
}
p.menu {
	line-height: 80%;
}

p.psub {
	margin-left: 0px;
}

a.sublevel:link, a.sublevel:visited {
	font-family: Arial;
        font-size: 12px;
        font-weight: normal;
		color: #131313;
		text-decoration: none;
		padding-left: 10px;
		width: 180px;
}

a.sublevel:focus, a.sublevel:hover {
		color: #c00000;
}

/* Global Styles */

body {
	margin:0px;
	}


	
a {
	color: #cc0000;
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover {
	color: #990000;
	text-decoration:underline;
	}
	
/* ID Styles */

#navigation a {
	font:14px arial;
	color: #ffffff;
	text-decoration:none;
	letter-spacing:0.1em;
	}
	
#navigation a:hover {
	color: #00FFFF;
	text-decoration: underline;
	font-weight: bold;
	}

#padding {
	padding:20px 5px 20px 5px;
	}
	
#calendar td {
	border: 1px solid rgb(0,51,153);
	}
	
#noborder td {
	border: 0px;
	}
	
#weekdays th {
	font:11px arial;
	color: #ffffff;
	font-weight:bold;
	border: 0px;
	padding:2px;
	}

#calheader td {
	font-weight:bold;
	}

/* Class Styles */

.logo {
	font:18px times new roman;
	color: #0E177C;
	letter-spacing:0.3em;
	font-weight:bold;
	line-height:20px;
	}

.tagline {
	font:11px times new roman;
	color: #CC3300;
	letter-spacing:.2em;
	}

.smallText {
	font:12px times new roman;
	color: #CC3300;
	line-height:18px;
	}

.pageHeader {
	font:30px times new roman;
	color: #CC3300;
	letter-spacing:.1em;
	line-height:38px;
	}
	
.bodyText {
	color:#333333;
	line-height:26px;
	font-family: arial;
	font-size: 16px;
	vertical-align: top;
	}
	
.pageName {
	font:20px arial;
	color: 3366FF;
	letter-spacing:0.1em;
	line-height:26px;
	font-weight: bold;
	}
	
.subHeader {
	font:14px times new roman;
	color: #003399;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.navText {
	color: #333300;
	letter-spacing:0.1em;
	font-size: 14px;
	font-weight: bold;
	}
	
.style1 {
	color: #FFFFFF;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

p.fotonumb {
    color: #273e80; text-decoration: none;
    margin: 5px;
    font-size: 20px;
}

div.hideright
{ display:block;
}

div.hideright0
{ display:none;

}
