* {
    text-decoration: none;
    font-weight: normal;
    font-size: 9pt;
    font-family: Tahoma, Arial, Heveltica;
    color: #062d4f;
  }


B {
    font-weight:bold;
  }


BODY {
background-image:url("../../gfx/bg5.gif");
border-spacing : 0;
    margin-bottom : 0;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    padding-bottom : 0px;
    padding-top : 0px;
    text-align : left;
  }

A {
    border-bottom-color : #062d4f;
    border-bottom-width : 1;
    border-left-color : #062d4f;
    border-left-width : 1;
    border-right-color : #062d4f;
    border-right-width : 1;
    border-top-color : #062d4f;
    border-top-width : 1;
    color : #062d4f;
    font-weight : bold;
  }

A:hover {
	color:  #062d4f;
	text-decoration: underline;
}

A > IMG:hover {
	border: solid #062d4f 1px;
}

HR {
     border: 0px;
     border-bottom: dotted gray 1px;
}

H1 {
    text-align: center;
    font-size: 125%;
    color: #062d4f;    
    font-weight: bold;
    font-variant: small-caps;
  }


H2 {
    text-align: center;
    font-size: 115%;
    font-style: oblique;
  }

H3 {
    text-align: center;
    font-size: 105%;
    font-style: normal;
  }


P.title {
	text-align: list;
	font-size: 115%;
	color: #062d4f;
	font-weight: bold;
	font-style: oblique;
}

P.text {
	text-align: justify;
	color: #062d4f;
	margin:10px;
}



div.img_comment {
	position: relative; top: -17px;
	text-align: center;
	color: white;
	font-weight:bold;
	margin: -13;
	height: 0;
}


li.square{
	list-style-type: square;

}



table.main {
background-image:url("../../gfx/bg6.gif");
//background-color: #fefeff;
    border: solid 1px gray;
}

table.frame {
    background: #062d4f;
}

table.gallery {
    background: #062d4f;
}

table.details {
}


tr.row {
    background: #e4e8fa;
}

td.mainfooter {
    border-top: dotted 1px #062d4f;
}


td.main{
	border-left: dotted 1px gray;
}

table.article{
	border-left: dotted 1px #b8b8a8;
	border-right: dotted 1px #b8b8a8;
	text-align: left;
}

td.col {
    background: #e4e8fa;
	background-color : #f4f8ff;
}


tr.row1 {
    background-color : #eff5fc;
}


td.col1 {
	background: #eff5fc;
	border-left-style : hidden;
	border-right: solid 1px #c2cad9;
	border-bottom: solid 1px #c2cad9;
}

td.col2 {
    background-color: #e2eaf9;
    margin:5px;
    border-right: solid 1px #a2aab9;
    border-bottom: solid 1px #a2aab9;
}

tr.row2 {
	background: #e2eaf9;
	border-left-style : hidden;
	border-right: solid 1px #c2cad9;
	border-bottom: solid 1px #c2cad9;
}

tr.row3 {
	background: #e0e8f7;
	border-left-style : hidden;
	border-right: solid 1px #c2cad9;
	border-bottom: solid 1px #c2cad9;
}

tr.row4 {
    background-color : #e4e8fa;
}


td.col2hint {
    background-color: #e2eaf9;
    margin:5px;
    font-size: 80%;
}


td.col3 {
    align: center;
    valign: middle;
    background-color: #e0e8f7;
    border-right: solid 1px #a2aab9;
    border-bottom: solid 1px #a2aab9;
}

tr.row3 {
	background: #d2dae9;
	border-left-style : hidden;
	border-right: solid 1px #c2cad9;
	border-bottom: solid 1px #c2cad9;
}





table.frameh1 {
    background: #062d4f;
}

table.frameh2 {
    background: white;
}

table.frameh3 {
}


td.colh1 {
    background-color : #f4f8ff;

	text-align:center;
	font-weight: bold;
	font-size: 125%;
    border: none;
    border-top: dotted;
    border-bottom: dotted;
    border-width: 1px;
}

td.colh2 {
background-color : #f4f8ff;
	text-align:center;
	font-weight: bold;
	font-style:oblique;
	font-size: 115%;
}

td.colh3 {
    text-align: center;
    border-right: solid 1px #a2aab9;
    border-bottom: solid 1px #a2aab9;
    border-top: solid 1px #f2f6fd;
    border-left: solid 1px #f2f6fd;
    background-color : #e4e8f7;
}



img.photolink {
    border-color: #0b5381;
    border-width: 1px;
}

img.photonolink {
    border-color: #4b93b1;
    border-width: 1px;
}


img {
    border-color: #0b5381;
    border-width: 1px;
}

table.menu {
	width : 100%;
	border:0;
	color:white;
}


td.menu0 {
	background: #0b5381;
	border-left-style : hidden;
	text-align:center;
	font-weight:bold;
	font-size: 12px;
	color:white;
	border-bottom-color : #f4f8ff;
	border-bottom: solid;
	border-width: 1px;
}


td.menu1 {
	background-color : #f4f8ff;
	border-bottom: solid;
	border-bottom-color: #f4f8ff;
	border-width: 2px;
	text-align:left;
	padding-left: 5px;
}

td.menu2 {
	background-color : #f4f8ff;
	border-left-style : hidden;
	text-align:left;
}


a.menu0 {
	color: white;
	font-size: 110%;
}


a.menu1 {
	color: #062d4f;
	font-size: 100%;
}

a.menu2 {
	font-size: 85%;
}


a.signature {
	text-align: center;
	color: gray;
	font-size: 75%;
}

div.signature {
	text-align: center;
	color: gray;
	font-size: 75%;
}




