body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FBF8EC;
	font-family:Arial;
	font-size:12px;
}

table {
	Font-family:Arial;
	font-size:12px;
}
h1, h2, h3 {
	font-size:inherit;
	color:inherit;
}	

p { margin-top:0; padding-top:0;}

/*---------------- normal link ---*/
a:link {
	color: #006699;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #006699;
}
a:hover {
	text-decoration: underline;
	color: #006699;
}
a:active {
	text-decoration: underline;
	color: #006699;
}
/*---------------- normal link ---*/

a.menu_link:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.menu_link:visited {
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
a.menu_link:hover {
	font-size: 12px;
	text-decoration: none;
	color: #FF6600;
	font-weight: normal;
}
a.menu_link:active {
	font-size: 12px;
	text-decoration: none;
	color: #FF6600;
	font-weight: normal;
}



/*---------------- seo ---------------*/
#tartalom_content {
	width:1px;
	height:1px;
	overflow:hidden;
}
#tartalom_content a, #tartalom_content h1, #tartalom_content h2 {
	color:#FBF8EC;
}

#main_content {
}
/*---------------- seo ---------------*/


#top {
	height:71px;
	width:780px;
	background-image:url(../image/top2.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#top_menu { padding-left:590px; padding-top:28px; }

#tanfolyamok_menu {
	padding-left:0px;
	font-weight:normal;
}
#nyelvvizsga_menu {
	padding-left:30px;
	font-weight:normal;
}
#intezmenyunk_menu {
	padding-left:28px;
	font-weight:normal;
}

#tanfolyamok_menu a, #nyelvvizsga_menu a, #intezmenyunk_menu a { font-size:13px; color:#333333; text-decoration:none; font-weight:bold; }

/*#oldalterkep_kapcsolat_icon { padding-left:105px; }*/
#oldalterkep_kapcsolat_icon { padding-left:73px; }


#imp {
	height:122px;
	width:780px;
	background-image:url(../image/imp2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
#impresszum {
	text-align:center;
	margin-top:28px;
	top:28px;
	background:none;
}
#web_webdesign {
padding-left:20px;
}


#banner_top {
	position:absolute; 
	top:6px; 
	left:255px;
}


.menubal_cim1 {
	vertical-align:top;
	font-size: 14px;
	font-weight: bold;
	background-color: #EFE3B6;
	color: #333333;
	padding-bottom:3px;
	padding-top:3px;
	text-align: left;
}
.menubal_cim1 a {
	color: #6D9269;
	text-decoration:none;
}

.menubal_cim2 {
	font-size: 14px;
	font-weight: bold;
	background-color: #FFCC00;
	border-top-color: #FFCC00;
	border-top-style: dashed;
	border-top-width: 1px;
	color: #CCCCCC;
	padding-bottom:3px;
	padding-top:3px;	
}
.menujobb_cim1 {
	font-size: 14px;
	font-weight: bold;
	background-color: #B3C6B0;
	color: #DFEFCF;
	padding-bottom:3px;
	padding-top:3px;
	text-align: right;
}
.menujobb_cim1 a {
	color: #DFEFCF;
	text-decoration:none;
}

#menujobb_cim1_al a {
	font-size:12px;
	color:#666666;
	text-decoration:none;
	white-space: nowrap;
}


.textarea_scroll {
	background-color: #FDF2D0;
	border-width: 1px;
	border-style: solid;
	border-color: #FBE297;
	font-size: 12px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
}
.input {
	background-color: #FDF2D0;
	border: solid #FBE297 1px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
	color: #000000;
}
.button {
	background-color: #FDF2D0;
	color: #000000;
	border: solid #000000 1px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
}


/* ----------------- BAL MUNU 1,2,3,4,5 */
#bal_menu1, #bal_menu2, #bal_menu3, #bal_menu4, #bal_menu5 {
	font-size:12px;
}
/* ----------------- BAL MUNU 1,2,3,4,5 */

/* ----------------- BAL MUNU 1 */
#bal_menu1 {
	border-bottom:2px solid #000066;
}

#bal_menu1 div {
	padding-bottom:4px;
	padding-top:3px;	
	border-bottom:1px dashed #000066;
}
#bal_menu1 a {
	text-decoration: none;
	font-weight:bold;
}
#bal_menu1 a:link {
	color:#990000;
}
#bal_menu1 a:visited {
	color:#990000;
}
#bal_menu1 a:hover {
	color:#000066;
}
#bal_menu1 a:active {
	color:#000066;
}
/* ----------------- BAL MUNU 1 */
/* ----------------- BAL MUNU 2 */
#bal_menu2 {
	border-bottom:2px solid #000066;
}
#bal_menu2 div {
	padding-bottom:4px;
	padding-top:3px;	
	border-bottom:1px dashed #000066;
}
#bal_menu2 a {
	text-decoration: none;
	font-weight:bold;
}
#bal_menu2 a:link {
	color:#336600;
}
#bal_menu2 a:visited {
	color:#336600;
}
#bal_menu2 a:hover {
	color:#000066;
}
#bal_menu2 a:active {
	color:#000066;
}
/* ----------------- BAL MUNU 2 */
/* ----------------- BAL MUNU 3 */
#bal_menu3 {
	border-bottom:2px solid #000066;
}
#bal_menu3 div {
	padding-bottom:4px;
	padding-top:3px;	
	border-bottom:1px dashed #000066;
}
#bal_menu3 a {
	text-decoration: none;
	font-weight:bold;
}
#bal_menu3 a:link {
	color:#666666;
}
#bal_menu3 a:visited {
	color:#666666;
}
#bal_menu3 a:hover {
	color:#000066;
}
#bal_menu3 a:active {
	color:#000066;
}
/* ----------------- BAL MUNU 3 */
/* ----------------- BAL MUNU 4 */
#bal_menu4 {
	border-bottom:2px solid #000066;
}
#bal_menu4 div {
	padding-bottom:4px;
	padding-top:3px;	
	border-bottom:1px dashed #000066;
}
#bal_menu4 a {
	text-decoration: none;
	font-weight:bold;
}
#bal_menu4 a:link {
	color:#663300;
}
#bal_menu4 a:visited {
	color:#663300;
}
#bal_menu4 a:hover {
	color:#000066;
}
#bal_menu4 a:active {
	color:#000066;
}
/* ----------------- BAL MUNU 4 */
/* ----------------- BAL MUNU 5 */
#bal_menu5 {
	/* border-bottom:3px solid #000066; */
}
#bal_menu5 div {
	padding-bottom:4px;
	padding-top:3px;	
	border-bottom:1px dashed #000066;
}
#bal_menu5 a {
	text-decoration: none;
	font-weight:bold;
}
#bal_menu5 a:link {
	color:#000099;
}
#bal_menu5 a:visited {
	color:#000099;
}
#bal_menu5 a:hover {
	color:#000066;
}
#bal_menu5 a:active {
	color:#000066;
}
/* ----------------- BAL MUNU 5 */




#bal_menu_bgcolor {
	background-color:#FDF2D0;
	border-left-color: #FBE297;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-color: #FBE297;
	border-right-style: solid;
	border-right-width: 1px;
}

/* -------------------------------------------------------- */
#bal_menu_bott {
	padding-left:0px; 
	padding-right:0px;
	background-image:url(../image/bal_slide_bottom.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#bal_menu_bott img{
	width:140px;	
	height:11px;
}
#bal_menu_top {
	padding-left:0px; 
	padding-right:0px;
	background-image:url(../image/bal_slide_top.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#bal_menu_top img{
	width:140px;	
	height:5px;
}
#bal_imp_felett{
	background-color:#F5EED2;
	padding:0;
}

#jobb_menu_bott {
	padding-left:0px; 
	padding-right:0px;
	background-image:url(../image/bal_slide_bottom.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
#jobb_menu_bott img{
	width:140px;	
	height:11px;
}
#jobb_menu_top {
	padding-left:0px; 
	padding-right:0px;
	background-image:url(../image/bal_slide_top.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
#jobb_menu_top img{
	width:140px;	
	height:5px;
}
#jobb_hasab_top{
	background-color:#000066;
	height:22px;
}
#jobb_imp_felett{
	background-color:#F5EED2;
	padding:0;
}

/* -------------------------------------------------------- */


#bal_menu_elvalaszto img {
	height:8px;
}
#bal_menu_szoveg {
	background-color:#DBE4DA;
	padding-bottom:10px;
	color:#000000;
	font-size:10px;
}

#jobb_menu_bgcolor {
	background-color:#FDF2D0;
	border-left-color: #FBE297;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #FBE297;
	border-right-style: solid;
	border-right-width: 1px;

    background-image:url(../image/jobb_menu_bottom.jpg); 
	background-position:bottom;	
	background-repeat:no-repeat;
}
#jobb_menu_top_bott {
	padding-left:0px; 
	padding-right:0px;
}
#jobb_menu_elvalaszto img {
	height:8px;
}
#jobb_menu_szoveg {
	background-color:#DBE4DA;
	padding-bottom:10px;
	color:#000000;
	font-size:10px;
}


.normalszov {
	font-size: 12px;
}


table.menu_oszlop td.menuk {
	background-color:#DBE4DA;
	border-top-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	cursor:pointer;
}

table.menu_oszlop td.menuk a {
	color:#000000;
	text-decoration:none;
}

table.menu_oszlop td {
	padding-left:5px;
	padding-right:3px;
}

tr.menu td {
	background-color:#B3C6B0;
	border-width:1px 0 0 0;
	border-color:#FFFFFF;
	border-style:solid;
}

#top_bal_td {
	background-color:#0099CC;
	width:140px;
}
#top_jobb_td {
	background-color:#663300;
	width:160px;
}

#main {
	padding-left:10px; 
	padding-bottom:0px; 
	padding-top:10px; 
	padding-right:10px;
	
	background-color:#FBF8EC;
	/*background-image:url(../image/main_ba.gif);*/
	background-position:left bottom;
	background-repeat:no-repeat;	
}
#main_div {
	/*background-image:url(../image/main_jf.gif);*/
	background-position:right top;
	background-repeat:no-repeat;	
}

#jobb_bottom_csatlakozo, #bal_bottom_csatlakozo {
	padding-bottom:5px;
	padding-top:5px;
}


#jobb_bottom_csatlakozo {
	background-color:#F7F9F7;
	text-align:right;
	padding-right:5px;
	border-left:1px solid #B3C6B0;
	border-right:1px solid #B3C6B0;	
	border-bottom:1px solid #B3C6B0;
	border-top:4px solid #B3C6B0;
}
#jobb_bottom_csatlakozo a {
	font-size: 10px;
	text-decoration:none;
	font-weight:bold;
	color:#666666;
}

#bal_bottom_csatlakozo {
	background-color:#F7F9F7;
	text-align:left;
	padding-left:5px;
	border-left:1px solid #B3C6B0;
	border-right:1px solid #B3C6B0;	
	border-bottom:1px solid #B3C6B0;
	border-top:4px solid #B3C6B0;
	/*line-height:150%;*/
}
#bal_bottom_csatlakozo a {
	font-size: 10px;
	text-decoration:none;
	font-weight:bold;
	color:#666666;
}

.imp_bal {
	padding-right:5px;
	background-color:#DCC461; 
	background-image:url(../image/imp_ba.jpg); 
	background-position:left bottom; 
	background-repeat:no-repeat;
}
.imp_kozep {
	padding-top:8px;
	padding-bottom:8px;
	color:#FFFFFF;
	font-size:10px;
	height:60px; 
	background-color:#666666;
}
.imp_jobb {
	font-size:10px;
	padding-top:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#DCC461; 
	background-image:url(../image/imp_ja.jpg); 
	background-position:right bottom; 
	background-repeat:no-repeat;
}
.imp_kozep a {
	text-decoration:none;
	font-size: 10px;
	color: #CCCCCC;
}




#banner_keret {
	padding-left:0px;
	padding-right:0px;
	border:2px solid #B3C6B0;
}




.oldalmenu_csatlakozo  {
	background-color:#A3BB9F;
	border-width:1px 0 0 0;
	border-color:#FFFFFF;
	border-style:solid;	
}

.felhivas_td {
	padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:0px;
	border:3px dashed #FBE297;
	background-color:#FCE8AB;
	color:#CC0000;
}
.felhivas_auto_td {
	padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:0px;
	border:3px dashed #FBE297;
	border-top-width:0px;
	background-color:#FDEDBB;	
}

#referencia { position: static; float:left; }

.referencia_td {
	padding-top:5px;
	padding-bottom:5px;
	border-top:0px solid #FBE297;
	border-bottom:2px solid #FBE297;
}
.referencia_szov {
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
}
.referencia_kep {
	border:1px solid #CC6600; border-color:#E6AC00; padding:4px; background-color:#FBE297;
}

#referencia_link {
	color:#000000;
	text-decoration:none;
}




.oldalt_link a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;	
	font-weight: normal;
}
.oldalt_link a:visited {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.oldalt_link a:hover {
	font-size: 12px;
	background-color:#FDF2D0;
	padding-right:3px;
	text-decoration: none;
	color: #990000;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
}
.oldalt_link a:active {
	font-size: 12px;
	background-color:#FDF2D0;	
	padding-right:3px;
	text-decoration: none;
	color: #990000;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-bottom-style: dashed;
	border-bottom-width: 1px;	
}



/*--------------- tartalom -------------------*/
.nobord { border:0; }
.alert { color:#fff; font-weight:bold; text-align:center; background-color:#990000; padding:3px; }

h1 { font-size: 14px; font-weight: bold; color: #000000; margin: 0; padding-top: 2em; padding-bottom: 0.6em; }
h2 { font-size: 14px;	font-weight: bold; color: #000066; margin: 0; }
h3 { font-size: 14px;	font-weight: bold; color: #990000; margin: 0; }
h4 { font-size: 12px;	font-weight: bold; color: #000000; margin: 0; }



/*---------------------- hirlevel -------------------------*/
#hirlevel { width:400px; text-align:center; }
#hirlevel td { text-align:center; }
#hirlevel .s5 { padding-bottom:10px; }
#hirlevel .s4 { padding-bottom:5px; font-size:10px; color:#666666; }
#hirlevel .input { background-color:#FDEDBB; border:1px solid #FBE297; }
/*---------------------- hirlevel -------------------------*/



.gomb_link {
	font-size: 13px;
	display:block;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:5px;
	padding-right:5px;
	border-style:solid;
	border-width:1px;
	cursor:pointer;
}

a.gomb_link:link {
	color: #666666;
	background-color: #FFFFFF;
	border-color: #996600;
	text-decoration:none;
}
a.gomb_link:visited {
	color: #666666;
	background-color: #FFFFFF;
	border-color: #996600;
	text-decoration:none;
}
a.gomb_link:hover {
	color: #FFFFFF;
	background-color: #CC9900;
	border-color: #996600;
	text-decoration:none;
}
a.gomb_link:active {
	color: #FFFFFF;
	background-color: #CC9900;
	border-color: #996600;
	text-decoration:none;
}

/*-----------------   */
#nyelvtanfolyam_table {
	border:1px solid #000000;
	font-size:10px;
}

#nyelvtanfolyam_fejlec_cim {
	background-color:#A87E00;
	color:#FFFFFF;
	font-size:12px;
	padding-left:3px; padding-right:3px;
	padding-bottom:2px; padding-top:2px;	
}

#nyelvtanfolyam_fejlec {
	background-color:#FFE188;
	padding-left:3px; padding-right:3px;
	padding-bottom:2px; padding-top:2px;	
}

#nyelvtanfolyam_div {
	background-color: #FFF0C4;
	border-top:1px solid #000000;
	padding-left:3px; padding-right:3px;
	padding-bottom:2px; padding-top:2px;
}

#nyelvtanfolyam_div a {
	color: #CC0000;
	text-decoration:none;
}

/*-----------------   */

/*-----------------   */
#telc_nyv_table {
	border:1px solid #000000;
	font-size:12px;
}

#telc_nyv_fejlec {
	background-color:#FFE188;
	padding-left:3px; padding-right:3px;
	padding-bottom:2px; padding-top:2px;	
}

#telc_nyv_div {
	background-color: #FFF0C4;
	border-top:1px solid #000000;
	padding-left:3px; padding-right:3px;
	padding-bottom:2px; padding-top:2px;
}
#telc_nyv_table td { width:33%; white-space:nowrap; }
/*-----------------   */


/*-----------------   */
#arak td {padding-right:20px; }
/*-----------------   */


.alcim_nagy {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin: 0;
	padding-top: 2em;
	padding-bottom: 0.6em;
}
.alcim_kicsi {
	font-size: 14px;
	font-weight: bold;
	color:#990000;
	margin: 0;
}

.alcim_kicsi2 {
	font-size: 14px;
	font-weight: bold;
	color:#000066;
	margin: 0;
}
.alcim_legkisebb {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 0;
}
#main .oldalcim {
	margin: 0;
	padding-top:0;
	text-align:center;
	font-size:20px;
	line-height:120%;
	color:#990000;
	font-style: normal;
	padding-bottom: 30px;
	font-weight: bold;
	text-decoration:none;
}

.miniszoveg {
	font-size:10px;
	color:#666666;
}
#keptallozo_nyil {
	color:#000000;
	text-decoration:none;
}
#kepgaleria img {
	width:90px;
	height:75px;
	border:1px solid #000000;
}
#bekezdes div {
	padding-bottom:20px;
}

/*-----------------  hasznos oldalak */
a.hasznos_oldalak_link:link {
	color: #336600;
	font-weight:bold;
	text-decoration:none;
}
a.hasznos_oldalak_link:visited {
	color: #336600;
	font-weight:bold;
	text-decoration:none;
}
a.hasznos_oldalak_link:hover {
	color: #990000;
	font-weight:bold;
	text-decoration: underline;
}
a.hasznos_oldalak_link:active {
	color: #990000;
	font-weight:bold;
	text-decoration: underline;
}





a.hasznos_oldalak_comment_link:link {
	color: #666666;
	font-size:10px;
	text-decoration:none;
}
a.hasznos_oldalak_comment_link:visited {
	color: #666666;
	font-size:10px;
	text-decoration:none;
}
a.hasznos_oldalak_comment_link:hover {
	color: #666666;
	font-size:10px;
	text-decoration:none;
}
a.hasznos_oldalak_comment_link:active {
	color: #666666;
	font-size:10px;
	text-decoration:none;
}
/*-----------------  hasznos oldalak */


.tartalom_kep {
	margin-left:8px;
	margin-bottom:3px;
	border:1px solid #886C00;
	cursor:default;
}


#hirlevel_r_div { clear:none; float: left; }
#hirlevel_r .alert { font-size:14px; background-color:#990000; margin-top:1em; margin-bottom:1em; padding:5px; color:#FFFFFF; }
#hirlevel_r { clear:none; float: left; width:100%; text-align:center; margin-top:15px; color:#49024F; vertical-align:middle; border-bottom:1px solid #999; border-top:1px solid #666; padding-left:0px; padding-top:3px; padding-bottom:3px; background-color:#EFE3B6; }
#hirlevel_r td { padding:5px; }
#hirlevel_r .s1 { font-weight:bold; font-size:13px; color: #006600; text-align:center; border-bottom:0px solid #fff; padding-bottom:0; }
#hirlevel_r .s1 .sor1 { padding-bottom:6px; font-size:14px; color: #990000; }
#hirlevel_r .s2 { font-weight:normal; color:#333; font-size:10px; text-align:center; border-bottom:1px solid #fff; }
#hirlevel_r .s3 { font-weight:bold; color:#000; text-align:right; border-bottom:1px solid #fff; }
#hirlevel_r .s5 { border-bottom:1px solid #fff; text-align:left; }
#hirlevel_r .s4 { font-weight:normal; color:#666; font-size:10px; text-align:center; border-bottom:0px solid #fff; }
#hirlevel_r .input, .hirlevel_leir .input { width:140px; background-color:#FFFFFF; border:1px solid #666; font-size:11px; }
#hirlevel_r .btn, .hirlevel_leir .btn { border:1px solid #999; cursor:pointer; background-color:#FFF; }

.input1 { width:180px; }

.popup_main { font-size:14px; text-align:left; padding:5px; background-image:url(../image/popup_bg.gif); background-position:center; background-repeat: repeat-y; }
.popup_main p { padding:0; margin:0; }
.popup_main h1 { margin:0; margin-bottom:1em; padding:10px 0 10px 0; color:#990000; font-size:23px; line-height:135%; text-align:left; }
.popup_main i { font-style:normal; background-color:#FFCC00; }
.popup_hirlevel { text-align:center; color:#999; font-size:0.8em; margin-top:2em; }
/*.popup_hirlevel .input { width:80px; background-color: #FDF2D0; border: solid #FBE297 1px; font-size:11px; vertical-align:top; margin:0; }*/
.popup_hirlevel table { margin:0 auto; }
.popup_hirlevel .input2 { width:100px; vertical-align:top; margin:0; margin-right:5px; }
.popup_hirlevel .input3 { width:175px; vertical-align:top; margin:0; margin-right:5px; }
.popup_hirlevel .input4 { width:40px; vertical-align:top; margin:0; margin-right:5px; }
.player_cont { float:left; margin-right:5px; position:relative; width:118px; height:159px; background-image:url(../image/popup_nemenyi_andras_bg.jpg); }
.mini_mp3_player_cont { position:absolute; bottom:8px; left:27px; width:61px; overflow:hidden; }



#hirlevel_r_div .hl_checker { text-align:left; padding-left:40px; }
#hirlevel_r_div .msz_reszlet { float:left; margin-bottom:10px; text-align:left; font-size:10px; line-height:normal; margin-top:10px;  }
#hirlevel_r_div .msz_reszlet label { color:#000000; display:block; width:150px; padding-right:8px; text-align:right; float:left; font-size:12px; }
#hirlevel_r_div .msz_reszlet .input { display:block; width:250px; float:left; }

.popup_hirlevel .hl_checker { text-align:left; padding-left:40px; }
.popup_hirlevel .msz_reszlet { float:left; background-color:#F9F9F9; padding:3px; margin-bottom:10px; text-align:left; font-size:10px; line-height:normal; margin-top:10px;  }
.popup_hirlevel .msz_reszlet label { display:block; width:120px; padding-right:3px; text-align:right; float:left; font-size:12px; }
.popup_hirlevel .msz_reszlet .input { display:block; width:250px; float:left; }


.hirlevel_adatmodositas { float:left; width:100%; font-size:12px; }
.hirlevel_adatmodositas p { width:100%; float:left; }
.hirlevel_adatmodositas label { display:block; width:100px; float:left; font-size:12px; text-align:right; padding-right:4px; margin-bottom:5px; }
.hirlevel_adatmodositas .input2 { display:block; width:250px; float:left; margin-bottom:5px; }


.reg_alert { padding:10px; background-color:#CC0000; color:#FFFFFF; font-size:16px; font-weight:bold; text-align:center; }