@charset "utf-8";
/* CSS Document */

body {
	background:url(images/bg.jpg) center no-repeat;
	background-color: #9fb5c5;
	background-attachment: fixed;
	margin-top: 0px;
}

input{
color:#677a8d;
border:none;
background:url(images/input_bg.jpg);
}

#alap{
width:900px;
height:auto;
font: Garamond;
}

.clear_all{
clear:both;
}

.menu{
width:389px;
height:110px;
text-align:left;
padding-left:40px;
background:url(images/menu.gif) no-repeat;
float:left;
line-height:14px;
}

.newmenu {
	background:#ffffff;
	border-bottom:1px solid #46505a;
	width:858px;
	height:30px;
	text-align:left;
	padding-left:24px;
	padding-top:10px;
}

.slogen{
width:471px;
height:110px;
background:url(images/slogen.gif) no-repeat;
float:left;
}

.menu_alatt{
width:900px;
height:14px;
}

.belepes{
width:900px;
height:151px;
background:url(images/belepes.gif) no-repeat;
}

.regisztracio{
width:150px;
height:60px;
padding-left:90px;
padding-top:25px;
color:#FFFFFF;
font-size:14px;
text-align:left;
float:left;
}

.bejelentkezes{
width:315px;
height:40px;
padding-top:13px;
padding-left:90px;
color:#FFFFFF;
font-size:14px;
text-align:left;
float:left;
}

.tartalom_elvalaszto{
width:900px;
height:9px;
}

.eszkoztar{
width:900px;
height:73px;
padding-top:7px;
background:url(images/eszkoztar.gif) no-repeat;
}

.bal_block{
width:235px;
height:auto;
text-align:left;
color:#677a8d;
font-size:16px;
float:left;
}
.bal_block_bg {
background:url(images/bal_block_bg.jpg) repeat-y;
padding-left:6px;
padding-right:8px;
padding-top:5px;
width:210px;
margin-left:13px;
}
.bal_blocklezar_bg {
background:url(images/bal_blocklezar_bg.jpg) no-repeat;
margin-left:13px;
width:223px;
height:15px;
margin-bottom:15px;
}

.tartalom_befoglalo{
background:url(images/tartalom_bg.gif) repeat-y;
}

.tartalom{
float:left;
}

.tartalom_fejlec{
height:10px;
}

.tartalom_text{
margin-left:10px;
width:650px;
height:auto;
}

.lablec{
width:900px;
height:37px;
padding-top:60px;
font-size:13px;
background:url(images/lablec.gif);
}

/*--------------------------------------- Innen a tartalmi classok jönnek ------------------------------*/

.fomenu_butt a:link, .fomenu_butt a:visited, .fomenu_butt a:active{
padding-left:20px;
text-decoration:none;
color:#3f5972;
background:url(images/fomenu_gomb.jpg) no-repeat center left;
font-size:14px;
margin-right:14px;
font-weight:bold;
}

.fomenu_butt a:hover{
padding-left:20px;
text-decoration:none;
color:#395168;
background:url(images/fomenu_gomb_over.jpg) no-repeat center left;
}

.link_soteten a:link, .link_soteten a:visited, .link_soteten a:active{
color:#ffffff;
text-decoration:none;
}

.link_soteten a:hover{
color:#ffffff;
text-decoration:underline;
}

.link_vilagoson a:link, .link_vilagoson a:visited, .link_vilagoson a:active{
color:#677a8d;
text-decoration:none;
}

.link_vilagoson a:hover{
color:#677a8d;
text-decoration:underline;
}

.link_vilagoson_bg a:link, .link_vilagoson_bg a:visited, .link_vilagoson_bg a:active{
color:#677a8d;
text-decoration:none;
background-color:#cfd6f2;
}

.link_vilagoson_bg a:hover{
color:#677a8d;
text-decoration:none;
background-color:#cfd6f2;
}
.inputvilagos {
	border: 1px solid #b1b7bc;
	background:#FFF;
	font-size:12px;
	height:15px;
	width:25px;
}

.kereses_tart{
width:213px;
height:52px;
margin-top:10px;
margin-left:13px;
padding-left:10px;
padding-top:13px;
text-align:left;
font-weight:bold;
color:#546d83;
display:block;
background:url(images/kereses_bg.jpg) no-repeat;
}


.termekek {
width:173px;
height:33px;
margin-top:10px;
margin-left:13px;
padding: 12px 0px 0px 50px;
text-align:left;
font-weight:bold;
color:#FFFFFF;
display:block;
background:url(images/termekek_bg.jpg);
}

.uj_termekek{
width:173px;
height:33px;
margin-left:13px;
padding: 12px 0px 0px 50px;
text-align:left;
font-weight:bold;
color:#FFFFFF;
display:block;
background:url(images/uj_termek_bg.jpg);
}

.akcios_termekek{
width:173px;
height:33px;
margin-left:13px;
padding: 12px 0px 0px 50px;
text-align:left;
font-weight:bold;
color:#FFFFFF;
display:block;
background:url(images/akcios_termek_bg.jpg);
}

.fokat a:link, .fokat a:visited, .fokat a:active{
margin-left:2px;
padding-left:8px;
font-size:14px;
font-weight:normal;
color:#677a8d;
text-decoration:none;
display:block;
background:url(images/fokat.jpg) no-repeat center left;
padding-bottom:5px;
}

.fokat a:hover{
text-decoration:underline;
font-size:14px;
color:#677a8d;
background:url(images/fokat_over.jpg) no-repeat center left;
padding-bottom:5px;
}

/*.alkat{
margin-left:23px;
padding-left:10px;
display:block;
}*/

.alkat a:link, .alkat a:visited, .alkat a:active{
font-size:13px;
margin-left:23px;
padding-left:10px;
display:block;
color:#677a8d;
text-decoration:none;
background:url(images/alkat.jpg) no-repeat center left;
}

.alkat a:hover{
font-size:13px;
text-decoration:none;
color:#677a8d;
background:url(images/alkat_over.jpg) no-repeat center left;
}

.alalkat a:link, .alalkat a:visited, .alalkat a:active{
font-size:13px;
margin-left:33px;
padding-left:10px;
display:block;
color:#677a8d;
text-decoration:none;
background:url(images/alkat.jpg) no-repeat center left;
}

.alalkat a:hover{
padding-left:10px;
font-size:13px;
text-decoration:none;
color:#677a8d;
background:url(images/alkat_over.jpg) no-repeat center left;
}

.blokk{
margin-left:16px !important;
margin-left:10px;
margin-top:2px;
width:246px;
height:58px;
background-color:#FFFFFF;
border:solid 1px #677a8d;
float:left;
}

.utvonal_tarto{
margin-left:16px !important;
margin-left:10px;
margin-top:2px;
width:339px;
height:58px;
float:left;
}

.utvonal{
width:335px;
height:38px;
padding:0px 2px 0px 2px;
text-align:left;
color:#677a8d;
background-color:#FFFFFF;
border:solid 1px #677a8d;
}

.utvonal_text{
color:#677a8d;
font-weight:bold;
font-size:14px;
width:339px;
}

.kereses_kep{
width:40px;
height:58px;
float:left;
}

.shop_tart{
line-height:18px;
color:#c5ccd4;
padding-top:25px;
padding-left:65px;
text-align:left;
width:100px;
height:54px;
float:left;
}

.shop_kep{
width:47px;
height:58px;
float:left;
}

.termekszam{
color:#f4f4f6;
font-weight:bold;
}

.termek_blokk_vilagos {
margin-bottom:11px;
margin-right:5px;
padding-left:9px;
padding-top:5px;
width:200px;
height:200px;
color:#566c81;
background:url(images/vilagos_bg.jpg) no-repeat;
text-align:left;
display:inline;
float:left;
}


.termek_blokk_sotet{
margin:3px 0px 3px 0px;
text-align:left;
width:630px;
color:#ffffff;
}

.termek_blokk_vilagos_info{
color:#FFFFFF;
background-color:#50728f;
}

.termek_blokk_kep_vilagos{
text-align:left;
float:left;
height:88px;
width:90px;
background:url(images/termek_vilagos_bg.jpg) left top no-repeat;
}

.termek_blokk_kep_sotet{
text-align:center;
float:left;
background:#FFF;
padding:10px;
color:#566c81;
width:597px;
}


.termek_blokk_kep_vilagos img{
border:solid #fff 0px;
padding-top:2px;
width:86px;
height:68px;
}
.termek_blokk_newinfo_vilagos {
width:95px;
height:102px;
padding-left:5px;
}

.termek_blokk_newinfo_sotet {
height:155px;
padding-left:5px;
}


.termek_blokk_kep_sotet img{
border:solid #FFFFFF 2px;
}

.termek_blokk_tart{
float:left;
height:117px;
width:375px;
}

.termeknev {
font-weight:bold;
float:left;
height:38px;
width:190px;
}
.termeknev a:link {
color:#2F373E;
text-decoration:none;
font-size:13px;
}
.termeknev a:hover {
color:#1B1D1F;
text-decoration: underline;
font-size:13px;
}

.termeknev_sotet {
font-weight:bold;
float:left;
height:30px;
width:607px;
padding-left:10px;
padding-top:4px;
background:#355468;
color:#FFF;
text-decoration:none;
font-size:16px;
}

.termek_icon {
text-align:right;
padding: 1px 1px 0px 0px;
float:left;
height:28px;
width:54px;
}

.termekinfo_gyarto {
	font-size:13px;
	color:#395166;
	font-weight:bold;
}
.termekinfo_gyarto2 {
	font-size:14px;
	color:#333438;
	height:30px;
}
.termekinfo_netto {
	font-size:13px;
	color:#a53a49;
	font-weight:bold;
	padding-bottom:8px;
}
.termekinfo_netto2 {
	font-size:13px;
	color:#333438;
	font-weight:normal;
}
.termekinfo_brutto {
	font-size:13px;
	color:#47a825;
	font-weight:bold;
}
.termekinfo_brutto2 {
	font-size:13px;
	color:#333438;
	font-weight:normal;
}


.termekinfo_sotet_gyarto {
	font-size:15px;
	color:#395166;
	font-weight:bold;
}
.termekinfo_sotet_gyarto2 {
	font-size:14px;
	color:#333438;
	height:85px;
}
.termekinfo_sotet_gyarto2 a:link {
	font-size:14px;
	color:#395166;
}
.termekinfo_sotet_gyarto2 a:hover {
	font-size:13px;
	color:#395166;
}



.termekinfo_sotet_netto {
	font-size:15px;
	color:#a53a49;
	font-weight:bold;
	padding-bottom:8px;
}
.termekinfo_sotet_netto2 {
	font-size:15px;
	color:#333438;
	font-weight:normal;
}
.termekinfo_sotet_brutto {
	font-size:15px;
	color:#47a825;
	font-weight:bold;
}
.termekinfo_sotet_brutto2 {
	font-size:15px;
	color:#333438;
	font-weight:normal;
}


.info_box_vilagos {
margin-top:10px !important;
margin-top:1px;
margin-bottom:7px !important;
margin-bottom:1px;
display:inline;
font-size:13px;
float:left;
height:30px;
width:160px;
padding-left:25px;
background:url(images/vilagosinfo.jpg) left top no-repeat;
background-repeat:no-repeat;
color:#646464;
overflow:hidden;
}

.info_box_sotet {
font-size:14px;
float:left;
min-height:50px;
width:592px;
padding-left:25px;
background: #FFF url(images/vilagosinfo.jpg) left top no-repeat;
background-repeat:no-repeat;
color:#646464;
}

.termek_ar{
padding-top:3px;
float:left;
height:27px;
width:338px;
}

.termek_kocsiba{
padding:1px 0px 0px 1px;
float:left;
height:28px;
width:35px;
}

.termek_kocsiba img{
border:solid #50728f 1px;
}


/* --------------------------------------- 
//  BY HUSI 
// --------------------------------------- */

#maincenter {
	padding-left: 20px; 
	padding-right: 20px;	
}

.contenttitle {
	float: none;
	clear: both;
	margin-bottom: 20px;
	font-size: 18px;	
	text-align: center;
	font-weight: bold;
}

.pagebreakDIV {
	font-size: 10px;
	text-align: right;
	font-family: "Courier New", Courier, monospace;
	border-top: 1px dotted black;
}


.manIconBox {
    float: left;
    margin: 8px;
    border: 0px;
    width: 100px;
    height: 60px;
    text-align: center;
    padding: 6px;
    background: #fff;
}
.manIconBox IMG {
    width: 100px;
    height: 60px;
    border: 0px;
}
