/* 
Osasto Lagus - Default Stylesheet

     http://www.lagus.org

   (c) webmaster@lagus.org
*/

BODY {
background : #E0E0E6;
font-family: Verdana, Helvetica, Arial;
padding-left: 10px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 10px;
font-size: 9pt;
}

div.tmp {
background : #E0E0E6;
font-family: Verdana, Helvetica, Arial;
padding-left: 10px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 10px;
font-size: 9pt;	
}
// padding-right: 10px;

BODY.left {
background : #E0E0E6;
font-family: Verdana, Helvetica, Arial;
padding-left: 0px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
}


BODY.top {
/*background : URL("images/top.gif");*/
font-family: Verdana, Helvetica, Arial;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
margin: 0px;
}

P { 
padding-left: 10px
}

P.nomargin { 
margin-left: 0px;
padding-left: 0px
}

P.border {
color : #013157;
background : #F0F0F0;
border-color: #013157;
border-width: 2px;
border-style: solid;
padding-left: 1cm;
padding-top: 5px; 
padding-bottom: 5px;
padding-right: 1cm;
}

P.note {
font-family: arial, sans-serif;
border-color: #FF3030;
border-top-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 4px; 
border-right-width: 0px;
border-style: solid;
padding-left: 10px;
padding-top: 5px; 
padding-bottom: 5px;
padding-right: 10px;
}


P.decorate { 
border-color: #013157;
border-width: 2px;
border-style: solid;
color: #F0F0F0;
background: #013157; 
font-family: arial, sans-serif;
font-weight:bold;
font-size: 12pt;
padding-left: 10px;
padding-top: 5px; 
padding-bottom: 5px;
padding-right: 10px;
}

p.indent {
padding-left: 50px
}

p.history {
padding-left: 10px
}


p.imagetitle {
padding-left: 10px
font-style: italic
}


HR {
border-color: #013157;
width: 100%;
height: 2px;
}



TABLE {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9pt;
border-width: 0px;
border-style: solid;
border-color: #00FF00;
}

TD {
border-width: 0px;
border-style: solid;
border-color: #0000FF;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
}


/* ONLINE */

TABLE.online {
width: 50%;
}

TABLE.online TD.left {
width: 200px;
align: left;
}
TABLE.online TD.right {
align: left;
}
/* NEWS */

TABLE.news {
  width: 90%;
}

TABLE.news TD.left {
width: 80px;
align: left;
}
TABLE.news TD.middle {
width: 20px;
align: left;
}
TABLE.news TD.right {
align: left;
}



TABLE.roster {
  width: 90%;
}


TABLE.roster TD.rostersotarvo {
padding-top: 1px;
padding-right: 10px;
padding-bottom: 1px;
padding-left: 10px;
height: 15px;
width: 20%;
vertical-align: middle;
}

TABLE.roster TR.highlight {
	text-align : left;
	vertical-align : top;
	background: #ACBDC7;
}

TABLE.roster TD.rosternimi {
padding-top: 1px;
padding-right: 10px;
padding-bottom: 1px;
padding-left: 10px;
height: 15px;
width: 20%;
vertical-align: middle;
}

TABLE.roster TD.rostericq {
padding-top: 1px;
padding-right: 10px;
padding-bottom: 1px;
padding-left: 10px;
height: 15px;
vertical-align: middle;
}


div.banner {
  margin: 0;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}

div.banner p {
  margin: 2; 
  padding: 0.3em 0.4em;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight: bold;
  background: #F0F0F0;
  border:  2px solid #013157;
  color: #013157;
}


table.banner {
  width: 100%;
  font-family: Courier, sans-serif;
}

A.links:link     { color:#0000FF; font-size: 9pt; font-family:Verdana,Helvetica,Arial,sans-serif; text-decoration:none;}
A.links:visited  { color:#6060FF; font-size: 9pt; font-family:Verdana,Helvetica,Arial,sans-serif; text-decoration:none;}
A.links:active   { color:#FF0000; font-size: 9pt; font-family:Verdana,Helvetica,Arial,sans-serif; text-decoration:none;}
A.links:hover    { color:#FF00FF; font-size: 9pt; font-family:Verdana,Helvetica,Arial,sans-serif; text-decoration:none;}

A:link     { color:#0000FF; font-family:Verdana,Helvetica,Arial,sans-serif; text-decoration:none;}
A:visited  { color:#6060FF; font-family:Verdana,Helvetica,Arial,sans-serif; text-decoration:none;}
A:active   { color:#FF0000; font-family:Verdana,Helvetica,Arial,sans-serif; text-decoration:none;}
A:hover    { color:#FF00FF; font-family:Verdana,Helvetica,Arial,sans-serif; text-decoration:none;}

div.banner a, div.banner em { display: block; margin: 0 0.5em }
div.banner a, div.banner em { border-top: 2px groove #013157 }
div.banner a:first-child { border-top: none }
div.banner em { color: #013157 }

div.banner a:link {  text-decoration: none; font-weight: normal; color: #013157 }
div.banner a:visited { text-decoration: none; font-weight: normal; color: #013157 }
div.banner a:hover { background: #013157; font-weight: normal; color: white }

/* TOP BANNER */
TABLE.toptable {
	border-width: 0px;
	height: 144px;
	width: 100%;
margin: 0px;
padding: 0px;
}

TD.topleft {
	margin: 0px;
	padding: 0px;
	width: 583px;
	align: left;
	valign: top;
}
TD.topmid {
	margin: 0px;
	padding: 0px;
	background: URL("images/top_mid.jpg");
}
TD.topright {
	margin: 0px;
	padding: 0px;
	width: 164px;
	align: right;
	valign: top;
}

/* END OF TOP TABLE */

/* TABLE MEDAL */

TABLE.medaltable {
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}

TD.medaltd {
	margin: 0px;
	padding: 0px;
	valign: top;
}

/* END OF TABLE MEDAL */

TR.light {
	text-align : left;
	vertical-align : top;
	background: #F0F0F0;
}


TR.dark {
	text-align : left;
	vertical-align : top;
	background: #ACBDC7;
}

TR.caption {
	font-weight: bold;
	text-align : left;
	vertical-align : top;
	color: #FFFFFF;
	background: #013157;
}

TR.faqcaption {
	font-weight: bold;
	text-align : left;
	vertical-align : top;
}

TD.faq { 
	vertical-align : top;
}


H1 {
padding-left: 10px
color: #FF0000;
}

H2 {
padding-left: 10px
color: #FF0000;
}

H3 {
padding-left: 10px
color: #FF0000;
}

H4 {
color: #013157;
font-weight: bold;
border-color: #013157;
border-top-width: 0px; 
border-bottom-width: 2px; 
border-left-width: 0px; 
border-right-width: 0px;
border-style: solid;
padding-left: 10px;
}

H5 {
color: #013157;
font-size: small;
font-weight: bold;
padding-left: 10px
}

H6 {
padding-left: 10px
color: #FF0000;
}

/* LINKKILISTA */

table.linkkilista {
margin-left: 10px;
width: 90%;
}

table.linkkilista td {
}


table.board {
  width: 100%;
  text-align: center;
  background : #013157;
}

/*
6394BD
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
*/
table.board table {
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
}

table.board td {
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
}


table.board table.boardouter {
text-align: center;
background : #F0F0F0;
width: 100%;
}

table.board.boardouter  table.boardinner {
background : #F0F0F0;
text-align: center;
width: 90%;
}



/*
border-width: 1px;
border-style: solid;
border-color: #0000FF;

border-width: 1px;
border-style: solid;
border-color: #000000;
*/


input         { background-color: #E0E0E6; font-family: Verdana, Helvetica, Arial; font-size: 9pt; color: #000000; }
textarea      { background-color: #E0E0E6; font-family: Verdana, Helvetica, Arial; font-size: 9pt; color: #000000; }
select        { background-color: #E0E0E6; font-family: Verdana, Helvetica, Arial; font-size: 9pt; color: #000000; }

/* YaBB navigation links */
.nav          { font-size: 10px; text-decoration: none; color: #000000; }
.nav:link     { font-size: 10px; text-decoration: none; color: #000000; }
.nav:visited  { font-size: 10px; text-decoration: none; color: #000000; }
.nav:hover    { font-size: 10px; text-decoration: none; color: #ACBDC7; font-weight: bold; text-decoration: underline; }

/* YaBB alternating bgcolors */
.windowbg     { background-color: #E0E0E6; font-size: 11px; font-family: Verdana; color: #000000; }
.windowbg2    { background-color: #F0F0F0; font-size: 11px; font-family: Verdana; color: #000000; }
.windowbg3    { background-color: #ACBDC7; font-size: 11px; font-family: Verdana; color: #000000; }

/* Misc./title/category colors */
.hr           { color: #6394BD;}
.titlebg      { background-color: #ACBDC7; color: #F0F0F0; }
.text1        { font-style: normal; font-weight: bold; font-size: 12px; color: #F0F0F0; }
.catbg        { background-color: #E0E0E6; color: #000000; font-weight: bold; font-size: 13px; }
.bordercolor  { background-color: #013157; }

/* Image fonts */
.imgbg        { font-style: normal; font-size: 10px; color: #013157; }
.imgcatbg     { font-style: normal; font-size: 10px; color: #013157; font-weight: bold; }
.imgtitlebg   { font-style: normal; font-size: 10px; color: #013157;  font-weight: bold; }
.imgwindowbg  { font-style: normal; font-size: 9px; color: #013157; }
.imgmenu      { font-style: normal; font-size: 11px; color: #D4AD00; font-weight: bold; letter-spacing: 0.1em; }

/* Post quote/code colors */
.quote        { font-size: 10px; font-family: Verdana, Helvetica, Arial; color: #000000; background-color: #DEE7EF; }
.code         { font-size: 10px; font-family: Courier New; color: #000000; background-color: #CCCCCC; }
/* Calendar */
.calheader    { color: #000000; background-color: #ACBDC7}
.calarea      { color: #000000; background-color: #E0E0E6}
.calhighlight { color: #00ffff; background-color: #AFC6DB}
.caltitle:link    {font-size: 16px; font-family: Arial; color: #000000; }
.caltitle:visited {font-size: 16px; font-family: Arial; color: #000000; }
.caltitle:hover   {font-size: 16px; font-family: Arial; color: #000000; }
.calb:link    {font-size: 10px; font-family: Arial; color: #000000; }
.calb:visited {font-size: 10px; font-family: Arial; color: #000000; }
.calb:hover   {font-size: 10px; font-family: Arial; color: #000000; }
.caltable     {background-color: #000000;}
.calbg        {background-color: #000000; }
.calbutton    {background-color: #777777; color: #000000;}
.calinput     {background-color: #DEE7EF; color: #000000;}


-->
</style>