/* --- Developer needs ---*/
.oline { border:1px red solid; }

body {
    color:#4F5150;
    font-family: Tahoma,Verdana,Arial;
    font-size: 12px;
}

.normaltext { font-size:12px; }
.normallink { font-size:12px; }

p { font-size:12px;}

td {
    color:#4F5150;
    font-family: Tahoma,Verdana,Arial;
    font-size: 12px;
}

h1, h2, h3, h4 {
    font-family: 'Arial', Verdana, Sans-Serif;
}

h1 {
    font-size: 18px;
    font-family: Tahoma;
}
h2 {
    color:#4F5150;
    font-size: 16px;
    font-family: Tahoma;
    font-weight: none;
}
h3, h4 {
    font-size: 14px;
    font-family: Tahoma;
    font-weight: normal;
    letter-spacing: -1px;
}

.form_head{
    text-align: left;
}

a { color:#4e504f; text-decoration:none; }
a:hover { color:#1D9FEF; text-decoration:none; }

.clebo {clear:both;}
.blue {color: #1156CC;} 

.bold {font-weight:bold;}
.float_left {float:left;} 
.float_right {float:right;} 

.column1 {
    float:left;
}

.column2 {
    float:left;
}

#Table_01 {
	position:absolute;
	left:0px;
	width:923px;
	height:848px;
}

#webpage-01 {
	background-image:url("../images/webpage_01.jpg");
	position:relative;
	clear:both;
	float:left;
	width:923px;
	height:146px;
}

#webpage-02 {
	background-image:url("../images/webpage_02.jpg");
	position:relative;
	clear:both;
	float:left;
	width:923px;
}

#webpage-03 {
	background-image:url("../images/webpage_03.jpg");
	position:relative;
	clear:both;
	float:left;
	width:923px;
	height:97px;                
}

#fejlec {
	position:relative;
	float:left;
}
#fejlec_ikonok {
    position:absolute;
    left:45;
    top:12;
    width:160px;
    height:12px;
}
#fejlec_nyelvek {
    position:absolute;
    left:775;
    top:12;
    width:100px;
    height:12px;
    text-align:right;
    z-index:1; 
}
.fejlec_ikon_kep {
    float:left;
    width:20px;
    text-align:left;
    height:12px;
}
.fejlec_ikon_keplink {
    float:left;
    font-size:10px; 
}
.fejlec_ikon_szoveg {
    float:left;
    text-align:left;
    height:12px; 
}
.fejlec_ikon_szoveglink {
    float:left;
    width:50px;
    font-size:10px;
}

#lablec {
	position:relative;
	float:left;
	clear:both;
}

#tartalom1 {
	position:relative;
	background-position:bottom left;
	float:left;
	width:923px;
	min-height:605px;
}

#oldal_menu {
	position:relative;
	float:left;
	width:190px;
	min-height:350px;
    padding-left:44px;
    
}

#tartalom_02 {
	background-image:url("../images/atmenet_02.jpg");
	background-repeat:no-repeat;
	background-position:bottom left;
	position:relative;
	float:left;
	width:636px;
	min-height:605px;
	margin-left:2px;
}

.font_lablec {
	font-family:Tahoma;
	font-size:10px;
	color:rgb(118,118,118);
	float:left;
	padding-top:12px;
	padding-left:58px;
}

#arteries_logo {
	float:left;
	margin-top:15px;
	margin-left:152px;
}

.gomb {	
	float:left;
	width:192px;
	height:39px;
	background-image:url(../images/gomb.jpg);
	cursor:pointer;

}

.font {
	font-family:Tahoma;
	font-size:14px;
	color:white;
	font-weight:bold;
	margin-top:9px;
	padding-left:20px;
}
a.font:hover {
    font-family:Tahoma;
    font-size:14px;
    color:white;
    font-weight:bold;
    margin-top:9px;
    padding-left:20px; 
}

.font_02 {
	font-family:Tahoma;
	font-size:11px;
	color:black;
	padding-left:20px;
}

.font_03 {
	float:left;
	font-family:Tahoma;
	font-size:12px;
	color:rgb(72,72,72);
	padding-bottom:10px;
	padding-top:10px;
	padding-left:20px;
	font-weight:bold;
}

.font_04 {
	float:left;
	font-family:Tahoma;
	font-size:11px;
	color:rgb(72,72,72);
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}

.font_05 {
	float:left;
	font-family:Tahoma;
	font-size:10px;
	color:rgb(100,100,100);
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}

#slideshow {
	float:left;
	clear:both;
	background-image:url("../images/slideshow.jpg");
	width:636px;
	height:182px;
    z-index:0;	
}

#tartalom_balhasab {
	position:relative;
	float:left;
	width:290px;
	height:39px;
	margin-left:10px;
	margin-right:5px;
	margin-top:10px;
}

#tartalom_jobbhasab {
	position:relative;
	float:left;
	width:290px;
	height:39px;
	margin-left:5px;
	margin-right:10px;
	margin-top:10px;
}

#hireink_hu {
	cler:both;
	float:left;
	background-image:url("../images/hireink_hu.jpg");
	background-repeat:no-repeat;
    width:190px;
	height:52px;	
}
#hireink_en {
    cler:both;
    float:left;
    background-image:url("../images/hireink_en.jpg");
    background-repeat:no-repeat;
    width:190px;
    height:52px;    
}

#oldal_panel {
	cler:both;
	float:left;
	background-image:url("../images/oldalpanel_repeat.jpg");
	width:190px;	
}

#oldal_panel_vonal {
	cler:both;
	float:left;
	background-image:url("../images/oldalpanel_vonal.jpg");
	width:190px;
	height:4px;	
}

.news_container {
    padding:0px;
    margin:0px;
}

.news {
    width:240px !important;
    padding:10px 10px 10px 10px;
    margin:0px;
}

.news_title {
    margin:2px;
    font-weight:bold;
}
.news_date {
    padding:5px 0px 5px 20px;
    color: #40454b;
    font-weight: normal;
    font-size: 80%;
    font-style:italic;
}

.news_pic {
    border:1px #500b12 solid;
    float:left;
    margin: 0px 10px 10px 0px;
}

.news_pic_mainpage {
    border:1px #500b12 solid;
    float:left;
    margin: 0px 10px 10px 0px;
    width:100px;
}

.news_text {
    margin-bottom: 5px;
    text-indent:10px;
    color: #40454b;
    font-weight: normal;
    font-size: 100%;
}

.news_details_link {
    margin: 5px 0px 5px 0px;
    text-align:right;
    color: #40454b;
    font-weight: normal;
    font-size: 90%;
}

.news_allnews_link {
    margin: 5px 0px 5px 0px;
    text-align:right;
    color: #40454b;
    font-weight: normal;
    font-size: 90%;
}

input {
    border: 1px #4F5150 solid;
    font-size:12px;
    color:#4F5150;
}

select {
    border: 1px #4F5150 solid;
    font-size:12px;
    color:#4F5150;
}

input.form_button:hover {
    border: 1px #4F5150 solid;
    font-size:12px;
    color:#4F5150;
    background: #C7C7C7;
    cursor:pointer;
}

#logoclick {
    position:absolute;
    left:255px;
    top:10px;
    height:85px;
    width:200px;
    z-index:5;
    cursor:pointer;
}
