@charset "utf-8";
/* CSS Document */

body	{font-family:Verdana, Arial, Helvetica, sans-serif;
		background-image:url(img/pattern.jpg);
		margin:0px;
		height:100%}
		
html {height:100%;}		

table.full	{width:100%}

table.hidden {display:none;}

td	{color:#666666;
font-size:10px;}

td.full	{width:100%;
		vertical-align:top;}
		
td.bottom	{vertical-align:bottom;}

td.top	{vertical-align:top;
		padding-right:2px;
		padding-top:2px;
		border-top:thin dotted #dddddd;
		height:100%;}

td.right	{text-align:right;
vertical-align:top;}

td.left	{text-align:left;}

table.content	{width:760px;
				background-color:white;
				height:100%}

td.content-menu	{width:140px;
				vertical-align:top;}
				
table.category-white		{width:140px;}
							
td.category-white	{width:140px;
					color:#5d6f79;
					font-size:10px;
					font-weight:bold;
					border-bottom:thin dotted #dddddd;}							


a	{color:#f6994b;
	text-decoration:none;}
	
a:hover	{color:#336699;
		text-decoration:underline;}
					
a.category-white	{color:#5d6f79;
					display:block;
					text-decoration:none;
					padding-top:7px;
					padding-bottom:7px;
					padding-left:7px;
					padding-right:5px;}							


a.category-white:hover	{color:#F7994B;
						text-decoration:none;}							
				
table.category-white-last	{width:140px;}

td.category-white-last	{width:140px;
							color:#5d6f79;
							font-size:10px;
							font-weight:bold;}

a.category-white-last	{color:#5d6f79;
					display:block;
					text-decoration:none;
					padding-top:7px;
					padding-bottom:7px;
					padding-left:7px;
					padding-right:5px;}							


a.category-white-last:hover	{color:#F7994B;
							text-decoration:none;}							



table.category-grey	{width:140px;
					margin-bottom:1px;
					margin-right:1px;}

td.category-grey	{width:140px;
							color:#5d7077;
							background-color:#a1b2b9;
							font-size:10px;
							font-weight:bold;
							}

a.category-grey	{color:#5d7077;
					display:block;
					text-decoration:none;
					padding-top:7px;
					padding-bottom:7px;
					padding-left:7px;
					padding-right:5px;}							


a.category-grey:hover	{color:#FFFFFF;
						text-decoration:none;}							


table.category-orange	{width:140px;}

td.category-orange	{width:140px;
							color:white;
							background-color:#f6994b;
							font-size:10px;
							font-weight:bold;}

a.category-orange	{color:white;
					display:block;
					text-decoration:none;
					padding-top:7px;
					padding-bottom:7px;
					padding-left:7px;
					padding-right:5px;}							


a.category-orange:hover	{color:#5d6f79;
						text-decoration:none;}							

td.content-rest	{width:620px;
				vertical-align:top;}
				
td.content-footer	{background-color:#b1bbbd;
					padding:3px;}


table.header	{width:620px;}

td.header-banner	{width:450px;}

td.header-search	{width:170px;
vertical-align:bottom;}

table.index-page	{width:620px;
					border-left:thin dotted #dddddd;
					border-top:thin dotted #dddddd;
					height:100%;}

td.index-banners {width:416px;
				vertical-align:top;}
				
td.index-nea {width:204px;
				vertical-align:top;}				

table.banners	{width:416px;
				border-bottom:thin dotted #dddddd;}

td.banners	{width:208px;}

table.progr	{width:204px;
			background-color:#FF4B0C;}

td.progr	{width:204px;
		vertical-align:top;
		padding:15px;}

table.nea	{width:204px;
			background-color:#6e878e;}

td.nea	{width:204px;
		vertical-align:top;
		padding:15px;}

table.sinedria	{width:204px;
				background-color:#f6994b;}

td.sinedria	{width:204px;
			vertical-align:top;
			padding:15px;}



table.category-page	{width:620px;
					border-left:thin dotted #dddddd;
					border-top:thin dotted #dddddd;
					height:100%;}

td.category-page	{width:620px;
				vertical-align:top;
				height:100%;}


table.subcategory-menu	{background-color:#007285;
						width:618px;
						color:white;
						margin-top:2px;
						margin-right:1px;
						}
						
td.subcategory-menu	{background-color:#007285;
						color:white;
						font-weight:normal;
						font-size:10px;
						padding:5px;
						}
						


table.main-content	{	width:620px;
						color:white;
						margin-top:0px;
						height:100%;
						}
						

td.path-path	{background-color:#f6994b;
				width:467px;
				
				color:white;
				font-size:11px;
				font-weight:bold;
				padding:7px;
				margin-left:2px;}	

td.path-rest	{background-color:white;
				width:153px;
				padding:0px;
				}	



td.nomarxies	{width:310px;}
						
td.page-text	{vertical-align:top;
				padding-top:25px;
				border-top:thin dotted #dddddd;
				height:100%;}

td.page-text-colspan	{width:620px;
				vertical-align:top;
				padding-left:20px;
				padding-right:20px;
				padding-top:25px;
				border-top:thin dotted #dddddd;
				height:100%;}

td.page-text-colspan-stacked	{width:620px;
				vertical-align:top;
				padding-left:2px;
				padding-right:20px;
				padding-top:25px;
				border-top:thin dotted #dddddd;
				height:100%;}


td.sublink-1	{
				background-color:white;}
td.sublink-2-orange	{
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:2px;
}
td.sublink-3-orange	{
				background-color:#f36523;
				color:white;}
td.sublink-4-orange	{background-color:#f36523;
				color:white;
				width:100%
				}

td.sublink-4-white	{background-color:white;
				color:white;
				width:100%
				}
				
				
				
td.sublink-2-blue	{width:40px;
				background-color:#6ea7b0;}
td.sublink-3-blue	{width:150px;
				background-color:#6ea7b0;
				color:white;}
td.sublink-4-blue	{width:200px;
				background-color:#6ea7b0;
				color:white;}
				
				
				
				
td.news-date	{text-align:right;
vertical-align:top;
padding-left:20px;
padding-right:2px;}

td.news-date-left	{text-align:left;
vertical-align:top;
padding-left:20px;
padding-right:2px;}


td.news-title	{text-align:left;
vertical-align:top;
padding-right:10px;

}
				
				

img.block	{display:block;}


.text-small-orange	{color:#f6994b;
					font-size:8pt;}
					
.text-small-grey	{color:#c7d1d3;
					font-size:8pt;}

.text-small-white  {color:white;
					font-size:8pt;}

.text-mini-orange	{color:#f6994b;
					font-size:10px;}
					
.text-mini-grey	{color:#c7d1d3;
					font-size:7pt;}

.text-mini-white	{color:white;
					font-size:9px;}


.text-mini-blue	{color:#56697A;
					font-size:10px;}
.text-small-blue	{color:#56697A;
					font-size:8pt;}

.link-mini-white	{color:white;
					font-size:9px;
					text-decoration:none;}

.link-mini-white:hover	{color:#FFFFFF;
					text-decoration:underline;}

.link-mini-grey	{color:#c7d1d3;
					font-size:7pt;
					text-decoration:none;}

.link-mini-grey:hover	{color:#CCCCCC;
					text-decoration:underline;}

.link-mini-blue	{color:#56697A;
					font-size:10px;
					text-decoration:none;}

.link-mini-blue:hover	{color:#F7994B;
					text-decoration:underline;}

.link-mini-orange	{color:#f6994b;
					font-size:7pt;
					text-decoration:none;}

.link-mini-orange:hover	{color:#56697A;
text-decoration:none;}
					
img.logo	{border-width:0px;}					

img.icon-pdf	{
				margin-right:5px;
				}
								
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
	color:#4870AA;
}
.highslide img {
	border: 2px solid white;
}
.highslide:hover img {
	border: 2px solid gray;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
	display:none;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
	display:none;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
