/* begin Page */
body
{
  margin: 0 auto;
  padding: 0;
  background-color: #615d4a;
  background-image: url('bck.png');
  background-repeat: repeat-xy;
  background-attachment: fixed;
  background-position: top left;
}

.Main
{
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
}



.cleared
{
  float: none;
  clear: both;
  margin: 0;
  padding: 0;
  border: none;
  font-size:1px;
}

/* end Page */

/* begin Box, Sheet */
.Sheet
{
  overflow: hidden;
  min-width:83px;
  min-height:83px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
  width: 900px;
}


.Sheet-body
{
  position: relative;
  z-index: 0;
  margin: 5px;
}

.Sheet-tl
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  left: 0;
  width: 15px;
  height: 15px;
  background-image: url('Sheet-s.png');
}

.Sheet-tr
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  right: 0;
  width: 15px;
  height: 15px;
}

.Sheet-tr div
{
  position: absolute;
  z-index: -1;
  top: 0px;
  left: -15px;
  width: 30px;
  height: 30px;
  background-image: url('Sheet-s.png');
}

.Sheet-bl
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  left: 0;
  width: 15px;
  height: 15px;
}

.Sheet-bl div
{
  position: absolute;
  z-index: -1;
  top: -15px;
  left: 0;
  width: 30px;
  height: 30px;
  background-image: url('Sheet-s.png');
}

.Sheet-br
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  right: 0;
  width: 15px;
  height: 15px;
}

.Sheet-br div
{
  position: absolute;
  z-index: -1;
  top: -15px;
  left: -15px;
  width: 30px;
  height: 30px;
  background-image: url('Sheet-s.png');
}

.Sheet-tc
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 0;
  left: 15px;
  right: 15px;
  height: 15px;
}

.Sheet-tc div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 30px;
  background-image: url('Sheet-h.png');
}

.Sheet-bc
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  bottom: 0;
  left: 15px;
  right: 15px;
  height: 15px;
}

.Sheet-bc div
{
  position: absolute;
  z-index: -1;
  top: -15px;
  left: 0;
  width: 100%;
  height: 30px;
  background-image: url('Sheet-h.png');
}

.Sheet-cl
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 15px;
  left: 0;
  width: 15px;
  bottom: 15px;
}

.Sheet-cl div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 30px;
  height: 100%;
  background-image: url('Sheet-v.png');
}

.Sheet-cr
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 15px;
  right: 0;
  width: 15px;
  bottom: 15px;
}

.Sheet-cr div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: -15px;
  width: 30px;
  height: 100%;
  background-image: url('Sheet-v.png');
}

.Sheet-cc
{
  position: absolute;
  overflow:hidden;
  z-index: -2;
  top: 15px;
  left: 15px;
  right: 15px;
  bottom: 15px;
  background-image: url('Sheet-c.png');
}


.Sheet
{
  margin-top: 30px !important;
}
/* end Box, Sheet */

/* begin Header */
div.Header
{
  margin: 0 auto;
  position: relative;
  z-index:0;
  width: 890px;
  height: 200px;
}



div.Header-jpeg
{
  position: absolute;
  z-index:-1;
  top: 0;
  left: 0;
  width: 890px;
  height: 200px;
  background-image: url('header_bck.png');
  background-repeat: no-repeat;
  background-position: center center;
}

.Header-jpeg-link
{
  position: absolute;
  z-index:-1;
  top: 20px;
  left: 20px;
  width: 600px;
  height: 110px;
}


.login
{
  position: absolute;
  overflow: hidden;
  z-index: 0;
  top: 20px;
  left: 675px;
  width: 208px;
  height: 150px;
  /*border:solid 1px;*/
  line-height: 1.4em;
  font-family: Verdana, sans-serif, Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;  
  text-decoration: none;
  
}

.login a
{
  color: #6e721a;
  text-decoration: none;
}
.login a:link
{
  color: #6e721a;
  text-decoration: none; 
}

.login a:hover
{
  color: #4f3a1c;
  text-decoration: none;
}
.login a:hover:visited
{
  color: #4f3a1c;
  text-decoration: none;
}

.login a:visited
{
  color: #6e721a;
  text-decoration: none;
}

.login .user
{
  position: absolute;
  overflow: hidden;
  z-index: 0;
  top: 0px;
  left: 15px;
  width: 147px !important; height: 16px; border: none;
  background: url('user.png');
  background-repeat: no-repeat;
  padding: 4px 4px 4px 25px; 
}

.login .password
{
  position: absolute;
  overflow: hidden;
  z-index: 0;
  top: 30px;
  left: 15px;
  width: 147px !important; height: 16px; border: none;
  background: url('password.png');
  background-repeat: no-repeat;
  padding: 4px 4px 4px 25px; 
}

.login .button
{
position: absolute;
top: 62px;
left: 112px;
width: 78px; height: 24px;
cursor: pointer; margin: 0px; padding: 0px;
border-style: none;
background: url('button78.png');
background-repeat: no-repeat;
}

.login .checkboxOff
{
  position: absolute;
  left: 15px;
  top: 62px;
  background-image: url('checkbox.png');
  background-repeat: no-repeat;
  background-position: 0px 0px;
  margin: 0px; padding: 0px;
  height: 15px;
  width: 19px;
}

.login .checkboxOff:hover
{
  position: absolute;
  left: 15px;
  top: 62px;
  background-image: url('checkbox.png');
  background-repeat: no-repeat;
  background-position: -21px 0px;
  margin: 0px; padding: 0px;
  height: 15px;
  width: 19px;
}

.login .checkboxOn
{
  position: absolute;
  left: 15px;
  top: 62px;
  width: 19px; height: 15px;
  margin: 0px; padding: 0px;
  border-style: none;
  background-image: url('checkbox.png');
  background-repeat: no-repeat;
  background-position: -42px 0px;
}

.login .button:hover
{
position: absolute;
top: 62px;
left: 112px;
width: 78px; height: 24px;
cursor: pointer; margin: 0px; padding: 0px;
border-style: none;
background: url('button78.png');
background-repeat: no-repeat;
background-position: -80px 0px;
}

#labelcheckbox
{
  position: absolute;
  overflow: hidden;
  z-index: 0;
  top: 62px;
  left: 38px;
  width: 60px;
  text-align: left;
  text-decoration: none;
}

#login_add
{
  position: absolute;
  overflow: hidden;
  z-index: 0;
  top: 100px;
  right: 20px;
  width: 157px;
  text-align: right;
  text-decoration: none;
}


#logout_bck
{
  position: absolute;
  z-index:-1;
  top: 0px;
  left: 3px;
  width: 197px;
  height: 114px;
  /*background-image: url('logout_bck.png');*/
  background-repeat: no-repeat;
  background-position: center center;
}

#logout_add1
{
  position: absolute;
  overflow: hidden;
  z-index: 0;
  top: 8px; left: 15px; width: 157px;
  text-decoration: none;
}

#logout_add2
{
  position: absolute;
  overflow: hidden;
  z-index: 0;
  top: 30px;
  right: 15px;
  width: 200px;
  text-align: right;
}

#butt_logout
{
position: absolute;
top: 83px;
left: 115px;
width: 78px; height: 24px;
cursor: pointer; margin: 0px; padding: 0px;
border-style: none;
background: url('button78.png');
background-repeat: no-repeat;
}

#butt_logout:hover
{
position: absolute;
top: 83px;
left: 115px;
width: 78px; height: 24px;
cursor: pointer; margin: 0px; padding: 0px;
border-style: none;
background: url('button78.png');
background-repeat: no-repeat;
background-position: -80px 0px;
}

/* end Header */

/* begin ContentLayout */
.contentLayout
{
  margin-bottom: 12px;
  width: 890px;
  position: relative;
}
/* end ContentLayout */

/* begin Box, Block */
.Block 
{
  min-width:17px;
  min-height:17px;
  margin: 0 auto;
  position: relative;
  overflow: visible;
  z-index: 0;
  
  
}

.Block a:hover
{
  color: #50530b;
}

.Block a:link
{
  color: #50530b;
}

.Block a
{
  color: #50530b;
}


* html .Block 
{
  width:expression(this.offsetWidth < 17 ? 17+"px" : "auto !important");
  height:expression(this.offsetHeight < 17 ? 17+"px" : "auto !important");
  
  zoom: 1;
}


.Block-body 
{
  position: relative;
  overflow: hidden;
  z-index: 0;
  margin: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: left;
}




.Block-tl 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  left: 0;
  width: 14px;
  height: 14px;
  background-image: url('Block-s.png');
}

* html .Block-tl 
{
  font-size: 1px;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + (function(){var t=document.getElementsByTagName('link');for(var i=0;i<t.length;i++){var l=t[i];if(l.href&&/style\\.css$/.test(l.href))return l.href.replace('style.css','');}return '';})()+"Block-s.png',sizingMethod='crop')");
}


.Block-tr 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  right: 0;
  width: 14px;
  height: 14px;
}

* html .Block-tr 
{
  font-size: 1px;
  left: expression(this.parentNode.offsetWidth-14+'px');
}

.Block-tr div
{
  position: absolute;
  z-index: -1;
  top: 0px;
  left: -14px;
  width: 28px;
  height: 28px;
  background-image: url('Block-s.png');
}

* html .Block-tr div
{
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + (function(){var t=document.getElementsByTagName('link');for(var i=0;i<t.length;i++){var l=t[i];if(l.href&&/style\\.css$/.test(l.href))return l.href.replace('style.css','');}return '';})()+"Block-s.png',sizingMethod='crop')");
}

.Block-bl 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  left: 0;
  width: 14px;
  height: 14px;
}

* html .Block-bl 
{
  font-size: 1px;
  top: expression(this.parentNode.offsetHeight-14+'px');
}

.Block-bl div
{
  position: absolute;
  z-index: -1;
  top: -14px;
  left: 0;
  width: 28px;
  height: 28px;
  background-image: url('Block-s.png');
}

* html .Block-bl div
{
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + (function(){var t=document.getElementsByTagName('link');for(var i=0;i<t.length;i++){var l=t[i];if(l.href&&/style\\.css$/.test(l.href))return l.href.replace('style.css','');}return '';})()+"Block-s.png',sizingMethod='crop')");
}

.Block-br 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  right: 0;
  width: 14px;
  height: 14px;
}

* html .Block-br
{
  font-size: 1px;
  top: expression(this.parentNode.offsetHeight-14+'px');
  left: expression(this.parentNode.offsetWidth-14+'px');
}

.Block-br div 
{
  position: absolute;
  z-index: -1;
  top: -14px;
  left: -14px;
  width: 28px;
  height: 28px;
  background-image: url('Block-s.png');
}

* html .Block-br div
{
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + (function(){var t=document.getElementsByTagName('link');for(var i=0;i<t.length;i++){var l=t[i];if(l.href&&/style\\.css$/.test(l.href))return l.href.replace('style.css','');}return '';})()+"Block-s.png',sizingMethod='crop')");
}

.Block-tc 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 0;
  left: 14px;
  right: 14px;
  height: 14px;
}

* html .Block-tc
{
  font-size: 1px;
  width: expression(this.parentNode.offsetWidth-28+'px');
}


.Block-tc div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 28px;
  background-image: url('Block-h.png');
}

* html .Block-tc div
{
  font-size: 1px;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + (function(){var t=document.getElementsByTagName('link');for(var i=0;i<t.length;i++){var l=t[i];if(l.href&&/style\\.css$/.test(l.href))return l.href.replace('style.css','');}return '';})()+"Block-h.png',sizingMethod='scale')");
}


.Block-bc 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  bottom: 0;
  left: 14px;
  right: 14px;
  height: 14px;
}

* html .Block-bc
{
  font-size: 1px;
  top: expression(this.parentNode.offsetHeight-14+'px');
  width: expression(this.parentNode.offsetWidth-28+'px');
}

.Block-bc div 
{
  position: absolute;
  z-index: -1;
  top: -14px;
  left: 0;
  width: 100%;
  height: 28px;
  background-image: url('Block-h.png');
}

* html .Block-bc div
{
  font-size: 1px;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + (function(){var t=document.getElementsByTagName('link');for(var i=0;i<t.length;i++){var l=t[i];if(l.href&&/style\\.css$/.test(l.href))return l.href.replace('style.css','');}return '';})()+"Block-h.png',sizingMethod='scale')");
}


.Block-cl 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 14px;
  left: 0;
  width: 14px;
  bottom: 14px;
}

* html .Block-cl
{
  font-size: 1px;
  height: expression(this.parentNode.offsetHeight-28+'px');
}

.Block-cl div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 28px;
  height: 100%;
  background-image: url('Block-v.png');
}

* html .Block-cl div
{
  font-size: 1px;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + (function(){var t=document.getElementsByTagName('link');for(var i=0;i<t.length;i++){var l=t[i];if(l.href&&/style\\.css$/.test(l.href))return l.href.replace('style.css','');}return '';})()+"Block-v.png',sizingMethod='scale')");
}

.Block-cr 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 14px;
  right: 0;
  width: 14px;
  bottom: 14px;
}

* html .Block-cr
{
  font-size: 1px;
  left: expression(this.parentNode.offsetWidth-14+'px');
  height: expression(this.parentNode.offsetHeight-28+'px');
}

.Block-cr div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: -14px;
  width: 28px;
  height: 100%;
  background-image: url('Block-v.png');
}

* html .Block-cr div
{
  font-size: 1px;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + (function(){var t=document.getElementsByTagName('link');for(var i=0;i<t.length;i++){var l=t[i];if(l.href&&/style\\.css$/.test(l.href))return l.href.replace('style.css','');}return '';})()+"Block-v.png',sizingMethod='scale')");
}

.Block-cc 
{
  position: absolute;
  overflow:hidden;
  z-index: -2;
  top: 14px;
  left: 14px;
  right: 14px;
  bottom: 14px;
  background-color: #efe8ca;
}

* html .Block-cc
{
  font-size: 1px;
  width: expression(this.parentNode.offsetWidth-28+'px');
  height: expression(this.parentNode.offsetHeight-28+'px');
}
.Block
{
  margin: 5px;
}

.Block table.table
{
  border-collapse: collapse;
  margin: 1px;
}

.Block table.table th, .Block table.table td
{
  padding: 2px;
  border: solid 1px #A7A27B;
}
/* end Box, Block */

/* begin BlockHeader */
.BlockHeader
{
  position: relative;
  overflow: hidden;
  height: 30px;
  z-index: 0;
  line-height: 30px;
  padding: 0 7px;
  margin-bottom: 4px;
  text-align: left;
  color: #50530b;
  font-family: Verdana, sans-serif, Arial;
  font-size: 15px;
  font-weight: Bold;
  font-style: normal;  
  text-decoration: none;
}


.BlockHeader a
{
  color: #50530b;
  font-weight: Bold;  
  text-decoration: none;
}

.BlockHeader a:link
{
  color: #50530b;
  font-weight: Bold;  
  text-decoration: none;
}

.BlockHeader a:hover
{
  color: #50530b;
  font-weight: Bold;  
  text-decoration: none;
}

.BlockHeader a:visited
{
  color: #50530b;
  font-weight: Bold;  
  text-decoration: none;
}

.BlockHeader a:hover:visited
{
  color: #50530b;
  font-weight: Bold;  
  text-decoration: none;
}



* html .BlockHeader
{
  zoom: 1;
}

.BlockHeader .l, .BlockHeader .r, .BlockHeader .r div 
{
  top: 0;
  position: absolute;
  z-index: -1;
  overflow: hidden;
  height: 30px;
}

.BlockHeader .l 
{
  left: 0;
  right: 4px;
}

* html .BlockHeader .l
{
  width: expression(this.parentNode.offsetWidth-4+'px');
}

.BlockHeader .r 
{
  right: 0;
  width: 4px;
}

* html .BlockHeader .r
{
  left: expression(this.parentNode.offsetWidth-4+'px');
}

.BlockHeader .r div
{
  width: 500px;
  right: 0;
}

* html .BlockHeader .r div
{
  left: expression(this.parentNode.offsetWidth-800+'px');
}

* html .BlockHeader .l, * html .BlockHeader .r div 
{
  font-size: 1px;
}

.BlockHeader .l, .BlockHeader .r div 
{
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url('BlockHeader.png');
}

* html .BlockHeader .l, * html .BlockHeader .r div 
{
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + (function(){var t=document.getElementsByTagName('link');for(var i=0;i<t.length;i++){var l=t[i];if(l.href&&/style\\.css$/.test(l.href))return l.href.replace('style.css','');}return '';})()+"BlockHeader.png',sizingMethod='crop')");
}
/* end BlockHeader */

/* begin Box, BlockContent */
.BlockContent 
{
  min-width:1px;
  min-height:1px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  z-index: 0;
  
  
}


* html .BlockContent 
{
  width:expression(this.offsetWidth < 1 ? 1+"px" : "auto !important");
  height:expression(this.offsetHeight < 1 ? 1+"px" : "auto !important");
  
  zoom: 1;
}


.BlockContent-body 
{
  position: relative;
  overflow: hidden;
  z-index: 0;
  margin: 0px 11px 11px 15px;
  text-align: left;
  line-height: 1.4em;
  color: #383519;
  font-family: Verdana, sans-serif, Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;  
  text-decoration: none;
}

.BlockContent a
{
  color: #5a8c1f;
  text-decoration: none;
}
.BlockContent a:link
{
  color: #5a8c1f;
  text-decoration: none; 
}

.BlockContent a:hover
{
  color: #4f3a1c;
  text-decoration: none;
}
.BlockContent a:hover:visited
{
  color: #4f3a1c;
  text-decoration: none;
}

.BlockContent a:visited
{
  color: #5a8c1f;
  text-decoration: none;
}

/* end Box, BlockContent */

/* begin Box, Post */
.Post
{
  overflow: hidden;
  min-width:1px;
  min-height:1px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
}


.Post-body
{
  position: relative;
  z-index: 0;
  margin: 10px;
}


.Post
{
  margin: 10px;
}


/* Start images */
a img
{
  border: 0;
}

.article img, img.article
{
  border-style: solid;
  border-width: 0px;
  border-color: #B7A971;
  margin: 1em;
}

.metadata-icons img
{
  border: none;
  vertical-align: middle;
  margin:2px;
}
/* Finish images */

/* Start tables */

.article table, table.article
{
  border-collapse: collapse;
  margin: 1px;
  width:auto;
}

.article table, table.article .article tr, .article th, .article td
{
  background-color:Transparent;
}

.article th, .article td
{
  padding: 2px;
  border: solid 1px #C7BC8F;
  vertical-align: top;
  text-align:left;
}

.article th
{
  text-align:center;
  vertical-align:middle;
  padding: 7px;
}



/* Finish tables */
/* end Box, Post */

/* begin PostMetadata */

.PostMetadataHeader
{

  background-color: #E9E4D3;
  border-color: #D4CCAA;
  border-style: solid;
  border-width: 1px;
  padding:3px;
}




/* end PostMetadata */

/* begin PostHeaderIcon */
.PostHeaderIcon-wrapper
{
  text-decoration:none;
  margin: 0.2em 0;
  padding: 0;
  font-weight:normal;
  font-style:normal;
  letter-spacing:normal;
  word-spacing:normal;
  font-variant:normal;
  text-decoration:none;
  font-variant:normal;
  text-transform:none;
  text-align:left;
  text-indent:0;
  line-height:inherit;
  font-family: Verdana, sans-serif, Arial;
  font-size: 28px;
  text-align: center;
  color: #2F332E;
}

.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover
{
  font-family: Verdana, sans-serif, Arial;
  font-size: 28px;
  text-align: center;
  color: #2F332E;
}

/* end PostHeaderIcon */

/* begin PostHeader */
.PostHeader a:link
{
  font-family: Verdana, sans-serif, Arial;
  text-decoration: none;
  font-variant: small-caps;
  color: #514929;
}

.PostHeader a:visited, .PostHeader a.visited
{
  font-family: Verdana, sans-serif, Arial;
  text-decoration: none;
  font-variant: small-caps;
  color: #52594F;
}

.PostHeader a:hover, .PostHeader a.hovered
{
  font-family: Verdana, sans-serif, Arial;
  text-decoration: none;
  font-variant: small-caps;
  color: #AE8E19;
}
/* end PostHeader */

/* begin PostContent */
/* Content Text Font & Color (Default) */
body
{
  font-family: Verdana, sans-serif, Arial;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #454C43;
}

.PostContent
{
  font-family: Verdana, sans-serif, Arial;
  font-style: normal;
  font-weight: normal;
  text-align: justify;
  color: #454C43;
}

/* Start Content link style */
/*
The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
http://www.w3schools.com/CSS/css_pseudo_classes.asp
http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
*/
a
{
  font-family: Verdana, sans-serif, Arial;
  text-decoration: none;
  color: #798b00;
}

/* Adds special style to an unvisited link. */
a:link
{
  font-family: Verdana, sans-serif, Arial;
  text-decoration: none;
  color: #798b00;
}

/* Adds special style to a visited link. */
a:visited, a.visited
{
  font-family: Verdana, sans-serif, Arial;
  text-decoration: none;
  color: #798b00;
}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover
{
  font-family: Verdana, sans-serif, Arial;
  text-decoration: underline;
  color: #4c7818;
}

/* Finish Content link style */

/* Resert some headings default style & links default style for links in headings*/
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  margin: 0;
  padding: 0;
}


/* Start Content headings Fonts & Colors  */
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
  font-family: Verdana, sans-serif, Arial;
  font-size: 20px;
  color: #8B7D46;
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
  font-family: Verdana, sans-serif, Arial;
  font-size: 18px;
  color: #8B7D46;
}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
  font-family: Verdana, sans-serif, Arial;
  font-size: 15px;
  color: #8B7D46;
  font-weight: bold;
  /*background-color: #f0ead0;*/
}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
  font-family: Verdana, sans-serif, Arial;
  font-size: 12px;
  text-decoration: none;
  
  color: #4c7818;
}

.info, .info a, .info a:link, .info a:visited, .info a:hover
{
  font-family: Verdana, sans-serif, Arial;
  font-size: 12px;
  color: #8B7D46;
  font-weight: bold;
  /*background-color: #f0ead0;*/
}

.button
{
width: 78px; height: 24px;
cursor: pointer; margin: 0px; padding: 0px;
border-style: none;
background: url('button78.png');
background-repeat: no-repeat;
}

.button:hover
{
width: 78px; height: 24px;
cursor: pointer; margin: 0px; padding: 0px;
border-style: none;
background: url('button78.png');
background-repeat: no-repeat;
background-position: -80px 0px;
}

.buttonlong
{
width: 118px; height: 20px;
cursor: pointer; margin: 0px; padding: 0px;
border-style: none;
background: url('button118.png');
background-repeat: no-repeat;
}

.buttonlong:hover
{
width: 118px; height: 20px;
cursor: pointer; margin: 0px; padding: 0px;
border-style: none;
background: url('button118.png');
background-repeat: no-repeat;
background-position: -120px 0px;
}

.buttontext
{
background-color: #fbf9f0;
cursor: pointer; margin: 0px; padding: 0px;
border-style: none;
/*background: url('button118.png');
background-repeat: no-repeat;*/
color: #4c7818;
}

.buttontext:hover
{
cursor: pointer; margin: 0px; padding: 0px;
border-style: none;
color: #4c7818;
text-decoration: underline;
background-color: none;
}

.error
{
  color: #FF1122;
}

/* Finish Content headings Fonts & Colors  */

/* end PostContent */

/* begin PostBullets */
/* Start Content list */

.BlockContent-body ul
{
  list-style-type: none;
  color: #343932;
  margin:0;
  padding:0;
}

.BlockContent-body li
{
  font-family: Verdana, sans-serif, Arial;
  font-size: 12px;
  margin: 0.0em 0em 0em 0em;
}



.Post ul li
{
  padding:0px 0 0px 14px;
  background-image: url('PostBullets.png');
  background-repeat:no-repeat;
  margin: 0.5em 0 0.5em 0;
  line-height:1.2em;
}

ul
{
  list-style-type: circle;
  color: #343932;
  margin: 0.2em 0.5em 0em 1.5em;
  padding: 0px;
}

li
{
  font-family: Verdana, sans-serif, Arial;
  font-size: 12px;
  margin: 0.5em 0em 0em 0em;
}


/* Finish Content list */
/* end PostBullets */

/* begin PostQuote */
/* Start blockquote */

blockquote p
{
  color:#0F100E;
  font-family: Verdana, sans-serif, Arial;
}

blockquote
{
  border-color:#D4CCAA;
  border-width: 0px;
  border-style: solid;

  margin:10px 10px 10px 50px;
  padding:5px 5px 5px 28px;

  background-color:#E9E4D3;

  background-image:url('PostQuote.png');
  background-position:left top;
  background-repeat:no-repeat;
}



/* Finish blockuote */
/* end PostQuote */



input, select, textarea
{
  font-family: Verdana, sans-serif, Arial;
  font-size: 12px;
  font-style: normal;
  border: 1px solid #d6d6d6;
  /*font-weight: bold;*/
  /*text-transform: uppercase;*/
}

input.noborder
{
  border: solid #d6d6d6 0px;
}

.FileInputButton
{



}


/* begin Footer */
.Footer
{
  position:relative;
  z-index:0;
  overflow:hidden;
  width: 882px;
  margin: 5px auto 0px auto;
}

.Footer .Footer-inner
{
  height: 30px;
  position: relative;
  z-index: 0;
  padding: 0px;
  text-align: center;
}

.Footer .Footer-background
{
  position:absolute;
  z-index:-1;
  background-repeat:no-repeat;
  background-image: url('Footer.png');
  width: 890px;
  height: 40px;
  bottom:0;
  left:0;
}


/* ikona cehochvi v budoucnu v paticce   <a href="#" class="rss-tag-icon" title="RSS"></a>*/
.footer-rss-icon
{
  position: absolute;
  left: 22px;
  top: 2px;
  
  background-image: url('rss.png');
  background-repeat: no-repeat;
  margin: 0px; padding: 0px;
  height: 20px;
  width: 20px;
}

.footer-rss-icon-label
{
  position: absolute;
  left: 49px;
  top: 6px;
  margin: 0px; padding: 0px;

}




.Footer .Footer-text p
{
  margin: 0px;
}

.Footer .Footer-text
{
  display:inline-block;
  color:#221F11;
  font-family: Verdana, sans-serif, Arial;
  font-size: 11px;
}

.Footer .Footer-text a:link
{
  text-decoration: none;
  color: #665C33;
  font-family: Verdana, sans-serif, Arial;
  text-decoration: none;
}

.Footer .Footer-text a:visited
{
  text-decoration: none;
  color: #191B18;
  font-family: Verdana, sans-serif, Arial;
  text-decoration: none;
}

.Footer .Footer-text a:hover
{
  text-decoration: none;
  color: #866D13;
  font-family: Verdana, sans-serif, Arial;
  text-decoration: underline;
}
/* end Footer */

/* begin PageFooter */
.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover
{
  font-family:Arial;
  font-size:10px;
  letter-spacing:normal;
  word-spacing:normal;
  font-style:normal;
  font-weight:normal;
  text-decoration:underline;
  color:#B3911A;
}

.page-footer
{
  margin:1em;
  text-align:center;
  text-decoration:none;
  color:#887A44;
}
/* end PageFooter */

/* begin LayoutCell */
.contentLayout .content
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 670px;
}

.contentLayout .content .contentin
{
  position: relative;
  margin: 0px 0px 0px 12px;
  padding: 20px;
  border-color: #D7D7D7;
  border-style: solid;
  border-width: 1px;
  overflow: hidden;
  width: 610px;
    min-height:600px;
     height:auto !important;
     height:600px; 
  background:#fbf9f0;
  
  text-align: justify;
}

/* end LayoutCell */

/* begin LayoutCell */
.contentLayout .sidebar1
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
  width: 215px;
}

/* end LayoutCell */


/*moje tridz*/
.signature
{
clear: both;
background-color: #F2EFDB;
text-align: center;
padding: 5px;
}
