/*------------------------------------------

Reset

------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
    margin:0;
    padding:0;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
fieldset,img { 
    border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-style:normal;
    font-weight:normal;
}
ol,ul {
    list-style:none;
}
caption,th {
    text-align:left;
}
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:normal;
}
q:before,q:after {
    content:'';
}
abbr,acronym { border:0;
}

/*------------------------------------------

Default HTML, Layout

------------------------------------------*/

body {                                   
    font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #161616;        
    background: #161616;    
}
#outer-wrapper-for-all { 
    margin-top: 50px;   
    width: 100%; 
    padding-top: 5px;       
    background: url(images/content-back.gif) repeat-x 0 6px;
}
#wrapper-for-all {    
    height: 550px;            
    width: 650px;
    padding-left: 200px;
    padding-right: 100px;
    margin: 0 auto;          
    background: url(images/content-left.gif) no-repeat top left;   
}
h1,h2,h3,h4,h5,h6 {   
}
.clearer {
    clear: both;
}
h1 {
    font-size: 1.8em;
}
h2 {
    font-size: 16px;        
    padding-top: 1.35em;
    margin-bottom: 1em;    
    color: #161616;                                                  
    font-family: Arial, Helvetica, sans-serif; 
}
h2.secondary {
    margin-bottom: 0;
}
h3 {
    font-size: 1.2em;
    margin-bottom: 0.5em;
    margin-top: 1em;   
    color: #161616;       
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;  
}
th {
    font-weight: bold;
}
tr {
    line-height: 1.5em;
}
p {
    margin-bottom: 0.5em;
}
a, a:visited {
    color: #2F3E40;
}
#header li {
    float: left;
    margin: 18px 71px 0 0;
}
#header li.last {
    margin-right: 0;
}
#header li a {
    text-decoration: none;
    text-transform: uppercase;
    color: #D6B783;
}
#header li a:hover {
    text-decoration: underline;   
}
#content {    
    padding-top: 50px; 
    height: 420px;       
}
#footer {
    color: #D6B783; 
}
#galeria {
    float: right;  
    width: 490px;
    padding: 15px 15px 0 0;  
}
#galeria table {
    margin: 0 auto;
}
#galeria td {
    padding: 3px;
	height: 315px;
}
#galeria #kep {
	width: 390px;
	vertical-align: center;
	text-align: center;
}
#galeria #kep img {
    border: 2px solid #161616;
}
#elozo, #kovetkezo {
    width: 40px;
}
#kovetkezo a {
    float: right;
}
#content ul {
    list-style-type: disc;
    margin-left: 10px;
    padding-left: 10px;
}

.semmi {
    padding: 2px;
}
.aktiv {
    border: 2px solid #000;
}


/*         ADMIN          */

#admin {
    width: 800px;        
    margin: 0 auto;  
}                  
#admin-content {
    float: left;
    width: 600px;
    padding-top: 20px;     
}
#admin-sidebar {
    float: right;
    width: 170px;
    padding-top: 20px;  
}
#admin-main {
    background: #D6B783;
    padding: 0 0 15px 15px;
}  
#admin-sidebar ul {
    list-style-type: disc;
}
#sorrend td {
	padding-right: 15px;
}