
	
	

	
	
	
	

	
	
	
	
	
	

	
	 	
	
	
	
	

	

	
		
		
	


	
	/**** oletus otsikointi css - yksi plussa on vaan bold ****/

/* yksi plussa */
.PlusHeader1 {
	
	font-weight: bold;
}

/* kaksi plussaa */
.PlusHeader2 {
	font-size: 1.325em;
	font-weight: bold;
}

/* kolme plussaa */
.PlusHeader3 {
	font-size: 1.525em;
	font-weight: bold;
}

/* listan otsikko, yleisessä käytössä myös */
H3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.025em;
	color: #293184;
	font-weight : bold;
}

H2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.225em;
	color: #293184;
	font-weight : bold;
}

H1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.525em;
	color: #293184;
	font-weight : bold;
}

	

	


TABLE.eeTbl{ 
}
TABLE.eeTblBorder{
	border-collapse: collapse;
}
TABLE.eeTblBorder TD{ 
	border: 1px solid #000000;
	padding: 5px;
}


/*** v2/common html-elementit ***/



FONT {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :  1em;
	color: #000000;
}
TH, SPAN, DIV, TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :  0.825em;
	color: #000000;
}
P, LI {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #000000;
	font-size :  0.825em;
}

A {
	color: #CE0000;
}
 

	
	
	/***********Karavaanarit, oletus CSS  ***************************/

/* ylamenuun*/
.topnavInactive {
	font-size: 11px;
	color: #ffffff;
	background-color: #293184;
}
.topnavActive {
	font-size: 12px;
	color: #ffffff;
	background-color: #CE0000;
	text-decoration: none;
}

/* valikkoon liittyvät */
.menuBgr {
	background-color: #293184;	
}

/* vasemman puun tyylit */
A.menu1 {
	color: #ffffff;
	font-size: 12px;
	background-color: #CE0000;
	text-decoration: none;
	width: 175px;
}

/* vasemman puun tyylit */
.menu1 {
	color: #ffffff;
	font-size: 12px;
	background-color: #CE0000;
}

.menu2 {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.menu2S {
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

/* yläpuun tyylit */

.menu3 {
	color: #CE0000;
	font-weight: normal;
	background-color: #F1F1F1;
	line-height : 150%;
}

.menu3S {
	color: #293184;
	text-decoration: none;
	font-weight: bold;
}

/* sivulle tulevan puun tviikkiotsikko */
.tweakparent {
	color: #000000;
}

/*etusivun uutis otsikot, joissa on linkit*/
.homePick {
	color: #000000;
	text-decoration:none;
}

.homePick:hover {
	text-decoration: underline;
}

/*sivustokarttaan */
.smap1 {
	color: #293184;
	font-weight: bold;
	text-decoration: none;
}
.smap1:hover {
	text-decoration: underline;
}

.smap2 {
	font-weight: bold;
	text-decoration: none;
}
.smap2:hover {
	text-decoration: underline;
}

.smap3 {
	text-decoration: none;
}
.smap3:hover {
	text-decoration: underline;
}

/* copyraitti */
.copy {
	color: #ffffff;
	background-color: #293184;	
	text-decoration: none;
}
/* esim. mainostajien alle */
.inactive1 {
	background-color: #F1F1F1;
}

/* karavaanarin pörssin tyylit */

.quicksearch {
	color: #ffffff; 
	font-weight: bold;
	background-color: #293184;	
}


/* etuteltan puheisiin otsikot */
.etuteltanOtsikko {
	text-decoration: none;
	
}

.etuteltanOtsikko:hover {
	text-decoration: underline;
}


	
	/***********oletus extranet Lista CSS  *************************
	 - vain värejä saa muuttaa 
***********************************************************/


/*haun tyylit - aktiivinen alue, jolla hakulaatikko*/
.searchTitle {
	background-color : #293184;
	font-weight: bold;
	color: #FFFFFF;
}

.searchActive {
	background-color : #F1F1F1;
}

/*haun tyylit- passiivinen alue hakulaatikon oikealla puolella*/
.searchPassive {
	background-color : #F1ECDE;
}

/* käytetään listan tablessa (myös muokkaus ja uusi tietue) ,
 tällä voidaan tehdä taululle tumma kehys, 
oletusväri valkoinen (ei kehystä) */
.tableList {
	/*background-color : #FFFFFF;*/
}


/*uusi tietue*/
.newRecord {
	background-color : #39CC49;
	color: #ffffff;
	font-weight: bold;
}

/* muokkaa- ja poista-napit */
.editCell {
	background-color : #39CC49;
	color: #ffffff;
	font-weight: bold;
}

/* listan sivulinkit */
.showlinks {
	background-color: #e6e6e6;
}



/* HORIZONTAL *********/

/* rivi 1(horisontaali näkymässä)*/
.r1
{
	background-color: #e6e6e6;
}

/* rivi 2 (horisontaali näkymässä) */
.r2
{
	background-color: #eeeeee;
}

/* sarakkeen otsikko */
.colTitle {
	background-color : #293184;
	font-weight: bold;
	color: #FFFFFF;
}

/* VERTICAL *********/
/* rivi 1(vertikaali näkymässä)*/
.rV1
{
	background-color: #e6e6e6;
}

/* rivi 2 (vertikaali näkymässä) */
.rV2
{
	background-color: #eeeeee;
}
/* rivin otsikko */
.rowTitle {
	background-color : #293184;
	font-weight: bold;
	color: #FFFFFF;
}

/*kuvan tausta*/
.imageBgr {
	background-color: #F1F1F1;
}

	
	
	/* kehyksen väri */
.gridBorder {
	background-color: #000000;
}

/*solun väri, sama kun sivun tausta */
.gridCell {
	background-color: #FFFFFF;
}
	
	
	INPUT, SELECT, TEXTAREA {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.formTitle {
	font-weight : bold;
}

.formSubmit {
	background-color : #F1ECDE ;
}
	
	
	/************ Sitemap ************/
.smapLinkNormal {
	color: #CE0000;
	text-decoration:none;
}

.smapLinkNormal:hover {
	color: #CE0000;
	text-decoration:underline;
}


.smapLinkNormalB {
	color: #CE0000;
	text-decoration:none;
	font-weight:bold;
}

.smapLinkNormalB:hover {
	color: #CE0000;
	text-decoration:underline;
	font-weight:bold;
}

.smapButton {
	background-color: #CE0000;
}
	
	
	/* aloita uusi keskustelu, kirjoita kommentti */
.discussionAction {
	background-color: #CE0000;
	color: #FFFFFF;
	font-weight: bold;
}

/*epäaktiiviset täytealueet keskustelussa */
.discussionInactive {
	background-color: #F1F1F1;
}

/* jakopalkki, esim. kommenteissa */
.discussionDiv {
	font-size: 0.925em;
	background-color: #e6e6e6;
}

/* pääviesti */
.discussionMsgMainHeader {
	color: #FFFFFF;
	background-color: #293184;	
	font-weight: bold;
}

/* ylriset*/
.discussionMsgBody {

}

.discussionMsgTime {
	background-color: #eeeeee;		
}

.discussionMsgName {
	background-color: #eeeeee;	
}

	
	

.eventsHNormal {
	background-color: #e6e6e6;
}


.eventsHNormalCurrent {
	font-weight: bold;
	background-color: #e6e6e6;
}

.eventsSunday {
	background-color: #F1ECDE;
}


.eventsSundayCurrent {
	font-weight: bold;
	background-color: #F1ECDE;
}


.eventsHEventOnDay {
	background-color: #CE0000;
	color: #FFFFFF;
	text-decoration: none;
}

.eventsHEventOnDay:hover {
	text-decoration: underline;
}


.eventsHEventOnDayCurrent {
	background-color: #CE0000;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.eventsHEventOnDayCurrent:hover {
	text-decoration: underline;
}


.eventsHWeekselect {
	background-color: #CE0000;
	color: #FFFFFF;
	text-decoration: none;
}
.eventsHWeekselect:hover {
	text-decoration: underline;
}

.eventsHWeekselectCurrent {
	background-color: #293184;
	color: #FFFFFF;
	text-decoration: none;
}


.eventsEvent {
	background-color: #293184;
	color: #FFFFFF;
	text-decoration: none;
}


.eventsHSelectMonth {
	background-color: #CE0000;
}


.EventsHJumpMonth {
	text-decoration: none;
}

.EventsHJumpMonth:hover { 
	text-decoration: underline;
}

.eventsHdaytitle {
	background-color: #293184;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 0.625em;
}


.eventsHCaptionDay {
	font-size: 0.925em;
	background-color: #e6e6e6;
	font-weight: bold;
}

.eventsHLink {
	font-weight: bold;
	text-decoration: none;
}

.eventsHLink:hover {
	text-decoration: underline;
}

.eventsHMessage {
	font-size: 0.725em;
}

	
	
	.searchButton {
	background-color: #293084;
	color: #ffffff;
	border-top: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
	border-right: 1px solid #676767;
	border-bottom: 1px solid #676767;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
}
		
	
	




.shopListInfo {
	background-color: #e6e6e6;
}


.shopListTitle {
	font-weight: bold;
	background-color: #e6e6e6;
}


.shopListImage {
	background-color: #ffffff;
}

.shopListButton {
	background-color: #CE0000;
	color: #FFFFFF;
	text-decoration: none;
}

.shopShowCart {
	background-color: #293184;
	color: #ffffff;
	text-decoration: none;
}

.shopListPrice {
	font-weight: bold;
	background-color: #e6e6e6;
}

.shopListPriceSale {
	background-color: #293184;
	color: #FFFFFF;
	font-weight: bold;
}




.shopDetailsCaption { 
	background-color: #FFFFFF;
}

.shopDetailsImage {
	background-color: #ffffff;
}

.shopDetailsDescription {
	background-color: #eeeeee;
}


.shopDetailsPrice {
	font-weight: bold;
	background-color: #e6e6e6;
}

.shopDetailsPriceSale {
	background-color: #293184;
	color: #FFFFFF;
	font-weight: bold;
}

.shopDetailsPriceEur {
	font-size: 0.925em;
	font-weight: bold;
}

.shopDetailsPriceEurSale {
	font-size: 1.025em;
	color: #FFFFFF;
	font-weight: bold;
}

.shopDetailsPriceFim {
}

.shopDetailsPriceFimSale {
	color: #FFFFFF;
}


.shopDetailsAdd {
	color: #ffffff;
	background-color: #293184;
	text-decoration: none;
}

.shopDetailsAdd:hover {
	text-decoration: underline;
}


.shopDetailsRow1 {
	background-color: #e6e6e6;
}

.shopDetailsRow2 {
	background-color: #eeeeee;
}



.ShopCartContentbgr {
	background-color: #FFFFFF;
}


.shopCartInfo {
	background-color: #e6e6e6;
}


.shopCartContinue {
	background-color: #CE0000;
	color: #FFFFFF;
	text-decoration: none;
}


.ShopCartColTitle {
	background-color: #293184;
	color: #FFFFFF;
	font-weight: bold;
}

.ShopCartProduct {
	background-color: #e6e6e6;
}


.ShopCartRemove {
	background-color: #D22828;
}

.ShopCartTotal {
	background-color: #eeeeee;
	font-weight: bold;
	font-size: 1.025em;
}


.ShopCartFunctionsBgr {
	background-color: #e6e6e6;
}

.ShopCartFunctionsEmpty {
	color: #ffffff;
	background-color: #D22828;
	text-decoration: none;
}

.ShopCartFunctionsCalc {
	color: #ffffff;
	background-color: #326FC8;
	text-decoration: none;
}

.ShopCartFunctionsOrder {
	color: #ffffff;
	font-weight: bold;
	background-color: #24BD55;
	text-decoration: none;
}

	
	
.dnotesBorder {
	background-color: #000000;
}
.dnotesMove {
	background-color: #F0EAE3;
}
.dnotesClose {
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	background-color: #324D9A;
	text-decoration: none;
}
.dnotesOpen {
	font-size:12px;
	color: #ffffff;
	background-color: #ff0000;
	text-decoration: none;
}
.dnotesNormal {
	font-size:12px;
	background-color: #F0EAE3;
	color: #000000;
}
.dnotesTop {
	font-size:12px;
	background-color: #9FC2EA;
}

.dnoteAction {
	font-size:12px;
	color: #324D9A;
	text-decoration: none;
}
.dnoteAction:hover {
	text-decoration: underline;
}
.dnotesLow {
	font-size:12px;
	background-color: #ffffff;
}
.dnoteDone {
	color: #A0A0A0;
}

	
	
TABLE.ktsMenu TD{
	background-color: #293184;
	
	border: 1px solid #000000;
}
TABLE.ktsMenu SPAN.selected{
	font-weight:bold;
	
	
}
TABLE.ktsMenu A,
TABLE.ktsMenu A:visited,
TABLE.ktsMenu A:active{
	color:#FFFFFF;
	
	
	text-decoration:none;
}
TABLE.ktsMenu A:hover{
	color:#000000;
	text-decoration:underline;
}

SPAN.ktsOtsikko {
	
		font-size: 150%;
	
	font-family: Arial;
	font-weight:bold;
}

IMG.kts {
	
	margin-bottom: 5px;
}

TD.ktsFooter{
	background-color: #eeeeee;
	border: 1px solid #000000;
}