/*******************************************************************************/
/* Netrisk  Layout CSS                                                                                                  */
/*******************************************************************************/

/*****  biztositas.css *********/

.hir_cim { font-family: Verdana; font-size: 8pt; color: #FFFFFF; TEXT-DECORATION: none;}
.hir_text { font-family: Tahoma; font-size: 8pt; color: #666666; TEXT-DECORATION: none;}
A.hir_text:hover { font-family: Tahoma; font-size: 8pt; color: #333333; TEXT-DECORATION: underline;}
.hir_bovebben { font-family: Verdana; font-size: 7pt; color: #B3261F; TEXT-DECORATION: none;}

.promo1 { font-family: Arial; font-size: 8pt; color: #444444; TEXT-DECORATION: none;}
A.promo1:hover { font-family: Arial; font-size: 8pt; color: #000000; TEXT-DECORATION: underline;}

.focim { font-family: Arial; font-size: 14pt; color: #B3261F; TEXT-DECORATION: none;}
A.focim:hover { font-family: Arial; font-size: 14pt; color: #F78421; TEXT-DECORATION: underline;}

.fejezetcim { font-family: Arial; font-size: 10pt; color: #B3261F; TEXT-DECORATION: underline;}
A.fejezetcim:hover { font-family: Arial; font-size: 10pt; color: #F78421; TEXT-DECORATION: underline;}

.tovabb { font-family: Arial; font-size: 10pt; color: #F78421; TEXT-DECORATION: underline;}
.feherkicsi { font-family: Verdana; font-size: 8pt; color: #FFFFFF; TEXT-DECORATION: underline;}

.alcim { font-family: Arial; font-size: 12pt; color: #000000; TEXT-DECORATION: none;}
.text { font-family: Arial; font-size: 10pt; color: #000000; TEXT-DECORATION: none;}
.text_kicsi { font-family: Tahoma; font-size: 7pt; color: #000000; TEXT-DECORATION: none;}
.gtext { font-family: Arial; font-size: 10pt; color: #555555; TEXT-DECORATION: none;}

.input_kicsi { font-family: Tahoma; font-size: 7pt; color: #000000; TEXT-DECORATION: none;}

.input_text { font-family: Verdana; font-size: 8pt; color: #000000; TEXT-DECORATION: none;}
.input_box { font-family: Verdana; font-size: 8pt; color: #000000; TEXT-DECORATION: none;}

.box_text { font-family: Verdana; font-size: 8pt; color: #333333; TEXT-DECORATION: none;}
.bottom_text { font-family: Arial; font-size: 8pt; color: #909090; TEXT-DECORATION: none;}
.bottom_menu { font-family: Verdana; font-size: 7pt; color: #676767; TEXT-DECORATION: none;}
A.bottom_menu:hover { font-family: Verdana; font-size: 7pt; color: #B3261F; TEXT-DECORATION: underline;}

.menu { font-family: Verdana; font-size: 8pt; color: #B3261F; TEXT-DECORATION: none;}
A.menu:hover { font-family: Verdana; font-size: 8pt; color: #B3261F; TEXT-DECORATION: underline;}

.rmenu { font-family: Verdana; font-size: 8pt; color: #333333; TEXT-DECORATION: underline;}
A.rmenu:hover { font-family: Verdana; font-size: 8pt; color: #B3261F; TEXT-DECORATION: underline;}
.kgfbalap {  font-family: Verdana; font-size: 8pt; color: #444444; TEXT-DECORATION: none}
.kgfbalapb {  font-family: Verdana; font-size: 8pt; color: #444444; TEXT-DECORATION: none; font: bold}
.kgfbalapar {  font-family: Arial; font-size: 10pt; color: #444444; TEXT-DECORATION: none}
.kgfbjelenlegi {  font-family: Verdana; font-size: 8pt; color: #d90000; TEXT-DECORATION: none}
.kgfbtd {   background-color: #B3261F}
.kgfbtbl { VERTICAL-ALIGN: top; BORDER-LEFT: #B3261F 1px solid; BORDER-RIGHT: #B3261F 1px solid; BORDER-TOP: #B3261F 1px solid; BORDER-BOTTOM: #B3261F 1px solid; MARGIN: 0px 0px 0px 0px; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; COLOR: #444444; BACKGROUND-COLOR: #FFFCF4;}
.kgfbtbl1 { VERTICAL-ALIGN: top; BORDER-LEFT: #F4BB83 0px solid; BORDER-RIGHT: #F4BB83 0px solid; BORDER-TOP: #F4BB83 0px solid; BORDER-BOTTOM: #F4BB83 0px solid; MARGIN: 0px 0px 0px 0px; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; COLOR: #444444; BACKGROUND-COLOR: #FFF9E7;}
.kgfbtbl2 { VERTICAL-ALIGN: top; BORDER-LEFT: #FFFFFF 0px solid; BORDER-RIGHT: #FFFFFF 0px solid; BORDER-TOP: #FFFFFF 0px solid; BORDER-BOTTOM: #FFFFFF 0px solid; MARGIN: 0px 0px 0px 0px; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; COLOR: #444444; BACKGROUND-COLOR: #FFFFFF;}
.kgfbtbl3 { VERTICAL-ALIGN: top; BORDER-LEFT: #B3261F 1px solid; BORDER-RIGHT: #B3261F 1px solid; BORDER-TOP: #B3261F 1px solid; BORDER-BOTTOM: #B3261F 1px solid; MARGIN: 0px 0px 0px 0px; FONT-FAMILY: Arial; FONT-SIZE: 10pt; COLOR: #444444; BACKGROUND-COLOR: #FFF9E7;}
.kgfbtbl4 { VERTICAL-ALIGN: top; BORDER-LEFT: #B3261F 1px solid; BORDER-RIGHT: #B3261F 1px solid; BORDER-TOP: #B3261F 1px solid; BORDER-BOTTOM: #B3261F 1px solid; MARGIN: 0px 0px 0px 0px; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; COLOR: #222222; BACKGROUND-COLOR: #FFF9E7;}
.hibatd {   background-color: #FF0000}
.kgfbhiba {  font-family: Verdana; font-size: 8pt; color: #FFFFFF; TEXT-DECORATION: none}
.kgfbhiba1 {  font-family: Verdana; font-size: 8pt; color: #FF0000; TEXT-DECORATION: none}
.felhivastd {   background-color: #FF0000}
.kgfbfelhivas {  font-family: Verdana; font-size: 8pt; color: #FFFFFF; TEXT-DECORATION: none}
.kgfberedtd {   background-color: #ff6633}
.kgfballtd {   background-color: #ff9900}
.kgfball {  font-family: Verdana; font-size: 8pt; color: #FFFFFF; TEXT-DECORATION: none}
.kgfbtda0 {   background-color: #fff0e1}
.kgfbtdm4 {   background-color: #ffe1c4}
 

body {
	background-color: #ffffff;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
text-align: center;
font-weight: bold;
border-bottom-width: 0px;
margin: 5px 5px 5px 5px;
padding: 10px 0px 10px 0px;
background-color: #ffffff !important;
color: #9A0D06;
}

p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
        margin: 15px 0px 0px 0px;
        line-height: 2em;
        text-align: justify;   
	color: #555555;
}



p.title {
	font-family: Arial; 
	font-size: 14pt; 
	color: #B3261F; 
	TEXT-DECORATION: none;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 2em;
	background-image:url(./style/images/title-background.gif);
	background-repeat:no-repeat;
	background-position: 10px 8px;
}


p a {
	color: #9A0D06;
}


table.offer  td, table.offer  th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
}


table.offer {
	margin: 10px 0px 0px 0px;
}

table.offer td {
	padding: 7px 5px 7px 5px;
}

table.offer th {
	padding: 10px 5px 10px 5px;
}

table.offer td {
	font-size: 11px;
}

table.offer th {
	font-size: 11px;
	color: white;
	border-left: 1px solid white;
}

table.offer td.thm-EUR, table.offer td.pm-EUR, table.offer th.EUR {
	background-color: #FFBF60;
}

table.offer td.thm-CHF, table.offer td.pm-CHF, table.offer th.CHF {
	background-color: #FF9900;
}

table.offer td.thm-HUF, table.offer td.pm-HUF, table.offer th.HUF {
	background-color: #FF9900;
}

table.offer td.thm-HUF, table.offer td.pm-HUF, table.offer td.thm-CHF, table.offer td.pm-CHF, table.offer td.thm-EUR, table.offer td.pm-EUR{
	text-align: right;
	border-bottom: 1px solid white;	
}

table.offer td.pm-HUF, table.offer td.pm-CHF, table.offer td.pm-EUR{
	text-align: right;
	border-left: 1px solid white;
}

table.offer td.pm-header, table.offer td.thm-header {
	color: white;
	background-color: #9A0E06;
	border-top: 1px solid white;	
	border-bottom: 1px solid white;	
	text-align: center;
}

table.offer td.pm-header {
	border-left: 1px solid white;
}

table.offer td.thm-header {
}

table.offer td a {
	color: #9A0D06;
	font-weight: bold;
}

table.offer td.duration {
	color: white;
	background-color: #9A0E06;
	border-bottom: 1px solid white;	
	text-align: center;
	padding: 7px 5px 7px 5px;
}

/************ netrisk-form.css ***********/

form.standard {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 11px;
padding: 0px 0px 0px 0px;
margin: 30px 30px 0px 30px;
width: 510px;
background-color: #ffffff;
overflow: hidden;
}

form.standard h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
text-align: center;
font-weight: bold;
border-bottom-width: 0px;
margin: 5px 5px 5px 5px;
padding: 10px 0px 10px 0px;
background-color: #ffffff !important;
color: #9A0D06;
}

form.standard p {
text-align: justify;
line-height: 140%;
background-color: #ffffff !important;
margin: 15px 15px 0px 15px !important;
color: black;
}



form.standard div.caption {
margin: 0px 15px 0px 15px;
padding: 0px 0px 0px 0px;
width: 480px;
}

form.standard div.title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
margin: 20px 0px 10px 5px;
width: 460px;
color: #9A0D06;
}


form.standard div.caption div.switch {
display: none;
}

form.standard div.section {
clear: both;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
overflow: hidden;
}

form.standard div.buttons {
border-top: 2px solid #FF9900;
background-color: #ffffff;
clear: both;
text-align: right;
margin: 14px 0px 0px 0px;
padding: 14px 0px 18px 0px;
}

form.standard div.buttons input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #9A0D06;
color: #ffffff;
border-style: none;
padding: 1px 5px 1px 5px;
}

form.standard div.section div.field,
form.standard div.section div.mandatory-field {
padding: 2px 0px 2px 0px;
margin: 0px 0px 0px 0px;
height: 1%;
overflow: hidden;
}

form.standard div.section div.field div.label,
form.standard div.section div.mandatory-field div.label {
float: left;
width: 200px;
padding: 3px 5px 3px 10px;
text-align: right;
color: #000000;
}

form.standard div.section div.field div.controls,
form.standard div.section div.mandatory-field div.controls {
float: left;
width: 250px;
height: 1%;
}

form.standard div.section div.field div.icons,
form.standard div.section div.mandatory-field div.icons {
float: left;
width: 35px;
height: 1%;
text-align:left;
}

form.standard div.section div.field div.controls div.control,
form.standard div.section div.mandatory-field div.controls div.control {
float: left;
margin-bottom: 5px;
margin-right: 5px;
white-space: nowrap;
overflow: hidden;
}

form.standard div.section div.field div.controls div.control *,
form.standard div.section div.mandatory-field div.controls div.control *{
vertical-align: middle;
}

form.standard div.section div.field div.controls div.control input.invalid,
form.standard div.section div.field div.controls div.control select.invalid,
form.standard div.section div.field div.controls div.control textarea.invalid,
form.standard div.section div.mandatory-field div.controls div.control input.invalid,
form.standard div.section div.mandatory-field div.controls div.control select.invalid,
form.standard div.section div.mandatory-field div.controls div.control textarea.invalid {
background-color: #ff3300;
color: white;
}

form.standard div.section div.field div.controls div.control input,
form.standard div.section div.field div.controls div.control select,
form.standard div.section div.field div.controls div.control textarea,
form.standard div.section div.mandatory-field div.controls div.control input,
form.standard div.section div.mandatory-field div.controls div.control select,
form.standard div.section div.mandatory-field div.controls div.control textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}


form.standard div.tabs {
}

form.standard div.tabs a.tab,
form.standard div.tabs a.tab a.active-tab {
float: left;
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px;
border-bottom: 2px solid #E05829;
margin: 0px 2px 0px 2px;
padding: 0px 10px 2px 10px;
text-decoration: none;
white-space: nowrap;
color: #444444;
}

form.standard div.tabs a.active-tab {
font-weight: bold;
}

form.standard textarea.constMultiline {
border:1px solid #dddddd;
}


.ovDiv {
border: 1px solid white;
background-color: #ececec;
}

.infoBodyText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
text-align: justify;
padding: 5px 10px 5px 10px;
font-size: 11px;
line-height: 140%;
background-color: #FFE3B8;
}

.infoCaptionText {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #eeeeee;
background-color: #9A0D06;
text-align: center;
font-size: 11px;
font-weight: bold;
padding: 5px 0px 5px 0px;
}

.infoCloseText {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #eeeeee;
background-color: #004C8F;
text-align: right;
font-size: 11px;
padding: 2px 10px 2px 10px;
}

.infoCloseText a {
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
font-style: normal;
}

.infoCloseText a:hover {
text-decoration: underline;
}

.errorBodyText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
text-align: justify;
padding: 5px 10px 5px 10px;
font-size: 10px;
line-height: 140%;
background-color: #ececec;
}

.errorCaptionText {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #eeeeee;
background-color: #ff3300;
text-align: center;
font-size: 11px;
font-weight: bold;
padding: 5px 0px 5px 0px;
}

.errorCloseText {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #eeeeee;
background-color: #790000;
text-align: right;
font-size: 11px;
padding: 2px 10px 2px 10px;
}

.errorCloseText a {
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
font-style: normal;
}

.errorCloseText a:hover {
text-decoration: underline;
}


form.standard div.section div.mandatory-field div.label {
font-weight: normal;
}

/*********** osztonzo.css ***************/

.oszt_tbl { VERTICAL-ALIGN: top; BORDER-LEFT: #ADB0B0 1px solid; BORDER-RIGHT: #ADB0B0 1px solid; BORDER-TOP: #ADB0B0 1px solid; BORDER-BOTTOM: #ADB0B0 1px solid; MARGIN: 0px 0px 0px 0px; BACKGROUND-COLOR: #F7F7F7;} 
.oszt_takcim { font-family: Verdana; font-size: 14pt; color: #B3261F; TEXT-DECORATION: none; font-weight: normal; margin-left: 4px; margin-right: 4px; line-height: 1.4em}
.oszt_taktext { font-family: Verdana; font-size: 14pt; color: #555555; TEXT-DECORATION: none; font-weight: bold; margin-left: 4px; margin-right: 4px; text-align: justify; line-height: 1.4em}
.oszt_valtson { font-family: Verdana; font-size: 10pt; color: #666666; TEXT-DECORATION: none; font-weight: bold; margin-left: 4px; margin-right: 4px; text-align: justify; line-height: 1.4em}
.oszt_garcim { font-family: Verdana; font-size: 14pt; color: #B3261F; TEXT-DECORATION: none; font-weight: bold; margin-left: 4px; margin-right: 4px; line-height: 1.4em}
.oszt_gartext { font-family: Verdana; font-size: 10pt; color: #555555; TEXT-DECORATION: none; font-weight: bold; margin-left: 4px; margin-right: 4px; text-align: justify; line-height: 1.4em}
.oszt_garreszlet { font-family: Verdana; font-size: 10pt; color: #555555; TEXT-DECORATION: none; font-weight: normal; margin-left: 4px; margin-right: 4px; text-align: justify; line-height: 1.4em}



