/* CSS Document */

body { margin:0px; font-family: Tahoma, Verdana; font-size:12px; 
       background-image:url(img/bback.gif); background-position:top left; background-repeat:repeat-y; 
       line-height:18px; text-align:justify;}
body.tmp { background-image:url(img/trns.png); width:660px }

.txt10 { font-size:10px; font-family:Tahoma,Verdana; }
.txt11 { font-size:11px; font-family:Tahoma,Verdana; }
.txt12 { font-size:12px; font-family:Tahoma,Verdana; }
.txt13 { font-size:13px; font-family:Tahoma,Verdana; }
.txt14 { font-size:14px; font-family:Tahoma,Verdana; }
.txt15 { font-size:15px; font-family:Tahoma,Verdana; }

h1 { font-size:14px; font-weight:bold; margin-bottom:20px }
ul { margin:0px; text-indent:0px; padding-left:0px; list-style:none; }
li { margin:0px; text-indent:0px; padding:0px;  
     width:350px; 
     border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#5F87AE;
	 line-height:20px;
     padding-left: 10px;
     background: url(img/li.gif) left center no-repeat;	 
    }

.super { vertical-align:super; font-size:8px; line-height:0px }
.justified { text-align:justify; }
.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left; }
.bold { font-weight:bold; }
.normal { font-weight:normal; }
.italic { font-style:italic }

.kek { color:#332B61 }

.picto { width:79px; height:81px; cursor:pointer; background-repeat:no-repeat; }
.fomenu { width:153px; height:41px; cursor:pointer; background-repeat:no-repeat; }
.foalso { float:right; width:116px; height:39px; cursor:pointer; background-repeat:no-repeat; }


.imgr { border-style:double; border-color:#5F87AE; border-width:3px; margin-bottom:15px; display:block; }
.imgl { border-style:double; border-color:#5F87AE; border-width:3px; margin:5px 10px 0px 0px;}

input, select, textarea { font-size:11px; font-family:Tahoma,Verdana; letter-spacing:0cm; }

input[disabled] {
	border: 1px solid #999;
	background-color: #ddd;
}

.valaszto { display:block; margin-top:10px; margin-bottom:20px;
            border-bottom-style:dotted; border-bottom-width:2px; border-bottom-color:#5F87AE;}

.proj, .refi { border-style:solid; border-width:1px; border-color:#5F87AE; background:url(img/bckp.gif); background-position:top; background-repeat:repeat-x;
        -moz-border-radius:5px 5px 5px 5px;
		-moz-box-shadow:1px 1px 2px #999999;
        width:590px;
		padding:5px 10px 10px 10px;
		margin-bottom:15px;
}

.refi { width:170px; float:left; line-height:15px; margin-right:11px; padding-top:0px; margin-top:10px;  }


.projcim { display:block; font-weight:bold; margin-bottom:15px; }

span.refcim { display:block; font-size:11px; height:30px; text-align:center; margin-top:0px; padding:0px; }

i.haromszog, i.haromszog2 { display:block; background:url(img/h.gif); background-repeat:no-repeat; width:12px; height:9px;
             position:relative; top:-14px; margin:0px; padding:0px; }

i.haromszog2 { top:-9px; }			 

.kifejt { display:none;}

span.reszletek, span.bezaras { display:block; text-align:right; margin-top:12px; font-weight:bold;
                 color:#494994; text-decoration:underline; cursor:pointer }

a { text-decoration: underline;}
a:link  { color: #494994; }  a:visited { color: #00557D; }
a:hover { color: #800040; }  a:active  { color: #800040; }

