@charset "utf-8";

/* CSS Document */



body {

	background-image:url(../images/background.jpg);

	background-repeat: repeat-x;

	background-position: top;

	margin: 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	background-color:#061a25;

	}



.clearer {

	clear: both;

}

#container_outer{

	width:100%;

	height:auto;

	background-color:#d1d9dc;

	background-image:url(../images/background.jpg);

	background-repeat:repeat-x;

	background-position:top;

}

.container {

	width: 1000px;

	height:auto;

	margin: 0 auto;

	background-color:#d1d9dc;

	background-image:url(../images/end_sh_ossz.jpg);

	background-position:80px bottom;

	background-repeat:no-repeat;

}

#head_sh1{

	width:113px;

	height:286px;

	float:left;

	background-image:url(../images/head_sh_01.jpg);

}

#head_01{

	width:773px;

	height:286px;

	float:left;

}

#balaton1 a{

	width:110px;

	height:18px;

	margin-left:27px;

	margin-top:5px;

	float:left;

}

#balaton2 a{

	width:213px;

	height:24px;

	margin-left:27px;

	margin-top:40px;

	float:left;

}

#head_01_01{

	width:468px;

	height:128px;

	float:left;

	background-image:url(../images/head_01.jpg);

}

#head_login{

	width:305px;

	height:128px;

	float:left;

	background-image:url(../images/head_login.jpg);

}	

#admin_login a{

	width:290px;

	margin-left:15px;

	height:66px;

	float:left;	

}

#butt_1_off a{

	width:123px;

	height:120px;

	float:left;

	background-image:url(../images/b_01_off.jpg);

}

#butt_1_off a:hover{

	background-image:url(../images/b_01_hover.jpg);

}

#butt_1_on{

	width:123px;

	height:120px;

	float:left;

	background-image:url(../images/b_01_on.jpg);

}

#butt_2_off a{

	width:115px;

	height:120px;

	float:left;

	background-image:url(../images/b_02_off.jpg);

}

#butt_2_off a:hover{

	background-image:url(../images/b_02_hover.jpg);

}

#butt_2_on{

	width:115px;

	height:120px;

	float:left;

	background-image:url(../images/b_02_on.jpg);

}

#butt_3_off a{

	width:115px;

	height:120px;

	float:left;

	background-image:url(../images/b_03_off.jpg);

}

#butt_3_off a:hover{

	background-image:url(../images/b_03_hover.jpg);

}

#butt_3_on{

	width:115px;

	height:120px;

	float:left;

	background-image:url(../images/b_03_on.jpg);

}

#butt_4_off a{

	width:115px;

	height:120px;

	float:left;

	background-image:url(../images/b_04_off.jpg);

}

#butt_4_off a:hover{

	background-image:url(../images/b_04_hover.jpg);

}

#butt_4_on{

	width:115px;

	height:120px;

	float:left;

	background-image:url(../images/b_04_on.jpg);

}

#butt_5_off a{

	width:114px;

	height:120px;

	float:left;

	background-image:url(../images/b_05_off.jpg);

}

#butt_5_off a:hover{

	background-image:url(../images/b_05_hover.jpg);

}

#butt_5_on{

	width:114px;

	height:120px;

	float:left;

	background-image:url(../images/b_05_on.jpg);

}

#butt_6_off a{

	width:116px;

	height:120px;

	float:left;

	background-image:url(../images/b_06_off.jpg);

}

#butt_6_off a:hover{

	background-image:url(../images/b_06_hover.jpg);

}

#butt_6_on{

	width:116px;

	height:120px;

	float:left;

	background-image:url(../images/b_06_on.jpg);

}

#menu_end{

	width:75px;

	height:120px;

	float:left;

	background-image:url(../images/head_02.jpg);

}

#head_text1{

	width:773px;

	height:38px;

	float:left;

	background-image:url(../images/text_01.jpg);

}

#head_text2{

	width:773px;

	height:38px;

	float:left;

	background-image:url(../images/text_02.jpg);

}

#head_text3{

	width:773px;

	height:38px;

	float:left;

	background-image:url(../images/text_03.jpg);

}

#head_text4{

	width:773px;

	height:38px;

	float:left;

	background-image:url(../images/text_04.jpg);

}

#head_text5{

	width:773px;

	height:38px;

	float:left;

	background-image:url(../images/text_05.jpg);

}

#head_text6{

	width:773px;

	height:38px;

	float:left;

	background-image:url(../images/text_07.jpg);

}



#webszerkeszto-arak a {

	display: block;

	margin: 8px 0px 0px 558px;

	background-image:url(../images/araink_webszerk.jpg);

	width: 185px;

	height: 30px;

	}



#head_sh2{

	width:114px;

	height:286px;

	float:left;

	background-image:url(../images/head_sh_02.jpg);

}

#middle_left{

	width:113px;

	height:125px;

	float:left;

}

#middle_middle{

	width:717px;

	min-height:125px;

	float:left;

	background-color:#FFFFFF;

	padding: 21px 28px 21px 28px;

	text-align:justify;

	color:#6f7376;

	line-height:1.4em; 

}

#middle_middle a{

	color:#305867;

	text-decoration:none;

}

#middle_middle a:hover{

	color:#363839;

}

#middle_right{

	width:114px;

	height:125px;

	float:left;

}	

#container2 {

	width: 1000px;

	height:74px;

	background-image:url(../images/end.jpg);

	margin:0 auto;

	padding-bottom:30px;

	background-position:113px top;

	background-repeat:no-repeat;

}

#balaton3 a{

	width:27px;

	height:27px;

	margin-left:191px;

	margin-top:42px;

	float:left;

}



#ref_content_div {

	width: 100%;

	float: left;

}



#balaton4 a{

	width:110px;

	height:27px;

	margin-left:523px;

	float:left;

	margin-top:42px;

}

#stepper_div {

	float: left;

	width: 715px;

	text-align:right;

	font-size:11px;

	text-align:right;

}



#step_item_div {

	float: left;

	width: 20px;

	height:20px;

	line-height:20px;

	text-align:center;

}



#step_item_div a{

	color: #4c5862;

	text-decoration:none;

}



#step_item_div a:hover{

	color: #061a25;

	text-decoration:none;

	font-weight:bold;

}



#ref_class_td {

	width: 315px;

	text-align:center;

}



#ref_txt a{

	color: #0f4867;

	text-decoration:none;

}



#ref_txt a:hover{

	color: #163140;

	text-decoration:none;

}



.image_dec a img {

	border: 2px solid #07517a;

}



.image_dec a:hover img {

	border: 2px solid #1086c6;

}





#refer_item_cont {

	display:inline;

	padding:0px;

	float: left;

	width: 208px;

	height:288px;

	margin:0px;

	margin-bottom: 20px;

	color: #000000;

}



#img_border_div {

	float:left;

	width: 208px;

	height:164px;

	overflow:hidden;

	background: #82919a;

	text-align:center;

}



#img_border_div a img{

	opacity: 0.7;

	filter:alpha(opacity=70);

	cursor:pointer;

}



#img_border_div a:hover img{

	opacity: 0.9;

	filter:alpha(opacity=99);

}



#img_inner_div {

	text-align:center;

	float: left;

	display: inline;

	margin:0px;

	padding:0px;

	width:202px;

	height:158px;

	margin-left:3px;

	margin-top:3px;	

	overflow:hidden;

}



#refer_owner_div {

	width: 208px;

	float: left;

	height:43px;

	border-bottom:1px solid #3a9cec;

}



#refer_owner_div p{

	margin: 0px;

	margin-top: 2px;

	margin-left: 2px;

	padding: 5px;

	color:#3a9cec;

	font-weight:bold;

	text-align:left;

}



#refer_owner_div p a{

	color:#3a9cec;

	font-weight:bold;

	text-decoration:none;	

}



#refer_owner_div p a:hover{

	color:#26679c;

	font-weight:bold;

	text-decoration:none;	

}



#refer_descr_div {

	width: 208px;

	float: left;

	height:59px;

}



#refer_descr_div p{

	margin: 0px;

	margin-top: 2px;

	margin-left: 2px;

	padding: 5px;

	color:#999999;

	text-align:left;

}





#refer_creater_div {

	width: 208px;

	float: left;

	height:20px;

	background:#82919a;

}



#refer_creater_div p{

	margin: 0px;

	padding-left: 5px;

	line-height:20px;

	color:#ffffff;

	text-align:left;

}

table.arak{

	margin:0px;

	padding:0px;

	position:relative;

	left:-2px;

}

table.arak td{

	margin:0px;

	padding:2px 4px 2px 4px;

}

table.arak tr{

	margin:0px;

	padding:0px;

}

table.arak tr.odd{

	margin:0px;

	padding:0px;

	background-color:#f1f3f4;

}

table.arak tr.odd td.odd{

	background-color:#e3e7e8;

}
a #img_inner_div img{
	height: 158px;
}


