/* Start of CMSMS style sheet 'enzine2valider' */
body {
background : #eee8cd url(images/bg.png);
font : 16px/1.4em arial, helvetica, sans-serif;
color : #333;
margin : 0 0 10px 0;
padding : 0;
}

#anagrammes{
 width:960px;
 height:120px;
 margin: 0 auto 0 auto;
 background: transparent;
}

#maincontainer {
width : 935px;
margin : 0 auto;
border : 10px solid #fff;
background : #fff url(images/bg_main.gif) repeat-y;
}
#header- {
background : #c76114;
border-bottom : 8px solid #333;
height : 90px;
}
#contentwrapper {
float : left;
width : 100%;
}
#contentcolumn {
margin : 0 190px 0 180px;
}
#leftcolumn {
float : left;
width : 180px;
margin-left : -935px;
}
#leftcolumnText {
font-size : 0.75em;
margin : 10px;
}
#rightcolumn {
float : left;
width : 190px;
margin-left : -190px;

}
#rightcolumnText {
font-size : 0.75em;
margin : 0 10px;
}
#contentcolumn, #leftcolumn, #rightcolumn {
margin-bottom : 10px;
}
#footer {
background-color : #fff;
clear : left;
font-size : 0.75em;
width : 935px;
text-align : center;
}
#copyright {
border-top : 2px solid #333;
padding-top : 5px;
line-height:140%;
}
#navleft {
padding-left : 10px;
margin : 0 10px 0 0;
}
#navleft li {
list-style : none;
letter-spacing : 1px;
margin : 0;
padding : 0 0 0.25em 0;
text-transform : uppercase;
}
#navleft li a, #navleft li a:link, #navleft li a:active, #navleft li a:visited {
display : block;
background : url(images/navleft_line.gif) no-repeat 0% 18px;
color : #333;
font-size : 0.81em;
font-weight : bold;
outline : none;
text-decoration : none;
}
#navleft li a:hover {
color : #c76114;
}
#navmain {
margin-bottom : 1em;
overflow : hidden;
border-bottom : 1px solid #ccc;
width : 562px;
margin : 0 3px 0 0;
}
#navlist {
list-style-type : none;
margin : 0;
padding : 0;
}
#navlist li {
background : url(images/navtop_arrow.gif) no-repeat 0% 7px;
letter-spacing : 1px;
font-size : 0.75em;
float : left;
line-height : 1.1em;
margin : 0 0 0 10px;
padding : 0.5em 0.5em 0.5em 10px;
}
#navlist li a, #navlist li a:link, #navlist li:active, #navlist li a:visited {
color : #333;
text-decoration : none;
}
#navlist li a:hover {
color : #c76114;
text-decoration : underline;
}
#header-h1 {
font-weight : normal;
margin : 0;
color : #fff;
padding : 50px 0 0 25px;
background : url(images/header_h1_line.gif) no-repeat 0% 75px;
height : 38px;
letter-spacing : 5px;
}
#leftcolumn h1 {
background-color : #333;
color : #eec900;
margin : 10px 10px 5px 10px;
text-align : center;
font-size : 0.81em;
text-transform : uppercase;
}
#rightcolumn h1 {
font-size : 1.12em;
border-bottom : 1px solid #333;
margin : 5px 0 5px 0;
}
#rightcolumn a, #rightcolumn a:link, #rightcolumn a:active, #rightcolumn a:visited, #leftcolumn a, #leftcolumn a:link, #leftcolumn a:active, #leftcolumn a:visited, #contentcolumn a, #contentcolumn a:link, #contentcolumn a:active, #contentcolumn a:visited {
color : #c76114;
}
#rightcolumn a:hover, #leftcolumn a:hover, #contentcolumn a:hover {
color : #dda072;
}
#leftcolumn h2 {
color : #c76114;
font-size : 1.06em;
margin-bottom : 0;
}
/*
#leftcolumn ul{
  font-size:80%;
  list-style : none;
  padding-left : 10px;
  margin : 0 10px 0 0;
  line-height: 125%;
}

#leftcolumn li {
  margin : 0;
  padding : 0 0 0.50em 0;
}
*/

#leftcolumn a, #leftcolumn a:link, #leftcolumn a:active, #leftcolumn a:visited {
color : #c76114;
}
#leftcolumn a:hover {
color : #c76114;/* #b1c5d9;*/
}
.maintext {
font-size : 0.81em;
margin : 10px;
line-height: 130%;
text-align: justify;
}

/*.maintext p {line-height: 130%;}*/

h1, h2, h3, h4, h5, h6 {
letter-spacing : 1px;
}
#contentcolumn h1 {
background : white url(images/bg_main_h1.gif) no-repeat;
font-size : 1.75em;
height : 60px;
margin : 10px 10px 0 10px;
padding : 13px 0 0 17px;
font-style : italic;
}
#contentcolumn h2 {
border-top : 1px solid #ccc;
border-bottom : 1px solid #ccc;
font-size : 0.88em;
margin : 0;
font-weight : normal;
padding : 5px 0 5px 10px;
}
#contentcolumn h3 {
font-size : 1.13em;
}
#contentcolumn h4, #contentcolumn h5, #contentcolumn h6 {
font-size : 1em;
}
a, a:link, a:active, a:visited {
color : #333;
font-weight : bold;
outline : none;
text-decoration : underline;
}
a:hover {
color : #c76114;
text-decoration : none;
}
.infobox {
font-size : 0.94em;
background-color : #f4f4f4;
border : 1px solid #ccc;
margin : 20px 0 20px 0;
padding : 5px 10px 5px 10px;
}
div.hr {
height : 14px;
background : #fff url(images/hr.gif) no-repeat scroll center 0%;
}
div.hr1 {
height : 14px;
background : #fff url(images/hr.gif) repeat-x;
}
span.sept {
height : 14px;
width : 53px;
background : #fff url(images/sept.gif) no-repeat center center;
}
div.hr hr {
display : none;
}
blockquote {
font-size : 1.38em;
line-height : 1.6em;
font-weight : bold;
letter-spacing : 1px;
margin : 20px 10% 20px 10%;
text-align : center;
}
.list {
margin-left : 15px;
padding-left : 0;
list-style : none;
}
.list li {
padding-left : 15px;
background : url(images/list.gif) no-repeat 0 6px;
}
.imageLeft {
border : 1px solid #ccc;
padding : 5px;
float : left;
margin : 6px 10px 0 0;
}
.imageRight {
border : 1px solid #ccc;
padding : 5px;
float : right;
margin : 6px 0 0 10px;
}
img {
border : none;
}
.paypal {
float : left;
margin : 10px;
width : 100px;
text-align : center;
}

.pdt{min-height: 100px; margin: 0 0 15px 0;}
.pdt img{float: left;}
.pdt h4 {margin:0;}

.cssform {
width : 500px;
padding-left : 20px;
clear : both;
}
.cssform p {
width : 300px;
clear : left;
margin : 0;
padding : 5px 0 8px 0;
padding-left : 155px;
border-top : 1px dashed gray;
height : 1%;
}
.cssform label {
font-weight : bold;
float : left;
width : 150px;
}
.cssform input[type="text"] {
width : 250px;
clear : left;
}
.cssform textarea {
width : 250px;
height : 150px;
clear : left;
}
* html .threepxfix {
margin-left : 3px;
}
.cssform .required {
font-weight : bold;
clear : left;
}
.cssform .captcha {
margin-left : 150px;
}
.cssform .submit {
margin-left : 150px;
}
.error_message {
font-weight : bold;
color : red;
border : 2px solid red;
margin : 5px;
padding-left : 5px;
background-color : #f4f4f4;
}
#imagegallery {
width : 100%;
text-align : center;
}
.thumb {
margin : 1em 1em 1.6em 0;
padding : 0;
float : left;
text-decoration : none;
line-height : normal;
text-align : left;
}
.thumb img, .thumb a img, .thumb a:link img {
width : 100px;
height : 100px;
display : inline;
padding : 12px;
margin : 0;
background-color : white;
border-top : 1px solid #eee;
border-right : 2px solid #ccc;
border-bottom : 2px solid #ccc;
border-left : 1px solid #eee;
text-decoration : none;
}
.thumb a:visited img {
background-color : #eee;
}
.thumb a:hover img {
background-color : #dae6e4;
}
.thumbPicCaption {
text-align : center;
font-size : smaller;
margin : 0 1px 0 0;
padding : 0;
width : 124px;
}
.bigPic {
margin : 10px 0 5px 0;
padding : 0;
line-height : normal;
}
.bigPicCaption {
text-align : center;
font-weight : bold;
font-variant : small-caps;
font-weight : bold;
margin : 0 1px 0 0;
padding : 0;
}
.bigPic img {
width : 350px;
height : auto;
display : inline;
padding : 18px;
margin : 0;
background-color : white;
border-top : 1px solid #eee;
border-right : 2px solid #ccc;
border-bottom : 2px solid #ccc;
border-left : 1px solid #eee;
text-decoration : none;
text-align : left;
}
.bigPicNav {
margin : 0;
padding : 0;
color : #000;
font-size : smaller;
line-height : normal;
text-align : center;
}

.doc {
 float : left;
 width : 128px;
 text-align : center;
 font-size : smaller;
 line-height : 10pt;
}

.lastmodfi{
  height:300px;
}
.lastmodif ul {
  padding-left : 5px;
  margin : 0 10px 0 0;
  font-size: 80%;
  line-height: 110%;
}

.lastmodif li {
  list-style : none;
  margin : 5px 0 0 0;
}

#contentcolumn li .std, #contentcolumn p .std, #contentcolumn h2 .std, #copyright .std {
  color: #000; 
  text-decoration: none; 
  background-color: transparent; 
  font-weight: normal;
}

#copyright .std {
 font-size:80%;
 letter-spacing:2px;
}

.pasvu{
 display: none;
}
 




/* End of 'enzine2valider' */

