/*

 * Container

 */

.container

{

      width: 1000px;

      background-color: #ffffff;



}



/*

 * Overall hoofd-div

 */

.master

{

       text-align: left;



       width: 100%;



}



/*

 * Content hoofd-div

 */

.content_master

{

     padding-left: 5px;



     width: 100%;





}



/*

 * Menu links

 */

.menu_placeholder

{



}





/*

 * Header

 */



.header_placeholder

{



		background: url(http://www.officecity.nl/uploads/site_header.jpg);

      	margin: 0px;

		width:1000px;

		height:150px;

}



.belofficecity{

float:right;

padding:5px;

padding-top:20px;

}



.belofficecity a {

	display: block;

	width: 191px;

	height: 150px;

	text-indent: -99999px;

}





.keurmerk{

float:left;

padding-top:35px;

margin-left:655px;

}



.header_top_balk

{

      background-color: #ffffff;



      padding: 0px;







}





/*

 *  Tab menu

 */



.tab_hoofdmenu

{


      width: 100%;

      text-align: center;

      margin: 0px;

}



#tab_menu

{

     padding-left: 3px;

     width: 100%;



}



.tab_menu_padding

{

     padding-left: 0px;

     padding-bottom: 8px;

	 margin-bottom:10px;

}





.tabs_item_active

{

         background-image: url( 'templates/images/nav/tile2.gif' );

}



.tabs_item

{

         background-image: url( 'nav/tile1.gif' );

}



#tab

{

     width: 13.9%;

	 height:19px;

     background: url(http://www.officecity.nl/templates/images/tabbg.gif) repeat-x;

     font-weight: bold;

     text-align: center;

     padding-top: 2px;

     float: left;

     margin-right: 0px;

	 border-right:3px solid #FFF;

	 padding-left:2px;

}







#tab_active

{

    background-color:#f48811;

    width: 14.1%;

	height:19px;

     font-weight: bold;

     text-align: center;

     padding-top: 2px;

     float: left;

     margin-right: 0px;

}







#tabbart

{



    background: url(http://www.officecity.nl/templates/images/tabbg.gif) repeat-x;

    width: 16.9%;

	height:19px;

     font-weight: bold;

     text-align: center;

     padding-top: 2px;

     float: left;

     margin-right: 0px;

	  border-right:3px solid #FFF;

}





#tabcart

{



    background: url(http://www.officecity.nl/templates/images/tabbg.gif) repeat-x;

    width: 17.5%;

	height:19px;

     font-weight: bold;

     text-align: center;

     padding-top: 2px;

     float: left;

     margin-right: 0px;

	 border-right:3px solid #FFF;

}



#tabdart

{



    background: url(http://www.officecity.nl/templates/images/tabbg.gif) repeat-x;

    width: 16.2%;

	height:19px;

     font-weight: bold;

     text-align: center;

     padding-top: 2px;

     float: left;

     margin-right: 0px;

}









/*

 * Producten menu - links (categorieën)

 */

.menu1

{

    width: 223px;



    overflow:hidden;





    padding-top: 3px;

    padding-bottom: 3px;

	background-color:#ffffff;

	

}



.menu2

{

    width: 223px;

    overflow:hidden;

    padding-top: 3px;

    padding-bottom: 3px;

	border-left: 1px solid #8a8b8e;

	border-right: 1px solid #8a8b8e;

}



.menu1 a

{

    font-size:13px;

	letter-spacing: 2px;

	font-family:Trebuchet MS, Helvetica, sans-serif;

	font-weight:bold;

	color:#4e4d4b;

}



.menu2 a

{

    font-size:11px;

	color:#b4aba2;



}



.hoofd

{

    background-color: #ffffff;

    background-repeat:repeat-y;

    width: 223px;

    padding-top: 4px;

    padding-bottom: 4px;

    padding-right: 0px;

	height:20px;

}



.hoofd .selected{

color:#3e7ee9;

text-decoration:underline;

}



.menu1 .selected{

text-decoration:underline;

}





.hoofd_first .selected{

color:#3e7ee9;

text-decoration:underline;

}



.hoofd span {

color:#000;

letter-spacing: 2px;

font-family:Trebuchet MS, Helvetica, sans-serif;

font-size:13px;

}



.hoofd_first

{

    width: 223px;

    padding-top: 4px;

    padding-bottom: 4px;

    padding-right: 0px;

  	border-top: 2px solid #ffffff;

	height:20px;

}



.hoofd_first span {

color:#000;

letter-spacing: 2px;

font-family:Trebuchet MS, Helvetica, sans-serif;

font-size:13px;

}



.menu1 span {

color:#4f79bc;

letter-spacing: 2px;

font-family:Trebuchet MS, Helvetica, sans-serif;

font-size:13px;

}



.hoofd_hover

{

    background-color: #c9beb7;

    background-repeat:repeat-y;



    width: 223px;

    padding-top: 4px;

    padding-bottom: 4px;



    border-bottom: #AEAEAE 1px solid;

    border-left: #AEAEAE 1px solid;

    border-right: #AEAEAE 1px solid;

}



.hoofd_first_hover

{

    background-color: #c9beb7;

    background-repeat:repeat-y;



    width: 223px;

    padding-top: 4px;

    padding-bottom: 4px;



    border: #AEAEAE 1px solid;



}







/*

 * Menu items

 */

.menu_inhoud

{



    padding: 4px;







}



.menu_links_hoofd

{

    background: url(http://www.officecity.nl/templates/images/tabbg2.gif) repeat-x;



    width: 223px;

    padding-top: 4px;

    padding-bottom: 4px;



    border-bottom: #AEAEAE 1px solid;

    border-top: #AEAEAE 1px solid;

    border-left: #AEAEAE 1px solid;

    border-right: #AEAEAE 1px solid;

}



.menu_links_winkelwagen

{

    background: url(http://www.officecity.nl/templates/images/tabbg2.gif) repeat-x;

    width: 223px;

    padding-top: 4px;

    padding-bottom: 4px;

    border-bottom: #AEAEAE 1px solid;

    border-top: #AEAEAE 1px solid;

    border-left: #AEAEAE 1px solid;

    border-right: #AEAEAE 1px solid;

}

.menu_links_populair

{

    background: url(http://www.officecity.nl/templates/images/tabbg2.gif) repeat-x;

    width: 223px;

    padding-top: 4px;

    padding-bottom: 4px;

    border-bottom: #AEAEAE 1px solid;

    border-top: #AEAEAE 1px solid;

    border-left: #AEAEAE 1px solid;

    border-right: #AEAEAE 1px solid;
	
	color:#FFF;

}







.menu_links_zoeken

{

    background-color:#ffffff;

    background-repeat:repeat-y;



    width: 223px;

	height:80px;

    padding-top: 4px;

    padding-bottom: 4px;



}

.menu_links_laatstbekeken {
width: 223px;
padding-top: 4px;
padding-bottom: 4px;
}

.menu_links_laatstbekeken img{
padding-right:4px;
border:1px solid #b4b4b4;
width:65px;
height:65px;
}


.menu_links_sub

{

    width: 223px;



    background-image:url(back_subsub.gif);

    background-repeat:repeat-y;

    overflow:hidden;



    border-bottom: #AEAEAE 1px solid;

    border-left: #AEAEAE 1px solid;

    border-right: #AEAEAE 1px solid;



    padding-top: 3px;

    padding-bottom: 3px;





}



/*

 *  Copyright balk

 */



 .copyright

{

      padding: 15px;





}



.copyright p {

color:#6c6b6b;

}



#cato {

width:994px;

height:90px;

background-color:#FFF;

margin-top:10px;

border: 3px solid #3b7194;

text-align:left;

}



#cato .top{

margin-top:5px;

}



#cato a{padding:5px;color:#252525;letter-spacing:1px;}



#catolinks {

width:644px;

height:90px;

float:left;

}



#catorechts {

width:339px;

height:90px;

float:left;

border-left:1px dotted #3b7194;

margin-left:10px;

}



.ref {color:#252525;padding:5px;letter-spacing:1px;}





	div.d_home_cat { float: left; width: 340px; margin: 10px 20px 0 0; }

	div.d_home_cat:hover { float: left; width: 340px; background-color:#e7eef7; }

	div.e_home_cat { float: left; width: 340px; margin: 10px 20px 0 0; }

	div.e_home_cat:hover { float: left; width: 340px; background-color:#def3f9; }

	div.d_home_cat img {	float: right; margin-left: 10px; border:0; }

	div.e_home_cat img {	float: right; margin-left: 10px; border:0; }

	

	#home_big { float: left; width: 695px; height:170px; margin: 0px 0px 20px 0px; background-color:#f6f5f4; border-bottom: 1px solid #91928f; border-top: 1px solid #91928f; }

	

#balk {

width:725px;

float:left;

height:100%;

}



#links {

width:335px;

height:184px;

float:left;

background-color:#f1f2f2;

margin-bottom:5px;

}



#rechts {

width:390px;

height:190px;

float:left;

margin-bottom:5px;

}



#producten {

width:725px;

float:left;

height:100%;

}



.photos {

	overflow: hidden;

	border: 2px solid #f0f0f0;

	padding: 0px;

	width: 360px;

	margin: 0 auto;

}

img { border: none;}

.photos img.logo {margin: 0 auto; display:block;}

.photos div img {

	padding: 0px 0;

	margin: 0px 0;

	float: left;

}

.producten ul.thumbs {

	margin: 0;

	padding: 0 0 0 0px;

	list-style: none;

	width: 715px;

	float: left;

}

.producten ul.thumbs li{

	width: 70px;

	height: 70px;

	margin-right: 8px;

	margin-left: 8px;

	padding: 0;

	float: left;

	overflow: hidden;

	position: relative;

	border: 5px solid #dddddd;

	text-align: center;

}

.producten ul.thumbs li:hover {

	border: 5px solid #888;

	-moz-opacity:.75; 

	filter:alpha(opacity=75); 

	opacity:.75; 

}

.producten ul.thumbs li img {

	position: absolute;

	top: 0px;

	left: 0px;

}



	#links ul,li{

	padding-left:2px;

	margin:0;

	list-style:none;

	color:#383936;

	font-size:110%;

	}



.imglinks {padding:5px;}



.productinfo {padding-left:30px;}



br.br1 { clear: both; }	



.bomenteller {

padding:5px;

}



.faqlist {

list-style:square;

line-height:1.3em;

}



.prijs_korting

{

     font-weight: bold;

     color: #303234;

     font-family: Arial, Helvetica, sans-serif;

     font-size: 12px;



}



.mainlist {

line-height:1.5;

}



#faqblok {

width: 700px;

height:100%;

min-height:200px;

border: 1px solid #b9b9ba;

padding:5px;

}



#contactblok {

width: 720px;

height:100%;

min-height:20px;

border: 1px solid #b9b9ba;

padding:5px;

margin-bottom:5px;

}



.faqhok {

width: 700px;

height:100%;

border: 1px solid #b9b9ba;

padding:5px;

}



.faqantwoord {

color:#4879b3;

}



.std:hover {

background-color:#e0eaed;

}







































