/** created by Sod */
body,html {
  margin:0;
  padding: 0;
  border: none;
  height: 100%;
  background:#FFF2CB;
}
li, ul, ul li {
  padding:0;
  margin:0;
  margin-left:15px;
}
p {
  padding:0;
  margin:0;
  margin-top:10px;
  margin-bottom:10px;
}
h1, h2, h3, h4 {
  font-size:14px;
  font-weight:bold;
  margin:0px;
  padding:0;
  margin-top:10px;
  margin-bottom:10px;
}
hr {
    height:7px;
    background:#000;
}
body, table, tr, td {
    color:#000;
    font-size:14px;
    font-family:Arial,helvetica,sans-serif;
}
input, select, textarea {
    color:#000;
    font-size:11px;
    background:#fff;
    border:#000 1px solid;
}
form {
    margin:0;
}
textarea {
    /* background:#BBC2A3 url(/images/design/toll.jpg) no-repeat bottom right; */
}
img, a img {
    border:0px;
}

table, td, tr, table tr td, table tr  {
    border:0;
}
a {
  color:#000;
  font-weight:bold;
}
a:hover {
  color:#888;
  text-decoration:none;
}
/* Google design in Sod */
html body table tbody tr td table {
  background:#636550;
}
html body table tbody tr td table tbody tr td, html body table tbody tr td table tbody tr td font {
  font-size:11px;
  color:#C2C1AC;
}
.gallery_img_full {
}
.gallery_img_full img{
    width:99%;
}
#userbox, .box {
    background:#fff;
    text-align:center;
    border:#000 2px solid;
    width:155px;
    font-size:10px;
    margin:0 auto;
    margin-top:5px;
    margin-bottom:5px;
}
#userbox .boxc, .box .boxc {
    padding:5px;
}

#userbox .boxtitle, .box .boxtitle{
    font-size:14px;
    font-weight:bold;
    line-height:20px;
    text-align:center;
}
#userbox input {
    width:130px;
    margin:0;
    padding:0;
    margin-top:3px;
}
.error_message {
    font-size:14px;
    line-height:18px;
    font-weight:bold;
    color:#000;
    font-family:Arial;
}

.pager {
margin:20px 0px;
clear: both;
text-align:center;
}
.pager a {
  background:#000;
  color:#FFFFFF;
  font-family: Arial;
  text-align:center;
  font-weight:bold;
  font-size:11px;
  border: 1px solid #fff;
  padding:1px;
  padding-left:3px;
  padding-right:3px;
  line-height:20px;
}
.article_lead {
	font-style:italic;
	padding-left:5px;
	padding-bottom:20px;
}
.pager a.disabled, .pager a.disabled:hover {
background:#ccc;
  color:#888;
cursor: text;
}
.pager a:hover {
  background:#fff;
  color:#000;
}
.lapozo a.inacticve, .pager a.inacticve {
	background:#A2A2A2;
	color:#676767;
}
.oneref {
  height:140px;
  height /* */ :auto;
  min-height:140px;
  text-align:left;
}
.oneref .txt {
	margin-left:165px;
}
.oneref img {
	float:left;
}
.firkafal {
  width:300px;
}
.docs pre, pre.code {
	margin:0 auto;
  color:#000000;
  background:#F0F0F0;
  width:500px;
	overflow:auto;
	padding:4px;
	border:#000000 1px solid;
	text-align:left;
}

.docs td,.docs td font {
  font-size:10px;
  color:#000000;
  background:#F0F0F0;
}
.vr {
  width:1px;
  height:300px;
  background:#D1DECF;
}
.input_90_szazalek, .w90 {
	width:90%;
}
.w100 {
    width:99%;
}
.regtitle {
    font-weight:bold;
}
.grid {
	border-collapse:collapse;
}
.grid td, .grid th {
	border:#343E25 dotted 1px;
}
.grid th {
    border:#343E25 solid 1px;
    font-weight:bold;
}


#top {
	
}
#menu a {
  margin-top:8px;
  background:none;
  color:#000;
  text-decoration:none;
  margin-bottom:4px;
display:block;
  padding:3px 20px;
  border-bottom:#000 solid 2px;

}
#menu a.selected {
    padding-left:10px;
}

#header a#home span {
display:block;
    background:#fff;
    font-size:40px;
    color:#888;
    margin:10px 0px;
    padding: 0px 5px ;
    text-decoration:none;

    opacity:0.4;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
}
#header {
    background:url(/images/design/header.png) no-repeat;
    height:230px;
    overflow:hidden;
}
#header a#home {
    display:block;
     width:750px;
    height:220px;
    text-decoration:none;
    text-align:right;
    padding-top:10px;
}

#wrapper {
  background:#E0D5B2;
  width:750px;
  height:100%;
  height /* not ie6*/ :auto;
  min-height:100%;
  margin:0 auto;
  padding:0;
    -moz-box-shadow: 0 0 10px #000;
    -webkit-box-shadow: 0 0 10px #000;
    box-shadow: 0 0 10px #000;
    position:relative;
}

#top a#selected, 
#top a:hover {
  background:#000;
  color:#fff;
  text-decoration:none;

  border-bottom:#fff solid 2px;
}
#left {
  width:200px;
  height:574px;
  position:absolute;
  top:0px;
  left:0px;
}
#top {
  height:20px;
  padding:5px;
  margin-left:20px;
}
#main {
  margin:5px 0px 0px 20px;
  padding:10px 5px;
  min-height:510px;
  width:515px;
  float:left;
}
#right {
  margin:0;
  padding:0;
  background:none;
  width:170px;
  padding: 10px 10px 10px 0px;
  float:right;
}
#footer {
  clear:both;
    padding: 5px;
text-align:center;
font-size:11px;
line-height:20px;
}

#footer img{
    height:20px;
vertical-align:middle;
}


/* CATEGORY TREE */

#categorybox {

}
#categorybox ul {
    padding:0;
    margin:0;
}
#categorybox ul ul {
    padding-left:20px;
}
#categorybox ul li{
    list-style:none;
}
.clear {
	clear:both;
}
.newsimg {
    margin:1px 7px 7px 0px;
}

.comments {
    clear:both;
}

.bicycle_list_item_img {
float:right;
width:320px;
}


.bicycle_list_item_img img {
margin:3px;
}

.bicycle_list_item ul {
margin:0 0px 0 10px;
width:325px;
}

.bicycle_list_item .next {
clear:both;
text-align:right;
}


.bicycle_manufacturer_list_item .img {
float:right;
width:160px;
margin:0px 0px 0px 5px;
}


.bicycle_manufacturer_list_item .img img {
margin:3px;
}

.bicycle_manufacturer_list_item ul {
margin:0 0px 0 10px;
width:325px;
}

.bicycle_manufacturer_list_item .next {
clear:both;
text-align:right;
}






.bicycle_emblem_list_item .img {
float:right;
width:160px;
margin:0px 0px 0px 5px;
}


.bicycle_emblem_list_item .img img {
margin:3px;
}

.bicycle_emblem_list_item ul {
margin:0 0px 0 10px;
width:325px;
}

.bicycle_emblem_list_item .next {
clear:both;
text-align:right;
}








#feed a{
    text-decoration:none;
}

#feed {
    text-align:center;
    font-size:10px;
    line-height:32px;
    height:32px;
    display:block;
}

#feed img{
vertical-align: middle;
border:0;
}

.usermenu {
    font-size:10px;
    
}

.picwrapper .picitem img {
-moz-box-shadow: 0 0 10px #000;
-webkit-box-shadow: 0 0 10px #000;
box-shadow: 0 0 10px #000;
border:0px;
margin:0 0 3px 0;
}


.picwrapper .picitem {
    display:block;
    width:160px;
    height:195px;
    float:left;
    font-size:10px;
    padding: 5px;
}

.picwrapper .picitem a{
    text-decoration:none;
}
.clr {
    clear:both;
}
.picgallerycontainer {
    background:url(/images/transparent.png);
    width:100%;
    height:100%;
    position:absolute;top:0px;left:0px;z-index:1000;
}

.picgallerycontainerclose {
    background:#fff;
    width:20px;
    height:20px;
    padding:5px 7px;
    font-size:20px;
    color:#000;
    float:right;
}

.picgallerywrapper {
    padding:10px 100px;
}

.picgalleryitem {
    display:block;
    width:160px;
    height:195px;
    float:left;
    font-size:12px;
    padding: 5px;
    text-align:center;
}

.picgalleryitem img {
    -moz-box-shadow: 0 0 10px #000;
    -webkit-box-shadow: 0 0 10px #000;
    box-shadow: 0 0 10px #000;
    border:0px;
    margin:0 0 3px 0;
}


#main img {
    -moz-box-shadow: 0 0 10px #000;
    -webkit-box-shadow: 0 0 10px #000;
    box-shadow: 0 0 10px #000;
    border:0px;
    margin:1px 5px 5px 1px;
}


a#old_bicycle_for_sale {
text-decoration:none;
display:block;
font-size:15px;
font-family:Arial;
color:#fff;
background:#000 url(/galeria/image/regi_kerekpar.jpg) no-repeat bottom; 
padding:2px 2px 245px 2px;
width:156px;
margin:0 auto;
opacity:0.6;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);

}

a#old_bicycle_for_sale:hover {
opacity:0.9;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
}
/* sharing links */
.sharingLinks {
    height:20px;
    text-align:right;
}
.sharingLinks a {
    font-size:10px;
    font-weight:normal;
    padding:1px 0 2px 18px;
    line-height:16px;
    margin:2px 2px;
    height:16px;
}

.sharingLinks .title {display: none}
.sharingLinks .fb_share {background: url('/images/share_ad.png') 0 48px repeat-y }
.sharingLinks .tweet_share {background: url('/images/share_ad.png') 0 32px repeat-y }
.sharingLinks .email_share {background: url('/images/share_ad.png') 0 16px repeat-y }
.sharingLinks .iwiw_share {background: url('/images/share_ad.png') 0 0 repeat-y }


