/* HTML Tag Redefinition */
body, html {
     margin: 0;
     padding: 0;
     height: 100%;
     font: 13px/18px Verdana, Arial, Helvetica, sans-serif;
     color: #000;
 }

body { background:#ccc url(http://www.proclassic.fi/themes/proclassic/images/top_bg.jpg) top left repeat-x; padding: 0px; margin: 0px; }
img {border: 0px}
a { cursor:pointer}

label { font-weight:bold;}
fieldset { border:1px solid #ccc;}

/* error text class optionally provided by theme */
div.ccm-error-response {color: #f00; margin-bottom: 12px}

#navigation img {
    border:none;
    text-align:center;
    margin:0 auto;
} 

#navigation  ul {
  list-style: none;
  margin:3px 0 3px 16px;
  padding:0;
  color:#000;
}


#navigation  ul li {
    height:auto;
    margin:3px 0 3px 0 ;
    font:17px Arial, Verdana, Helvetica, sans-serif;
    color:#333;
    width:180px;   
}

#navigation ul li a{ 
    text-decoration:none; 
    color:#333; 
    margin:3px 0 3px 0;
    height:auto;
    display:block;
    padding:5px 0;
}

#navigation ul a.nav-selected { 
    font-weight: bold; 
    color:#1469BE;
}

#navigation ul  a:hover{ 
    text-decoration:underline; 
}

#navigation ul ul{ 
    list-style:none; 
    padding:0;
    margin:5px 0 5px 16px;
}

#navigation ul ul li{
    margin:0;
    font-size:12px;
}

#navigation ul ul li a{
    font-weight:normal;
    display:block;
    padding:3px 0 3px 0;
}

/* Page Elements */

.pagingNav{ margin:16px 0px 8px 0px}
.pagination{ text-align:center; color:#bbb; padding-top:4px}
.pagination .pageRight{width:20%; float:right; text-align:right}
.pagination .pageLeft{width:20%; float:left; text-align:left}

/* MISC STYLES & SHORTCUTS */
div.code {border: 1px solid #ddd; background: #eee; padding: 10px}
div.spacer,div.ccm-spacer{ clear:both; font-size:1px; line-height:1px }
.noTopSpace{margin-top:0px; padding-top:0px}

/* customize_miscellaneous */ /* customize_miscellaneous */

