body{background: #000; color:#FFF; font-family:Verdana; font-size:11px}
a{text-decoration:none}
#container{width:800px; margin:0 auto}
#header{font-family:Tahoma}
#logo{text-align:center; text-transform:uppercase; background:url('images/logo_arnyek.gif') no-repeat 7px 36px; height:50px; width:300px; margin:0 auto; margin-top:20px}
	.logo_text{letter-spacing:5px}
	.big_text{font-size:22px; font-family:Helvetica; letter-spacing:8px; font-weight:bold}
	.magenta{color:#ec008a}
	.magenta2{color:#ec008a; font-size:14px}
#szlogen{font-family:Helvetica; font-weight:lighter; text-align:center; letter-spacing:1px; font-size:14px; background:url('images/szlogen_arnyek.gif') no-repeat 30px 12px; height:25px; text-transform:uppercase}
#flash{background:url('images/flash_bg2.jpg') no-repeat; width:800px; height:342px}

#content{}
#left{float:left; width:170px}
#page{float:left; width:615px; margin-left:15px}
#menu{font-size:11px}

.menu_gombok{color:#FFF; font-size:11px; height:25px; margin:0px; line-height:25px; background:url('images/list_style.gif') no-repeat 7px 12px; padding-left:15px; border-bottom:1px dotted #FFF}
.menu_gombok1 {color:#FFF;  display:none}
.menu_gombok a{color:#FFF}
.menu_gombok1 a{display:block; color:#FFF; line-height:25px; background:url('images/list_style.gif') no-repeat 7px 12px; margin-left:5px; padding-left:15px }


#kosar{margin-top:20px; background:url('images/kosar_arnyek.gif') no-repeat 16px 18px}
#kosar .small_caps{font-size:18px}
.small_caps{font-variant:small-caps}
.center{text-align:center}

#status{border-bottom:1px dotted #FFF; height:25px}
#status h1{font-family:Helvetica; font-weight:normal; margin:0px; font-size:18px; margin-left:10px}
#status h3{font-family:Helvetica; font-weight:normal; margin:0px; font-size:18px; margin-left:10px}
#hasonlo  img{border:0px}
#termekek a{margin-right:20px}
#termekek img{border:0px}
.termek{background:url('images/polo.gif') no-repeat; width:182px; height:182px}

#termek{margin-top:5px; overflow:hidden; }
#termek_kep{float:left; width:190px}
#termek_info{float:left; width:425px; margin-top:20px;line-height:20px; overflow:hidden}
#termek_form{margin-top:15px}
#termek_form div{float:left; text-align:center; width:140px; color:#ec008a}
#termek_form input{background:#000; border:1px dotted #FFF; color:#FFF; font-family:Verdana; font-size:11px}
#termek_form select{background:#000; *background:#FFF; border:1px dotted #FFF; *border:1px solid #FFF; color:#FFF; *color:#000; font-family:Verdana; font-size:11px; width:50px}

#mycarousel img{border:0px}


input, textarea{background:#000; border:1px dotted #FFF; color:#FFF; font-family:Verdana; font-size:11px; width:180px}
.submit{font-size:12px; border:1px dotted #ec008a}
.all_price{font-size:16px; float:right; font-family:Tahoma; font-weight:normal; line-height:25px;}

#page p{line-height:18px; text-align:justify}

.products_bg{width:182px; float:left}
.products{width:182px; float:left}


#newsletter{margin-left:5px}
#newsletter input{background:#000; border:1px dotted #FFF; color:#FFF; font-family:Verdana; font-size:11px; width:150px}
#newsletter .submit{background:#000; border:1px dotted #FFF; color:#FFF; font-family:Verdana; font-size:12px; width:100px; }
.cmxform p.error label { color: red; }
div.container {
	border: 1px solid #ec008a;
	background:#313332;
	margin: 5px;
	padding: 5px;
}
div.container ol li {
	list-style-type: disc;
	margin-left: 0px;
	line-height:20px
}
div.container { display: none }
.container label.error {
	display: inline;
}
form.cmxform { width: 30em; }
form.cmxform label.error {
	display: block;
	margin-left: 1em;
	width: auto;
}

.harom_info{text-align:right}

#footer{text-align:center;top:20px; clear:both; position:relative; height:25px;}
#footer a{color:#FFF; text-decoration:none}

.banner{text-align:center; margin:20px; }
