*{
margin:0px;
padding:0px;
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
}

body{
/*background-image:url("/fortis/img/tausta.gif");*/
background-color:#cccccc;
width:100%;
text-align:center;
padding-top:10px;
}

body.pian_tausta{
background-color:#ffffff;
width:100%;
text-align:center;
padding-top:10px;
}

.tausta{
width:100%;
}

.koko_sivu{
width:800px;
/*border:1px solid black;*/
display:block;
margin-left:auto;
margin-right:auto;
}

.linkki_alue{
width:750px;
background-color:black;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
position:relative;
left:0px;
top:0px;
margin-left:auto;
margin-right:auto;
padding-top:25px;
padding-bottom:30px;
}

.otsikko_palkki_yla{
width:775px;
background-color:#ffffff;
margin-right:auto;
height:170px;
position:relative;
left:0px;
}

.otsikko_palkki_yla_vasen{
width:260px;
height:170px;
background-image:url("/img/logo_fortis.gif");
background-repeat:no-repeat;
background-color:#cccccc;
/*background-color:#ffffff;*/
}

.otsikko_palkki_yla_oikea{
width:515px;
height:170px;
border-top:1px solid #d0d0ce;
}

.otsikko_palkki_yla_oikea2{
width:310px;
height:123px;
background-color:#32b73f;
}

.otsikko_palkki_yla_oikea3{
width:205px;
height:123px;
background-color:#08890a;
}

.apulinkit{
width:515px;
height:30px;
background-color:#028202;
border-left:1px solid #389c38;
border-right:1px solid #015201;
border-top:1px solid #6db76d;
border-bottom:1px solid #013701;
}

.apupalkki{
width:515px;
height:8px;
background-color:#ffffff;
}

.sisalto_koko{
width:750px;
background-color:#ffffff;
display:table;
text-align:left;
margin-left:auto;
margin-right:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.sisalto_palautealue{
width:700px;
padding-top:20px;
padding-bottom:40px;
margin:auto;
text-align:left;
}

.kauppa_sulki{
width:100%;
padding-top:50px;
padding-bottom:140px;
/*margin:auto;*/
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

td.kori_edistys{
  padding:5px;
  font-size:12px;
	border:1px solid black;
	background-color:#cccccc;
}

td.kori_edistys_aktiivinen{
  padding:5px;
  font-size:12px;
	border:1px solid black;
}

.sisalto_rivi{
display:table-row;
width:750px;
}

.sisalto_vasen{
display:table-cell;
width:250px;
border-right:1px solid #cccccc;
text-align:left;
padding-left:7px;
float:left;
padding-top:10px;
padding-bottom:40px;
padding-right:5px;
font-size:11px;
position:relative;
}

.sisalto_oikea{
padding-top:10px;
display:table-cell;
width:470px;
text-align:left;
padding-left:5px;
float:right;
padding-bottom:40px;
padding-right:3px;
font-size:12px;
position:relative;
top:0;
}

.ilmoitus{
width:460px;
text-align:left;
padding-bottom:10px;
font-size:11px;
}

.ilmoitus_otsikko{
background-color:#028202;
color:#ffffff;
font-size:12px;
padding-top:3px;
padding-bottom:3px;
font-weight:normal;
padding-left:5px;
}

.ilmoitus_teksti{
padding-top:10px;
}

.tuotelistaus{
width:460px;
text-align:center;
padding-bottom:10px;
}

.tuote{
width:30%;
height:200px;
border:1px dotted #cccccc;
vertical-align:top;
text-align:center;
}

.tuotekuva{
height:150px;
border-bottom:1px dotted #cccccc;
text-align:center;
}

.tuotetiedot{
height:50px;
/*border:1px dotted #cccccc;*/
text-align:center;
}

.kuva{
 width:30%;
 height:170px;
 border:1px dotted #cccccc;
 vertical-align:top;
 text-align:center;
}

.kuvatiedot{
height:20px;
/*border:1px dotted #cccccc;*/
text-align:left;
padding-left:3px;
padding-top:3px;
}

.galleria_tiedot{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-left:30px;
padding-top:5px;
color:#858585;
}

.tuote_listaus{		/*Ostoskori.php:ssä*/
padding-top:5px;
padding-bottom:5px;
border-bottom:1px dotted #cccccc;
font-size:10px;
}

.sivu_linkkialue{
padding-bottom:5px;
padding-top:3px;
border-bottom:1px dotted #cccccc;
}¨

.sivu_linkkialue_pieni{
padding-left:50px;
padding-bottom:2px;
padding-top:2px;
border-bottom:1px dotted #cccccc;
}

.sisalto_kuva{
margin:auto;
text-align:center;
border-bottom:1px dotted #cccccc;
border-top:1px dotted #cccccc;
padding-top:10px;
padding-bottom:10px;
}

.alapalkki{
width:744px;
margin-left:auto;
margin-right:auto;
height:15px;
background-color:#028202;
text-align:center;
padding:3px;
}

.alapalkki_vasen{
background-color:#028202;
width:70%;
text-align:left;
font-size:11px;
color:#ffffff;
padding-left:4px;
}

.alapalkki_oikea{
background-color:#028202;
width:30%;
text-align:right;
font-size:11px;
color:#ffffff;
padding-right:4px;
}

.muut_toiminnot{	/*hallinta*/
background-color:#cccccc;
border:1px solid black;
padding:6px;
}

/*LOMAKKEET*/

.lomake_otsikko{
width:100%;
font-size:12px;
background-color:#028202;
padding-top:4px;
padding-bottom:4px;
color:#ffffff;
padding-left:5px;
text-align:left;
}

.lomake_rivi1{
padding-left:5px;
width:100%;
font-size:11px;
background-color:#dddddd;
padding-top:4px;
padding-bottom:4px;
text-align:left;
border-bottom:1px dotted #cccccc;
}

.lomake_rivi2{
padding-left:5px;
width:100%;
font-size:11px;
background-color:#e7e9e7;
padding-top:4px;
padding-bottom:4px;
text-align:left;
border-bottom:1px dotted #000000;
}

.lomake_rivi3{
width:100%;
text-align:left;
border-bottom:1px dotted #000000;
padding-top:4px;
padding-bottom:4px;
}

.lomake_kentta{
width:70%;
font-size:11px;
}

.lomake_nappi{
border-left:1px solid #d3d3c6;
border-right:1px solid #7e7e74;
border-top:1px solid #dfdfd5;
border-bottom:1px solid #54544d;
height:20px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.lomake_nappi:hover{
cursor:pointer;
border-top:1px solid #54544d;
border-left:1px solid #7e7e74;
border-right:1px solid #d3d3c6;
border-bottom:1px solid #dfdfd5;
padding-top:1px;
}

.korilomake_rivi1{
padding-left:5px;
width:50%;
font-size:10px;
background-color:#dddddd;
padding-top:4px;
padding-bottom:4px;
text-align:left;
border-bottom:1px dotted #cccccc;
}

.korilomake_rivi2{
padding-left:5px;
width:50%;
font-size:10px;
background-color:#dddddd;
padding-top:4px;
padding-bottom:4px;
text-align:left;
border-bottom:1px dotted #000000;
}

/*LOMAKKEET PÄÄTTYY*/

/*LINKIT ALKAA*/

.yla_linkki{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:none;
border-right:1px solid #ffffff;
padding-right:15px;
padding-left:15px;
}

.yla_linkki:hover{
text-decoration:underline;
}

.yla_linkki_oikea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:none;
padding-right:15px;
padding-left:15px;
}

.yla_linkki_oikea:hover{
text-decoration:underline;
}

.yla_linkki_aktiivinen{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
border-right:1px solid #ffffff;
padding-right:15px;
padding-left:15px;
}

.yla_linkki_aktiivinen:hover{
cursor:default;
}

.yla_linkki_oikea_aktiivinen{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
padding-right:15px;
padding-left:15px;
}

.yla_linkki_oikea_aktiivinen:hover{
cursor:default;
}

.apulinkki{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
border-right:1px solid #ffffff;
padding-left:15px;
padding-right:15px;
}

.apulinkki:hover{
text-decoration:underline;
}

.apulinkki_oikea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
padding-left:15px;
padding-right:15px;
}

.apulinkki_oikea:hover{
text-decoration:underline;
}

.apulinkki_aktiivinen{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
border-right:1px solid #ffffff;
padding-left:15px;
padding-right:15px;
font-weight:bold;
}

.apulinkki_oikea_aktiivinen{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
padding-left:15px;
padding-right:15px;
font-weight:bold;
}

.sisalto_linkki{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#224316;
text-decoration:none;
}

.sisalto_linkki:hover{
text-decoration:underline;
}

.sisalto_linkki_pieni{
padding-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#224316;
text-decoration:none;
}

.sisalto_linkki_pieni:hover{
text-decoration:underline;
}

.sisalto_linkki_pieni_aktiivinen{
padding-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#224316;
text-decoration:none;
font-weight:bold;
}

.sisalto_linkki2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#224316;
text-decoration:none;
font-weight:bold;
}

.sisalto_linkki2:hover{
text-decoration:underline;
}

.sisalto_linkki_aktiivinen{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#224316;
text-decoration:none;
font-weight:bold;
}

.sisalto_linkki_aktiivinen:hover{
text-decoration:underline;
}

.apulinkki_aktiivinen:hover{
cursor:default;
}

.apulinkki_oikea_aktiivinen:hover{
cursor:default;
}

.posti_linkki{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}

.posti_linkki:hover{
text-decoration:underline;
}

.kori_linkki{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#224316;
text-decoration:none;
}

.kori_linkki:hover{
text-decoration:underline;
}

.korin_tyhjennys{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:red;
text-decoration:none;
}

.korin_tyhjennys:hover{
text-decoration:underline;
}

.korin_tyhjennys2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:red;
text-decoration:none;
}

.korin_tyhjennys2:hover{
text-decoration:underline;
}


/*LINKIT PÄÄTTYY*/


/*Tekstimuotoilut alkaa*/

h4.yleisotsikko{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
/*color:#464646;*/
color:#ffffff;
background-color:#028202;
/*background-color:#3cdc4c;*/
border-top:1px dotted #ffffff;
border-bottom:1px dotted #ffffff;
padding-top:2px;
padding-bottom:2px;
padding-left:3px;
}

h4{
font-size:12px;
color:black;
}

p{
font-size:11px;
padding-bottom:5px;
}

/*Tekstimuotoilut päättyy*/

/*Kuvien muotoilut*/

img{
 padding:6px;
 border:1px dotted #000000;
}

img.fuksikuva:hover{
 border:1px solid #000000;
}

img.mainoskuva{
 border:none;
 padding:1px;
}

img.mainoskuva:hover{
 border:1px solid #000000;
 padding:0px;
}

/*Kuvien muotoilut päättyy*/

/*HALLINTAAN LIITTYVÄT MUOTOILUT*/

.hallinta_otsikkopalkki{
 height:20px;
 padding:10px;
 background-color:#08890a;
 color:#ffffff;
 font-size:12px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 border-left:1px solid #389c38;
 border-right:1px solid #015201;
 border-top:1px solid #6db76d;
 border-bottom:1px solid #013701;
}

.hallinta_ylapalkki{
 padding:10px;
 width:780px;
 background-color:#000000;
 height:20px;
 text-align:left;
 font-size:9px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
}

.ylapalkki_linkki{
 text-decoration:none;
 font-size:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
}

.ylapalkki_linkki:hover{
 text-decoration:underline;
 font-size:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
}

/*HALLINTAAN LIITTYVÄT MUOTOILUT PÄÄTTYY*/
