/* CSS Document */
html, body{ 
 margin:0; 
 padding:0;
 font-family: Verdana;
} 

#layout {
  width: 100%;
  border-collapse: collapse;
  border: solid 0px white;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
}
#layout1 {
  width: 100%;
  border-collapse: collapse;
  border: solid 0px white;
  font-size: 80%;
  margin: 0px;
  padding: 0px;
}
#layout2 {
  width: 100%;
  border-collapse: collapse;
  border: solid 0px white;
  font-size: 80%;
  margin: 0px;
  padding: 0px;
}

#layout #topleft {
  height: 182px;
  /*background: rgb(227,217,201);*/
  background: url("/pictures/main/rodinabg.jpg") top right no-repeat;  
}

#layout #topleft #rodina {
  background: url("/pictures/main/rodina.jpg") top right no-repeat;
  height: 88px;
  border-right: 0px solid white;  
/*    width: 616px;*/
}
/*#layout #topleft #rodina2 {
  background: url("/pictures/main/rodina3.jpg") top right no-repeat rgb(227,217,201);  
  height: 93px;
  width:100%;
}*/

#layout #topleft #topmenu {
  background: rgb(227,217,201);
  background: #fff;
  height: 93px;
  border-right: 2px solid white;
  float: right;
  width: 616px;
}

#layout #topright {
  background-color: rgb(227,217,201);
  border-left: solid 0px white;
  width:153px; 

}

#layout #topright img {
 margin: 0px;
 padding: 0px;
 border: 0px solid blue;
}

#layout #leftcol {
  background-color: rgb(102,51,102);
  width: 174px;
  color: white;
/*  border-bottom: solid 1px white;*/
  border-top: solid 2px white;
}
.leftdown {
  background-color: rgb(218,206,218);
  border-bottom: solid 1px white;
  background-color: #663366;
}
#logo_ets {
  background-color: rgb(218,206,218);
  width: 100%;
}

#layout #rightcol {
  background-color: rgb(227,217,201);
  width: 153px;
  border-left: solid 2px white;
  border-top: solid 2px white;
}

#layout #rightcol a {
  color: rgb(102,51,102);
}

#layout #rightcol a:hover {
  color: rgb(183,122,183);
}

#layout #rightcolbottom {
  background-color: white;
  width: 153px;
  border-bottom: solid 1px white;
  border-left: solid 2px white;
  border-top: solid 2px white;
  text-align: center;
  font-size: 80%;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  height: 150px;
}

#layout #maincol {
  background-color: white;
  border-bottom: solid 1px white;
  border-top: solid 2px white;
  /*width: 100%;*/
  width: 100%;
  color:#000033;
}

#layout #footer {
  color: rgb(255,230,230);
  background-color: rgb(102,51,102);
  font-size: 80%;
  text-align: left;
/*  border-top: solid 1px white;*/
}

#layout #footer #footercopyETS {
  padding-top: 2px;
  padding-bottom: 5px;
  padding-left: 17px;
}

#layout #footer #copy {
  font-size: 150%;
}

#layout #footer #footerdesign {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 4px;
}

#layout #footer #footerdesign A,#layout #footer #footerdesign A:HOVER,#layout #footer #footerdesign A:VISITED,#layout #footer #footercopyETS A,#layout #footer #footercopyETS A:HOVER,#layout #footer #footercopyETS A:VISITED {
  color: rgb(255,230,230);
  background-color: rgb(102,51,102);
  text-decoration: none;
}
