/*
Theme Name: Joszo
Theme URI: http://a.b/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: x

*/


/* utf-8 */

body {
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: Helvetica;
    font-size: 10pt;
    background-color: #6d9013;
    background-image: url('images/bg.gif');
    background-repeat: repeat-y;
    background-position: center;
}
img {
    border: 0;
}

#kj-wrapper {
    margin: 0 auto;
    padding: 0;
    width: 768px;
    height: 100%;
    text-align: left;
    border: 5px solid #000;
    background-color: #fff;
}





/* 0) BANNER */
#div-banner-holder {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 5px solid #000;
    min-height: 60px;
    color: #fff;
    text-align: center;
    background-color: #000;
}





/* 1) LOGO, FOMENU */
#div-lf-holder {

}

#div-logo-holder {

}

#div-fomenu-holder {
    padding: 15px 0 15px 0;
    width: 768px;
    color: white;
    background-color: #000;
    border-bottom: 5px solid #b7518f;
    text-align: center;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
}

#div-fomenu-holder ul {
    margin: 0;
    padding: 0;
}

#div-fomenu-holder ul li {
	list-style: none; 
	display: inline;
	margin: 0;
	padding: 0;
}

#div-fomenu-holder a:link {
    padding: 15px;
    color: #fff;
    text-decoration: none;
    
}
#div-fomenu-holder a:visited {
    padding: 15px;
    color: #fff;
    text-decoration: none;
}
#div-fomenu-holder a:hover {
    padding: 15px;
    color: #fff;
    text-decoration: none;
    background-color: #b7518f;
}



/* 2) 3) közös, alap */
#div-lr-holder {
    background-image: url('images/lrbg.jpg');
}

#div-left-holder {
    width: 540px;
    float: left;
}

#div-right-holder {
    width: 228px;
    float: left;
    
}

#div-lr-nofloat {
    clear: both;
}





/* 2) LEFT content tartalmai */


.div-cikkcim {
    padding-top: 40px;
    padding-bottom: 20px;
    padding-left: 20px;
    font-family: Helvetica;
    font-size: 16px;
    color: #fff;
    background-color: #6d9013;
}

.div-cikkcim a:link {
    color: #fff;
    text-decoration: none;
}
.div-cikkcim a:visited {
    color: #fff;
    text-decoration: none;
}
.div-cikkcim a:hover {
    color: #000;
    text-decoration: none;
}


.div-cikkadatsor {
    padding-top: 10px;
    padding-left: 20px;
    color: #666;
    font-family: Arial;
    font-size: 10px;
}

.div-cikkadatsor a:link {
    color: #666;
    text-decoration: none;
}
.div-cikkadatsor a:visited {
    color: #666;
    text-decoration: none;
}
.div-cikkadatsor a:hover {
    color: #666;
    text-decoration: underline;
}


.div-cikktext {
    margin-top: 40px;
    padding-right: 20px;
    padding-left: 20px;
    font-family: Verdana;
    font-size: 10px;
    line-height: 20px;
}
.div-cikktext img {
    margin-right: 20px;
    margin-bottom: 10px;
    border: 5px solid #b7518f;
}
.alignleft {
    float: left;
}
.div-cikktext a:link {
    color: #b7518f;
    text-decoration: none;
}
.div-cikktext a:visited {
    color: #b7518f;
    text-decoration: none;

}
.div-cikktext a:hover {
    color: #b7518f;
    text-decoration: underline;
}


.div-comm-holder {
    margin-top: 20px;
} 

.div-comm-title {
    padding-top: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    font-family: Helvetica;
    font-size: 14px;
    font-style: italic;
    color: #fff;
    background-color: #b7518f;
}

.div-comm-odd {
    padding-bottom: 20px;
    border-top: 5px solid #000;
    background-color: #6d9013;
}

.div-comm-text-holder {
    padding-left: 20px;
}
.div-comm-data {
    margin-top: 20px;
    margin-right: 20px;
    padding-bottom: 5px;
    color: #fff;
    border-bottom: 1px dotted #000;
    font-family: Helvetica;
    font-size: 11px;
}
.div-comm-data a:link {
    color: #fff;
    text-decoration: none;
}
.div-comm-data a:visited {
    color: #fff;
    text-decoration: none;
}
.div-comm-data a:hover {
    color: #000;
    text-decoration: none;
}
.span-comm-nr {
    font-family: Verdana;
}
.span-comm-user {
    padding-left: 5px;
    padding-right: 2px;
    font-style: italic;
    font-weight: bold;
    font-size: 12px;
}
.span-comm-datum {
    padding-right: 2px;
    font-family: Arial;
    color: #000;
}

.div-comm-txt {
    margin-top: 10px;
    margin-right: 20px;
    color: #222;
    font-family: Arial;
    font-size: 10px;
    line-height: 20px;
    text-indent: 10px;
}
.div-comm-txt a:link {
    color: #fff;
    text-decoration: none;
}
.div-comm-txt a:visited {
    color: #fff;
    text-decoration: none;
}
.div-comm-txt a:hover {
    color: #000;
    text-decoration: none;
}


.div-comm-form {
    padding-bottom: 20px;
    border-top: 5px solid #000;
    background-color: #b7518f;
}
.div-comm-form-title {
    padding-top: 20px;
    padding-left: 20px;
    font-family: Helvetica;
    font-size: 14px;
    font-style: italic;
    color: #fff;
}
.div-comm-form-userinfo {
    margin-top: 10px;
    margin-right: 20px;
    padding-left: 20px;
    color: #fff;
    font-family: Arial;
    font-size: 11px;
}
.div-comm-form-userinfo a:link {
    color: #fff;
    text-decoration: none;
}
.div-comm-form-userinfo a:visited {
    color: #fff;
    text-decoration: none;
}
.div-comm-form-userinfo a:hover {
    color: #000;
    text-decoration: none;
}

.div-comm-form-input {
    margin-top: 5px;
    padding-left: 20px;
    color: #fff;
    font-family: Arial;
    font-size: 11px;
}

.div-comm-etc {
    margin-top: 10px;
    color: #fff;
    font-family: Arial;
    font-size: 11px;  
}
.div-comm-etc a:link {
    color: #fff;
    text-decoration: none;
}
.div-comm-etc a:visited {
    color: #fff;
    text-decoration: none;
}
.div-comm-etc a:hover {
    color: #000;
    text-decoration: none;
}




/* 2) RIGHT sidebar tartalmai */

#div-login-holder {
    margin-left: 5px;
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 30px;
    color: #fff;
    background-color: #000;
    font-family: Arial;
    font-size: 11px;
    line-height: 22px;
}
#div-login-holder a:link {
    color: #fff;
    text-decoration: none;
}
#div-login-holder a:visited {
    color: #fff;
    text-decoration: none;
}
#div-login-holder a:hover {
    color: #6d9013;
    text-decoration: none;
}
.span-login-title {
    font-style: italic;
    font-weight: bold;
    font-size: 12px;
}


#div-sidemenu-holder {
    margin-left: 5px;
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 30px;
    border-top: 5px solid #b7518f;
    color: #fff;
    font-family: Verdana;
    font-size: 10px;
    line-height: 30px;
    font-weight: bold;
}

#div-sidemenu-holder a:link {
    color: #fff;
    text-decoration: none;
}
#div-sidemenu-holder a:visited {
    color: #fff;
    text-decoration: none;
}
#div-sidemenu-holder a:hover {
    color: #6d9013;
    text-decoration: none;
}


.widget_navt {
    margin-left: 5px;
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 30px;
    border-top: 5px solid #b7518f;
    color: #fff;
    font-family: Verdana;
    font-size: 10px;
    line-height: 30px;
    font-weight: bold;
    list-style: none; 
}
.widget_navt ul {
    margin: 0;
    padding: 0;
}
.widget_navt ul li {
    margin: 0;
    padding: 0;
    list-style: none; 
}
.widget_navt ul li a:link {
    color: #fff;
    text-decoration: none;
}
.widget_navt ul li a:visited {
    color: #fff;
    text-decoration: none;
}
.widget_navt ul li a:hover {
    color: #6d9013;
    text-decoration: none;
}



#div-partnerek-holder {
    margin-left: 5px;
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 30px;
    border-top: 5px solid #b7518f;
    color: #fff;
}
.span-partnerek {
    padding-left: 12px;
}





/* 4) FOOTER */
#div-footer-holder {
    margin: 0 auto;
    padding: 0;
    padding-top: 10px;
    width: 768px;
    text-align: left;
    color: #666;
    font-family: Arial;
    font-size: 10px;
}






/* ETC pluginek stb. */


/* Ajax Login */ 
.al_nodisplay {
	display: none;
}
#al_loading, #al_login, #al_register, #al_lostPassword {

}
#al_loginMessage, #al_registerMessage, #al_lostPasswordMessage {

}
#al_loadingImage {

}






