@charset "utf-8";
/* CSS Document */

body {
   background-image:url(design/bck.jpg);
   font-family:Arial, Helvetica, sans-serif;
   color:#fff;
   font-size:12px;
}

strong { font-weight:bold }
em     { font-style:italic }

a:link, a:visited { text-decoration:underline; color:#fff     }
a:hover           { text-decoration:underline; color:#969be6  }



#kaplogo { position:absolute; left:760px; top:157px; z-index:3    }
#dancer  { position:absolute; top:37px; left:-85px; z-index:3       }
#uplogo  { position:absolute; left:247px; z-index:2               }


#backstrip {  
    width:100%;
    height:167px; 
    margin-top:133px; 
    position:absolute; 
    background-image:url(design/danceback.jpg); 
	z-index:0
}

/*--------------------------------------------------------------------   MENÜ   */

.menucont         {position:absolute  }
.menucont ul li   {display: inline    }
.menucont ul li a {padding: 0 0px; float: left }


#mc1               {left:500px; top:112px; z-index:5               }
#mc1 ul li a       {background-image:url(design/menuback_up_01.gif)}
#mc1 ul li a:hover {background-image:url(design/menuback_up_02.gif)}

#mc2               {left:330px; top:300px; z-index:6                 }
#mc2 ul li a       {background-image:url(design/menuback_down_01.gif)}
#mc2 ul li a:hover {background-image:url(design/menuback_down_02.gif)}

/*--------------------------------------------------------------------*/


.content {
  width:600px;
  text-align:left;
  position:absolute;
  top:355px;
  left:330px;
  z-index:10;
}

/*--------------------------------------------------------------------   CONTENT - FŐOLDAL   */
.newsitem {
  width:400px;
  margin-bottom:15px;
  clear:both 
}

.newstext {
  width:345px;
  margin:5px 0 0 55px; 
}

.newsitem p     { margin-bottom:10px }
.newsitem img   { border: 1px solid #969be6; }
.galpic img     { margin:0 5px 5px 0 }

.htitle { width:360px; margin-left:40px; font-size:14px; font-weight:bold; }
.date   { color:#969be6; text-align:right; margin-left:170px; margin-top:-15px }
.sep    { width:400px; height:23px; margin-top:-20px; background-image:url(design/separator_news.gif) }

.descblock {
  width:170px;
  margin-left:30px; 
  float:left; 
  font-size:10px; 
}

/*--------------------------------------------------------------------*/


.list li { list-style-type: square; margin:3px 0 3px 20px }

.highl { 
  width:50px; 
  float:left;
  margin-left:50px;
  _margin-left:25px;
  font-size:16px; 
  font-weight:bold;
  color:#ffd32c;   
}

.awrd {
   width:280px;  
   float:left; 
   font-size:11px;
   margin-bottom:15px;
   line-height:20px
}

.vgheader { 
    width:220px; 
	height:16px; 
	font-weight:bold; 
	font-size:11px; 
	margin:8px 0 8px 0; 
	border-bottom:1px solid #fff 
}

#vidinstr { position:absolute; top:300px; width:320px; left:10px }
.vidgal img { vertical-align:sub; margin-right:3px; *vertical-align:middle; }
.vidgal  a:link, .vidgal a:visited { text-decoration:none }
.vidgal  a:hover { text-decoration:none; color:#fff; background-color:#6c6697}

.awrd a:hover { text-decoration:none; color:#fff }

.about { width: 400px; height:100px; margin:10px 0 0 60px;  padding-bottom: 10px; border-bottom:1px #969be6 solid }
.abimg { margin-right:10px; padding:1px; float:left;  border: 1px #969be6 solid;  }

.input {background-color:transparent; margin-top: 4px; padding:2px; color:#fff; border:1px #fff solid}
.partntop { line-height:20px; padding-bottom:10px; margin-bottom:5px; border-bottom:1px #787dcf solid }

.partn { margin-left:35px; border-top:1px #787dcf solid; padding-top:10px; clear:both; }
.partn div {margin-left:10px; width:430px; float:left}

