/*** more styles **************************************************/
div,td{
    font-family:Verdana,Arial;
    font-size:11px;
    /*line-height:16px;*/
    color:#070707;
}
.block_text,.block_teaser{
    font-family:Verdana,Arial,Helvetica;
    fontt-size:11px;
    color:#070707;
    
    text-decoration:none;
    text-align:left;
    border:0px solid #808080;
    margin:7px;
}

h1,.block_text_head,.block_teaser_head{
    margin:7;
    font-size:14px;
    font-weight:bold;
    color:#000000;
    text-align:left;
    border:0px solid #808080;
}

.leftmenu{
    display:block;
    width:156px;
    height:22px;
    border-top:1px solid #AFB7C7;
    padding-top:3px;
    padding-left:5px;
}

html>body .leftmenu{
    width:151px;
    height:19px;
}


.leftmenu_sub{
    display:block;
    font-size:10px;
    width:156px;
    height:22px;
    background:url(/images.page/top_icon.gif) #AFB7C7;/**/
    background-repeat: no-repeat;
    background-position: 7 9;
    padding-top:3px;
    padding-left:15px;
}

.leftmenu_sub:hover{
    background:url(/images.page/top_icon.gif) #DFDFE7;/*#AFB7C7*/
    background-repeat: no-repeat;
    background-position: 7 9;
    
}

html>body .leftmenu_sub{
    width:141px;
}

#activemenu{
    text-decoration:underline;
}

.topmenu{
    float:left;
    margin-top:2px;
    border:0px solid red;
    display:block;
    padding-left:15px;
    padding-right:10px;
    font-size:10px;
    color:070707;
    background:url(/images.page/top_icon.gif) no-repeat;
    background-position: 5 5;
}

#topactive{
    background:url(/images.page/top_icon_active.gif) no-repeat;
    background-position: 5 5;
    text-decoration:underline;
}

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

#footer{
    width:770px;
    background:#FF9707;
    padding:4px;
    color:#FFF;
}

html>body #footer{
    width:762px;
}

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

body{
    margin:0;
    background:url(/images.page/bg.gif);
    background-repeat:repeat-x;
}

a{
    color:#070707;
    text-decoration:none;
    
}

a:hover{
    text-decoration:underline;
}

input,textarea,select{
    border:1px solid #808080;
    font:normal 12px Arial,Helvetica;
}

/***  layout ********************************************************/

    #main{
	position:relative;
	border:0px solid #C0C0C0;
	width:775;
	text-align:left;
	margin-top:8px;
	background:url(/images.page/main_bg.gif);
	background-repeat:repeat-y;
}
	
    #pagebox{
	border:0px solid blue;
	height:600px;
    }
    html>body #pagebox{
	height:auto;
	min-height:600px;
    }

    #menu{
	margin-top:20px;
	float:left;
	border:0px solid #008000;
	width:156px;
    }
    #content{
	margin-top:20px;
	float:left;
	border:0px solid #c0c0c0;
	width:410px;
	border:0px solid red;
    }
    #right{
	float:left;
	width:198px;
    }
    #head{
	position:absolute;
	border:0px solid #000080;
	width:770;
	height:72;	
	top:0;
	left:0;
	z-index:2;
	background:url('/images.page/head.gif') no-repeat;
	
    }
    
    
    #topmenu{
	position:absolute;
	border:0px solid #000080;
	width:414;
	height:20;	
	top:72;
	left:156;
	z-index:2;
	background:#AFB7C7;
    }
    
    
    #slogan{
	position:absolute;
	border:0px solid #000080;
	width:414;
	height:19;	
	top:53;
	color:#FFF;
	text-align:;
	
	left:160;
	font-size:14px;
	z-index:2;

	
    }
        
    
    
    
    #head2{
	position:absolute;
	background:url('../images.page/quer.1.0.0.jpg') #737373;
	border-top:1px solid #FFFFFF;
	height:24;
	z-index:2;
	width:100%;
	bottom:0;
	left:0;
	}
    #logo{
	position:absolute;
	left:11;
	top:6;
	}
    #bgleft{
	position:absolute;
	background:url('../images.page/menu.1.0.0.jpg') #efefef;
	border-right:1px solid #c0c0c0;
	height:100%;
	width:200;
	top:0;
	left:0;
	z-index:1;
    }
    #sites{
	position:relative;
	text-align:right;
	border:0px;
	z-index:50;
	width:800;
	margin-top:-17;
    }
    #pappert{
	position:relative;
	z-index:49;
	font:normal 9px/20px Arial,Helvetica;
	color:#cecece;
    }
