body {
	margin-top: 0px;
    margin-left: 0px;
    font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: normal;
    color: #7B2C6F;
	background:white;
}


.main_text a {
	color: #7B2C6F;
	text-decoration:underline;
}
.main_text a:hover {
	color: #7B2C6F;
	text-decoration:none;
}

form {
	margin:0px;
	padding:0px;
}
input, select, textarea {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
}

.clear {
	clear:both;
	width:auto;
	height:0px;
	overflow:hidden;
}
.clear5 {
	clear:both;
	width:auto;
	height:5px;
	overflow:hidden;
}
.clear10 {
	clear:both;
	width:auto;
	height:10px;
	overflow:hidden;
}
.clear20 {
	clear:both;
	width:auto;
	height:20px;
	overflow:hidden;
}
.clear30 {
	clear:both;
	width:auto;
	height:30px;
	overflow:hidden;
}


.center_pos {
	width:auto;
	text-align:center;
}
#center {
	width:800px;
	margin:0 auto 0 auto;
}
#header {
    width:800px;
    height:220px;
    background:url(/images/ro/head_ro.jpg) no-repeat;
    position:relative;
}
div.picture_label{
float:right;
padding-top:113px;
margin-right:65px;
color:white;
font-size:14px;
font-family:tahoma;
}



#header .picture_label a {

    float:right;
    color:#FFF;
    font-size:14px;
    font-family:tahoma;
    text-decoration: none;
	background:none;
}   
    #header .picture_label a:hover{

    float:right;
    color:#FFF;
    font-size:14px;
    font-family:tahoma;
    text-decoration: none;
}
#header .logo {
    position:absolute;
    z-index:0;
    width:445px;
    height:182px;
}
#header .logo a {
    display:block;
    width:445px;
    height:182px;
    overflow:hidden;
    text-indent:-1000em;
    background:none!important;
}
#header .menu {
    position:absolute;
    z-index:10;
    right:20px;
    top:185px;
}

#header .belepes {
  margin-left: 15px;
  float:left;
  color:#7B2C6F;
  font-weight: bold;
  padding-top: 2px;
}
#header .belepes a{
color:#c01c51;
}

#header .profile {
  float:left;
  margin-left: 15px;
  color:#7B2C6F;
  font-weight: bold;
  padding-top: 2px;
 }
#header .profile a{
color:#c01c51;
}
 
 #header .kosar {
  float:left;
  margin-left: 15px;
  color:#7B2C6F;
  font-weight: bold;
  padding-top: 2px;
 }

#header .cimlapra {
   float:left;
   margin-left: 15px;
   color:#7B2C6F;
   font-weight: bold;
   padding-top: 2px;
  }
#header .cimlapra a{
	color:#f28101;
}
 
#header .penztar {
  margin-left: 15px;
  float:left;
  color:#7B2C6F;
  font-weight: bold;
  padding-top: 2px;
}
#header .penztar a{
color:#226990;
}
  

#header .kilepes {
   float:left;
   margin-left: 15px;
   font-weight: bold;
   padding-top: 2px;
}

#header a {
    background:url(images/csillag_menu.gif) no-repeat 0px 4px;
    padding-left:15px;
    padding-top: 1px;  
    color:#7B2C6F;  
    font-size:12px;
    text-decoration:none;
}

#header .first_text{
position:absolute;
    z-index:10;
    top:188px;
	left:5px;
	font-weight:bold;
	
}
 

#header a:hover { text-decoration:underline; }

#content {
	clear:both;
	width:800px;
}
.left_side {
	float:left;
	display:inline;
	width:170px;
	overflow:hidden;
	margin-right:15px;
}
.center_side {
	float:left;
	width:425px;
	display:inline;
	margin-right:15px;
	padding-top:20px;
	position:relative;
}
.right_side {
	float:left;
	width:130px;
	padding-top:20px;
}
.center_right_side {
	float:left;
	width:615px;
	padding-top:20px;
	position:relative;
}


.center_side .date,
.center_right_side .date {
	position:absolute;
	width:600px;
	text-align:right;
	top:0px;
}
.page_title {
	font-family: Tahoma, Arial, Helvetica,  "MS Sans Serif";
	font-size: 11pt;
	font-weight: bold;
	margin:0px;
    color: #7B2C6F;
	height:auto!important;
	min-height:30px;
	height:30px;
	margin-bottom:15px;
	background:url(images/szaggatott_tartalom.gif) repeat-x bottom!important;
	letter-spacing:1px;
}
.page_title h1 {
	font-size: 11pt;
	margin:0px;
	padding:0 0 15px 0px;
}
.page_title img {  }
.main_text {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #7B2C6F;
	text-align: justify;
	white-space: normal;
	padding-left:5px;
}
.main_text h1 {
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	background:#cccccc;
	color:#7b2c6f;
	padding:3px 0 3px 0;
	width:100%;
	text-align:right;
	margin:0 0 5px 0;
}
.main_text h2 {
	margin:0 0 15px 0;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#660f16;
	letter-spacing: 3px;
	padding-top:10px;
}
.main_text h2 a {
	color:#660f16;
	letter-spacing:normal;
}
.main_text h3 {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
    color: #7B2C6F;
	margin:0 0 15px 75px;
}
.shop_left_main_menu {
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1px;
	text-align:center;
	font-weight:bold;
	padding-bottom:20px;
}
.main_text .vissza a {
	color:#1b345c;
	text-decoration:none;
}
.main_text .vissza a:hover {
	color:#1b345c;
	text-decoration:underline;
}
.main_text p,
.main_text h6 {
	font-size: 10pt;
}


.left_title {
	width:auto;
	background:#f2ebf1 url(images/bgr_left_title.gif) repeat-x;
	padding:7px 0 7px 8px;
	margin-bottom:1px;
}
.left_title a {
	background:url(images/csillag_menu.gif) no-repeat 0px 4px;
	padding-left:15px;
	display:block;
	width:100%;
	color:#7b2c6f;
	text-decoration:none;
}
.left_title a:hover {
	color:#980000;
}


.bal_menu {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: normal;
    color: #7B2C6F;
	margin:0px;
	padding:0px;
	list-style:none;
}
.bal_menu li {
	background:url(images/bgr_bal_menu.gif) repeat-x bottom;
	padding-bottom:2px;
}
.bal_menu a {
    text-decoration: none;
    font-variant: small-caps;
	color:#7B2C6F;
	background:url(images/bgr_bal_menu_a.gif) repeat-y left;
	padding:4px 0 4px 35px;
	display:block;
}
.bal_menu span {
	padding:4px 0 4px 35px;
	font-variant: small-caps;
	background:url(images/bgr_bal_menu_a.gif) repeat-y left;
	line-height:24px;
}
.bal_menu .almenu a {
	color:#898989;
	background:url(images/bgr_bal_almenu.gif) repeat-y left top;
}
	
.bal_menu a:hover {
	color:#980000;
}
.bal_menu:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: normal;
    color: #980000;
}



.login_box,
.logged_box {
	background:#89267b url(images/belep_fejl_ro.gif) no-repeat;
	padding-top:40px;
	color:white;
	width:170px;
}
.logged_box {
	background:#89267b url(images/menu_fej.gif) no-repeat;
	padding-top:30px
}
.login_box .style2_link {
   	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
    color: #ee941c;
}
.login_box .border,
.logged_box .border {
	padding-left:10px;
	padding-bottom:5px;
	background:url(images/belep_lab.gif) no-repeat bottom;
}
.logged_box ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.logged_box ul li {
	font-family: Tahoma;
	font-size: 10pt;
	color:white;
	background:url(images/bgr_logged_box_menu.gif) no-repeat 5px;
	padding-bottom:2px;
}
.logged_box ul li a {
	color: white;
	text-decoration:none;
	padding-left:15px;
}
.logged_box ul li a:hover {
	color: white;
	text-decoration:underline;
}
#user  {
	border: 0px;
	background-color: #DFB6D9;
	width: 150px;
	color:#7b2c6f;
}
#password  {
	border: 0px;
	background-color: #DFB6D9;
	width: 150px;
	color:#7b2c6f;
}
.login_link {
	padding-top:5px;
	float:right;
	padding-right:10px;
}
.login_link a {
    font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
    padding-left: 15px;
    text-decoration: none;
	background:url(images/belep_nyil.gif) no-repeat 0px 4px!important;
}
.style2_link {
   	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
    color: #ee941c;
}
.style2_link:hover {
	text-decoration:underline;
}







.legfrissebb_box_close {
	height:5px;
	overflow:hidden;
	width:170px;
	border-bottom:1px dashed #aaaaaa;
}
.legfrissebb_box {
	width:170px;
	background:#e8aad0;
}
.legfrissebb_box .title {
	color:#e37f9b;
	font-size:12px;
	border-bottom:1px dashed #aaaaaa;
	padding-bottom:4px;
	background:white;
    text-decoration: none; 
}
.legfrissebb_box .clear5 {
	background:white;
}
.legfrissebb_box .forum {
	border-bottom:1px dashed #f5d9f0;
	padding:2px 0 2px 0;
}
.legfrissebb_box .forum a {
	color:#e37f9b;
	background:url(images/bgr_legfrissebb.gif) no-repeat 14px 7px;
	padding-left:25px;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.legfrissebb_box .forum a:hover { text-decoration:underline; }

/*

#footer {
clear:both;
width:800px;
height:180px;
background:url(images/bgr_footer.jpg) no-repeat 0px 20px;
position:relative;
margin: 0 auto;
}
#footer .menu {
	position:absolute;
	left:510px;
	top:40px;
}
#footer .menu span {
	line-height:25px;
	font-size:10px;
	text-transform:uppercase;
}
#footer .menu a {
	color:#7b2c6f;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
}
#footer .menu a:hover {
	text-decoration:underline;
}
#footer .footer_text {
	width:800px;
	top:125px;
	text-align:center;
	position:absolute;
	font-size:10px;
	line-height:20px;
	color:#800080;
}
#footer .footer_text a {
	color:#800080;
	text-decoration:underline;
}
#footer .footer_text a:hover {
	text-decoration:none;
}
#footer .footer_text .link2 {
	color:#660f16;
}
#footer span a {
	color:#660f16!important;
	text-decoration:underline!important;
}
#footer span a:hover {
	color:#660f16;
	text-decoration:none!important;
	margin: 0 auto;
}*/

div.footer{
width:800px;
margin-top:20px;
background-color:#ab5c95;
}

div.footer_logo{
width:800px;
height:66px;
background:url(/images/footer_logo.jpg) no-repeat;
}

div.footer_center{
width:799px;
background:#ab5c95;
}

div.footer_center_text{
padding-left:10px;
color:#ffffff;
}

div.footer_center_text a{
color:#ffffff;
}

div.footer_center_text_col{
width:199px;
float:left;
background:#ab5c95;
color:#ffffff;
}

div.footer_center_text_col ul li a{
color:#ffffff;
text-decoration:none;
}

div.footer_center_text_col ul li a:hover{
text-decoration:underline;
}

div.footer_bottom{
width:800px;
height:38px;
background:url(/images/footer_bottom.jpg) no-repeat;
line-height:27px;
}

div.footer_bottom_text{
width:790px;
text-align:right;
padding-top:18px;
font-size:12px;

}




#error {
	border:3px solid #660f16;
	padding:5px;
	color:#ff0000;
}



.hirek_lista {
	margin:0px;
	padding:0px;
	list-style:none;
}
.hirek_lista li {
	padding-bottom:20px;
	font-size:12px;
}
.hirek_lista a {
	color:#1b345c;
	text-decoration:none;
}
.hirek_lista a:hover {
	color:#1b345c;
	text-decoration:underline;
}

.termek_leiras {
	width:auto;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11pt;
	color: #7B2C6F;
}
.termek_leiras .title {
	font-weight: bold;
	letter-spacing: 1px;
	padding-bottom:10px;
}
.termek_leiras .foto {
	float:left;
	width:230px;
	position:relative;
}
.akcio{
width:128px;
height:111px;
background:url(images/akcio_ro.png) no-repeat;
z-index:1000000;
position:absolute;
top:0px;
left:0px;
cursor:pointer;
}
.akcio_kicsi{
width:35px;
height:34px;
background:url(images/akcio_kicsi.png) no-repeat;
z-index:1000000;
position:absolute;
top:0px;
left:0px;
}
.termek_leiras .foto img {
	border:1px solid #7b2c6f;
}
.termek_leiras .datas {
	float:left;
	width:355px;
	overflow:hidden;
	font-size: 10pt;
	padding-top:10px;
}
.termek_leiras .text1 {
	color:#1b345c;
	padding-bottom:6px;
}
.termek_leiras .text2 {
	padding-left:60px;
	color: #7B2C6F;
	padding-bottom:12px;
	line-height:15px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #7B2C6F;
}
.termek_leiras .text3 {
	float:left;
	width:60px;
	color:#1b345c;
	padding-bottom:12px;
}
.termek_leiras .text4 {
	float:left;
	width:290px;
	color:black;
	padding-bottom:12px;
}

.termek_leiras_buttons {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #7B2C6F;
}
.termek_leiras_buttons .elozo {
	float:left;
	width:200px;
}
.termek_leiras_buttons .lista {
	float:left;
	width:210px;
	text-align:center;
}
.termek_leiras_buttons .kov {
	float:left;
	width:200px;
	text-align:right;
}
.termek_leiras_buttons a {
	color: #7B2C6F;
	text-decoration:underline;
}
.termek_leiras_buttons a:hover {
	color:#7B2C6F;
	text-decoration:none;
}

.termek_leiras_afa {
	border-bottom:1px solid #d84642;
	padding:30px 0 15px 0px;
	text-align:right;
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1px;
	clear:both;
}
.termek_leiras_afa span {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #7B2C6F;
	letter-spacing:normal;
}



.termek_lista {
	width:auto;
}
.termek_lista .box {
	float:left;
	display:inline;
	margin-left:5px;
	margin-right:10px;
	width:182px;
	overflow:hidden;
}
.termek_lista .box .foto {
	margin-bottom:10px;
	text-align:center;
	height:182px;
	position:relative;
}
.termek_lista_akcios .foto {
	height:auto;
}
.termek_lista .box .foto img {
	border:1px solid #7b2c6f;
}
.termek_lista .box .title {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
	color: #7B2C6F;
	letter-spacing: 1pt;
	text-align:center;
}
.termek_lista .box .text1 {
	font-family: Tahoma, Arial, Helvetica, san-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #7B2C6F;
	text-align: justify;
	text-align:center;
	letter-spacing:normal;
	padding:2px 0 2px 0;
}
.termek_lista .box a {
	color: #7B2C6F;
	text-decoration:underline;
}
.termek_lista .box a:hover {
	text-decoration:none!important;
}
.termek_lista .box .text2 {
	font-family: Tahoma, Arial, Helvetica, san-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #7B2C6F;
	text-align: justify;
	text-align:center;
	letter-spacing:normal;
	padding:10px 0 2px 0;
}
.termek_lista .box .text3 {
	text-align:center;
}
 
                                     .termek_lapozas {
                    clear:both;
                    padding-top:20px;
            }
            .termek_lapozas .elozo {
                    float:left;
                    WIDTH: 130px;
                    text-align:center;
                    padding: 3px;
                    border: #7c2d6f 1px solid;
                    BACKGROUND: #d3a4d0;  
                    DISPLAY: block;
                    FONT-SIZE: 10pt; 
                    MARGIN: 0px 0px 0px 3px; 
                    COLOR: #7c2d6f;
            }
            .termek_lapozas .kovetkezo {
                    float:right;
                    WIDTH: 130px; 
                    text-align:center;
                    padding: 3px;
                    border: #7c2d6f 1px solid;
                    BACKGROUND: #d3a4d0;  
                    DISPLAY: block;
                    FONT-SIZE: 10pt; 
                    MARGIN: 0px 0px 0px 3px; 
                    COLOR: #7c2d6f;
            }
            .termek_lapozas a {
                    color:#7b2c6f;
                    text-decoration:underline;
                    font-family:  Tahoma, Helvetica, sans-serif;
                    font-size: 10pt;
                    font-weight: bold;
                    color: #7B2C6F;
            }
            .termek_lapozas a:hover {
                    color:#7b2c6f;
                    text-decoration:none;
            }

            .termek_lapozas .akcio-datum {
                float: left;
                FONT-SIZE: 10pt; 
                padding: 4px;
                text-align: center;
            } 


.shop_left_main_menu {
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1px;
	text-align:center;
	font-weight:bold;
	padding-bottom:20px;
}


.regisztracio_left {
	float:left;
	width:295px;
	border-right:1px solid black;
}
.regisztracio_left h6,
.regisztracio_right h6 {
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	background:#eaeaea;
	padding:5px 0 5px 4px;
	margin:0 15px 15px 0;
}
.regisztracio_left p, .regisztracio_right p { margin:0 15px 15px 0; }
.regisztracio_left .r1 {
	float:left;
	width:125px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1pt;
}
.regisztracio_left .r2 {
	float:left;
	height:25px;
}
.regisztracio_left .elfelejtett_jelszo {
	text-align:center;
	clear:both;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;	
}
.regisztracio_left .elfelejtett_jelszo a {
	color: #7B2C6F;
    text-decoration: underline;
}
.regisztracio_left .elfelejtett_jelszo a:hover {
	color: #7B2C6F;
    text-decoration: none;
}
.regisztracio_left .bejelentkezes,
.regisztracio_right .tovabb {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	text-align:right;
	padding-top:10px;
	padding-right:15px;
}
.regisztracio_left .bejelentkezes a,
.regisztracio_right .tovabb a {
	color: #660f16;
	text-decoration: underline;
}
.regisztracio_left .bejelentkezes a:hover,
.regisztracio_right .tovabb a:hover {
	color: #660f16;
	text-decoration: none;
}

.regisztracio_right {
	float:left;
	display:inline;
	margin-left:15px;
	width:290px;
}
.regisztracio_right h6 {
	text-align:right;
	padding-right:4px;
}
.regisztracio_right p { text-align:justify; }


.shop_left_main_menu2 {
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #808080;
	letter-spacing: 1px;
	padding-bottom:20px;
}

.jelszoemlekezteto_box {
	width:550px;
}
.jelszoemlekezteto_box h6 {
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	background:#eaeaea;
	padding:5px 0 5px 4px;
	margin:0 0 15px 0;
}
.jelszoemlekezteto_box .text {
	float:left;
	width:150px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1pt;
}
.jelszoemlekezteto_box .mezo {
	float:left;
	width:200px;
	margin-top:-3px;
}
.jelszoemlekezteto_box .mezo input {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #7B2C6F;
}
.jelszoemlekezteto_box .button {
	clear:both;
	text-align:right;
}
.jelszoemlekezteto_box .button a {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color: #660f16;
}
.jelszoemlekezteto_box .button a:hover {
	text-decoration:none;
}



.kosar_box_top {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #7b2c6f;
	padding-bottom:4px;
	padding-top:20px;
	border-bottom:1px dashed #aaaaaa;
	width:170px;
	margin-bottom:5px;
}
.kosar_box_top img {
	margin-right:60px;
}

.kosar_box {
	width:170px;
	background:#591950;
}
.kosar_box .title {
	font-family: Tahoma, Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #e891c0;
	padding:2px 0 2px 10px;
	clear:both;
}
.kosar_box .darab {
	float:left;
	display:inline;
	margin-left:1px;
	margin-right:1px;
	background:#ffebf6;
	width:80px;
	height:18px;
	text-indent:10px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11pt;
	color: #954E76;
	overflow:hidden;
}
.kosar_box .plus {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11pt;
	font-weight: bold;
	background-color: #CD6CA1;
	float:left;
	width:46px;
	height:18px;
	overflow:hidden;
}
.kosar_box .plus a {
	display:block;
	width:46px;
	padding-left:10px;
	height:18px;
	color: #FFFFFF;
	text-decoration:none;
}
.kosar_box .plus a:hover {
	background:#ca5193;
}
.kosar_box .min {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11pt;
	font-weight: bold;
	background-color: #F094C6;
	float:left;
	width:40px;
	height:18px;
	overflow:hidden;
}
.kosar_box .min a {
	display:block;
	width:46px;
	padding-left:10px;
	height:18px;
	color: #FFFFFF;
	text-decoration:none;
}
.kosar_box .min a:hover {
	background:#f8b3d8;
}
.kosar_box .vegosszeg {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	border-top:1px dotted #954e76;
	border-bottom:1px dotted #954e76;
	padding:1px 0 1px 0;
	text-align:center;
	margin:0 10px 5px 10px;
}
.kosar_box .button {
	width:75px;
	height:18px;
	margin-left:47px;  
    color: #FFFFFF;
    background-color: purple; 
}
.kosar_box .button a {
	width:75px;
	height:18px;
	display:block;
	overflow:hidden;
   text-decoration: none;
    text-align: center;
    color: #FFFFFF;
    background-color: purple; 
}
.kosar_box .text {
	padding:4px;
	text-align:center;
	color:#ffebf6;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
}

.kosar_form .title {
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	background:#cccccc;
	color:#7b2c6f;
	padding:3px 0 3px 0;
	width:100%;
	text-align:right;
	margin-bottom:5px;
}
.reg_form .title {
	text-align:left;
	margin-bottom:10px;
	text-indent:2px;
	background:#eaeaea;
	color:#1b345c;
	font-weight:normal;
	clear:both;
}
.kosar_form .title2,
.reg_form .title2_all {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1pt;
	width:125px;
	float:left;
}
.reg_form .title2_all {
	color:#7b2c6f;
	width:auto;
	float:none;
	padding-bottom:5px;
}
.reg_form .title2 {
	width:220px;
	color:#7b2c6f;
}
.kosar_form .text {
	width:175px;
	float:left;
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1pt;
}
.kosar_form .text2 {
	margin-left:125px;
	float:left;
	display:inline;
	width:175px;
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1pt;
}
.kosar_form .text3 {
	float:left;
	display:inline;
	width:455px;
	margin-left:-50px;
}
.kosar_form .mezo,
.kosar_form .radio,
.kosar_form .textarea{
	float:left;
	width:280px;
}

.reg_form .mezo {
	float:left;
	width:380px;
	font-size:10px;
}
.reg_form .mezo { height:30px; }
.kosar_form .radio,
.kosar_form .textarea {
	display:inline;
	margin-left:-50px;
	color:#1b345c;
}
.reg_form .textarea { margin-left:0px; }
.kosar_form .radio input {
	margin-bottom:-2px;
}
.kosar_form .mezo input {
	width:250px!important;
	color:#7b2c6f;
}
.kosar_form .mezo select {
	width:256px!important;
	color:#7b2c6f!important;
}
.title_bottom {
	padding:3px 0 5px 0;
	font: italic normal 12px Arial, Tahoma, Helvetica, san-serif;
	color: #333333;
	clear:both;
	border-top:1px solid #cccccc;
}
.title_bottom .veg {
    color:#ffffff;
    font: 14px Tahoma, Helvetica, sans-serif;
    font-weight:bold;
	background:#f28101;
	padding:5px;
}
.kosar_form .textarea textarea {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #7B2C6F;
	letter-spacing: 1pt;
	width:270px;
}
.kosar_form .title_bottom .left { float:left; }
.kosar_form .title_bottom .right { float:right; }
.kosar_form .title_bottom a.style2 {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #7B2C6F;
    text-decoration: underline;
	font-style:normal;
}
.kosar_form .title_bottom a:hover {
	text-decoration:none;
}
.kosar_form a {
	color:#7b2c6f;
	text-decoration:underline;
	letter-spacing:normal;
}
.kosar_form a:hover {
	text-decoration:none;
}
.reg_form .button {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#660f16;
	text-align:right;
}
.reg_form .button a {
	color:#660f16;
	text-decoration: underline;
}
.reg_form .button a:hover {
	color:#660f16;
	text-decoration: none;
}


.kosar_osszesit {
	color:black!important;
	overflow:hidden;
}
.kosar_osszesit .k1 {
	float:left;
	width:260px;
}
.kosar_osszesit .k2 {
	float:left;
	width:130px;
	text-align:center;
}
.kosar_osszesit .k3 {
	float:left;
	width:80px;
	text-align:center;
}
.kosar_osszesit .k4 {
	float:right;
	width:135px;
	text-align:center;
}
.kosar_osszesit .k1 strong {
	float:right;
	color:#7b2c6f;
}
.kosar_osszesit .footer_kos .k1,
.kosar_osszesit .footer_kos .k2,
.kosar_osszesit .footer_kos .k3,
.kosar_osszesit .footer_kos .k4 {
	padding-top:10px;
}
.kosar_osszesit .footer_kos .k4 {
	border-top:1px solid #999999;
}


.kosar_tartalma .header {
	background:#cccccc;
	width:auto;
	height:26px;
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1pt;
	font-weight:normal!important;
}
.kosar_tartalma .header .k1 { color:black!important; font-weight:normal!important; }
.kosar_tartalma .header .k4 { font-weight:normal!important; }
.kosar_tartalma .k1 {
	float:left;
	display:inline;
	width:290px;
	margin-left:5px;
	padding-top:5px;
	font-weight:bold;
	color:#7b2c6f;
}
.kosar_tartalma .k2 {
	float:left;
	display:inline;
	width:50px;
	text-align:center;
	padding-top:5px;
	color:black;
}
.kosar_tartalma .k3 {
	float:left;
	display:inline;
	margin-left:10px;
	width:100px;
	text-align:center;
	padding-top:5px;
}
.kosar_tartalma .k3 input {
	width:70px;
	margin-top:-3px;
}
.kosar_tartalma .k4 {
	float:left;
	display:inline;
	margin-left:10px;
	width:75px;
	text-align:center;
	padding-top:5px;
	color:black;
	font-weight:bold;
}
.kosar_tartalma .k5,
.kosar_tartalma .k6 {
	float:left;
	display:inline;
	margin-left:10px;
	width:50px;
	text-align:center;
	padding-top:5px;
}
.kosar_tartalma .k6 {
	width:70px;
	margin-left:0px;
}
.kosar_tartalma .k5 input {
	width:50px;
}
.kosar_tartalma .footer {
	border-top:1px solid #cccccc;
	clear:both;
}
.kosar_tartalma .footer .k1 {
	text-align:right;
	font-weight:bold;
	width:610px;
	color:black;
}
.kosar_tartalma .footer .elozo {
	float:left;
	width:200px;
	padding-top:15px;
}
.kosar_tartalma .footer .kov {
	float:right;
	width:200px;
	text-align:right;
	padding-top:15px;
}
.kosar_tartalma .footer a {
	color:#7b2c6f;
	text-decoration:underline;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #7B2C6F;
}
.kosar_tartalma .footer a:hover {
	color:#7b2c6f;
	text-decoration:none;
}


.kosar_footer_menu .m1 {
	float:left;
	width:200px;
}
.kosar_footer_menu .m2 {
	float:left;
	width:210px;
	text-align:center;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #7B2C6F;
}
.kosar_footer_menu .m3 {
	float:left;
	width:200px;
	text-align:right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #7B2C6F;
}
.style2_ver {
	font-family: Arial, Helvetica, Tahoma, "MS Sans Serif";
	font-size: 14px;
	font-weight: bold;
	color: #16660f!important;
	text-decoration: underline;
}

.forum_uj_tema,
.forum_temak,
.forum_uj_hozzaszolas {
	width:100px;
	float:right;
	display:inline;
}
.forum_uj_tema a,
.forum_temak a,
.forum_uj_hozzaszolas a {
	border:3px solid #dfdfdf;
	background:#eeeeee;
	text-align:center;
	padding:2px 12px 2px 12px;
	color:#7b2c6f;
	text-decoration:underline;
	display:block;
	width:76px;
	font-size:12px;
}
.forum_temak { width:80px; margin-right:10px; }
.forum_temak a { width:56px; }
.forum_uj_hozzaszolas { width:150px; }
.forum_uj_hozzaszolas a { width:126px; }
.forum_uj_tema a:hover,
.forum_temak a:hover,
.forum_uj_hozzaszolas a:hover {
	text-decoration:none;
}


.forumh_spam {
	font:  normal 11px Arial, Tahoma, Helvetica, san-serif;
	color: #333333;
	padding-bottom:20px;
}
.forum_lapozas,
.forum_lapozas_bottom {
	font: italic normal 12px Arial, Tahoma, Helvetica, san-serif;
	color: #333333;
	border-top:2px solid #660f16;
	border-bottom:1px solid #d6d6d6;
	height:25px;
}
.forum_lapozas_bottom {
	border-bottom:2px solid #660f16;
	border-top:1px solid #d6d6d6;
}
.forum_lapozas .elozo {
	float:left;
	width:100px;
	font-weight:bold;
	margin-top:5px;
}
.forum_lapozas .nums {
	float:left;
	width:200px;
	text-align:center;
	color:#333333;
	margin-top:5px;
}
.forum_lapozas .nums a {
	color:#333333;
	text-decoration:underline;
}
.forum_lapozas .nums a:hover {
	color:#333333;
	text-decoration:none;
}
.forum_lapozas .kov {
	float:right;
	width:100px;
	text-align:right;
	font-weight:bold;
	margin-top:5px;
}
.forum_lapozas a {
	color:#660f16;
	text-decoration:underline;
}
.forum_lapozas a:hover {
	color:#660f16;
	text-decoration:none;
}

.forum_lista {
	width:430px;
	overflow:hidden;
}
.forum_lista .f1 {
	float:left;
	display:inline;
	width:185px;
	margin-left:5px;
	padding-top:7px;
}
.forum_lista .f2 {
	float:left;
	display:inline;
	width:85px;
	text-align:center;
	color:#5e2f2f;
	padding-top:7px;
}
.forum_lista .f3 {
	float:left;
	display:inline;
	width:110px;
	margin-left:20px;
	text-align:center;
	color:#660f16;
	padding-top:7px;
}
.forum_lista .f3 span {
	color:#666666;
	font-size:11px;
	line-height:30px;
}
.forum_lista .header .f1 {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#89267b;
	letter-spacing: 3px;
	height:25px;
}
.forum_lista .header .f2,
.forum_lista .header .f3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#89267b;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
}
.temacim {
	font: normal 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #660f16;
	text-decoration: underline;
}
.temacim:hover {
	text-decoration:none;
}
.forum_lista .clear {
	height:1px;
	background:#cccccc;
}
.forum_lista .header .clear {
	height:1px;
	background:#666666;
}
.megjegyzesforum {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: justify;
}
.megjegyzesforum a {
	color:#7b2c6f;
	text-decoration:underline;
}
.megjegyzesforum a:hover {
	color:#7b2c6f;
	text-decoration:none;
}

.forum_letrohazas_datuma {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-align:right;
	margin-top:-10px;
	padding-bottom:15px;
}


.forum_title {
	font-size: 14px;
	font-weight: bold;
	color: #660f16;
	font-family: Arial, Helvetica, Tahoma, "MS Sans Serif";
	font-style: normal;
	padding-bottom:15px;
}

.forum_hozzaszolasok {
	border:1px solid #cccccc;
	margin-bottom:10px;
}
.forum_hozzaszolasok .title {
	width:auto;
	height:20px;
	background:#dbdbdb;
	overflow:hidden;
	padding:0px!important;
}
.forum_hozzaszolasok .star {
	float:left;
	width:100px;
	padding-top:3px;
}
.forum_hozzaszolasok .cim {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BD1C27;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
	float:left;
	text-indent:5px;
	padding-top:3px;
	width:330px;
}
.forum_hozzaszolasok .text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	letter-spacing: 1pt;
	padding: 10px;
}
.forum_hozzaszolasok .valasz {
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: 1pt;
	float:right;
	display:inline;
	width:80px;
	text-align:right;
	margin-right:5px;
	padding-top:3px;
}
.forum_hozzaszolasok .title2 {
	width:auto;
	height:20px;
	background:#f0f0f0;
}
.forum_hozzaszolasok .nev {
	font: normal 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #660f16;
	float:right;
	display:inline;
	margin-right:5px;
	text-align:right;
	padding-top:2px;
	width:300px;
	text-indent:5px;
}
.forum_hozzaszolasok .datum {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	float:left;
	width:100px;
	padding-top:3px;
	text-indent:5px;
}
.forum_hozzaszolasok .valasz a {
	color: #0000CC;
	text-decoration: underline;
}
.forum_hozzaszolasok .valasz a:hover {
	color: #0000CC;
	text-decoration: none;
}
.forum_hozzaszolasok .elozmeny {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#7b2c6f;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
	background:#f7f7f7;
	padding:2px 0 2px 5px;
}
.forum_hozzaszolasok .elozmeny span {
	color:#BD1C27;
	font-weight: bold;
}

.forum_hozzaszolas_form {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#660f16;
}
.forum_hozzaszolas_form .text {
	float:left;
	width:135px;
	font-weight: bold;
}
.forum_hozzaszolas_form .mezo,
.forum_hozzaszolas_form .radio {
	float:left;
	width:270px;
	margin-bottom:5px;
}
.forum_hozzaszolas_form .mezo input,
.forum_hozzaszolas_form .mezo textarea {
	width:265px;
	font-weight:normal;
}
.forum_hozzaszolas_form .radio input {
	width:auto;
}
.forum_hozzaszolas_form .button {
	text-align:right;
}
.forum_hozzaszolas_form .ervkod {
	width:100px!important;
}



.newest_pics_title {
	text-align:center;
	font-weight:bold;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:15px 0 15px 0;
	color:#800080;
}
.newest_pics_title a,
.newest_pics a {
	color:#800080;
	text-decoration:underline;
}
.newest_pics_title a:hover,
.newest_pics a:hover {
	color:#800080;
	text-decoration:none;
}
.newest_pics {
	border:1px solid black;
	width:180px;
}
.newest_pics_left {
	float:left;
	display:inline;
	margin-left:25px;
}
.newest_pics_right {
	float:right;
	display:inline;
	margin-right:25px;
}
.newest_pics .foto {
	text-align:center;
	padding:10px 0 10px 0;
}
.newest_pics .foto img {
	border:none;
}
.newest_pics .text1 {
	float:left;
	display:inline;
	width:65px;
	margin-left:10px;
	font-size:11px;
	margin-bottom:4px;
	font: 11px Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	color:#800080;
}
.newest_pics .text2 {
	float:left;
	display:inline;
	width:100px;
	font-size:11px;
	margin-bottom:4px;
	font: bold 11px Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	color:#800080;
}



.csillag {
	font: normal 12px/normal Tahoma, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #660f16;
}
.textbold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1pt;
}

.style1 {
	font-size: 14px;
	font-weight: bold;
	color: #660f16;
	font-family: Arial, Helvetica, Tahoma, "MS Sans Serif";
	font-style: normal;
	text-decoration: underline;
}
.style2 {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #7B2C6F;
    text-decoration: underline;
}
.style2menu {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #ffffff;
    text-decoration: none;
}


.date {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #7B2C6F;
    padding-right: 10px;
    padding-left: 5px;
    margin-right: 10px;
}
.menu_head {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #660f16;
}
.text {
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
	color: #7B2C6F;
}
.text2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #080808;
}
.login {
    font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
    padding-left: 10px;
}
.login_link {
    font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
    padding-left: 10px;
    text-decoration: none;
}
.bottom {
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #660f16;
}
.shop_head_menu {
    
    font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #1B345C;
    padding-left: 0px;
    text-decoration: none;
}
.shop_head_menu:hover {
    font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #7B2C6F;
    padding-left: 0px;
    text-decoration: none;
}
.shop_heading {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #660f16;
	letter-spacing: 3px;
}


.termek_cime {
    font-family: Tahoma, Arial, Verdana;
	font-size: 11pt;
	font-weight: bold;
    color: #7B2C6F;
	letter-spacing: 1px;
}



.shop_top_line {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1pt;
}



.termek_nev {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
	color: #7B2C6F;
    text-decoration: underline;
	letter-spacing: 1pt;
}
.text_szamla {
	font: italic normal 12px Arial, Tahoma, Helvetica, san-serif;
	color: #333333;
}
.penztar_line_on {
	font: bold 10px Arial, Tahoma, Helvetica, san-serif;
	color: #ca0500;
}
.penztar_line_off {
	font: normal 10px Arial, Tahoma, Helvetica, san-serif;
	color: #CCCCCC;
}

.style2a {
	font: normal 12px Arial, Tahoma, Helvetica, san-serif;
	color: #660f16;
	text-decoration: underline;
}
.csillag {
	font: normal 12px/normal Tahoma, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #660f16;
}
.style6 {
	font-size: 18px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}
.style8 {
	font-size: 16px;
	color: #000066;
	font-weight: bold;
	font-style: italic;
}
.style9 {	color: #5E2F2F;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	font-style: italic;
}
.style4 {	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #5E2F2F;
}
.forum_head {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660f16;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
}
.temacim {

	font: normal 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #660f16;
	text-decoration: underline;
}
.hozzaszolo {


	font: normal 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #660f16;
}
.dateforum {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.forum_buttom {
	font-family: Arial, Tahoma, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B71C27;
	height: auto;
	width: auto;
	margin: auto;
	background: #EEEEEE;
	border: thin solid #DFDFDF;
	text-align: center;
	padding: 3px 10px;
	letter-spacing: 1px;
	clear: none;
	float: none;
}
.forumtext {
	font-family: Arial, Tahoma, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1pt;
	text-align: justify;
	font-style: italic;
}
.text1 {

	font-family: Arial, Tahoma, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	letter-spacing: 1pt;
}
.forum_headhozza {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BD1C27;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
}
.textforumhozza {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	letter-spacing: 1pt;
	padding: 10px;
}
.valasz {

	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #0000CC;
	text-decoration: underline;
	letter-spacing: 1pt;
}

.szav_button { 
  border: 1px #DFDFDF;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt; 
  color: #B71C27;
  background-color: #EEEEEE;
  font-weight: bold;
} 
.nincs {

	font-family: Arial, Tahoma, Helvetica, san-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	letter-spacing: 1pt;
}
.input_1 {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #7B2C6F;
    background-color: #D7A5D0;
	border:1px solid #000000;
	letter-spacing: 1pt;
	text-align:right;
}

#megrendel{
background:#5727d7;
color:#fff;
}

#megrendel:hover{
background:#f28101;
color:#ffffff;
cursor:pointer;
}
#megrendel:hover a{
color:#ffffff;
}


.input_2 {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	border:1px solid #000000;
	letter-spacing: 1pt;
}
.style2_ver {
	font-family: Arial, Helvetica, Tahoma, "MS Sans Serif";
	font-size: 14px;
	font-weight: bold;
	color: #16660f;
	text-decoration: underline;
}




.skep
{
   border: 1px solid #7B2C6F;
}


.forum_box_cim {
 font-family: Tahoma, Arial, Verdana;
 font-size: 10pt;
 text-decoration: none;
 color: #E37F9B;
}
.forum_box_link {
 font-family: Tahoma, Arial, Verdana;
 font-size: 10pt;
 font-weight: bold;
 text-decoration: none;
 color: #E37F9B;
}
.menu_alatt {
 background-image: url(/images/menu_alatt.gif);
 background-repeat: no-repeat;
}
.last_new_pic_title {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.last_new_pic {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.newsletter_form {
     border: 1px solid #980000;
     padding: 5px;
     margin-top: 10px;
     margin-bottom: 10px;
}
.newsletter_left {
 float:left;
}
.newsletter_right {
 float:left;
 padding-left: 20px;
 padding-top: 10px;
}

.newsletter_button a{
    font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
    color:#660f16;
    text-align:center;
    margin-top: 10px;
    padding: 5px 5px 5px 5px;
    border:1px solid #9901f1;
    background-color: #eeeeee;
        width: 120px;
    float: right;
}
.newsletter_form .mezo2 {
    float:left;
 
}
.newsletter_form .mezo {
}
.newsletter_form .title2_all {
    font: 13px Tahoma, Arial, Helvetica, sans-serif;
    color: #000000;
    letter-spacing: 1pt;
    width:125px;
    float:left;
}
.newsletter_form .title2_all {
    color:#7b2c6f;
    width:auto;
    float:none;
    padding-bottom:5px;
}
.newsletter_form .title2 {
    width:220px;
    color:#7b2c6f;
        float:none;
}

.kosar_osszesit .k4_button {
	float:left;
	width:135px;
	text-align:center;
}
.kosar_form .input_kupon  {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #7B2C6F;
	float:left;
	width: 150px;
        background-color: #D7A5D0;
	border:1px solid #000000;
	letter-spacing: 1pt;
        margin-top: 2px;
}
.termek_leiras .galmini {
        padding-left: 1px;
	margin-top: 6px;	
}
#video_desc { width: 400px; text-align: left; }
.forum_lista .fttitle {
    margin-top: 20px;
    margin-bottom: 4px;
    padding-left: 4px;
    padding-top: 2px;
    width: 430px;
    height: 21px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #7B2C6F;
}
.forum_banner {
 margin-top: 15px;
 margin-bottom: 15px;
}
.main_text .vmtitle {
   font-size:14px;
   margin-bottom: 20px;
   margin-top: 10px;
}
.main_text .vtitle {
   font-size:12px;
   margin-top: 10px;
   margin-bottom: 15px;
}

.main_text .vimg {
   float: left;
   margin-right: 15px;
}
.main_text .vinput {
  float: left;
}

.main_text .vinput2 {
  margin-bottom: 16px;
}

.veltext2 {
 margin-top: 2px;
 width: 335px;
 height: 60px;
}

.veltext {
 margin-top: 2px;
 width: 200px;
 height: 110px;
}
.vcheck_txt {
 float: left;
 padding-top: 8px;
 padding-right: 4px;
}
.vcheck {
 float: left;
 padding-top: 5px;
}
a:link, a:active, a:hover, a:visited {
    font-family: Arial;
}
#top_nav {
 height: 30px;
 font-size:10px;
}
.newsletter_button_mini {
 
}

.newsletter_button_mini .style3 {
    background: url('/images/newsletter_button.png') no-repeat;
    min-width: 128px;
    min-height: 25px;
    border: 0px;
    float:right;
    margin-top: 5px;
    margin-right: 50px;
    text-align: center;
    padding-top: 4px;
}
.newsletter_button_mini a {
 font-size: 14px;
 text-decoration: none;
 font-weight: bold;
 color: #ffffff;
}
.newsletter_button_mini a:hover { color: #FFFFFF; }
#video_desc { width: 400px; text-align: left; }
.video_navi a { 
 font-family: Verdana;
 font-size: 20px; 

}
.newsletter_form_mini_video {
     background: #ffffff url('/images/nail_video_background.png') no-repeat;  
     width: 418px;
     height: 184px;
     margin-bottom: 14px;
}


.newsletter_form_mini_video .mezo {
     padding: 10px 40px 0px 15px;
     text-align: center;
     margin: 0 0 0 0;
}

.newsletter_form_mini_video .mezo2 {
 float: left;
 margin-bottom: 2px;
}

.newsletter_form_mini_video .newsletter_middle {
  margin: 0px 0px 0px 0px;
  padding: 10px 15px 0px 130px;
  font-size: 10px;
}
.newsletter_form_mini_video .text {
  width: 198px;
  background: #dfb6d9;
  border: 1px solid #89257b;
}
.newsletter_form_mini_video .title2 {
 float: left;
 min-width: 62px;
 padding-top: 2px;
}
.newsletter_form_mini_video .ervkod {
  background: #dfb6d9;
  border: 1px solid #89257b;
}

.kosar_form .text_megj {
	width:175px;
	margin-right: 55px;
	float:left;
	font: 13px Tahoma, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1pt;
}

#akcios-doboz { background: #9C0707; padding: 5px; margin: 0; color: #fff; width:160px;}

#akcios-doboz p { margin:0; padding:5px; font-family: Verdana; font-size: 11px; text-align:center; border:1px solid #fff;  }

#akcios-doboz a, #akcios-doboz a:visited, #akcios-doboz a:active { color: #fff; text-decoration: underline; font-weight: bold; font-size: 12px; }

#akcios-doboz a:hover { text-decoration: none; }


div.tablazat_container{
margin-bottom:20px;
}

div.tablazat{
width:100px;
margin-top:5px;
margin-bottom:5px;
text-align:center;
padding-top:5px;
margin-right:3px;
display:inline;
float:left;
}

div.datum_head{
background:#89267b;
color:#fff;
height:25px;
line-height:25px;
width:100px;
text-align:center;
margin-right:3px;
display:inline;
float:left;
}

div.vegosszeg_head{
background:#f094c6;
color:#fff;
height:25px;
line-height:25px;
width:100px;
text-align:center;
margin-right:3px;
display:inline;
float:left;
}

div.statusz_head{
background:#cd6ca1;
color:#fff;
font-size:11px;
height:25px;
line-height:25px;
width:100px;
text-align:center;
margin-right:3px;
display:inline;
float:left;
}

div.pont_head{
background:#8e28a7;
color:#fff;
height:25px;
line-height:25px;
width:100px;
text-align:center;
margin-right:3px;
display:inline;
float:left;
}

div.tablazat a{
color:#7b2c6f;
}

div.tablazat a:hover{
text-decoration:none;
}

div.content_text{
width:400px;
color:#7b2c6f;
margin-bottom:10px;
margin-top:10px;
}

 .main_text_v {
    font-family:  Tahoma, Helvetica, sans-serif;
    font-weight: normal;
    color: #7B2C6F;
    text-align: justify;
    white-space: normal;
    padding-left:5px;
}
.main_text_v a {
    color: #7B2C6F;
    text-decoration:underline;
}
.main_text_v a:hover {
    color: #7B2C6F;
    text-decoration:none;
}

.main_text_v .vmtitle {
   margin-bottom: 20px;
   margin-top: 10px;
}
.main_text_v .vtitle {
   margin-top: 10px;
   margin-bottom: 15px;
}

.main_text_v .vimg {
   float: left;
   margin-right: 15px;
}
.main_text_v .vinput {
  float: left;
}

.main_text_v .vinput2 {
  margin-bottom: 16px;
}

.veltext2 {
 margin-top: 2px;
 width: 335px;
 height: 60px;
}

.veltext {
 margin-top: 2px;
 width: 200px;
 height: 110px;
}
.vcheck_txt {
 float: left;
 padding-top: 8px;
 padding-right: 4px;
}
.vcheck {
 float: left;
 padding-top: 5px;
}

.termek_figyelo {
 margin: 0px 0px 30px 280px;
}
.termek_figyelo a { 

    font-family: Verdana;
    font-size: 12pt;
    font-weight: bold;
    color: #7B2C6F;

}

div.velemeny{
margin-bottom:10px;
margin-top:10px;
padding-left:60px;
}

a.velemeny, a.velemeny:visited, a.velemeny:active{
color:#f28101;
font-family:verdana;
text-decoration:underline;
font-weight:bold;
font-size:14px;
}

span.reg_szoveg{
font-size:14px;
font-weight:bold;
}