/*********************
*	plektracom.css   *
*********************/



* { padding:0; margin:0; } 
body{background-color: #000000;}



.outerWrap{ position: absolute; top: 0; left: 50%; height: 100%;margin-left: -490px; width:980px;}
.block{ display: block; }
img{ border: 0;}
.clear{width:0;height:0;border:0;padding:0; margin:0; clear: both;}

/***MENU***/
div.menu{display: block;}
ul#nav{ list-style: none; }
  
ul#nav li{ float: left; position: relative;}

   
/**TOPROW**/

.row1{ display: block; position:relative; width: 980px;top:0;left:0;}

.bigImage_vasenYla{display: block;}
.bigImage_vasenAla{display: block;}
.bigImage_oikeaYla{display: block; margin-left: 515px; margin-top: -331px;}
.bigImage_oikeaAla{display: block; margin-left: 515px; }

/**LOWERROW**/

.row2{ display: block; position:relative; top:0;left:0; background-image: url(images/contents.jpg); background-repeat: repeat-y; margin-bottom: -200px; }

.menuCol{ position:relative; margin-left: 56px; margin-top: -437px;}
.menuAla{background-image: url(images/menuAla.jpg); background-repeat: no-repeat; display: block; width:195px; height: 183px; padding-left:10px; padding-right:10px;}
.oikeaPalkki{position:relative; margin-left: 922px; margin-top: -437px;}
/**CONTENTS**/
div.contents{ position:relative; display: block; left: 300px; top: -347px; background-image: url(images/sisalto.jpg); background-repeat: no-repeat; width: 600px; }


.sisalto{ width: 671px; height: 244px; overflow: auto; padding-top: 20px;}
.sisalto:lang(fi){margin-left: -614px;}

/**lomake**/

.lomake{ font-size: 9pt; font-weight: bold; margin: 0; padding:0; background-image: url(images/lomakepohja.gif); background-repeat: no-repeat; background-color: #ccc;}
.lomake input, .lomake textarea{ border: 1px solid; background-color: #d9d9d9; width: 50%; display: block;}
.lomake table tr td .lomake_teksti{display: inline;}
.lomake .radio{ border:0; background-color: #ccc; width: 5%; display:inline;}
.lomake h2.underline{ text-transform: uppercase; border-bottom: 1px solid; margin-left: 0px; margin-bottom: 20px;}
.lomake_contents{ width: 492px; height: 667px; padding: 20px; margin-top: -20px;}
* html div.lomake_contents{ margin-top: -30px;}
.virhe{ color: #FF0000; font-size: 8pt; font-weight: bold;  }
.lomake table tr td{width: 50%;}
.lomake table tr td input{width: 90%;}
.lomake_teksti{ margin-top: 10px; }


/**copyrightinfo**/
.copy{ position: absolute; bottom:0; right:50%; font-family: Tahoma, Trebuchet MS, Arial; font-size: 7pt; font-weight: bold; color: #999}
