html{
   height:100%;
   width:100%; 
   margin:0;
}

body{
   margin:0;
   background-image:url("../_image/background.jpg"); 
   font-family:Arial; 
   font-size:9pt; 
}

#background{
   position:absolute;
   top:0px;
   left:0px;
   height:898px;
   width:100%;
   background-image:url("../_image/backgroundMiddle.jpg");
}

#site{
   position:relative;
   margin:0 auto;
   height:866px;
   width:961px;
   background-image:url("../_image/backgroundSite.jpg");
   background-repeat:no-repeat;
}

#footer{
   position:relative;
   margin:0 auto;
   width:949px;
   font-family:Arial, Verdana, Sans Serif;
   text-align:center;
   color:#ffffff;
}

#naviContent{
   position:relative;
   top:200px;
   left:25px;	/*31*/
   width:145px;
   /*height:50px;*/
   /*background:green;*/
   /*background-image:url('../_image/navi.jpg');*/
   z-index:2;
}

#content{
   position:relative;
   top:-420px;	/*-340*/
   left:182px;
   width:720px;
   height:610px;
   padding:10px;
   /*background:green;*/
   overflow-y:auto;
   z-index:10;
}

.judge1{
   width:500px;
   height:130px;
   background:#9c9c9b;
   padding:5px;
   padding-top:10px;
   z-index:2;
   margin-top:5px;
   opacity: 0.8;
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   border:1px solid #717170;
}

.judge2{
   width:500px;
   height:130px;
   background:#f5f5f4;
   padding:5px;
   padding-top:10px;
   z-index:2;
   margin-top:5px;
   margin-left:150px;
   opacity: 0.8;
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   border:1px solid #a7a7a5;
}

.words1{
   width:600px;
   height:130px;
   background:#9c9c9b;
   padding:5px;
   z-index:2;
   margin-top:5px;
   opacity:0.8; 
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   border:1px solid #717170;
}

.words2{
   width:600px;
   height:130px;
   background:#f5f5f4;
   padding:5px;
   z-index:2;
   margin-top:5px;
   margin-left:100px;
   opacity: 0.8;
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   border:1px solid #a7a7a5;
}

.shelter1{
   width:500px;
   height:220px;
   background:#9c9c9b;
   padding:5px;
   /*padding-top:10px;*/
   z-index:2;
   margin-top:5px;
   opacity: 0.8;
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   border:1px solid #717170;
}

.shelter2{
   width:500px;
   height:220px;
   background:#f5f5f4;
   padding:5px;
   /*padding-top:10px;*/
   z-index:2;
   margin-top:5px;
   margin-left:150px;
   opacity: 0.8;
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   border:1px solid #a7a7a5;
}

.gallery{
   position:relative;
   float:left;
   width:auto;
   height:150px;
   background:#f5f5f4;
   padding:15px;
/*padding-top:10px;*/
   z-index:2;
   margin:5px;
/*   margin-left:150px;*/
   opacity: 0.8;
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   border:1px solid #a7a7a5;
   text-align:center;
}

.thumbnail{
   float:left;
   padding:5px;
}

#translate{
   position:relative;
   top:205px;
   left:38px;
   z-index:2;
}

#sponsoring{
   position:relative;
   top:210px;
   left:30px;
   z-index:2;
   width:150px;
}

/* IMG */
.smallPic{
   float:left;
   height:120px;
   width:85px;
   border:0px;
   margin-left:20px;
   margin-right:20px;
}

.fotos{
   color:orange;
   text-decoration:none;
   font-size:12pt;
   
}

.shelter{
  float:left;
  height:180px;
  width:200px;
  border:10px solid #000000;
  margin-top:10px;
  margin-left:20px;
  margin-right:20px;
}

.country{
   border:0px;
   height:25px;
   width:40px;
}

.sponsor{
   border:0px;
   width:140px;
   height:55px;
   margin-left:3px;
}

/* UL, LI, A */
ul#navigation{
   position:relative;
   top:0px;
   left:0px;
   margin:0;
   /*background:green;*/
   background-image:url("../_image/navi.jpg");
}

ul#navigation li{
   height:25px;
   font-size:12pt;
   padding-top:7px;
   /*background:green;*/
   list-style-type:none;
   /*list-style-image:url("../_image/nav.gif");*/
}

ul#navigation a{
   position:absolute;
   left:20px;
   color:#cd322d;
   text-decoration:none;
}

ul#navigation a:hover{
   color:#cecccc;
   text-decoration:none;
}

ul#navigation2{
   position:absolute;
   left:145px;
}

ul#navigation2 li{
   /*display:none;*/
}

ul#navigation2 li:hover{
   display:block;
   opacity:0.9;
   border:1px solid black;
   list-style-type:none;
}

ul#navigation2 a{
   color:#ffffff;
   text-decoration:none;
}

ul#navigation2 a:hover{
   color:#c3cccc;
   text-decoration:none;
}

a.link{
   color:#cd322d;
   font-weight:bold;
   text-decoration:none;
}

a.link:hover{
   color:#cdcdcd;
   font-weight:bold;
   text-decoration:none;
}

a.zelos{
   color:orange;
   text-decoration:none;
   font-weight:bold;
}

a.zelos:hover{
   color:#e1e1e1;
   text-decoration:none;
   font-weight:bold;
}


/*********** P, FONT ***************/
.titel{
   font-weight:bold;
   margin-bottom:5px;
   color:#7a7878;
   font-size:13pt;
}

/********** TABLE **************/
#registration{
   border:0px;
   font-size:10pt;
}



