
body {background:  url(images/body-background.jpg); margin:0;font: normal 12px/16px Arial, sans-serif, Verdana, Trebuchet MS, Helvetica;}
#sikloernyos-klub {background: transparent url(images/bgbody.jpg) no-repeat top center; padding-top:19px;width:100%}
#container {width:990px;margin: 0 auto 0 auto;background: url(images/content-background.png) }
#header {height:60px; background: url(images/bgheader.jpg);padding-right:30px}
#header A.mnu {color:white; display:inline-block; padding:0px 6px 0px 0; font-weight:bold;font-size:11px;line-height:60px ;margin-left:22px;}
#pathway {background: url(images/bg-pathway.gif); height:26px; line-height:25px; font-size:11px;margin-bottom:25px; padding-left:25px; padding-right:25px}
#pathway A { font-weight:bold;}
#logo {margin-left:30px;vertical-align:middle}
#page {min-height:500px; padding:0 5px 0 5px}
#content {width:620px; overflow:hidden; float:left; margin-left:25px;}
.content-box {background-color:white; padding:15px; position:relative; margin-bottom:10px}
#rightbar { width:300px; overflow:hidden;float:left; margin-left:10px}
#footer {height:105px;background: url(images/footer-background.jpg); clear:both;padding:0 30px 0 30px;color:white}
#footer .col {float:left; margin-right:75px; margin-top:1em}
#footer .col .hd {display:inline-block; margin-top:0.7em}
#footer a, #footer a:hover {color:white;}
img {border:none;}
/*#d4e1f0*/
/* TinyMCE specific rules */
body.mceContentBody {
   background: #FFF !important; text-align:left;
   font: normal 12px/16px Arial, sans-serif, Verdana, Trebuchet MS, Helvetica;
}
a {color: #2b84c6; TEXT-DECORATION: none;
}
a:hover {
	 COLOR: black; 
}
#sikloernyos-szolgaltatasok {background:url(images/home.jpg); width:620px;  height:414px ;position:relative; color:#FEDCBE; margin-bottom:10px}
.box {background:white; position:relative; margin-bottom:10px; padding:10px 14px 0px 14px }
.box .hd, .box .hd a {font-size:16px; font-weight:bold; color:#333}
.box .hd {border-bottom: 1px solid #c8e2ed; padding-bottom:10px; margin-bottom:8px}
.box.blue {padding:0}
.box.blue .hd {background: url(images/popular-content-hd-bg.gif);height:37px; line-height:37px; color:white; padding: 0  0 0 14px; margin:0; border:none }
.box.blue .hd a {color:white}
.box .ft {border-top: 1px solid #c8e2ed;padding-bottom: 10px;margin-top:8px}
.box.blue .bg {background:#3C81B0 url(images/popular-content-bg.gif) no-repeat bottom;padding:8px 14px 0px 14px;color:#ddd }
.box.blue .bg .prodtitle {font-size:14px; color:white; font-weight:bold;}
.box.blue .ft {background: url(images/popular-content-ft-bg.gif);height:10px; border:none;padding:0 ;margin:0}
.box.forum .hd {background: url(images/comments-big.png) no-repeat; padding-left:27px;padding-top:4px}
.box.gallery .hd {background: url(images/gallery-icon.png) no-repeat; padding-left:27px;padding-top:4px}
.tl {
	position: absolute;
	top: 0;
	left: 0px;
	width: 6px;
	height: 6px;
	background: url(images/rounded-corners-white.gif) 0% 0px no-repeat;
	overflow: hidden;
}
		
.tr {
	position: absolute;
	top: 0;
	right: 0px;
	width: 6px;
	height: 6px;
	background: url(images/rounded-corners-white.gif) 100% 0px no-repeat;
	overflow: hidden;
}
.bl {
	position: absolute;
	bottom: 0;
	left: 0px;
	width: 6px;
	height: 6px;
	background: url(images/rounded-corners-white.gif) 0% -6px no-repeat;
	overflow: hidden;
}
		
.br {
	position: absolute;
	bottom: 0;
	right: 0px;
	width: 6px;
	height: 6px;
	background: url(images/rounded-corners-white.gif) 100% -6px no-repeat;
	overflow: hidden;
}


H4 {font: 14px Arial,sans-serif,Verdana, Trebuchet MS, Helvetica; color:#800000; font-weight:bold}

H1, H1 A {margin:0 0 10px 0; padding:0;font-size:22px;color:#FF9900; text-decoration:none}
H1 A:hover {text-decoration:underline}
H2 { padding:0;font-size:16px;color:#FF9900;}
H3 { padding:0;font-size:16px;color:#FF9900;}

h2.line

{
color:#333;
background-color: transparent;

background-image: url(images/h2-h-rule.png);

background-repeat: repeat-x;

background-attachment: scroll;

background-position: 0pt 100%;

margin-bottom: 4px;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 16px;

padding-left: 0pt;

}

.box ul {
    list-style:none;
    margin:0;
    padding:0;
  }


.box ul li {
    background-color: transparent;
   
    margin:0 0 6px;
    padding:0 0 0 0px;
   
  }
.box .nick {font-weight:bold; color:#999; font-size:11px}
.box .datum { color:#999; font-size:11px}
.box .commentlink {margin-left:0px}
.box LI .title {font-weight:bold;}
A.ordernavbar {font-weight:bold;color:#3300CC}
SPAN.ordernavbar {font-weight:bold;color:#999999}

TABLE.orderlist {border-bottom: 1px solid #CBCBB1}
.orderlist TH {font-size:12px;background-color:white;color:#CBCBB1;border-bottom: 1px solid #CBCBB1}

A.action {color:#417AAE;font-size:10px}
.newstitle {
	font-size:16px; font-weight:bold;
}


.newslist { clear:both}
p.lead {margin: 0.5em 0 0 0;padding:0}
.newslist .leadpic {width:120px;  margin-right:20px; float:left;margin-bottom:10px;text-align:right;}
.newslist .leadpic img {border:0; max-width:120px}
.newslist .bd {float:left; width:450px;margin-bottom:10px}
.newslist h3 {margin-bottom:0.5em; margin-top:0}
.newsdate {
	 COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif;; FONT-SIZE: 11px;
}
.newslead {
	COLOR: #000; FONT:bold 12px/16px Arial,Verdana, Geneva,  Helvetica, sans-serif
} 

.newstext {
	FONT:12px/16px Arial,Verdana, Geneva,  Helvetica, sans-serif;clear:left
}

.newstext IMG {border:1px solid #595959; max-width:590px}
IMG.rightimg {border:1px solid #595959; float:right; margin: 0 0 10px 10px}
IMG.leftimg {border:1px solid #595959; float:left; margin: 0  10px 10px 0}
.Label {
	FONT-SIZE: 11px; BACKGROUND-color:#eee;FONT-FAMILY: Tahoma,Verdana,Arial, Garamond, sans-serif
}

.Value {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-color:#aabbff;FONT-FAMILY: Tahoma,Verdana,Arial, Garamond, sans-serif
}


.input {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Tahoma,Verdana,Arial,Garamond, sans-serif; TEXT-DECORATION: none
}
 A.cim, .cim   {
	 COLOR: #417AAE;TEXT-DECORATION: none
}
A.cim:hover {
	 TEXT-DECORATION: underline
}

A.navlink{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; text-decoration:none;padding:1px 3px 1px 3px;display:block;width:100%
}

A.navlink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; BACKGROUND:#F1F1E2;
	text-decoration:none;display:block;width:100%;padding:1px 3px 1px 3px;
}

A.navlink_sel {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333;
	text-decoration:none; padding:1px 3px 1px 3px; display:block; BACKGROUND:#DAD0ED;width:100%
}

A.navlink_sel:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; BACKGROUND:#DAD0ED;
	text-decoration:none;display:block;padding:1px 3px 1px 3px;;width:100%
} 

 A.gallist, A.gallist:hover  {font: bold 12px Arial, sans-serif;}

.headtitle {font-size:14px; font-weight: bold; color: #666666 ;font-family:Arial;}
.headtitle A, .headtitle A:hover, .headtitle A:visited, .headtitle A:active {font-size:14px; font-weight: bold;
font-family:Arial}


TD.prodbox {padding:10px}
TD.prodbox .image, .prodbox .image:hover {
	display:block;
	HEIGHT: 102px;
	width: 102px;
	border:1px solid #eee;
	margin-left: auto;
    margin-right: auto;
}

.gallerylist TH {background:#fff; font-size:10px;  font-weight:bold; color:#BED2E8; border-bottom:2px solid #BED2E8; text-align:left}
.gallerylist TD { border-bottom:1px solid #ddd}

.topiclist TD {border-bottom:1px solid #E0E0E0}
.topiclist A.topic {font: bold 13px Arial}
.topiclist TH {background:#fff; font-size:10px;  font-weight:bold; color:#9BBB38; border-bottom:2px solid #9BBB38; text-align:left}

.topiclead {
    font-size:12px;
    line-height:18px;
  }


.topicbottom {
    font-size:11px;
    color:#999;
  }


.topicbottom A {
    font-size:11px;
  }

#postfirst {
    margin-left:160px;
    text-align:right;
    margin-bottom:1em;
  }


.forumpost {
    padding-top:1em;
  }


.forumpost .useracc {
    font-weight:bold;
    font-size:11px; color:#333;
  }


.forumpost {
    margin-bottom:1em;
    clear:both;
  }


.forumpost .head {
    float:left;
    width:95px;
    font-size:11px;
    color:#999;
    line-height:16px;
    margin-bottom:1em;
text-align:right;
margin-right:15px; padding-top:10px;
  }


.forumpost IMG.th {
    float:left;
    width:50px;

    margin-right:8px;
  }



.forumpost .post {
border-top:1px solid #c8e2ed;
    margin-left:168px;
    padding:10px 0 6px 0px;
    font-size:12px;
    line-height:16px;
  }


.forumpost .post .replay {
    text-align:right;
    font-size:11px;
    color:#999;
  }


.forumpost .post .replay A, .forumpost .post .replayfrom A {
    font-size:11px;
  }


.forumpost .post .replayfrom {
    font-size:11px;
    color:#999;
  }

/* pagerbar*/


.pagerbar.selectpages SELECT {
    vertical-align:middle;
  }


.pagerbar.selectpages A, .pagerbar.selectpages SPAN {
    background:#fff;
  }


.pagerbar {
    color:#ddd;
    margin-bottom:1em;margin-top:1em;

    clear:both;
  }


.pagerbar A {
   
    padding:2px 6px 2px 6px;

    text-decoration:underline;
  }


.pagerbar A:hover {
    background:#2b84c6;
    color:white;
 text-decoration:none;
  }


.pagerbar A.sel, .pagerbar A.sel:hover {
    color:white;
    font-weight:bold;
    border:0;
    background:#393939;
    text-decoration:none;
  }


.pagerbar span {
    padding:2px 6px 2px 6px;
    border:1px solid transparent;
    margin-left:2px;
    margin-right:2px;
  }


.pagerbar .prev {
    margin-right:20px;
  }


.pagerbar .next {
    margin-left:20px;
  }
.pagerbar.allpages TABLE {margin-left:auto; margin-right:auto; border-collapse:collapse}
.pagerbar.allpages TABLE TD {padding:0; margin:0}
.pagerbar.allpages A, .pagerbar.allpages SPAN {
	padding:2px; border:none
}

.pagerbar.allpages A.sel {font-size:120%}

.regform {border-collapse:collapse; width:99%; border:1px solid #efefef}
.regform .label {width:40%; font-weight:bold; text-align:right; padding-right:3px; background:#efefef;border:2px solid white}
.regform .value {width:60%}

.user_basic A, .user_basic  A:hover {
    text-decoration: underline;
    color:#666;
    font: normal 11px tahoma, arial;
  }

.user_basic {
    float:left;
    border-top: 1px dotted #d6d6d6;
    margin-bottom:2em;
    padding-top:1em;
    font: normal 11px tahoma, arial;
    width:180px;
    overflow:hidden;
    margin-left:8px;
    padding-right:8px;
    border-right: 1px dotted #d6d6d6;
  }

.user_basic.third {margin-left:0}

.user_basic  A.useracc {
    font:bold 14px arial;
    color: #666;
  }

.user_basic .nopic {
float:right;
    width:70px;
   
    margin:0;
  }
.user_basic .thumb IMG {
	float:right;
    width:70px;

    border:1px solid #ddd;
 margin:0;
  }


.user_basic P {
    margin-top:7px;
    margin-bottom:7px;
  }




/**/
 .posted {
  padding-top:4px;
    white-space:nowrap;
clear:both;
  color:gray;
  margin-top:.5em;
  border-top:1px solid #ddd;
    font-size:12px;
  }

.posted a, .posted a:active, .posted a:visited, .posted a:hover{
    text-decoration:none;

}


a.commentlink {
  background:url("images/icon-comment.gif") no-repeat 8px 50%;
  padding-left:25px;
  margin-left:.5em;
  white-space:nowrap;
  text-decoration:none;
color:#666; font-weight:bold;
  }

.posted a:hover, a.commentlink:hover {
  text-decoration:none;
  }



.posted a.brd {
  margin-left:.5em;
  border-left:1px solid #ddd;
  padding-left:4px;
}
