html, body {height:100%;}
body {font-family:Arial, Tahoma, Verdana; font-size:8pt; padding:0; margin:0; color:#444; background:#fff; line-height:18px;}
p {text-align:left; margin:0;}
td, tr, table {font-family:Arial, Tahoma, Verdana; font-size:8pt; color:#444; padding:0; margin:0;}
a {color:#444; margin:0; padding:0;}
a:visited, a:link, a:hover {text-decoration:none;}
form {word-spacing:0; text-indent:0; padding:0; margin:0;}
img, a img  {margin:0; padding:0; border:0;}
input, select, textarea {font-family:Tahoma, Verdana, Arial; font-size:8pt; color:#444; background:#fff; width:240px; border:1px solid #ed2b2b; margin:2px 0;}
textarea {width:295px;}
label {cursor:pointer; margin:0; padding:0; border:0;}
sup {font-size:75%;}


h1 {font-family:Georgia, Tahoma, Verdana, Arial; font-size:20pt; color:#ff7200; font-weight:normal; margin:10px 0 10px 0; padding:0; line-height:24px;}
h1 span {color:#444; font-weight:normal;}
h3 {font-size:8pt; color:#ff7200; margin:0; padding:8px 0 0 0;}

/*
1: #d81c38 
2: #ff7200
3: #b10015
4: #e5cf00
5: #ed2b2b
6: #766a94
*/




.lap           {position:absolute; width:800px; left:50%; margin:0 0 0 -400px;}
.keret         {float:left; clear:left; border:1px solid #d81c38; background:url(images/bg_text_1.jpg) repeat-x 0 40px;}
.fej           {float:left; clear:left; width:800px; height:45px; background:#d81c38 url(images/bg_menu_1.jpg) no-repeat right bottom; color:#fff;}
.fej .logo     {float:left; width:325px; padding:4px 10px 0 10px;}
.fej .menu_v   {float:left; width:445px; padding:8px 10px 0 0;}

.tripla        {float:left; clear:left; width:800px; background:url(images/arny_jobb_also.jpg) no-repeat bottom right;}
.tripla .left  {float:left; width:345px; background:#fff url(images/bg_left_1.jpg) no-repeat left top;}
.tripla .text  {float:left; width:420px; padding:0 15px 10px 15px;}
.tripla .right {float:left; width:5px; padding:240px 0 100px 0; background-color:#fff;}
.lab           {float:left; clear:left; width:780px; padding:10px 10px 4px 10px; line-height:20px; color:#fff; text-align:center; background:#d81c38 url(images/bg_foot_1.jpg) no-repeat top right;}

.footer        {float:left; clear:left; width:800px; text-align:center; line-height:20px; background:#fff;}
.footer a      {padding:0 8px;}
.footer a:hover{text-decoration:underline;}
.header        {float:left; clear:left; width:800px; text-align:center; background:#fff;}
.header a      {padding:0 6px;}
.header a:hover{text-decoration:underline;}

.fej .menu_v a {padding:0 8px; font-weight:bold; color:#fff;}
.fej .menu_v a:hover {text-decoration:underline;}

.tripla .text a:hover{text-decoration:underline;}
.tripla .text a:hover img{text-decoration:none;}


.tripla .left#page1{background:#fff url(images/bg_left_1.jpg) no-repeat left top;}
.tripla .left#page2{background:#fff url(images/bg_left_2.jpg) no-repeat left top;}
.tripla .left#page3{background:#fff url(images/bg_left_3.jpg) no-repeat left top;}
.tripla .left#page4{background:#fff url(images/bg_left_4.jpg) no-repeat left top;}
.tripla .left#page5{background:#fff url(images/bg_left_5.jpg) no-repeat left top;}
.tripla .left#page6{background:#fff url(images/bg_left_6.jpg) no-repeat left top;}

.fej#f1 {background:#d81c38 url(images/bg_menu_1.jpg) no-repeat right bottom;}
.fej#f2 {background:#ff7200 url(images/bg_menu_2.jpg) no-repeat right bottom;}
.fej#f3 {background:#b10015 url(images/bg_menu_3.jpg) no-repeat right bottom;}
.fej#f4 {background:#e5cf00 url(images/bg_menu_4.jpg) no-repeat right bottom;}
.fej#f5 {background:#ed2b2b url(images/bg_menu_5.jpg) no-repeat right bottom;}
.fej#f6 {background:#fff url(images/bg_menu_6.jpg) no-repeat right bottom;}

.keret#l1 {border:1px solid #d81c38; background:url(images/bg_text_1.jpg) repeat-x 0 40px;}
.keret#l2 {border:1px solid #ff7200; background:url(images/bg_text_2.jpg) repeat-x 0 40px;}
.keret#l3 {border:1px solid #b10015; background:url(images/bg_text_3.jpg) repeat-x 0 40px;}
.keret#l4 {border:1px solid #e5cf00; background:url(images/bg_text_4.jpg) repeat-x 0 40px;}
.keret#l5 {border:1px solid #ed2b2b; background:url(images/bg_text_5.jpg) repeat-x 0 40px;}
.keret#l6 {border:1px solid #fff; background:url(images/bg_text_6.jpg) repeat-x 0 40px;}

.lab#lb1 {background:#d81c38 url(images/bg_foot_1.jpg) no-repeat top right;}
.lab#lb2 {background:#ff7200 url(images/bg_foot_2.jpg) no-repeat top right;}
.lab#lb3 {background:#b10015 url(images/bg_foot_3.jpg) no-repeat top right;}
.lab#lb4 {background:#e5cf00 url(images/bg_foot_4.jpg) no-repeat top right;}
.lab#lb5 {background:#ed2b2b url(images/bg_foot_5.jpg) no-repeat top right;}
.lab#lb6 {background:#fff url(images/bg_foot_6.jpg) no-repeat top right;}



a img.ref {border:1px solid #444; margin:3px 8px 3px 0;}


.o_420    {float:left; clear:left; width:420px;}
.o_420#m  {margin:10px 0;}
.o_420#error {text-align:center; color:#e00; margin:10px 0;}
.center   {float:left; clear:left; width:420px; text-align:center;}
.center#m {margin:10px 0;}

.kukac {vertical-align:-10%;}


.frm {float:left; clear:left; width:420px;}
.frm .b {float:left; width:105px; padding:0 5px 0 0; text-align:right;}
.frm .j {float:left; width:305px; padding:0 0 0 5px;}
.frm#l {float:left; width:420px; text-align:center; margin:5px 0;}

.frm#l input{background:#ed2b2b; color:#fff; font-size:8pt; border:1px solid #444; font-weight:bold; height:18px; width:60px; margin:1px;}




