body
{
    background  : #000000;
    margin      : 0px 0px 0px 0px;
    font-family : Verdana;
    font-size   : 11px;
    background: url('../kep/lablec.jpg') #000000 center repeat-y;
}

#head
{
    width   : 980px;
    height  : 206px;
    background: url('../kep/top1.jpg');
}

#body
{
    width   : 980px;
}

#foot
{
    width   : 978px;
    height  : 15px;
    color   : #ffffff;
    padding-top : 10px;
}

#foot a
{
    color   : #ffffff;
}

#head .menu
{
    margin      : 0px;
    padding     : 0px;
    padding-top : 170px; 
    color:#ffffff; 
}

#head .menu a {
color:#ffffff;
text-decoration:none;
}

#head .menu li
{
display : inline;
padding-left:10px;
padding-bottom:3px;
background: url('../kep/gombkerekites-bal.gif') no-repeat left top;
}

#head .menu li a {
color:#cc0033;
margin:0px;
padding-right:10px;
padding-bottom:3px;
background: #ffffff url('../kep/gombkerekites-jobb.gif') no-repeat top right;
}

.left, .right
{
    width   : 205px;
    float   : left;
    margin  : 0px;
    padding : 0px;
}

.main
{
    width   : 568px;
    float   : left;
    margin  : 0px;
    padding : 0px;
}

.main .nbanner {
width:468px;
height:60px;
margin-bottom:5px;
background-color:#efefef;
}

.main .nbanner a {
border:0px;
}

.main .nbannerl {
width:468;
height:60px;
margin-top:10px;
background-color:#efefef;

}

.main .tartalom {
width:468px;
text-align:left;
}

.main .tartalom .cktopcim h2 {
width:448px;
height:25px;
background: url('../kep/ckcimbg.jpg');
padding-left:20px;
padding-top:10px;
font-size:12px;
margin-top:5px;
margin-bottom:5px;
}

.main .tartalom .topcikk {
padding:5px;
}

.main .tartalom .topcikk img {
margin-right:10px;
}

.main .tartalom .topcikk a {
color:#000000;
text-decoration:none;
}

.main .tartalom .topcikk a:hover {
color:#cc0033;
}

.main .tartalom .datum {
padding-left:10px;
font-size:9px;
color:#aaaaaa;
}

.main .tartalom .kozepvonal {
margin-top:5px !important;
margin-top:20px;
}

.main .tartalom .kozephir .kozepvonal {
margin-top:5px;
}

.kozephir {
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
}

.kozephir .kdatum {
color:#cccccc;
}

.ckkozepcim a {
font-weight:bold;
color:#000000;
text-decoration: none;
}

.ckkozepcim a:hover {
color:#cc0033;
}

#foot .left
{
    padding-left    : 25px;
    width   : 180px;
}

#foot .right
{
    text-align   : right;
    padding-right: 40px;
    width   : 165px;
}

#foot .menu
{
    margin      : 0px;
    padding     : 0px;
}

#foot .menu li
{
    display : inline;
}

#body
{
    margin  : 0px;
    padding : 0px;
    background-image: url('../kep/bg1.jpg');
}

#body .left
{
    
    width   : 240px;
    color:#ffffff;
   
    
}

#body .left h2 {
background-image : url('../kep/dupla-nyil-1.jpg');
background-position: left;
background-repeat: no-repeat;
width:130px;
font-family:Verdana;
font-size:12px;
text-align:left;
padding-left:20px;
margin-left:0px;
}

#body .left .menuitem {
background-image : url('../kep/szimpla-nyil-1.jpg');
background-position: left;
background-repeat: no-repeat;
width:100px;
padding-left:20px;
text-align:left;
margin-left:0px;
}

#body .left .sm {
background-image : url('../kep/szimpla-nyil-1.jpg');
background-position: left;
background-repeat: no-repeat;
width:100px;
padding-left:20px;
text-align:left;
margin-left:0px;
}

#body .left .sm a{
color:#ff0000;
text-decoration:none;
}

#body .left .bal .menuitem a {
color:#ffffff;
text-decoration:none;
}

#body .left .vonal {
background-image : url('../kep/bal-blokk-valaszt-1.jpg');
background-position: left;
background-repeat: repeat-x;
width:190px;
text-align:left;
margin-left:50px;
margin-top:10px;
/*padding-right:5px;*/
}

.jobb {
margin-right:40px;
}

.balbn {
margin-left:40px;
}

.jtop {
background: url('../kep/jobb-blokk-top1.jpg');
width:170px;
height:20px;
}

.jmid {
width:170px;
background: url('../kep/jobb-blokk-bg1.jpg') repeat-y;
}

.jmid img {
border:0px;
}

.jbot {
background: url('../kep/jobb-blokk-down1.jpg');
width:170px;
height:20px;
margin-bottom:10px;
}

#body .main
{
    width   : 500px;
}

#body .right
{
    background-image : url('/images/bg_right.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    width   : 238px;
}

#body .left .category
{
    color   : #ffffff;
    padding-top: 90px;
}

.category
{
    padding-left: 35px;
}

.category table img
{
    vertical-align: middle;
}

.category .cat-delim
{
    background-image: url('/images/cat_delim.jpg');
}

.blocks
{
    margin-top: 181px;
}

.cat-name-img
{
    width: 20px;
    height: 20px;
    background-image: url('/images/cat_arrow.jpg');
}

.cat-name
{
    width   : 66px;
}

.cat-line
{
    width: 99px;
    background-image: url('/images/bg_cat.jpg');
}

.cat-submenu
{
    background-image: url('/images/cat_sub_arrow.jpg');
    background-repeat: no-repeat;
    padding-left: 20px;
    padding-top: 2px;
}

.lezaro {
width:980px;
height:79px;
background: url('../kep/down1.jpg');
}

.lent td {
border-bottom:dotted 1px #000000;
border-right:dotted 1px #000000;
}

.lent {
width:468px;
}

.lent a {
text-decoration:none;
color:#cc0033;
}


.lent .lb a {
color:#000000;
}

.lent .lb a:hover {
color:#cc0033;
}

.lent img {
margin-bottom:0px;
}

.lent .lcim h2 {
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
font-size:12px;
padding:0px;
}

.lent .lcim a {
color:#000000;
}

.lent .lcim a:hover {
color:#cc0033;
}

.lent .ldatum {
text-align:right;
color:#cccccc;
}

#user-registration label, #user-login label, #photo-add label {
  width: 120px;
  diapdisplay: block;
  float: left;
}

.table {
}

.row-0 {
  background-color : #e0e0e0;
}

.row-1 {
  background-color : #a0a0a0;
}

.form-error {
  margin  : 10px;
  padding : 10px;
  border: 1px #ff0000 solid;
  color   : #ff0000;
  font-weight: bold;
}

.phcat {
  padding: 5px;
  width: 100%;
  background-color: #e0d6ca;
  font-weight: bold;
}

.photoitem {
  height:150px;
}

.photoitem {
  height:150px;
}