*{
overflow-x: hidden;
}

html{
 height: 100%;
 margin:0px;
 padding:0px;
 scrollbar-3dlight-color: #2d201d;
 scrollbar-arrow-color: #f8f5de;
 scrollbar-base-color:#f8f5de;
 scrollbar-darkshadow-color: #2d201d;
 scrollbar-face-color: #f8f5deb;
 scrollbar-highlight-color: #f8f5de;
 scrollbar-shadow-color: #f8f5de;
}

a{text-decoration: none;}
a:link{color: #627c8c;text-decoration: none;}
a:visited{color: #627c8c;text-decoration: none;}
a:active{color:#bad37c;text-decoration: none;}
a:hover{color:#bad37c;text-decoration: none;}

input,textarea{
  color : #2d201d;
  border-top : 1px solid #2d201d ;
  border-bottom : 1px solid #2d201d ;
  border-left : 1px solid #2d201d ;
  border-right : 1px solid #2d201d ;
  background-color : #f8f5de;
}
.col{background-color: #5c4843 ;
     color : #bad37c;
     border:1px}
.col2{border:0px}

body.main1{
 background-color: #f8f5de;
 font-size:small;
 color:#2d201d;
 margin-top:50px;
 margin-right:0px;
 margin-left:0px;
 text-align: left;
 background-image:url(../img/a020.png);
 background-repeat:no-repeat;
 background-position: right bottom;
 background-attachment: fixed;
}

body.main1b{
 background-color: #f8f5de;
 font-size:small;
 color:#2d201d;
 margin-top:50px;
 margin-right:0px;
 margin-left:0px;
 text-align: left;
 background-image:url(../img/a014b.jpg);
 background-repeat:no-repeat;
 background-position: right bottom;
 background-attachment: fixed;
}

body.main2{
 background-color: #f8f5de;
 font-size:small;
 color:#2d201d;
 margin-top:50px;
 margin-right:0px;
 margin-left:0px;
 text-align: left;
 background-image:url(../mat/wall_2b.gif);
 background-repeat:no-repeat;
 background-position: right bottom;
 background-attachment: fixed;
}

body.pmain{
 background-color: #f8f5de;
 font-size:small;
 color:#2d201d;
 margin-top:10px;
 text-align: left;
}

body.pmain2{
 background-color: #ffffff;
 font-size:small;
 color:#2d201d;
 margin-top:10px;
 text-align: left;
}

body.pmain3{
 background-color: #000000;
 font-size:small;
 color:#2d201d;
 margin-top:10px;
 text-align: left;
}

body.pmain4{
 background-color: #c9c3b4;
 font-size:small;
 color:#2d201d;
 margin-top:10px;
 text-align: left;
}


body.menu{
 font-size:small;
 color:#2d201d;
 background-color: #889ba7 ;
 height:100%;
 margin-top:0px;
 margin-bottom:0px;
 margin-right:0px;
 margin-left:0px;
 padding:0px;
 border-style: none solid none none;
 border-width: 1px;
 background-image:url(../mat/wall_2a.gif);
 background-repeat:no-repeat;
 background-position: left top;
 background-attachment: fixed;
}

body.menu a{text-decoration: none;}
body.menu a:link{color: #2d201d;text-decoration: none;}
body.menu a:visited{color: #2d201d;text-decoration: none;}
body.menu a:active{color:#bad37c;text-decoration: none;}
body.menu a:hover{color:#bad37c;text-decoration: none;}

body.sam{
 font-size:small;
 color:#2d201d;
 background-color: #5c4843 ;
 height:100%;
 margin-top:0px;
 margin-bottom:0px;
 margin-right:0px;
 margin-left:0px;
 padding:0px;
 border-style: none none none none;
 border-width: 1px;
 line-height: 1.4em; 
}

body.sam a{text-decoration: none;}
body.sam a:link{color: #aacf53;text-decoration: none;}
body.sam a:visited{color: #99ab4e;text-decoration: none;}
body.sam a:active{color:#8b8d5f;text-decoration: none;}
body.sam a:hover{color:#8b8d5f;border-style:none none dotted none; border-width:1px;}


h1 {
 font-size:small;
 font-weight: normal;
 color: #f8f5de;
 text-decoration: none;
 margin-top:3px;
 margin-bottom:140px;
 margin-left:3px;
}

h2 {
 font-size:small;
 text-decoration: none;
 font-weight: normal;
 border-style: none none solid none;
 border-width: 1px;
 margin-top: 40px;
 margin-bottom: 7px;
 margin-right: 0px;
 margin-left: 10px;
}

h3 {
 color: #2d201d;
 font-size:small;
 text-decoration: none;
 font-weight: normal;
 border-style: none none solid none;
 border-width: 1px;
 margin-top: 20px;
 margin-bottom: 5px;
 margin-right: 0px;
 margin-left: 0px;
}

h4 {
 color: #2d201d;
 font-size:small;
 text-decoration: none;
 font-weight: normal;
 border-style: none none solid none;
 border-width: 1px;
 margin-top: 20px;
 margin-bottom: 0px;
 margin-right: 0px;
 margin-left: 0px;
}

h5 {
 color: #f8f5de;
 font-size:small;
 text-decoration: none;
 font-weight: normal;
 border-style: none none solid none;
 border-width: 1px;
 margin-top: 20px;
 margin-bottom: 0px;
 margin-right: 0px;
 margin-left: 0px;
 overflow: hidden;
}


p.main1 {
 text-align: left;
 font-size:small;
 width: 80%;
 margin-left: 20px;
}

p.main2 {
 text-align: left;
 font-size:medium;
 width: 80%;
 margin-left: 20px;
}

p.main3 {
 text-align: right;
 font-size:small;
 width: 80%;
 margin: 0 0 0 0 ;
}

p.word1 {
 text-align: right;
 margin:3px;
}

p.word2 { 
 text-align: left;
 margin:3px;
}

p.word3 {
 text-align: center;
 margin:0 0px 30px 0;
}

p.word3 {
 text-align: center;
 margin:10px 0 0 0;
}

p.word4 {
 text-align: center;
 margin:250px 0 0 0;
}
p.word5 {
 text-align: left;
 margin-left:5px;
 position: absolute;
 bottom: 0;
}



p.pict{
 font-size:x-small;
 text-align:left;
 margin: 0 5px 0 5px;
 line-height: 1.4em; 
}



