BODY {margin:0px;text-align:left;background-image:url(../images/body_bg.gif);background-repeat:repeat-x;}

body,td,div,p,font {font-family:Arial;font-size:11px;color:#787878;font-weight:normal;}

.bg_white { background:#FFFFFF;font-family:Arial;font-size:11px;color:#636466;text-align:right;vertical-align:top;padding-right:25px;padding-top:13px;}
.bg_white2 { background:#FFFFFF;vertical-align:top;}
.bg_gray  { background:#E2E2E2;text-align:center; }
.bg_gray2 { background:#E6E7E8;font-family:Arial;font-size:11px;color:#636466;text-align:left;padding-left:18px; }
.bg_gray3 { background:#E6E7E8;font-family:Arial;font-size:11px;color:#636466;text-align:right;padding-right:25px; }
.bg_pink  { background:#E32E68; }

a.menu { background:#E2E2E2;font-family:Arial;font-size:13px;color:#231F20;font-weight:bold;text-align:center;text-decoration:none; }
a.menu:hover { background:#E5E5E5;font-family:Arial;font-size:13px;color:#E32E68;font-weight:bold;text-align:center;text-decoration:none;}
TD.menu:hover { border-top:3px solid #E32E68;background:#E5E5E5;text-align:center;}
.keresomezo { font-family:Arial;font-size:10px;color:#636466;border:0px;height:14px;}
.kereses { font-family:Arial;font-size:11px;color:#F4AFC6;padding-right:10px;text-align:right; }
.menu1 { font-family:Arial;font-size:12px;color:#787878;font-weight:bold;text-align:left;padding-left:10px;vertical-align:center; }
.menu2 { background:#E6E7E8;color:#787878;font-family:Verdana;font-size:11px;font-weight:normal;text-align:left;padding-left:42px;vertical-align:center; }
.menu3 { background-image:url(../images/al_almenu_bg.gif);color:#787878;font-family:Verdana;font-size:11px;font-weight:normal;text-align:left;padding-left:15px;vertical-align:right; }

.box_bg { background-image:url(../images/box_bg.gif);background-position:top;background-repeat:repeat-x;;vertical-align:bottom;padding-left:11px;}
.tartalom { background:#FFFFFF;font-family:Arial;font-size:11px;color:#636466;vertical-align:top;padding-right:12px;padding-left:12px;}
.box { background-image:url(../images/box_bg2.gif);background-repeat:no-repeat;vertical-align:bottom;padding-left:4px;padding-right:15px;}
.box2 { background-image:url(../images/box_bg2.gif);background-repeat:no-repeat;padding-top:15px;padding-left:4px;padding-right:5px;}
.box_szoveg { font-family:Arial;font-size:11px;color:#636466;font-weight:bold;text-align:right;vertical-align:top;}
.box_tovabb { font-family:Arial;font-size:11px;color:#636466;font-weight:bold;text-align:right;padding-right:11px;vertical-align:bottom;}
.box_szoveg3 { text-align:right;padding-right:10px;vertical-align:bottom;padding-bottom:5px;}
.box_hirek {vertical-align:top;padding-top:4px;}

.tartalom2 { margin-top:10px;padding-bottom:5px;padding-top:5px; }
.box_szoveg2 { background-image:url(../images/termekbox_bg.gif);background-repeat:repeat-x;font-family:Arial;font-size:11px;color:#636466;font-weight:normal;text-align:left;padding-right:5px;padding-top:14px;padding-left:10px;}
.introbox_szoveg { font-family:Arial;font-size:11px;color:#767779;font-weight:normal;text-align:left;vertical-align:top;padding-top:10px;padding-left:15px;line-height:16px;padding-right:5px;}
.introbox_szoveg2 { font-family:Arial;font-size:11px;color:#636466;font-weight:normal;text-align:right;padding-right:10px;vertical-align:top;padding-top:10px;padding-bottom:10px;}

.cim { font-family:Arial;font-size:20px;color:#EC008C;font-weight:bold;text-align:left;}
.szoveg {vertical-align:top;font-family:Arial;font-size:11px;color:#787878;font-weight:normal;text-align:left;padding-top:10px;line-height:14px;}
.szoveg_rendezes {vertical-align:top;padding-left:30px;padding-top:18px;padding-bottom:10px;padding-right:20px;}
.szoveg_rendezes2 {vertical-align:top;padding-left:30px;padding-top:5px;padding-bottom:10px;padding-right:20px;}

h1 { font-family:Arial;font-size:20px;color:#EC008C;font-weight:bold;text-align:left;margin:0px;padding:0px;}

a { color:#EF229B;font-weight:bold;text-decoration:none; }
a:hover { color:EF229B;text-decoration:none; }
a.gray {color:#636466;font-weight:normal;text-decoration:none;}
a.gray:hover {color:#2E2E2E;font-weight:normal;text-decoration:none;}
a.menu_link {color:#EC008C;font-family:Verdana;font-size:11px;font-weight:normal;text-decoration:none;}
a.menu_link:hover {color:#EC008C;font-family:Verdana;font-size:11px;font-weight:normal;text-decoration:none;padding-left:3px;}
a.menu_link2 {color:#787878;font-family:Verdana;font-size:11px;font-weight:normal;text-decoration:none;}
a.menu_link2:hover {color:#787878;font-family:Verdana;font-size:11px;font-weight:normal;text-decoration:none;padding-left:3px;}

.tovabb {padding-top:7px;text-align:right;padding-bottom:3px;}

IMG {border:0px;}

.introbox_bg {background-image:url(../images/box_intro_bg.jpg);background-repeat:repeat-x;}
.introbox_bg2 {background-image:url(../images/box_intro_mbg.gif);background-repeat:repeat-x;text-align:center;vertical-align:middle;padding-top:10px;}

.search_container {text-align:center;}
.search_result_text {text-align:left; font-weight:normal}
.search_input {border:1px solid #888888;background-color:#ffffff;color:#787878;font-size:11px;font-family:Verdana;width:250px;height:22px;padding:4px}
.search_button {border:1px solid #EF229B;background-color:#ffffff;color:#EF229B;text-transform:uppercase;font-weight:bold;height:22px;font-size:10px}
a.search_result_link{ font-size:10px;color:#888888;text-decoration:none}
a.search_result_link:visited { font-size:10px;color:#888888;text-decoration:none}
a.search_result_link:active { font-size:10px;color:#888888;text-decoration:none}
a.search_result_link:hover { font-size:10px;color:#888888;text-decoration:underline}

.input {border:1px solid #888888;background-color:#ffffff;color:#333;font-size:11px;font-family:Verdana;padding:4px;height:22px;}
.button {border:1px solid #EF229B;background-color:#ffffff;color:#EF229B;text-transform:uppercase;font-weight:bold;height:22px;font-size:10px;cursor:pointer;}

textarea.input{
height: 150px;
}
td.input{border:none;}

.osszehasonlitas {background-color:#00BED7;padding: 2px 2px 2px 6px;color:#ffffff;}

.ordertable .input,.ordertable select{
margin-bottom: 10px;
border:1px solid #E32E68;
}
.ordertable .input:focus{
background-color: #FFFEEF; 
}

.prodtable,.ordertable{
	border-collapse:collapse;
}

.prodtable td,.prodtable th{
background-color:#E6E7E8;
border: 1px solid #fff;
padding: 2px;
color:#3F3F3F;
vertical-align:middle;
}

.prodtable th{
	font-size: 11px;
	font-weight:bold;
	color:#EC008C;
}