html, body, p, h1, h2, h3, h4, h5, em, i, table, tr, td, th, form, input, textarea, select, li, ol, ul, strong {padding:0;margin:0;}
html {font-size:62.5%;}
body {background:#000000 50% 0 repeat-x;color: #ffffff; font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
em, i { font-style:normal;}
li { list-style-type:none;}
h1, h2, h3, h4, h5 {font-weight:normal;padding:5px 0;}
p {padding:5px 0;}
a:active, a:focus, img, input, select {outline: 0;}
a, a:link, a:active, a:visited {color: #f5b631;cursor: pointer;text-decoration: none;}
a:hover {color:#fff;text-decoration: underline;}
img {border:none;}
.clear { clear:both; font-size:0; line-height:0; height:0;}

.thumbs {width:100%; margin:0 auto; padding:5px 0 5px; text-align:center; }

	.thumbs h3 {font-weight:bold; font-size:13px;padding:3px 0 3px 24px; height:1%; text-align:left; height:18px; overflow:hidden; line-height:19px; background:url(images/item_icon.png) 4px 3px no-repeat;}
	.thumbs h3 a{color:#e50000;}
	
	.thumbs li {padding:0; width:326px; height:320px;display: -moz-inline-stack; display:inline-block; vertical-align:top; margin:0px 0px 0px 0px; *margin: 0px 0px 0px 0px; zoom: 1; *display: inline; position:relative; z-index:99; background:url(images/item.png) 0 0 no-repeat; padding-top:5px;}
	
	.thumbs * {vertical-align: top;}
	.thumbs li img {position:relative;z-index:99; width:320px; height:240px; margin:0 auto; border:1px solid #c8c8c8; display:block;}
	.thumbs li p {width:93%; margin:0 auto; overflow:hidden; font-size:11px; padding:5px 0 1px; color:#f5b631;}
	.thumbs li p i  { color:#fff; font-weight:bold;}
	.thumbs li span {float:left;}
	.thumbs li .added { float:right;}


.thumbsx {width:100%; margin:0 auto; padding:5px 0 5px; text-align:center; }

	.thumbsx h3 {font-weight:bold; font-size:13px;padding:3px 0 3px 24px; height:1%; text-align:left; height:18px; overflow:hidden; line-height:19px; background:url(images/item_icon.png) 4px 3px no-repeat;}
	.thumbsx h3 a{color:#e50000;}
	
	.thumbsx li {padding:0; width:326px; height:280px;display: -moz-inline-stack; display:inline-block; vertical-align:top; margin:0px 0px 0px 0px; *margin: 0px 0px 0px 0px; zoom: 1; *display: inline; position:relative; z-index:99; background:url(images/item.png) 0 0 no-repeat; padding-top:5px;}
	
	.thumbsx * {vertical-align: top;}
	.thumbsx li img {position:relative;z-index:99; width:320px; height:240px; margin:0 auto; border:1px solid #c8c8c8; display:block;}
	.thumbsx li p {width:93%; margin:0 auto; overflow:hidden; font-size:11px; padding:5px 0 1px; color:#f5b631;}
	.thumbsx li p i  { color:#fff; font-weight:bold;}
	.thumbsx li span {float:left;}
	.thumbsx li .added { float:right;}


.addthis { position:absolute; right:150px; bottom:270px;}
	
.ttop {background-image:url(images/index_20.jpg); background-position:center; background-repeat:no-repeat;}
a .thumbs{border-color:#777; border-width:1px; border-style:solid;}
a:hover .thumbs{border-color:#777; border-width:1px; border-style:dashed;}
.top {font-size:21px;}
.top a{color:#000; font-weight:bold; text-decoration:none}
.top a:hover{color:#FC3;}
.text {
	font-size: 11px; padding-left:15px;
	color: #FFF; padding-bottom:12px;
}
.text2 {
	font-size: 11px; padding-left:10px;
	color: #FFF; padding-top:10px;
}
.top2 {font-size:21px;}
.top2 a{color:#FFF; font-weight:bold; text-decoration:none}
.top2 a:hover{ color:#444;}
.ele {
	font-size: 11px;
	text-align: center;
}
.top3 {font-size:19px; font-weight:bold; margin-top:-3px;}
.top3 a{color:#ff2a2a; text-decoration:none;}
.top3 a:hover{color:#fff;}

ul.hl li{text-align:center; float:left; list-style:none;  margin:2px; background-image:url(images/index_23.jpg); display:block; height:20px; width:25px; color:#000000;font-weight:bold; font-size:11px; line-height:1.7}
.hl a{ color:#000; text-decoration:none; display:block;}
.hl a:hover{ color:#fff; text-decoration:none; display:block;}
.ta {background-image:url(images/index_17.png); font-size:12px; width:135px; height:12px; background-position:left; background-repeat:no-repeat;}
.text2 strong {
	color: #FE9E25;
}
.tu {font-size:18px;}
.tu a{color:#FFF; text-decoration:none;}
.tu a:hover{color:#F60;}

.upm {font-size:11px; text-transform:uppercase; font-weight:bold; text-align:center;}
.upm a{color:#FFF; text-decoration:none;}
.upm a:hover{color:#F00;}

.lt {font-size:21px; color:#FFF; }
.lt a{color:#FFF; text-decoration:none;}
.lt a:hover{color:#F00;}
.tt{padding-left:40px; padding-right:40px;}

.tten {
	font-size: 10px; color:#000;
	text-align: center; margin-bottom:25px;
}
.tten a {color:#903;}

.pages { width:100%; overflow:hidden; font-size:12px; text-align:center; display:block; letter-spacing:-1px; margin:0 auto; width:980px;}
.pages a, .pages a:visited { width:81px; height:32px; float:left; display:block; text-align:center; color:#fff; text-decoration:none; background:url(images/butt.jpg) 0 0 no-repeat; line-height:27px;}
.pages a:hover {background-image:url(images/butt2.jpg); color:#000;}

.lm2 { margin:0 auto; display:block; width:990px; margin-bottom:15px; margin-top:15px;}
.lm2 ul{ float:left; width:180px; color:#ffd171;}
.lm2 li {padding-left:20px; font-size:12px; text-align:left; text-transform:uppercase;}
.lm2 a{color:#ffffff; font-weight:bold;}
.lm2 a:hover{color:#ffd171; text-decoration:none;}

.pages2 {padding: 0 0 3px 7px; font-size: 11px; font-weight: bold; color:#fff;}
.pages2 span, .pages2 strong, .pages2 a {float: left;}
.pages2 a {display: block; background: url(images/index_23.jpg) 0px 0px no-repeat; width: 25px; height:20px; padding-top:1px; color: #000; text-align: center; margin-right: 1px; text-decoration:none;}
.pages2 strong {padding-top: 3px; margin-right: 5px;}
.pages2 a:hover {background: url(images/pages2.jpg) 0px 0px no-repeat; color: #fff; text-decoration: none;}

.dots2 {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #fff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.thumbs5 {border-color:#333333; border-width:1px; border-style:solid;}
a:hover .thumbs5{border-color:#CCC; border-width:1px; border-style:dashed;}

.nagy { text-transform: uppercase; font-weight:bold; font-family: Georgia, Helvetica, sans-serif; FONT-SIZE: 20px;}
