﻿
	body
  	{
  		font-family 	: verdana;
  		font-size		: 11px;
  		margin          : 0px;
  		background      : #e7e7e7;
  	}
  	
  	body #wrapper
  	{
  		width			: 990px;
  		margin-left		: auto;
  		margin-right	: auto;
  		background		: #efefef url(/Images/Layout/wall.gif);
   	}
   	
   	body.leftanimation #wrapper
   	{
   	    height          : auto !important;
  	   height          : expression(750);
  	   height           : 750px;
   	}
  	
  	body#default #wrapper
  	{
      	min-height      : 750px;
  	}
  	
  	body #footercontainer
  	{
  	    clear           : both;
  	    width			: 990px;
  	    line-height     : 17px;
  		margin-left		: auto;
  		margin-right	: auto;
  		margin-top      : -5px;
  		text-align      : center;
  		background		: #e7e7e7 url(/Images/Layout/wallbottom.gif) no-repeat;
  	}
  	
    body a
	{
	    color           : #00009b;
	}

	body #footercontainer a
	{
	    color           : #00009b;
	}
	
	
	
  	body #footercontainer img
  	{
  	    vertical-align  : middle;
  	    float           : right;  	
  	    margin-right    : 10px;    
  	}
  	
  	
  	
  	/* ---- headeranimation ---- */
  	body.headeranimation #headercontainer
  	{
  	    position        : absolute;
  	    left            : 50%;
  	    margin-left     : -491px;
  	    width           : 646px;
  	    height          : 128px;
  	}
  	
  	body.headeranimation #leftcontainer
  	{
  	    position        : absolute;
  	    top             : 128px;
  	    left            : 50%;
  	    margin-left     : -491px;
  	    width           : 166px;
  	    height          : 622px;
  	}
  	
  	/* ---- leftanimation ---- */
  	body.leftanimation #headercontainer,
  	body.noanimation #headercontainer
  	{
  	    position        : absolute;
  	    left            : 50%;
  	    width           : 480px;
  	    margin-left     : -326px;
  	    height          : 128px;
  	    float           : left;
  	}
  	
  	body.leftanimation #leftcontainer,
    body.noanimation #leftcontainer
  	{
  	    position        : absolute;
  	    top             : 0px;
  	    left            : 50%;
  	    margin-left     : -491px;
  	    width           : 166px;
    }
  	
  	/* ---- rightanimation ---- */
  	body.rightanimation #headercontainer
  	{
  	    position        : absolute;
  	    left            : 50%;
  	    width           : 480px;
  	    margin-left     : -326px;
  	    height          : 128px;
  	    float           : left;
  	}
  	
  	body.rightanimation #leftcontainer
  	{
  	    position        : absolute;
  	    top             : 0px;
  	    left            : 50%;
  	    margin-left     : -491px;
  	    width           : 166px;
  	    height          : 750px;
  	}
  	
    /* ---- noanimation ---- */
  	body.noanimation #fullcontainer
  	{
  	     float			: left;
  	     margin-left    : 4px;
  	}
  	/* ---- all page styles ---- */
  	
  	body div#breadcrumbcontainer
  	{
  	    font-size           : 0.9em;
  		color               : #d50300;
  		width               : 470px;
  		margin-left         : 178px;
  		height              : 40px;
  		
  	    border              : 1px solid #fff;
  		background          : url(/Images/Layout/dots_red.gif) top repeat-x;
  		
  	}
  	body div#breadcrumbcontainer div
  	{
  	    margin-top          : 10px;
  	    height : 20px;
  	    
  	}
  	
  	
  	
    body #breadcrumbcontainer a
  	{
  	   /* display             : inline-block;*/
  		color               : #d50300;
  	}
  	
  	
  	body#experience div#breadcrumbcontainer
  	{
  	    display             : none;
  	}
  	
  	
  	body#default #contentcontainer
  	{
  		width			    : 640px;
  		margin-top          : 128px;
  		float			    : left;
  	}
  	
  	body #contentcontainer .contentblock
  	{
  	   margin-left         : 176px;
    }
  	body #contentcontainer .contentblock img
  	{
  	    margin-left              : 0.5em;
  	    margin-right              : 0.5em;
    }
  	
  	body #contentcontainer p
  	{
  	    font-size           : 1em;
        line-height         : 1.4em;
        margin              : 0px;
        margin-bottom       : 1em;
     	
  	}
  	
  	body #contentcontainer h2
  	{
  	    width           : 470px;
  	    font-size       : 1.1em;
  	    line-height     : 1.4em;
  	    font-weight     : bold;
  	    color           : #000;
  	    margin          : 0px;
  	    padding         : 2px;
  	}
  	
  	body #contentcontainer h2.darkblue
  	{
  	    background		: #fff url(/Images/Layout/header_darkblue.gif) no-repeat;
  	    color           : #fff;
  	}
  	
  	body #contentcontainer h2.lightblue
  	{
  	    background		: #fff url(/Images/Layout/header_lightblue.gif) no-repeat;
        color           : #fff;
  	}
  	
  	body #contentcontainer h2.redborder
  	{
  	    background		: #fff url(/Images/Layout/header_redborder.gif) no-repeat;
        color           : #fff;
  	}
  	
  	/* ---- actuacontainer ---- */
   /* body #actuacontainer .entity
    {
        margin-top          : 5px;
        border-bottom       : 1px dotted #d50300;
    }
    
    body #actuacontainer h3
    {
        margin              : 0;
        font-size           : 1.2em;
    }
    
    body #actuacontainer .readmore
    {
        width               : 280px;
        text-align          : right;
    }

    body #actuacontainer .readmore a
    {
        font-size           : 1em;
        line-height         : 2em;
  		color               : #d50300;
  		text-decoration     : none;
    }  	
    
    
  	body #actuacontainer #entitycollectioncontainer
  	{
  	    width               : 280px;
  	}
    body#default #actuacontainer #entitycollectioncontainer
    {
        display         : none;
    }
  		
    body#experience #actuacontainer #entitycollectioncontainer
    {
        display         : block;
    }
  			
  	body #actuacontainer #swapcontainer
  	{
  	    cursor          : pointer;
  	    height          : 31px;
  	    width           : 280px;
  	    display         :  block;
  	}
  	
  	
    body#experience #actuacontainer #swapcontainer
    {
        background      : url(/Images/Layout/Headers/header_actueeleninteressant_open.gif);
  	}
  	body#default #actuacontainer #swapcontainer
    {
        background      : url(/Images/Layout/Headers/header_actueeleninteressant_close.gif);
  	}
  	      	
  	body#default #actuacontainer #swapcontainer.open,
    body#experience #actuacontainer #swapcontainer.open
    {
        background      : url(/Images/Layout/Headers/header_actueeleninteressant_open.gif);
  	}
  	
  	body#default #actuacontainer #swapcontainer.close,
  	body#experience #actuacontainer #swapcontainer.close
  	{
        background      : url(/Images/Layout/Headers/header_actueeleninteressant_close.gif);
  	}
  	*/
  	#noflash
  	{
  	    display : none;
  	}
  	
  	
  	.contentblock .searchresultentity
  	{
  	    margin-top              : 8px;
  	    border                  : 1px solid #ccc;
  	    
       background              : #fff5da;
  	}
  	
  	.contentblock .searchresultentity h3
  	{
  	    margin                  : 0px;
  	    display                 : inline;
  	}
  	
  	.contentblock .searchresultentity a
  	{
  	    font-size               : 0.7em;
  	    margin                  : 1px;
  	    text-decoration         : none;
  	}  	
  	.contentblock .searchresultentity .description
  	{
        padding                 : 5px;
  	}
    .contentblock .searchresultentity .description .readmore
    {
        margin-top              : 5px;
        font-size               : 1.2em;
    }

  	
  	.clear
  	{
        display             : block;
        clear               : both;
  	}
  	