/*
      Created by Keith Donegan of Code-Sucks.com

	  E-Mail: Keithdonegan@gmail.com

	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com

*/

* { padding: 0; margin: 0; }


img
{
  border: 0px;
}

.align-right
{
  float: right;
}


body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
  background-image: url(http://www.itarget.nl/images/new/bg.jpg);
  line-height: 18px;
}

        #title
        {
          width: 774px;

          background: url(http://www.loohorst.com/testsite/images/trans40.png);
          border-top:1px solid white;
          border-bottom:1px solid white;
          border-left:0px;
          border-right:0px;
          height:80px !important;
          padding-top:40px;
          padding-left: 25px;
          z-index: 9;
          margin-top: 50px;
          margin-right: 1px;
        }

.sIFR-hasFlash #head
        {
        	visibility: hidden;
        	font-size: 30px !important;
        	letter-spacing: -5px;
            border: 0px solid green;
            margin-bottom: 15px;
            padding-top: 0px;

        }

       #w3c{
             width: 137px;
             height: 136px;
             position: relative;
             z-index: 99999;
             margin-top: -35px;
                margin-right: -50px;
                float: none;
           }




#wrapper {
 margin: 0 auto;
 padding: 0px;
 width: 803px;
 border: 0px solid yellow;
 overflow: hidden;
}

#sub-header
{
  top: 0px;
  margin-left: 2px;
  width: 799px;
  height: 211px;
}

#faux {
 background: url(http://www.itarget.nl/images/new/bg-main2.jpg);
 margin-bottom: 0px;
 overflow: hidden; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 border: 0px solid green;
 margin-top: -50px;
}
#header {
 color: #333;
 width: 100%;
 height: 110px;
 margin: 0px 0px 0px 0px;
 background: white;
 border: 0px solid red;
}

        #header-wrapper {
         color: #333;
         width: 799px;
         height: 100px;
         margin: 0px 0px 0px 0px;
         background-color: white;
         margin: auto;
          /* background-image: url(http://www.itarget.nl/images/new/logo.jpg);
          background-repeat: no-repeat;
          background-position: left; */
        }
#navigation {
 color: #333;
 width: 100%;
 height: 40px;
 margin: 0px 0px 0px 0px;
 background: #888888;
}

    #navigation-wrapper
    {
      margin: auto;
       width: 799px;
      height: 100px;
      border: 0px dotted green;
    }

           #navigation-text
          {
           padding-top: 10px;
           padding-left: 10px;
            margin: auto;
            width: 799px;
            height: 211px;
            border: 0px dotted red;
          }
#rightcolumn {
 display: inline;
 color: #333;
  margin: 0px;
  border: 0px dotted red;
 padding: 0px;
 width: 215px;
 float: right;
position: relative;
margin-right: 2px;

background-image: url(http://www.itarget.nl/images/nieuws-top.jpg);
background-position: top left;
background-repeat: no-repeat;
}



            #nieuwswrapper {

            	width:					174px;


            	z-index:				8;
            	margin-left: 			auto;
              	margin-right: 			auto;

            	text-align: 			justify;


            	font-family:			Verdana, Arial, Helvetica, sans-serif;
            	font-size: 				10px;
                margin-top: 30px;
            	line-height:			18px;
            	padding-bottom:			20px;
            	border:					0px solid black;

            }


                    #header-nieuws
                    {
                      width: 215px;
                      height: 55px;
                      background-color: white;
                      margin: 0px;
                      border: 1px solid black;
                    }


                  h3

                  {
                    font-family: Arial narrow, Arial, sans-serif;
                    font-size: 13px;
                    font-variant: small-caps;
                    font-weight: 300;
                    display: inline;
                    color: #727375;
                    margin-bottom: 10px;
                  }


                   h1.nieuws

                  {
                    font-family: Verdana, Arial, sans-serif;
                    font-size: 21px;
                    font-variant: normal;
                    font-weight: 300;
                    display: inline;
                    margin-right: 5px;
                    margin-bottom: 10px;
                    color: #2d2d2d;
                  }

                  .datum
                  {
                  font-family: Verdana, Arial, sans-serif;
                  color: gray;
                    font-size: 10px;
                    font-style: italic
                  }

                  .title
                  {
                  font-family: Verdana, Arial, sans-serif;
                  color: #2d2d2d;
                        font-size: 13px;
                             font-variant: small-caps;
                             margin-bottom: 6px;
                             margin-top: 2px;
                  }

                  .lees-meer
                  {
                    color: darkorange;
                    font-weight:bold;
                    text-decoration:none;


                  }

hr{
  color: gray;
  height: 1px;
}


#leftcolumn {
 float: left;
 color: #333;
 margin: 25px;
 margin-top: 10px;
 margin-right: 0px;
 padding: 0px;
 width: 530px;
 display: inline;
 position: relative;
 border: 0px dashed green;
}




            p
            {
               color: #333;
               	margin-bottom: 10px;
            }


            h1, p h1 {
              	font-size: 20px;
              	margin-bottom: 10px;
                  color: #454545;
                  font-weight: 300;
                  font-family: Verdana, Arial, Helvetica, sans-serif;
                  text-decoration: none;


              }


              h2, p h2 {
              	font-size: 16px;
              	margin-bottom: 10px;
                  color: #454545;
                  font-weight: 300;
                  font-family: Verdana, Arial, Helvetica, sans-serif;
                  text-decoration: none;
                  line-height:    25px;
                  margin-top: 8px;
              }
#footer {
 background: url(http://www.itarget.nl/images/new/footer.png);
 background-repeat: no-repeat;
 width: 803px;
 height: 35px;
 clear: both;
 color: white;
 margin: 0px 0px 0px 0px;
 font-family: Verdana;
 font-size: 10px;
 border: 0px solid green;

}

        #icon
        {
          margin-top: 6px;
          display: inline;
          border: 0px solid peru;
          width: 150px;
          position: absolute;
        }


.clear { clear: both; background: none; }

#footer-text
{
        border: 0px solid red;
        display: inline;
        width: 310px;
         float: left;
        height: 15px;
        margin-left: 15px;
        margin-top: 10px;
        color: #929292;


}


          #itarget
          {
            font-family: Arial Narrow, arial;
            font-size: 14px;
            display: inline;
          }


#footer-text-right
{
        border: 0px solid red;
        display: inline;
        margin-right: 15px;
        margin-top: 10px;
        float: right;
        color: #929292;

}



/*  includes van martijn */



input {
border: 1px solid #005284;
}

/*#contentarea h2 {
	font-size: 14px !important;
	font-weight: bold;
}*/
#contentarea h3 {
	font-size: 14px !important;
	font-weight: bold;
}
/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */



.sIFR-hasFlash #head {
	visibility: hidden;
	font-size: 40px !important;
	letter-spacing: -5px;
}


a {
     color:					#005284;
	text-decoration:		none;


}

a:hover {

    color:					#333;
	text-decoration:		none;

}

#pdf {

	position:				relative;
	z-index:				9;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#000000;
	height: 				60px;
	background: 			#cccccc;
}

#pdf-image {

	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#000000;
	float:					left;
	height: 				60px;


}

#pdf-text {
	height:					50px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#005284;
	float:					left;
	margin-top: 			3px;
	text-align: 			left;

}

#pdf-text-omschr {
	width: 					140px !important;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 					#005284;
	float:					left;
	text-align: 			left;
	margin-left: 			3px;

}

#spoor
{
  border: 0px solid green;
  margin-bottom: 6px;
  color:					#f7941e;
  font-weight: bold;
}


a.spoor {

	color:					#6c6c6c;
	text-decoration:		none;

}

a.spoor:hover {

	color:					#6c6c6c;
	text-decoration:		underline;

}

a.spoor:active

{
	color:					#f7941e;
	text-decoration:		none;
}




a {
     color:					#f7941e;
	text-decoration:		none;


}

a:hover {

    color:					#333;
	text-decoration:		none;

}