html {
	background-color:grey !important;
}

body {
    background-color:grey !important;
    text-align:center !important;
    margin:0 !important;
    font-family: Verdana,Geneva,Kalimati,sans-serif !important;
    font-size:11px !important;
}

.headerlink {
	font-size:11px !important;
	color:#faa61a !important;
	z-index:5 !important;
}


.previewbox {
	width:470px !important;
	height:345px !important;
	float:left !important;
	position:relative !important;
	top:5px !important;
	*top:5px !important;
	z-index:0 !important;
}

.previewbox ul {
	padding:0px;
	margin:0px;
}

/*preview box */
.previewbox .bigpic {
	width:470px !important;
	height:280px !important;
	position:relative !important;
	z-index:0 !important;
	float:left !important;
	filter:alpha(opacity=60);
    -moz-opacity:0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
}
.previewbox #small_pic {
	width:463px !important;
	*width:445px !important;
	/*
	width:463px !important;
	*width:445px !important;*/
	position:relative !important;
	top:-74px !important;
	*top:-76px !important;
	left:0px !important;
	*left:0px !important;
	z-index:100 !important;
	padding:11px 0px 10px 7px !important;
	*padding:11px 0px 10px 25px !important;
	margin-left:0px !improtant;
	margin-right:0px !improtant;
    background-color:#430000 !important;
    border-top:3px solid #faa61a !important;
    text-align:center !important;
    float:left !important;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

.previewbox #small_pic li {
	float:left !important;
	text-align:center;
	left:0px !important;
	*left:10px !important;
}

/*.previewbox #small_pic img{
	margin-right:8px !important;
	width:70px !important;
	height:auto !important;
	border:1px solid #faa61a !important;
	position:relative !important;
	margin-left:8px !important;
}*/

.previewboxSmallPicOnMouseOut{
	/*margin-right:11px !important;*/
	margin-right:9px !important;
	*margin-right:10px !important;
	width:66px !important;
	height:auto !important;
	border:1px solid #000000 !important;
	position:relative !important;
	/*margin-left:12px !important;*/
	margin-left:10px !important;
	*margin-left:11px !important;
}

.previewboxSmallPicOnMouseOver{
	/*margin-right:11px !important;*/
	margin-right:9px !important;
	*margin-right:10px !important;
	width:65px !important;
	height:auto !important;
	border:1px solid #faa61a !important;
	position:relative !important;
	/*margin-left:12px !important;*/
	margin-left:10px !important;
	*margin-left:11px !important;
}

.pTitle {
	position:relative !important;
	top:-110px !important;
	*top:-110px !important;
	left:15px !important;
	color:#faa61a !important;
	font-size:15px !important;
	font-weight:bold !important;
}
/*preview box vége */


/* blog */

#blogContent {
    padding:2px 5px 2px 5px !important;
}
#blogContent .blogEntry {
    margin-bottom:10px !important;
    padding:0px 2px 0px 2px !important;
    background-color:gray !important;
}
#blogContent .blogEntry .blogHeader {
    font-size:13px !important;
    padding:2px 5px 2px 5px !important;
    color:black !important;
    font-weight:bold !important;
}

#blogContent .blogEntry .blogLead {
    font-size:11px !important;
    color:black !important;
    padding:0px 5px 0px 5px !important;
    text-align:justify !important;
    vertical-align:top !important;
}

#blogContent .blogEntry .blogLead img {
    border:1px solid silver !important;
    margin: 0px 5px 5px 0px !important;
    float: left !important;
}

.blogComment {
    float:left !important;
    width:100% !important;
}

.blogComment .blogComments_table {
    border:1px solid black !important;
    width:100% !important;
    padding:5px !important;
}

.blogComment .blogComments_table th {
    background-color:silver !important;
    color:black !important;
    font-size:12px !important;
}

.blogComment .blogComments_table .blogEntry {
    background-color:silver !important;
    color:black !important;
    font-size:11px !important;
    padding:5px !important;
}
.commentZone {
    float:left !important;
}
.blogComment .blogComments_table .footer {
    height:20px !important;
}
/* blog vége */


/* header */
#header {
	padding-top:0px !important;
	margin-top:20px !important;
	margin-bottom:3px !important;
	float:left !important;
	background-image:url('../t_contents/web/headerfull.jpg') !important;
	background-repeat:no-repeat !important;
    background-position:center !important;
	width:945px !important;
	height:150px !important;
	padding-left:0px !important;
}

.header_tomes {
	margin-left:35px !important;
	text-align:right !important;
}

#headerMenu {
	width:950px !important;
	float:left !important;
	background-repeat:no-repeat !important;
	padding:0px !important;
	margin:0px !important;
}

#headerMenu .headMenu1 {
	width:189px !important;
	float:left !important;
	position:relative !important;
	top:-11px !important;
	padding:0px !important;
	margin:0px !important;
}

#headerMenu .headMenu2 {
	background-repeat:repeat-x !important;
	width:80% !important;
	float:left !important;
	position:relative !important;
	top:-6px !important;
	padding:0px 0px 0px 0px !important;
	margin:0px !important;
}



#header .header_body a {
	padding-left:12px !important;
	text-decoration: none !important;
}

#header .header_body a:hover {
	text-decoration: none !important;
}

#header .header_body a:visited {
	text-decoration: none !important;
}

#header .header_body a:active {
	text-decoration: none !important;
}


/*header vége */

/* közép rész alatt */
#belowcontent {
	float:left !important;
	width:950px !important;
	background-color:black !important;
	*margin-top:0px !important;
	*position:relative !important;
	margin-top:15px !important;
	border-top:1px dashed #faa61a !important;
	margin-left:15px !important;
	margin-right:15px !important;
}

#belowcontent .box {
	float:left !important;
	margin-right:10px !important;
	*margin-right:10px !important;
	margin-left:0px !important;
	*margin-left:0px !important;
	margin-top:13px !important;
	width:230px !important;
	padding:0 !important;
}

#belowcontent .box td {
	width:210px !important;
}

#belowcontent .box td .fLastComment {
	font-size:10px !important;
	border-bottom:1px dashed #515151 !important;
	padding-top:3px !important;
	padding-bottom:3px !important;
	z-index:5 !important;
}

/* közép rész alatt vége */

/* Lekerekítés 1 */
.newsInfo {
    color:#666666 !important;
    font-size:11px !important;
}

.spiffy{display:block}
.spiffy *{
  display:block !important;
  overflow:hidden !important;
  font-size:.01em !important;
  /*background:#000000;*/
}
.spiffy1{
  margin-left:5px !important;
  margin-right:5px !important;
  height:1px !important;
  background:#666666;}
.spiffy2{
  height:1px !important;
  margin-left:3px !important;
  margin-right:3px !important;
  border-left:2px solid #666666 !important;
  border-right:2px solid #666666 !important;
  background:#000000 !important;}
.spiffy3{
  height:1px !important;
  margin-left:2px !important;
  margin-right:2px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;}
.spiffy4{
  height:2px !important;
  margin-left:1px !important;
  margin-right:1px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;}
.spiffy5{
  height:1px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;}
.spiffyfg{
  background:#000000 !important;
  padding:5px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;}

.spiffy2_below_also{
  height:1px !important;
  margin-left:3px !important;
  margin-right:3px !important;
  border-left:2px solid #666666 !important;
  border-right:2px solid #666666 !important;
  background:#000000 !important;
  background-image:url('../t_contents/web/doboz_logo.png') !important;
  background-repeat:no-repeat !important;
  background-position:-6px 100% !important;}
.spiffy3_below_also{
  height:1px !important;
  margin-left:2px !important;
  margin-right:2px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important; 
  background-image:url('../t_contents/web/doboz_logo.png') !important;
  background-repeat:no-repeat !important;
  background-position:-4px 100% !important;}
.spiffy4_below_also{
  height:2px !important;
  margin-left:1px !important;
  margin-right:1px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;
  background-image:url('../t_contents/web/doboz_logo.png') !important;
  background-repeat:no-repeat !important;
  background-position:-3px 100% !important;}
.spiffy5_below_also{
  height:1px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;
  background-image:url('../t_contents/web/doboz_logo.png') !important;
  background-repeat:no-repeat !important;
  background-position:-2px 100% !important;}
.spiffyfg_belowcontent{
  background:#000000 !important;
  padding:5px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;
  background-image:url('../t_contents/web/doboz_logo.png') !important;
  background-repeat:no-repeat !important;
  background-position:bottom right !important;
  *background-position:bottom -1px !important;
}

.spiffy2_below_also_comment{
  height:1px !important;
  margin-left:3px !important;
  margin-right:3px !important;
  border-left:2px solid #666666 !important;
  border-right:2px solid #666666 !important;
  background:#000000 !important;
  background-image:url('../t_contents/web/doboz_logo.png') !important;
  background-repeat:no-repeat !important;
  background-position:101% 100% !important;
  *background-position:455px 100% !important;}
.spiffy3_below_also_comment{
  height:1px !important;
  margin-left:2px !important;
  margin-right:2px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;
  background-image:url('../t_contents/web/doboz_logo.png') !important;
  background-repeat:no-repeat !important;
  background-position:100.5% 100% !important;
  *background-position:457px 100% !important;}
.spiffy4_below_also_comment{
  height:2px !important;
  margin-left:1px !important;
  margin-right:1px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;
  background-image:url('../t_contents/web/doboz_logo.png') !important;
  background-repeat:no-repeat !important;
  background-position:100.3% 100% !important;
  *background-position:458px 100% !important;}
.spiffy5_below_also_comment{
  height:1px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;
  background-image:url('../t_contents/web/doboz_logo.png') !important;
  background-repeat:no-repeat !important;
  background-position:100% 100% !important;
  *background-position:459px 100% !important;}
.spiffyfg_belowcontent_also_comment{
  background:#000000 !important;
  padding:5px !important;
  border-left:1px solid #666666 !important;
  border-right:1px solid #666666 !important;
  background-image:url('../t_contents/web/doboz_logo.png') !important;
  background-repeat:no-repeat !important;
  background-position:bottom right !important;
  *background-position:bottom 100% !important;
}
/* lekerekítés 1 vége */

.box {
	padding:5px 0px 5px 5px !important;
	margin-left:0px !important;
}
.box a{
	color:white !important;
	font-size:10px !important;
	text-decoration:none !important;
	font-weight:normal !important;
}

.box a:hover {
	color:#faa61a !important;
}

.box .header {
	font-size:12px !important;
	color:#faa61a !important;
	font-weight:normal !important;
	margin-bottom:10px !important;
	margin-left:8px !important;
}

.box .header a{
	font-size:13px !important;
	color:#faa61a !important;
	font-weight:bold !important;
}

.box .body {
	color:#515151 !important;
	font-weight:bold !important;
	padding-bottom:2px !important;
	padding-top:2px !important;
}

.commentsOnMouseOver {
	color:white !important;
}

.commentsOnMouseOut {
	color:#515151 !important;
}

.freshExtraOnMouseOver img {
	border:1px solid #faa61a !important;
}

.freshExtraOnMouseOut img {
	border:1px solid #000000 !important;
}

.fLastComment {
	font-size:10px !important;
	border-bottom:1px dashed #515151 !important;
	padding-left:5px !important;
	padding-right:5px !important;
	margin-left:3px !important;
	margin-right:3px !important;
	z-index:5 !important;
}

.fLastComment_uccso {
	font-size:10px !important;
	border-bottom:none;
	padding-left:5px !important;
	padding-right:5px !important;
	margin-left:3px !important;
	margin-right:3px !important;
	z-index:5 !important;
}

.fBlogLister {
	font-size:10px !important;
	border-bottom:1px dashed #515151 !important;
	margin-bottom:5px !important;
}



#header .mainmenu {
	list-style-type:none !important;
	float:right !important;
	text-align:center !important;
	position:relative !important;
	top:103px !important;
	*top:113px !important;
	margin-right:10px !important;
	padding-right:0px !important;
}

#header .mainmenu li{
	float:left !important;
	margin-left:25px !important;
	margin-right:22px !important;
}

#header .mainmenu li a {
	font-size:11px !important;
	font-weight:normal !important;
}

#footer {
	width:960px !important;
	margin-top:40px !important;
	margin-bottom:2px !important;
	float:left !important;
	text-align:center !important;
	color:#515151 !important;
	font-weight:normal !important;
}

#footer .mainmenu {
	list-style-type:none !important;
	float:left !important;
	text-align:center !important;
	font-weight:normal !important;
}

#footer .mainmenu li{
	float:left !important;
	margin-left:25px !important;
	margin-right:25px !important;
}

#footer .mainmenu li a {
	font-size:11px !important;
	color:#660000 !important;
	font-weight:normal !important;
}

#footer .mainmenu li a:hover {
	font-size:11px !important;
	color:#faa61a !important;
}

#achivement {
	position:fixed !important;
	z-index:1000 !important;
	width:200px !important;
	height:100px !important;
	color:white !important;
	left:5;
	top:5;
}

.freshblog {
	width:100% !important;
}

.freshblog td{
	border-bottom:1px dashed #515151 !important;
	padding:9px 0px 9px 0px !important;
}

.freshblog .freshblogLastItem {
	border-bottom:none !important;
}

.freshblog_belso td {
	border-bottom:0px !important;
	padding:3px !important;
}

#userzone {
        background-image:url('../t_contents/web/menu_bottom.gif') !important;
        background-repeat:repeat-x !important;
        width:980px !important;
        height:36px !important;
        float:left !important;
        margin-bottom:2px !important;
}

#userzone .registrationTable{
        font-size:11px !important;
        color:#faa61a !important;
        margin-left:32px !important;
}

.grey {
	color:#999999 !important;
	font-weight:normal !important;
}

.white {
	color:#ffffff !important;
	font-weight:normal !important;
}

#userzone .registrationTable tr td {
        font-size:11px !important;
        color:#faa61a !important;
        margin-left:2px !important;
        padding-top:4px !important;
		*padding-top:0px !important;
}

#userzone .registrationTable tr td input[type=text] {
        height:18px !important;
        font-size:11px !important;
        background-color:black !important;
        color:white !important;
}

#userzone .registrationTable tr td input[type=password] {
        height:18px !important;
        font-size:11px !important;
        background-color:black !important;
        color:white !important;
}

#userzone .registrationTable tr td input[type=submit] {
        height:20px !important;
        font-size:11px !important;
        font-weight:bold !important;
}

#userzone .registrationTable tr td a {
    text-decoration:none !important;
    color:#ffffff !important;
    font-size:11px !important;
    font-weight:normal !important;
}

#userzone .registrationTable tr td a:hover {
    color:#faa61a !important;
}

.kep_kerettel {
	border:1px solid #faa61a !important;
}

.kep_keret_nelkul {
	border:1px solid #190000 !important;
}

.copyright {
	float:left !important;
	width:950px !important;
	border-top:1px dashed #faa61a !important;
	margin-left:10px !important;
	margin-bottom:20px !important;
}

.copyright td {
	color:#faa61a !important;
	font-weight:normal !important;
	font-size:11px !important;
}

.extra_blog {
	width:440px !important;
}

.extra_blog td {
	padding:4px !important;
	border-bottom:1px dashed white !important;
	
}

.registration{
	width:720px !important;
	height:733px !important;
	background-image:url('../t_contents/web/reg.png') !important;
	background-repeat:no-repeat !important;
	border:none !important;
	float:left !important;
	font-size:11px !important;
	margin-left:120px !important;
	*margin-left:0 !important;
	*position:relative !important;
	*left:-120px !important;
}


.registration td {
	padding-top:20px !important;
	vertical-align:top !important;
}

.avatar_overlay {
	height:200px !important;
	width:450px !important;
	overflow:auto !important;
	overflow-x: hidden !important;
}

.rate {
	width:150px !important;
}

.art_img {
	padding-left:10px;
}


