body {  background-image: url(index/b.jpg);

    background-attachment:fixed;

        margin: 20px;

        font-family: "Trebuchet MS", Verdana, sans-serif;

        font-size: 12px; color: #FFFFFF;}

        

.left-space{ margin-left: 300px }

.left-space1{ margin-left: 390px }

.left-space2{ margin-left: 490px }

				
#tekst2
{ color: #abcafc;}

h1 { 

    font-family: "Trebuchet MS", Verdana, sans-serif; 
    font-size: 18px; 
    color: #FFFFFF; 
		margin: 0px;
		padding: 0px;

    } 

#s1 { height: 180px; width: 945px; float: left; }

#s2 { height: 100px; width: 945px; float:left; }

#s3 { height: 180px; width: 160px; }

#mitt { font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 12px; text-align: center; float:right;  left:120px; padding: 0px; width: 790px;}

#d { font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 12px; width: 950px; text-align: center; color: #FFFFFF;  }
td.vmini {
 background-color: #2b508c;
 width: 60;
 text-align: center;

}

td.vis {
 background-color: #2b508c;
 width: 110;
 text-align: center;

}

td.vids {
 background-color: #2b508c;
 text-decoration: none;
 height: 16px;
}

td.vids:hover {
background-color: #234376;
text-decoration: none;
} 



div.vskratka { width: 220px; padding: 10px; margin: 0px; float: left;}


div.vskratka3 { width: 120px; padding: 10px; margin: 0px; float: left;}

div.vskratka2 { width: 180px; padding: 10px; margin: 0px; float: left;}
div.odbiorkratka { width: 350px; padding: 0px; margin: 0px; float: left;}
div.odkratka { width: 700px; padding: 0px; margin: 0px; float: left;}

div.s { width: 950px; padding: 0px; margin: 0px;}

div.ramowka { width: 500px; font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 12px; color: #FFFFFF; background-image: url(prog/bg.jpg); margin-left: 80px; }


div.vim { color: #FFFFFF; padding: 3px; font-size:14px; }

div.ind { float: left; padding: 5px;}

div.b { width: 950px; background-image: url(index/bg.jpg);}

div.p {  text-align: center; color: #FFFFFF; background: #26477c; width: 80px;}

div.ram { color: #FFFFFF; padding: 15px; spacing: 5px; font-size:13px; }

div.rom { color: #FFFFFF; padding: 15px; spacing: 5px; font-size:13px; line-height:20px;}

div.ramv { color: #FFFFFF; padding: 65px; spacing: -30px; font-size:13px;}

div.ramo { color: #000000; background-image: url(index/progbg1.gif); width:625px; padding: 15px; spacing: 5px; font-size:13px;}

#tabela td {  border: 1px solid black; cellspacing:0px; cellpadding:0px;}



a, a:visited {

 font-family: "Trebuchet MS", Verdana, sans-serif;
 font-size: 12px;
 background-color: transparent;
 color: #FFFFFF;
 text-decoration: none;
 line-height: 1.4;
}

a:hover {

	color: #b1bcce;
text-decoration: none;


}

a.typ2, a.typ2:visited {

        font-family: "Trebuchet MS", Verdana, sans-serif;

        font-size: 11px;

	background-color: transparent;
text-decoration: none;
	color: #999966;

        }



a.typ2:hover {

	background-color: transparent;
text-decoration: none;
	color: #CCCC99;

}

a.typ3, a.typ3:visited {

        font-family: "Trebuchet MS", Verdana, sans-serif;

        font-size: 11px;

	background-color: transparent;
text-decoration: none;
	color: #f3d98f;

        }



a.typ3:hover {
text-decoration: none;
	background-color: transparent;

	color: #f3d98f;

}


a.vi2, a.vi2:visited {

        font-family: "Trebuchet MS", Verdana, sans-serif;

        font-size: 10px;

text-decoration: none;
	color: white;

        }



a.vi2:hover {
        font-family: "Trebuchet MS", Verdana, sans-serif;

        font-size: 10px;
text-decoration: none;
	color: #cad4e4;

}




.opacityit img{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

-moz-opacity: 1;

}



.opacityit:hover img{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);

-moz-opacity: 0.8;

}



