/* ##### Common Styles ##### */

body {
  color: black;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 73%;  /* Enables font size scaling in MSIE */
  margin: 0;
  padding: 0;
  background: #fdf4d7 url(../images/new1.jpg) fixed;   
}

html > body {
  font-size: 9pt;
}

.doNotDisplay {
  display: none !important;
}

/* ##### Header ##### */

#header {

  color:#ffffff;
  height:150px;
  border:#8e671c 1px solid; 
	
}

.headerTitle {
  margin: 0;
  padding: 0.85em 4mm 0.25em 4mm;
}

.headerTitle a {
  color: black;
  background-color: transparent;
  text-decoration: none;
  font-size: 110%;  /* For MSIE */
  font-weight: bold;
  font-style: italic;
}

.headerTitle > a {
  font-size: 138%;  /* For fully standards-compliant user agents */
}

.headerTitle span {
  color: #fc292f;
  background-color: transparent;
  font-weight: normal;
}

.subHeader {
  color:#742b1c;
  background-color: #FADF94;
  font-size: 120%;
  text-align: center;
  border-bottom:#8e671c 1px solid;
  margin: 0px;
  padding: 0.5ex 0;
}

.subHeader a {
  color: #742b1c;
  font-family: "Comic Sans MS", cursive;
  background-color: #FADF94;
  text-decoration: none;
  font-weight: bold;
  margin: 0;
  padding: 0 1ex;
}

.subHeader a:hover {
  color: black;
  background-color: white;
}


/* ##### Left Side Bar ##### */

.leftSideBar {
  width: 170px;
  float: left;
  clear: left;
  border-bottom:#8e671c 1px solid;
  border-left:#8e671c 1px solid;
  border-right:#8e671c 1px solid;
  margin: 2ex 0 0 0.75ex;
	position: absolute 0 0 0 0;
}

.leftSideBar .sideBarTitle {
  color:#742b1c;
  font-family:"Comic Sans MS", cursive;
  background-color:#FADF94;
  font-size: 109%;
  font-weight: bold;
  margin: 0;
  padding: 0.8ex 1ex;
  border-bottom:#8e671c 1px solid;
  border-top:#8e671c 1px solid;
}

.leftSideBar ul {
  list-style-type: none;
  list-style-position: outside;
  margin: 0 0 1em 0;
  padding: 0;
}

.leftSideBar li {
  margin: 1ex;
  padding: 0 0 0.25ex 0.75ex;
}

.leftSideBar a {
  color: rgb(166,140,83);
  background-color: transparent;
  text-decoration: none;
  font-family:"Comic Sans MS", cursive;
  font-size: 120%;
}

.leftSideBar a:hover {
  color:#F00;
  background-color: transparent;
  text-decoration: none;
}

.leftSideBar .sideBarText {
  color: rgb(166,140,83);
  background-color: transparent;
  line-height: 1.25em;
  margin: 1ex 0.25ex 1.5em 0.75ex;
  padding: 0;
  display: block;
}

.leftSideBar .sideBarText a {
  text-decoration: underline;
}

.leftSideBar .sideBarText a:hover {
  text-decoration: none;
}

.leftSideBar .thisPage {
  color: rgb(64,64,64);
  background-color: transparent;
  font-weight: bold;
}


/* ##### Right Side Bar ##### */

.rightSideBar {
  width: 200px;
  margin: 2ex 0 0 0;
  padding: 0;
  float: right;
  clear: right;
  border:#8e671c 1px solid;
  position: absolute 0 0 0 0;
}

.rightSideBar .sideBarTitle {
  color:#742b1c;
  font-family:"Comic Sans MS", cursive;
  background-color:#FADF94;
  font-size: 109%;
  font-weight: bold;
  margin: 1.25ex 1ex;
  padding: 0.9ex 1ex;
  text-align:center;
  border:#8e671c 1px solid;
    
}

.rightSideBar a {
  color: rgb(166,140,83);
  background-color: transparent;
  text-decoration: none;
  font-family:"Comic Sans MS", cursive;
  font-size: 120%;
}

.rightSideBar a:hover {
  color:#F00;
  background-color: transparent;
  text-decoration: none;
}

.rightSideBar .sideBarText {
  line-height: 1.5em;
  margin: 0;
  padding: 0 2ex 1em 2ex;
}

.rightSideBar .more {
  text-decoration: none;
  text-align: right;
  margin: 0;
  padding: 0 2ex 1em 2ex;
  display: block;
}

.rightSideBar .more:hover {
  text-decoration: underline;
}

.right{
	float:right;
	margin-left: -30px;
	padding-left: 230px;
	
}
/* ##### Main Copy ##### */

#main-copy {
  color: black;
  background-color: white;
  text-align: justify;
  line-height: 1.5em;
}

#main-copy h1{
  color:#c83b09;
  background-color: transparent;
  font-family:"Comic Sans MS", cursive;
  font-size: 200%;
  font-weight: bold;
  text-align: center;
  margin: 1em 0 0 0;
  padding: 1em 0 0 0;
  border-top: 1px solid rgb(216,210,195);
}

#main-copy h2{
  color:#c83b09;
  background-color: transparent;
  font-family:"Comic Sans MS", cursive;
  font-weight: bold;
  text-align: center;
  margin: 1em 0 0 0;
  padding: 1em 0 0 0;
  }
  
#main-copy a {
  color: rgb(168,140,83);
  background-color: transparent;
  font-weight: bold;
  text-decoration: none;
}

#main-copy a:hover {
  color:#F00;
  text-decoration: none;
}


/* ##### Footer ##### */

#footer {
  color: black;
	height:40px;
  background-color:#FADF94;
  border-top:#8e671c 1px solid;
  font-size: 92%;
  text-align: center;
  line-height: 1.25em;
  margin: 0;
  padding: 1em 4mm 1em 4mm;
  clear: both;
}

#footer div {
  margin: 0;
  padding: 0 0 1ex 0;
}

#footer a {
  color: black;
  background-color: transparent;
  text-decoration: none;
  font-weight: bold;
}

#footer a:hover {
  text-decoration: none;
}

#footer #acvarif{ font-weight: normal; font-style:italic;}

#maincontainer {width: 935px; border: 1px solid;  border-color:#8e671c; background-color:#FFFFFF;}

#contentwrapper {float: left;width: 100%;}

#contentcolumn {margin: 10px 230px 0 190px;}

#leftcolumn {float: left;width: 160px;margin-left: -930px;}

#rightcolumn {float: left;width: 180px; margin-left: -193px; azimuth:center-right;}

#contentcolumn,#leftcolumn,#rightcolumn {margin-bottom: 10px;} 

.foto {float:right; text-align:right;}

a img{ border: none;}

#column1 {float:left; width: 50%; text-align:left;}

#column2 {float:left; width: 50%; text-align:left;}

.board { float:left;border:1px solid  rgb(168,140,83); padding:1px; width:80px;}

.floatstop {clear:both;}

.tekst{ float:left; width:100%;}

.kalendar{float:right; text-align:center; color: #00F; font-family:"Comic Sans MS", cursive; font-size:14px;}

.reklama {
  background-color: #ffffff;
  border-bottom:#8e671c 1px solid;
  margin: 0px;
  padding-right: 25px;
  }
  
 .orphius { color:#8093ee;
 border-bottom: double #8e671c;
  border-top: double #8e671c;
 text-align:center;} 
 
 #footgnezdo {
  background-color: #ffffff;
	height:160px;
  text-align: center;
  clear: both;

/* new year

.snegurocka {	
	width:100px; 
	height:144px; 
	left:90%; 
	position:fixed;
	top: 50 px;
	background:url(../images/snegurocka.gif);}
	
.ded_moroz {width:120px; 
	height:141px;  
    left:1%; 
	position:fixed;
	bottom:1px;
background: url(../images/ded_moroz.gif);}	

  */
