/*** more styles **************************************************/

.block_text,td,a{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#000000;
    text-decoration:none;
    text-align:left;
    border:0px solid #808080;
}

.block_text_head{
    margin:0;
    font:bold 14px/20px Verdana,Arial,Helvetica;
    color:#CC0000;
    text-align:left;
    border:0px solid #808080;
}

.navi{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#000000;
    text-decoration:none;
    text-align:right;
    margin-right:10;
}
.navi:hover{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#000000;
    text-decoration:none;
    text-align:right;
    margin-right:10;
}
.navi_active{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#000000;
    text-decoration:none;
    text-align:right;
    margin-right:10;
}
.navi_level_0{
    font:bold 12px/20px Verdana,Arial,Helvetica;
    color:#000000;
    text-decoration:none;
    text-align:right;
    margin-right:10;
}
.navi_level_0:hover{
    font:bold 12px/20px Verdana,Arial,Helvetica;
    color:#000000;
    text-decoration:none;
    text-align:right;
    margin-right:10;
}
.navi_level_0_active{
	font:bold 12px/20px Verdana,Arial,Helvetica;
	color: #000000;
	text-decoration:none;
	text-align:right;
	margin-right:10;
}




.naviboxblue, .naviboxpink, .naviboxblue_active, .naviboxpink_active,
.naviboxred, .naviboxviolet, .naviboxred_active, .naviboxviolet_active	
{
    width:200px;
    border:0px solid #cecece;
    height:24px;
    border:1px solid #9CA5CE;
    border-left:0px solid #9CA5CE;
    
    text-align:right;
    
    margin-bottom:6px;
}





.naviboxblue{
    background:url(/images/nuppsie_blue.gif) no-repeat;;
}
.naviboxpink{
    background:url(/images/nuppsie_pink.gif) no-repeat;;
}
.naviboxred{
    background:url(/images/nuppsie_red.gif) no-repeat;;
}
.naviboxviolet{
    background:url(/images/nuppsie_violet.gif) no-repeat;;
}

.naviboxblue_active{
    background:url(/images/nuppsie_blue.gif) no-repeat;;
    border-bottom:1px solid #cc0000;
    border-top:1px solid #cc0000;
   border-right:1px solid #cc0000;
}
.naviboxpink_active{
    background:url(/images/nuppsie_pink.gif) no-repeat;;
    border-bottom:1px solid #cc0000;
    border-top:1px solid #cc0000;
   border-right:1px solid #cc0000;
}
.naviboxviolet_active{
    background:url(/images/nuppsie_violet.gif) no-repeat;;
    border-bottom:1px solid #cc0000;
    border-top:1px solid #cc0000;
   border-right:1px solid #cc0000;
}
.naviboxred_active{
    background:url(/images/nuppsie_red.gif) no-repeat;;
    border-bottom:1px solid #cc0000;
    border-top:1px solid #cc0000;
   border-right:1px solid #cc0000;
}




.naviboxblue, .naviboxpink, .naviboxblue_active, .naviboxpink_active,
.naviboxviolet, .naviboxred, .naviboxviolet_active, .naviboxred_active,

{
    background-position:15 4;
    
}


.lnk{
    padding-left:15px;
    background:url("../images.page/li_q.gif") no-repeat;
}
.search{
    font-weight:bold;
    background:#737373;
    color:#FFFFFF;
    padding:2;
}

.bg{
	background: #FFFFFF;
}
#pic{    
    position:absolute;
    top:0;
    left:0;
}

#picright{    
    position:absolute;
    top:0;
    right:5;
}

#picback{    
    position:absolute;
    top:200;
    left:200;
}


/*** styles ********************************************************/

body{
    margin:0;
    background:#FFFFFF;
}

a{
    color:#0000CC;
}

a:hover{
    text-decoration:none;
}

input,textarea,select{
    border:1px solid #808080;
    font:normal 12px Verdana,Arial,Helvetica;
}
/***  layout ********************************************************/
#content{
    width:770;
    padding:20;
}
#menu{
    position:absolute;
    top:160;
    left:0;
    width:200;
}


#sites{
    text-align:right;
    position:absolute;
    bottom:10;
    right:10;
    z-index:50;
}
.footer{
    font:normal 9px Verdana,Arial,Helvetica;
    color:#cecece;
}
.pappert{
    padding-left:20;
    font:normal 9px Verdana,Arial,Helvetica;
    color:#cecece;
}
