* {font-size: 13px; 
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

html {margin: 0; padding: 0;}

body {
background: #A4CCDF;
margin: 0; padding: 0;

	scrollbar-face-color: #E4E4E4;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #3D378A;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #CBD3D9;
}

/* --- top table --- */

table.top {
	background: #A5BAD1 url(images/startpage/top_bg.gif); }

table.banner {
	background: #A5BAD1 url(images/startpage/banner_bg.gif); 
}

table.mainlinks {
	background: #FAFBF8 url(images/startpage/main_left_2.gif) top left no-repeat;;; 
	padding: 12px;
	border:1px solid #ddd;
}

td.downmenu * {
	background: #dbe1e1; 
	font-size: 11px; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

td.left {
    background: #A9BAD2 url(images/startpage/bg_left.gif); 
}

td.right {
    background: #A9BAD2 url(images/startpage/bg_right.gif); 
}


td.bottomleft {
    background: #DADADA ;
}

td.bottomright {
    background: #DADADA ;
}


td.bottom {
    background: #DADADA url(images/startpage/bottom_mid.gif); 
}

td.bottomdown {
    background: #DADADA;
	font-size: 11px; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	
}

td.mainleft {
    background: #FFF url(images/startpage/main_left.gif) top left no-repeat;
	padding: 6px;
	padding-left:0px;
	padding-top:0px;
}


td.mainright {
    background: #eee url(images/startpage/main_right.gif) top right no-repeat;
	padding: 2px;
	border:1px solid #ddd;
}


/* --- snippets ----*/

.menu_main * {
	font-family: Franklin Gothic Medium, Arial, Helvetica, sans-serif;  font-size:12px; font-weight: normal; color: #000000;
}


td.snippet_top 
{
    background: url(images/startpage/snippet_top.gif);
	}
td.snippet_left {
    background:  url(images/startpage/snippet_left.gif);
	}

td.snippet_right {
    background:  url(images/startpage/snippet_right.gif);
	}


td.snippet_top_left {
    background:  url(images/startpage/snippet_top_left.gif);
	}

td.snippet_top_right {
    background:  url(images/startpage/snippet_top_right.gif);
	}

td.snippet_bottom_left {
    background:  url(images/startpage/snippet_bottom_left.gif);
	}

td.snippet_bottom_right {
    background:  url(images/startpage/snippet_bottom_right.gif);
	}

td.snippet_bottom {
    background:  url(images/startpage/snippet_bottom.gif);
	}

.snippet_main * {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  font-size:11px;
	}


.snippet_title {
	padding: 2px ;
	text-align:center;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight: bold; color: #678;
	border-bottom: 1px solid #789;
	}


/* ----- shadows -------- */

.epikefalida {
	padding: 2px ;
	text-align:center;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight: bold; color: #567;
	border-bottom: 1px solid #678;
	}


.img-shadow
{
float: right;
background: #ffffff;
margin: 10px;
margin-right:2px;
border: 1px solid #a66;
padding: 4px;
}

.cutetable
{

background: #ffffff;
margin: 10px;
border: 1px solid #666;
padding: 4px;

}

.cutetable li

{
list-style-type: square; 
margin: 0 0 1em 0.2em;

}



.mainTextTitle { 
	padding-right: 24px ;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px; font-style: bold; 
color: #fff;}

.description { 
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; font-style: bold; 
color: #844;
padding-bottom: 2px ;
margin-top: 8px ;
margin-bottom: -6px ;

border-bottom:1px solid #ebb;
}

li.blue {

	text-align: left;
    list-style-image: url(images/bullet_arrow_4.gif); 
}


HR {
align:center;
border: none 0; 
border-top: 1px solid #aaaaaa;
width: 98%;
height: 1px;
} 

.titlos_right {
	font-family: Verdana, sans-serif;  font-size: 16px; color: #CC6600; 
TEXT-DECORATION: none;
	text-align: right;
	}


SELECT { 

	background : #F5F5F5;
	border : none;
}


A {
color: #00008B; 
TEXT-DECORATION: none
}
A:link {
 color: #00008B;
TEXT-DECORATION: none
}
A:visited {
color: #00008B; 
TEXT-DECORATION: none
}
A:hover {
 color: #8B0000; 
TEXT-DECORATION: underline
}

.bottombar
{ 
text-align:right;
margin-top:12px;
padding:2px;
border-top:1px solid #FDD;
}

.bottombar a
{ 
font-family: Franklin Gothic Medium, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; font-style: normal; 
color: #444;
}

.ico
{
background: #ffffff;
margin: 3px;
margin-right:15px;
border: 1px solid #a66;
padding: 4px;
}

table.linksmenu
{
margin: 6px;

}


/* ------------- */

a.first, a.first:visited, a.first:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:17px; 
color: #00008b;
font-weight: bold;
}


a.second {
font-size:12px; 
TEXT-DECORATION: none
}

/* ------------- */



