
/*
Theme Name: Cooperativa Adriativa
Theme URI: http://www.cooperativaadriatica.it/
Description: Il nuovo tema per la Cooperativa Adriatica
Version: 0.1
Author: Arduino Di Giosia
Author URI: http://rmsoft.net/
Tags: coopadri
Text Domain: rmsoft
*/





















body {
    background-color : #0070bb;
    color : #ffffff;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14px;
  }


a {
    color : #0070bb;
    text-decoration : none;
  }


#header {
    background-image : url('images/header_bg.png');
    background-repeat : repeat-x;
    height : 151px;
    width : 100%;
  }


#logo {
    background-image : url('images/logo.png');
    background-position : top left;
    background-repeat : no-repeat;
    height : 151px;
    margin-bottom : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0px;
    width : 1000px;
  }


#content {
    background-color : #ffffff;
    background-image : url('images/content_bg.jpg');
    background-repeat : repeat-x;
    margin-bottom : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0px;
    min-height : 650px;
  }


#marchi {
    background-image : url('images/marchi.jpg');
    background-position : top center;
    background-repeat : no-repeat;
    height : 125px;
    margin-bottom : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0px;
    width : 1000px;
  }


#footer {
    background-image : url('images/footer_bg.png');
    background-repeat : repeat-x;
    height : 292px;
  }


#footer a {
    color : #ffffff;
  }


#footer_content {
    background-image : url('images/footer_bagliore.png');
    background-position : top center;
    background-repeat : no-repeat;
    height : 292px;
    margin-bottom : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0px;
    width : 1000px;
  }


#footer_logo {
    background-image : url('images/footer_logo.png');
    background-position : top left;
    background-repeat : no-repeat;
    float : left;
    height : 292px;
    margin-bottom : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0px;
    padding-top : 125px;
    width : 310px;
  }


.absolute {
    position : absolute;
  }


.relative {
    position : relative;
  }


#menu {
    height : 35px;
    left : 235px;
    top : 115px;
    width : 760px;
  }


#go_home, #go_info, #go_associati, #go_fornitori, #go_eventi, #go_contatti, #go_home_sel, #go_info_sel, #go_associati_sel, #go_fornitori_sel, #go_eventi_sel, #go_contatti_sel {
    cursor : pointer;
    height : 35px;
    width : 118px;
  }


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


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


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


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


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


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


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


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


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


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


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


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


#menu ul li {
    float : left;
  }


#page {
    margin-left : auto;
    margin-right : auto;
    min-height : 650px;
    padding-bottom : 10px;
    padding-top : 20px;
    position : relative;
    width : 978px;
  }


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


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


#zone {
    height : 550px;
    position : absolute;
    right : 0px;
    top : 60px;
    width : 324px;
  }


.post {
    border-bottom-color : #cccccc;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #cccccc;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #cccccc;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #cccccc;
    border-top-style : solid;
    border-top-width : 1px;
    color : #555555;
    float : left;
    margin-bottom : 15px;
    padding-bottom : 20px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 20px;
    text-align : justify;
    width : 625px;
  }


.post_title {
    color : #0070bb;
    font-size : 24px;
    font-weight : bold;
    line-height : 33px;
    margin-bottom : 20px;
    text-align : left;
  }


.post_content {
    font-size : 16px;
    line-height : 22px;
    margin-top : 15px;
  }


#avvisi {
    background-image : url('images/avvisi.jpg');
    border-bottom-color : #cccccc;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #cccccc;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #cccccc;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #cccccc;
    border-top-style : solid;
    border-top-width : 1px;
    height : 300px;
    margin-bottom : 15px;
    width : 648px;
  }


.avviso {
    cursor : pointer;
    display : none;
    height : 300px;
    left : 0px;
    position : absolute;
    top : 0px;
    width : 648px;
  }


#avvisi_list {
    background-image : url('images/bk.png');
    background-repeat : repeat;
    cursor : default;
    height : 20px;
    margin-top : 280px;
    position : absolute;
    width : 648px;
  }


#avvisi_list li {
    background-image : url('images/li_avviso_off.png');
    cursor : pointer;
    float : left;
    height : 16px;
    margin-top : 2px;
    margin-left : 5px;
    width : 16px;
  }


.avviso_title {
    background-image : url('images/bk.png');
    background-repeat : repeat;
    color : #ffffff;
    font-size : 30px;
    font-weight : bold;
    padding : 10px;
    width : 628px;
  }


.post span {
    margin-top : 5px;
  }


.post ul {
    margin-bottom : 5px;
    margin-top : 5px;
  }


.post ul li {
    background-image : url('images/li_cooperat_list.png');
    background-position : top left;
    background-repeat : no-repeat;
    margin-bottom : 5px;
    margin-top : 0px;
    min-height : 20px;
    padding-left : 25px;
  }


.categories {
    color : #0070bb;
  }


#associati_from {
    width : 600px;
    height : 25px;
  }


.pages_link, #associati_from a, #categories ul li {
    background-image : url('images/associati_from.png');
    background-repeat : repeat-x;
    border-bottom-color : #cccccc;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #cccccc;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #cccccc;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #cccccc;
    border-top-style : solid;
    border-top-width : 1px;
    padding-bottom : 4px;
    padding-left : 9px;
    padding-right : 9px;
    padding-top : 5px;
  }


#categories {
    width : 650px;
  }


#categories ul li {
    float : left;
    margin-bottom : 5px;
  }


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


.contorna {
    border-color : #cccccc;
    border-style : solid;
    border-width : 1px;
  }


#cerca {
    background-image : url('images/associati_from.png');
    background-repeat : repeat-x;
    height : 30px;
    position : absolute;
    right : 0px;
    top : 20px;
    width : 322px;
  }


#s {
    margin-left : 20px;
    margin-top : 5px;
    width : 200px;
  }


#searchsubmit {
    margin-left : 10px;
    margin-top : 5px;
    width : 75px;
  }


.navigation {
    margin-bottom : 20px;
    margin-top : 20px;
  }


#contatti {
    background-image : url('images/contatti.png');
    background-position : center center;
    background-repeat : no-repeat;
    float : left;
    height : 350px;
    width : 350px;
  }


#emailform {
    color : #313131;
    margin-left : 25px;
    margin-top : 70px;
  }


#emailform input {
    background-color : transparent;
    border-color : #666666;
    border-style : solid;
    border-width : 1px;
    margin-bottom : 10px;
    width : 290px;
  }


#emailform textarea {
    background-color : transparent;
    border-color : #666666;
    border-style : solid;
    border-width : 1px;
    margin-bottom : 10px;
    width : 290px;
  }


.button {
    background-image : url('images/associati_from.png');
    background-repeat : repeat-x;
    border-color : #666666;
    border-style : solid;
    border-width : 1px;
    color : #313131;
    cursor : pointer;
    height : 22px;
    margin-left : 45px;
    margin-right : 50px;
    padding-top : 8px;
    text-align : center;
    width : 75px;
  }


#cloud {
    float : left;
    height : 300px;
    padding-top : 20px;
    width : 300px;
  }


#response {
    color : #313131;
    margin-left : 25px;
    margin-top : 40px;
    width : 290px;
  }


.post_categories, .leggi {
    margin-top: 15px;
  }


.leggi {
    float : right;
  }


.meta_fornitore {
    border-color : #444444;
    border-style : dashed;
    border-width : 1px;
    margin-left : 10px;
    margin-right : 10px;
    margin-top : 50px;
    padding-bottom : 25px;
    padding-left : 15px;
    padding-right : 15px;
    padding-top : 25px;
    text-align : left;
    width : 575px;
  }


.meta {
    margin-top : 5px;
  }


.regione, .provincia {
    background-image : url('images/associati_from.png');
    background-repeat : repeat-x;
    border-bottom-color : #cccccc;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #cccccc;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #cccccc;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #cccccc;
    border-top-style : solid;
    border-top-width : 1px;
    font-size : 16px;
    list-style-image : none;
    list-style-type : none;
    padding-bottom : 5px;
    padding-left : 9px;
    padding-right : 9px;
    padding-top : 7px;
  }


#provincia, .contenuto_provincia {
    margin-top : 7px;
  }


.associati {
    color : #555555;
    cursor : pointer;
    float : left;
    margin-bottom : 15px;
    text-align : justify;
    width : 650px;
  }


.tipologia {
    font-weight : bold;
    margin-left : 10px;
    margin-top : 10px;
    margin-bottom : 10px;
  }


.soggetto {
    background-image : url('');
    background-position : top left;
    background-repeat : no-repeat;
    font-size : 16px;
    margin-left : 10px;
    padding-left : 25px;
  }


.contenuto_provincia {
    display : none;
  }


.ul_fornitori {
    padding-bottom : 20px;
    padding-left : 25px;
    padding-top : 20px;
  }


.post_subtitle {
    color : #444444;
    font-size : 18px;
  }


.meta_referente {
    background-color : #dddddd;
    margin-left : auto;
    margin-right : auto;
    margin-top : 10px;
    margin-bottom : 25px;
    width : 555px;
  }

