
/*  DGO3 legacy print CSS  */

body {
    color:#000000;
    background-color:#FFFFFF;
    margin:10px;
    padding:5px;
    font-size: 12pt;
}

.noprint{
    display: none;
}

p {
    text-align: justify;
}

/*  no print  */

#bodywrapper #pageHeader #searchHeader{
    display:none;
}
#bodywrapper #pageHeader #logotop{
    display:none;
}

#bodywrapper #pageHeader #breadtools1{
    display:none;
}
#bodywrapper #pageHeader #navigationN1{
    display:none;
}
#bodywrapper #toplinks{
    display:none;
}
#bodywrapper #breadcrumb{
    display:none;
}

#bodywrapper #illustration{
    display:none;
}
#bodywrapper #illustration2 {
    display:none;
}
#bodywrapper #navigationN1{
    display:none;
}
#bodywrapper #areaA, #bodywrapper #areaB, #bodywrapper #areaC{
    display:none;
}

#bodywrapper #footer{
    display:none;
}
#bodywrapper #illustration{
    display:none;
}
#bodywrapper #illustration2{
    display:none;
}
#bodywrapper #navigationN2{
    display:none;
}

#bodywrapper #contentArea,
#bodywrapper #position,
#bodywrapper #position1,
#bodywrapper #position2,
#bodywrapper #position3,
#bodywrapper #position4,
#bodywrapper #position5{
    overflow: visible;
    padding:0;
    margin:0;
}

/*  print  */
#bodywrapper .logotop{
    margin-bottom:10px
}
#bodywrapper #pageHeader{
    float:none;
    width:600px;
    overflow:visible;
    display:block;
    border:none;
}
h1.hide{
    float:none;
    width:600px;
    overflow:visible;
    visibility:visible !important;
    display:inline !important;
    font-size:12pt;
}
#bodywrapper #pageHeader #breadcrumb1{
    float:none;
    width:600px;
    overflow:visible;
    border:none;
}
#bodywrapper #pageHeader #breadcrumb1 .breadcrumb_here{
    width:100px;
}
#bodywrapper #pageHeader #breadcrumb1 .breadcrumb{
    width:600px;
}
#bodywrapper #wrapper {
    float:none;
    width:600px;
    overflow:visible;
}
#bodywrapper #pageData {
    float:none;
    height:auto;
    width:600px;
    overflow:visible;
}
#bodywrapper #page{
    background-color:#FFFFFF;
    text-align: justify;
    padding-bottom: 10px;
    color:black;
}
#bodywrapper #position{
    margin: 0 20px 0 0;
    overflow:visible;
    width:650px;
}
#bodywrapper #position1{
    margin: 0 20px 0 0;
    overflow:visible;
    width:600px;
}
#bodywrapper #position2{
    margin: 0 20px 0 0;
    overflow:visible;
    width:600px;
}
#bodywrapper #position3{
    margin: 0 20px 0 0;
    overflow:visible;
    width:600px;
}
#bodywrapper #position4{
    margin: 0 20px 0 0;
    overflow:visible;
    width:600px;
}
#bodywrapper #position5{
    margin: 0 20px 0 0;
    overflow:visible;
    width:600px;
}

#gwt-jahiatoolbar {
    display: none;
}





/* custom Geologie print CSS  */


body {
    color:#000000;
    background-color:#FFFFFF;
    margin:10px;
    padding:5px;
    font-size: 12pt;
}

.noprint{
    display: none;
}

p {
    text-align: justify;
}

/*  no print  */

.hide, .hidden, #bodywrapper .hide, #bodywrapper .hidden {
    display: none;
    line-height: 0;
}

#bodywrapper #pageHeader #breadcrumb1 .breadcrumb_here{
    display:none;
}

#bodywrapper #pageHeader #searchHeader{
    display:none;
}

#bodywrapper #pageHeader #breadtools1{
    display:none;
}
#bodywrapper #pageHeader #navigationN1{
    display:none;
}
#bodywrapper #toplinks{
    display:none;
}
#bodywrapper #breadcrumb{
    display:none;
}

#bodywrapper #illustration{
    display:none;
}
#bodywrapper #navigationN1{
    display:none;
}
#bodywrapper #areaA, #bodywrapper #areaB, #bodywrapper #areaC{
    display:none;
    width: 0%;
}

#bodywrapper #footer{
    display:none;
}
#bodywrapper #illustration{
    display:none;
}
#bodywrapper #illustration2{
    display:none;
}
#bodywrapper #navigationN2{
    display:none;
}

#bodywrapper #contentArea,
#bodywrapper #position,
#bodywrapper #position1,
#bodywrapper #position2,
#bodywrapper #position3,
#bodywrapper #position4,
#bodywrapper #position5{
    overflow: visible;
    padding:0;
    margin:0;
}

/*  print  */

#bodywrapper {
    width: 800px !important;
}
#bodywrapper #contentArea {
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    width: 100%;
}
#bodywrapper #page {
    background-color: #FFFFFF;
    margin-bottom: 10px;
    padding: 0;
    width: 100%;
}
#bodywrapper #pageHeader{
    float:none;
    width:100%;
    overflow:visible;
    display:block;
    border:none;
}
#bodywrapper #pageHeader #logotop {
    width: 100%;
}
#bodywrapper #pageHeader #logotop  img{
    width: 99%;
    border-bottom: 1px solid black;
}
#bodywrapper h1 {
    font-size:0;
    line-height: 0;
}
#bodywrapper #navigationN1 ul {
    clear: both;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#bodywrapper #pageHeader #breadcrumb1{
    background-color: #FFFFFF;
    float:none;
    width:100%;
    overflow:visible;
    border: none;
    margin-bottom: 10px;
}
#bodywrapper #pageHeader #breadcrumb1 .breadcrumb{
    width:100%;
}
#bodywrapper #wrapper {
    float:none;
    width:100%;
    overflow:visible;
}
#bodywrapper #illustration2 {
    clear: both;
    display: block;
    height: 40px;
    overflow: hidden;
    width: 640px;
}
#bodywrapper #pageData {
    background-color: #FFFFFF;
    clear: both;
    float:none;
    height:auto;
    width: 100%;
    overflow:visible;
}
#bodywrapper #wrapper {
    clear: both;
    float: left;
    width: 100%;
}
#bodywrapper #position{
    margin: 0 20px 0 0;
    overflow:visible;
    width:100%;
}
#bodywrapper #position1{
    margin: 0 20px 0 0;
    overflow:visible;
    width:100%;
}
#bodywrapper #position2{
    margin: 0 20px 0 0;
    overflow:visible;
    width:100%;
}
#bodywrapper #position3{
    margin: 0 20px 0 0;
    overflow:visible;
    width:100%;
}
#bodywrapper #position4{
    margin: 0 20px 0 0;
    overflow:visible;
    width:100%;
}
#bodywrapper #position5{
    margin: 0 20px 0 0;
    overflow:visible;
    width:100%;
}
#bodywrapper #pageHeader #logotop{
    float:none;
    width:100%;
    overflow:visible;
    display:block;
    border:none;
}
#bodywrapper #page{
    background-color:#FFFFFF;
    text-align: justify;
    padding-bottom: 10px;
    color:black;
}

/* ********************** */
/* Personalisation Header */
/* ********************** */

#bodywrapper #pageHeader #logotop {
    background: url("../modules/geologie-templates/css/") no-repeat scroll center top transparent;
    height: 81px;
    margin: 0;
    width: 800px;
}
#breadcrumb1{
    height: 2em;
    font-weight: bold;
}
#bodywrapper div#breadcrumb1 {
    color: #000000;
    float: left;
    width: 800px;
}
#breadcrumb1.breadcrumb{
    background: url("../modules/geologie-templates/css/") no-repeat;
    margin: -1px;
    width: 800px;
}

#bodywrapper #breadcrumb1 ul {
    color: #000000;
    font-size: 0.8em;
    line-height: 100%;
    margin: 0 0 0 0px;
}
#bodywrapper #breadcrumb a, #bodywrapper #breadcrumb1 a:link, #bodywrapper #breadcrumb1 a:visited {
    background: url("../modules/geologie-templates/css/template/breadcrumb-separator.png") no-repeat scroll 100% 50% transparent;
    color: #000000;
    margin: 0;
    padding: 0 1em 0 0;
    text-decoration: none;
}
#bodywrapper #breadcrumb1 a:hover, #bodywrapper #breadcrumb a:active {
    color: #999999;
    text-decoration: underline;
}
#bodywrapper #breadcrumb1 .current {
    color: #000000;
    font-weight: bold;
}
/* ******************************* */
/* Personalisation des formulaires */
/* ******************************* */

#bodywrapper .intro {
    border-bottom: 0px;
    border-top: 0px;
    color: #3A3A3A;
    font-size: 100%;
    line-height: 160%;
    margin: 1em 0;
    padding: 0em;
    text-align: normal;
}
#bodywrapper .Form label.left {
    float: left;
    margin: auto;
    padding: 2px;
    text-align: right;
    width: 25%;
}

.formField label {
    clear: both !important;
    margin: 0 !important;
    text-align: left !important;
    width: 100% !important;
}
.formField input[type="text"], .formField textarea, .formField select {
    clear: both !important;
    float: left !important;
    width: 100% !important;
}
.formField .checkvalues, .formField .radiovalues {
    display: block;
    float: left !important;
    width: 100% !important;
}
.formFieldtextSeparator {
    clear: both !important;
    color: #0065A6 !important;
    font-size: 1.6em !important;
    height: 1%;
    width: 100%;
}
.formFieldseparator {
    clear: both !important;
    color: #0065A6 !important;
    width: 100%;
}
.formFieldtextSeparator label {
    display: none;
}

.formField {
    clear: none !important;
    display: block !important;
    float: left !important;
    margin: 0 1em 0 0 !important;
    width: 98.3%;
}
.formSeparator {
    color: #7AAC00;
    clear: none !important;
    display: block !important;
    float: left !important;
    margin: 0 1em 0 0 !important;
    padding: 1em 0 0.5em 0; !important;
    width: 98.3%;
}
.actionMenuWrap {
    display: inline-block;
    width: 98.3%;
}

/* *** Affleurement *** */

.field_44478, .field_44479, .field_44494, .field_44495 {
    width: 48.33% !important;
}
.field_44480, .field_44483 {
    width: 18% !important;
}
.field_44481, .field_44484 {
    width: 78.66% !important;
}
.field_44485, .field_44486, .field_44487, .field_44497, .field_44498, .field_44499 {
    width: 31.65% !important;
}
.field_44482, .field_44488 {
    clear: both !important;
}

.field_44490, .field_44491, .field_44492, .field_44493, .field_44500 {
    width: 23.3% !important;
}

.field_44503 {
    padding: 40px 0 !important;
    text-align: center;
    clear: both !important;
}
textarea[name=field_44489], textarea[name=field_44496], textarea[name=field_44501] {
    height: 100px;
}

/* *** Puits de mine *** */

.field_44519, .field_44520 {
    width: 48.33% !important;
}
.field_44521, .field_44524 {
    width: 18% !important;
}
.field_44522, .field_44525 {
    width: 78.66% !important;
}
.field_44526, .field_44527, .field_44528 {
    width: 31.65% !important;
}
.field_44523, .field_44529 {
    clear: both !important;
}

.field_44531, .field_44532, .field_44533, .field_44534, .field_44536, .field_44537 {
    width: 23.3% !important;
}

.field_44540 {
    padding: 40px 0 !important;
    text-align: center;
    clear: both !important;
}
textarea[name=field_44530], textarea[name=field_44535], textarea[name=field_44538] {
    height: 100px;
}

/* *** effondrement karstique *** */

.field_44544, .field_44545{
    width: 48.33% !important;
}
.field_44546, .field_44549{
    width: 18% !important;
}
.field_44547, .field_44550{
    width: 78.66% !important;
}
.field_44551, .field_44552, .field_44553 {
    width: 31.65% !important;
}
.field_44548, .field_44554 {
    clear: both !important;
}

.field_44556, .field_44557, .field_44558, .field_44559, .field_44561, .field_44562 {
    width: 23.3% !important;
}

.field_44565 {
    padding: 40px 0 !important;
    text-align: center;
    clear: both !important;
}
textarea[name=field_44555], textarea[name=field_44560], textarea[name=field_44563] {
    height: 100px;
}

/* *** glissement de terrain *** */

.field_44569, .field_44570 {
    width: 48.33% !important;
}
.field_44571, .field_44574{
    width: 18% !important;
}
.field_44572, .field_44575{
    width: 78.66% !important;
}
.field_44576, .field_44577, .field_44578{
    width: 31.65% !important;
}
.field_44573, .field_44579, .field_42840 {
    clear: both !important;
}

.field_44581, .field_44582, .field_44583, .field_44584, .field_44586, .field_44587{
    width: 23.3% !important;
}

.field_44590{
    padding: 40px 0 !important;
    text-align: center;
    clear: both !important;
}
textarea[name=field_44580], textarea[name=field_44585], textarea[name=field_44588] {
    height: 100px;
}





#bodywrapper .box2-illustration {
    background: url("/files/content/sites/prodgeologie/files/template/tourisme.jpg") no-repeat scroll left top transparent;
    height: 75px;
}
