* {margin:0; padding:0;}
body{
	background:#F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	color:#002052;
	font-size:12px;
}
.fl-left{
	float:left;
}
.float-trick{
	float:none;
	width:1015px;
	margin:0 auto;
	position:relative;
}
.main-holder{
	float:left;
	width:1015px;
	background:url(../images/main-holder.gif) repeat-y;
}
/*==============================HEADER=======*/
.headerer{
	float:left;
	width:1000px;
	padding-left:4px;
}

.where_am_i
{
    clear:both;
    padding-left:10px;
    height:15px;
    overflow:hidden;
    zmargin-top:-10px;
    position:relative;
    top:-10px;
    margin-bottom:-15px;

}

.where_am_i A
{
    color:#002052;
    text-decoration:none;
}

.where_am_i A:hover
{
    text-decoration:underline;
}

.where_am_i DIV
{
    float:left;
}

.logo{
	float:left;
	display:block;
	width:249px;
	height:25px;
	xbackground:url(../images/logo.gif) no-repeat 25px 25px;
	background:url(../images/logo.jpg) no-repeat 25px 25px;
	text-indent:-3300px;
	padding:25px;
}
.home .logo{
	cursor:pointer;}
.search{
	float:left;
	padding-top:25px;
}
.search form{
	float:left;
	width:142px;
	margin:1px 1px 1px 11px;
	border:1px solid #000;
	text-align:left;
}
.search span{
	float:left;
	display:block;
	color:#002052;
	font-size:13px;
	font-weight:bold;
	padding-top:1px;
}
.search-text{
	float:left;
	width:115px;
	border:none;
	background:none;
}
.search-submit{
	float:right;
	width:14px;
	height:14px;
	border:none;
	background:url(../images/submit.gif) no-repeat;
	margin:1px;
	cursor:pointer;
}
.frames-holder{
	float:left;
}
.frame{
	float:left;
	height:95px;
	overflow:hidden;
}
.headerer .first{
	width:290px;
	background:#002052;
}
.headerer .second{
	width:710px;
}
/*==============================CONTENT=======*/
.content-holder{
	float:left;
	padding:20px 0 0 4px;
	width:1000px;
}

.content
{
    float:left;
    width:742px;
    margin-top:-1px;
}

.picture-frame{
	float:left;
	position:relative;
	width:258px;
	height:313px;
	overflow:hidden;
}
.frame-over{
	position:absolute;
	top:0;
	left:0;
	width:258px;
	height:313px;
	background:url(../images/frame-over.png) no-repeat;
}
* html .frame-over{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./site/core/images/frame-over.png', sizingmethod='crop');
	cursor:pointer;
}

DIV.content{
	float:left;
	width:712px;
	overflow:hidden;
	padding-right:10px;
	padding-left:20px;
}



/*==============================FOOTER=======*/
.footer{
	float:left;
	width:985px;
	height:28px;
	padding:10px 0 0 30px;
	background:url(../images/footer.gif) no-repeat 0 100%;
	
}
.footer a{
	text-decoration:none;
	color:#002052;
}
.footer a:hover{
	text-decoration:underline;
}
.negeso{
	background:url(../images/negeso.gif) no-repeat 0 1px;
	padding-left:20px;
	margin-left:570px;
}




.paging
{
    float:right;
    
    height:auto;

}

.pagingC
{
    margin-top:-15px;
    clear:both;
    xmargin-bottom:-15px;
    xposition:relative;
    xtop:-15px;
    height:auto;
    padding-right:30px;
    height:15px;
    overflow:hidden;    
}




A.leesMeer, INPUT.leesMeer
{
    text-decoration:underline;
    background-image:url(/site/core/images/red-arrow.gif);
    background-position:right 60%;
    background-repeat:no-repeat;
    padding-right:12px;
    white-space:normal;
    display:block;
    width:auto;
    display:inline-block;
    cursor:pointer;
    margin-left:3px;
    height:auto;
    background-color:Transparent;
    border:none;
    
}

INPUT.reset
{
     background-image:none;
     margin-left:325px;
     xcolor:Red;
     font-weight:bold;
}


IMG.leesMeer
{
    margin-left:5px;
}


A.noDecoration:hover, A.noDecoration
{
    text-decoration:none;
}

.frontTable
{
    width:100%;
}

.frontTable TD
{
    vertical-align:top;
    width:224px;
}

.frontTable TD A.leesMeer
{
    margin:0;
}

.frontTable TD .tdOverflow
{
    width:224px;
    height:auto;
    overflow:hidden;
}
.frontTable td.sep
{
    width:30px;
}

DIV.paging a.disabled
{
    color:Gray;
    cursor:default;
}
DIV.paging a.disabled:hover
{
    text-decoration:none;
}

.floatLeft
{
    float:left;
}

HR, .contentStyle HR
{
    height:1px;
    margin:5px auto;
    color:#3970b1;
}

.bold
{
    font-weight:bold;
}

.RTEEntryPoint
{
    position:absolute;
}

.years20
{    
    position:relative;    
    z-index:10;
    display:block;
    width:236px;
    height:52px;
    top:63px;
    margin-top:-52px;
    margin-left:310px;
}