
/*
Theme Name: moAb Sk8'n Theme
Theme URI: http://www.rmsoft.net/
Description: Il tema nuovo tema per il nuovo sito
Version: 0.1
Author: Arduino Di Giosia
Author URI: http://www.rmsoft.net/
Tags: grigio, giallo, verde, rosa e nero
Text Domain: RMSoft.net
*/


















body {
    color : #555555;
    font-family : Tahoma, Arial, Helvetica, sans-serif;
    font-size : 12px;
  }


a {
    color : #2c2c2c;
    font-weight : normal;
    text-decoration : none;
  }


#header {
    background-color : #2c2c2c;
    background-image : url('images/foglio_75.jpg');
    background-position : center center;
    background-repeat : repeat;
    width : 100%;
  }


#rms_top {
    height : 400px;
    margin : auto;
    position : relative;
    width : 1000px;
  }


#rmslogo {
    background-image : url('images/rmsoft_logo.png');
    background-position : bottom center;
    background-repeat : no-repeat;
    height : 200px;
    position : absolute;
    top : 0px;
    width : 450px;
  }


.hidden {
    display : none;
  }


#home_menu {
    position : absolute;
    right : 0px;
    top : 30px;
  }


.a_menu {
    color : #ffffff;
    text-decoration : none;
  }


#li_home, #li_info, #li_progetti, #li_appunti, #li_contatti, #li_home_sel, #li_info_sel, #li_progetti_sel, #li_appunti_sel, #li_contatti_sel {
    background-position : center center;
    background-repeat : no-repeat;
    color : #ffffff;
    cursor : pointer;
    float : left;
    height : 40px;
    text-align : center;
    width : 90px;
  }


#li_home {
    background-image : url('images/menu_home.png');
  }


#li_info {
    background-image : url('images/menu_info.png');
  }


#li_progetti {
    background-image : url('images/menu_progetti.png');
  }


#li_appunti {
    background-image : url('images/menu_appunti.png');
  }


#li_contatti {
    background-image : url('images/menu_contatti.png');
  }


#li_home_sel, #li_info_sel, #li_progetti_sel, #li_appunti_sel, #li_contatti_sel {
    font-size : 12px;
    font-weight : bold;
  }


#li_home_sel {
    background-image : url('images/menu_home_up.png');
    background-position : center center;
    background-repeat : no-repeat;
  }


#li_info_sel {
    background-image : url('images/menu_info_up.png');
    background-position : center center;
    background-repeat : no-repeat;
  }


#li_progetti_sel {
    background-image : url('images/menu_progetti_up.png');
    background-position : center center;
    background-repeat : no-repeat;
  }


#li_appunti_sel {
    background-image : url('images/menu_appunti_up.png');
    background-position : center center;
    background-repeat : no-repeat;
  }


#li_contatti_sel {
    background-image : url('images/menu_contatti_up.png');
    background-position : center center;
    background-repeat : no-repeat;
  }


#li_home:hover {
    background-image : url('images/menu_home_up.png');
  }


#li_info:hover {
    background-image : url('images/menu_info_up.png');
  }


#li_progetti:hover {
    background-image : url('images/menu_progetti_up.png');
  }


#li_appunti:hover {
    background-image : url('images/menu_appunti_up.png');
  }


#li_contatti:hover {
    background-image : url('images/menu_contatti_up.png');
  }


#cornice_portfolio {
    height : 300px;
    left : 80px;
    position : absolute;
    top : 95px;
    width : 840px;
    z-index : 10;
  }


#cornice_portfolio_tl {
    background-image : url('images/portfolio_tl.png');
    height : 20px;
    left : 0px;
    position : absolute;
    top : 0px;
    width : 20px;
    z-index : 10;
  }


#cornice_portfolio_bl {
    background-image : url('images/portfolio_bl.png');
    bottom : 0px;
    height : 20px;
    left : 0px;
    position : absolute;
    width : 20px;
    z-index : 10;
  }


#cornice_portfolio_l {
    background-image : url('images/portfolio_l.png');
    height : 260px;
    left : 0px;
    position : absolute;
    top: 20px;
    width : 20px;
    z-index : 10;
  }


#cornice_portfolio_t {
    background-image : url('images/portfolio_t.png');
    height : 20px;
    left : 20px;
    position : absolute;
    top : 0px;
    width : 800px;
    z-index : 10;
  }


#cornice_portfolio_b {
    background-image : url('images/portfolio_b.png');
    bottom: 0px;
    height : 20px;
    left : 20px;
    position : absolute;
    width : 800px;
    z-index : 10;
  }


#cornice_portfolio_tr {
    background-image : url('images/portfolio_tr.png');
    height : 20px;
    position : absolute;
    right: 0px;
    top: 0px;
    width : 20px;
    z-index : 10;
  }


#cornice_portfolio_r {
    background-image : url('images/portfolio_r.png');
    height : 260px;
    position : absolute;
    right: 0px;
    top: 20px;
    width : 20px;
    z-index : 10;
  }


#cornice_portfolio_br {
    background-image : url('images/portfolio_br.png');
    bottom: 0px;
    height : 20px;
    position : absolute;
    right: 0px;
    width : 20px;
    z-index : 10;
  }


#cornice_portfolio_center {
    background-color : #ffffff;
    height : 260px;
    left: 20px;
    position : absolute;
    top: 20px;
    width : 800px;
    z-index : 10;
  }


.portfolio {
    background-color : #ffffff;
    background-image : url('images/portfolio_s.jpg');
    background-position : center center;
    background-repeat : no-repeat;
    height : 260px;
    left : 20px;
    position : absolute;
    top : 20px;
    width : 800px;
    z-index : 20;
  }


#rms_body {
    background-image : url('images/foglio_25.jpg');
    background-position : top center;
    background-repeat : repeat;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    width : 100%;
  }


#rms_content {
    margin : auto;
    position : relative;
    width : 1000px;
  }


#frecce_portfolio {
    height : 300px;
    left: 80px;
    position : absolute;
    top : 95px;
    width : 900px;
    z-index : 10;
  }


#left_row {
    background-image : url('images/left_row.png');
    background-position : center center;
    background-repeat : no-repeat;
    cursor : pointer;
    height : 36px;
    left : 40px;
    position : absolute;
    top : 225px;
    width : 36px;
    z-index : 10;
  }


#right_row {
    background-image : url('images/right_row.png');
    background-position : center center;
    background-repeat : no-repeat;
    cursor : pointer;
    height : 36px;
    position : absolute;
    right : 40px;
    top : 225px;
    width : 36px;
    z-index : 10;
  }


.absolute {
    position : absolute;
  }


.relative {
    position : relative;
  }


.the_title {
    color : #2c2c2c;
    float : left;
    font-size : 27px;
    font-weight : bold;
    line-height : 30px;
    margin-bottom : 10px;
    margin-top : 20px;
    width : 400px;
  }


.rms_post {
    padding-bottom : 100px;
    padding-left : 75px;
    padding-top : 25px;
  }


.the_date {
    color : #2c2c2c;
    font-size : 10px;
    font-weight : bold;
    margin-top : 10px;
  }


.the_content {
    font-size : 14px;
    line-height : 16px;
    margin-top : 10px;
    text-align : justify;
  }


.the_separator {
    background-image : url('images/foglio_75.jpg');
    background-position : bottom right;
    height : 20px;
    margin-top : 25px;
    vertical-align : middle;
  }


.alignleft {
    float : left;
    margin-bottom : 10px;
    margin-right : 10px;
  }


.alignright {
    float : right;
    margin-bottom : 10px;
    margin-left : 10px;
  }


.the_permalink {
    color : #ffffff;
    float : right;
    font-size : 11px;
    font-weight : bold;
    margin-right : 10px;
    margin-top : 3px;
  }


blockquote {
    background-image : url('images/foglio_appunti.jpg');
    background-position : center center;
    background-repeat : repeat;
    color : #2c2c2c;
    margin-bottom : 20px;
    margin-top : 20px;
    padding-bottom : 15px;
    padding-left : 15px;
    padding-right : 15px;
    padding-top : 15px;
  }


#login {
    background-image : url('images/data_1.png');
    background-position : center left;
    background-repeat : no-repeat;
    width : 300px;
  }


#username {
    background-image : url('images/username.png');
    background-position : center center;
    background-repeat : no-repeat;
    float : right;
    height : 30px;
    right : 75px;
    top : 100px;
    width : 150px;
  }


#password {
    background-image : url('images/password.png');
    background-position : center center;
    background-repeat : no-repeat;
    float : right;
    height : 30px;
    right : 75px;
    top : 150px;
    width : 150px;
  }


#cerca_title {
    background-image : url('images/cerca.png');
    background-position : bottom left;
    background-repeat : no-repeat;
  }


#logout_title {
    background-image : url('images/logout_title.png');
    background-position : bottom center;
    background-repeat : no-repeat;
    border-bottom-color : #2c2c2c;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    height : 100px;
    width : 250px;
  }


#login_title {
    background-image : url('images/login_title.png');
    background-position : bottom center;
    background-repeat : no-repeat;
    border-bottom-color : #2c2c2c;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    height : 100px;
    width : 250px;
  }


.screen-reader-text {
    display : none;
  }


#footer {
    background-image : url('images/foglio_75.jpg');
    background-position : top center;
    background-repeat : repeat;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    width : 100%;
  }


.footer_div {
    color : #ffffff;
    font-size : 14px;
    line-height : 16px;
  }


.footer_div h3 {
    font-size : 20px;
    margin-bottom : 10px;
  }


#resetmail, #sendmail {
    color : #ffffff;
  }


#sendmail_response {
    margin-top : 20px;
  }


.footer_table {
    background-image : url('images/foglio_footer.png');
    background-position : top center;
    background-repeat : no-repeat;
  }


#footer_menu {
    left : 35px;
    position : absolute;
    top : 0px;
  }


#v_home, #v_info, #v_progetti, #v_appunti, #v_contatti, #v_home_sel, #v_info_sel, #v_progetti_sel, #v_appunti_sel, #v_contatti_sel {
    background-position : center left;
    background-repeat : no-repeat;
    color : #ffffff;
    cursor : pointer;
    height : 24px;
    padding-left : 15px;
    padding-top : 6px;
    text-align : left;
    width : 250px;
  }


#v_home_sel, #v_info_sel, #v_progetti_sel, #v_appunti_sel, #v_contatti_sel {
    font-weight : bold;
  }


#v_home {
    background-image : url('images/menu_home_v.png');
  }


#v_info {
    background-image : url('images/menu_info_v.png');
  }


#v_progetti {
    background-image : url('images/menu_progetti_v.png');
  }


#v_appunti {
    background-image : url('images/menu_appunti_v.png');
  }


#v_contatti {
    background-image : url('images/menu_contatti_v.png');
  }


#v_home_sel, #v_home:hover {
    background-image : url('images/menu_home_vup.png');
  }


#v_info_sel, #v_info:hover {
    background-image : url('images/menu_info_vup.png');
  }


#v_progetti_sel, #v_progetti:hover {
    background-image : url('images/menu_progetti_vup.png');
  }


#v_appunti_sel, #v_appunti:hover {
    background-image : url('images/menu_appunti_vup.png');
  }


#v_contatti_sel, #v_contatti:hover {
    background-image : url('images/menu_contatti_vup.png');
  }


.folio {
    display : none;
    height : 260px;
    position : absolute;
    width : 800px;
  }


#rss {
    padding-top : 3px;
    position : absolute;
    right : 70px;
    top : 410px;
    z-index : 10;
  }


#cerca {
    position : absolute;
    right : 90px;
    top : 410px;
    z-index : 10;
  }


#s {
    position : absolute;
    right : 54px;
    top : 0px;
    z-index : 10;
  }


#s_button {
    cursor : pointer;
    position : absolute;
    right : 10px;
    top : 0px;
    z-index : 10;
  }

