/*CSS*/
Body, Html {
	Background-color: #e4e8e9;
	Margin: 0px;
	Padding: 0px;
	Height: 100%;
	Font: 11px/20px Arial, Verdana,  Helvetica, sans-serif;
	Text-align: Justify;
	Color: #474747;
}

.clearboth {
	height: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	content: "";
}

Table {
	Margin: 0px;
	Padding: 0px;
	Font: 11px/20px Arial, Verdana, Helvetica, sans-serif;
	Text-align: Justify;
	Color: #474747;	
}

.Honderd {
	height: 100%;
}

.MinHonderd {
	min-height: 100%;
}

h1 
{
    line-height: 29px;
    font-family: Arial;
    font-size: 20px;
    font-weight: normal;
	margin: 0px;
	color: #CB2025;
}

h2 
{
    line-height: 25px;
    font-family: Arial;
    font-size: 16px;
    font-weight: normal;
	margin: 0px;
	color: #CB2025;
}

h3, h4, h5, h6 
{
    line-height: 21px;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
	margin: 0px;
	color: #CB2025;
}

p, P
{
	Margin: 0px;
	Padding: 0px;
	Font: 11px/20px Arial, Verdana,  Helvetica, sans-serif;
	Color: #474747;
}

a {
	color: #d01f23;
	text-decoration: none;
}

a:hover {
	color: #d01f23;
	text-decoration: underline;
}


td {
	text-align: justify;
}

hr {
	color: #cb2025;
	height: 1px;
}

/* Header */

TR.Header {
	Background-color: #FFFFFF;
	Height: 157px;
}
TD.Header {
}
TD.Header#Left {
	Background-color: #FFFFFF;
	Width: 284px;
}
TD.Header#Middle {
	Width: 563px;
	z-index: 9997;
}
TD.Header#Right {
	Background-color: #ced3d6;
	Width: 150px;
}
.logo_cradletocradle
{
    margin: 5px 0px 0px 25px;
    border: 0px;
}

/* Main */

TR.Main {
	Background-color: #FFFFFF;
	Padding: 8px 0px 0px 0px;
}
TD.Main {
}

/* Content */

TR.Content {
}
TD.Content {
}
TD.ContentLeft {
	Width: 218px;
	Padding: 0px 0px 21px 0px;
}
TD.ContentTopPadding {
	padding: 0px 21px 0px 21px;
}
TD.ContentTop {
	Border-bottom-width: 1px;
	Border-bottom-color: #CB2025;
	Border-bottom-style: solid;
	Height: 34px;
}
TD.ContentCenter1 {
	Width: 782px;
	Padding: 16px 0px 14px 21px;
}
TD.ContentCenter2 {
	Width: 542px;
	Padding: 0px 21px 0px 0px;
}
TD.ContentCenter3 {
	Width: 401px;
	Padding: 0px 21px 0px 0px;
}
TD.ContentRight {
	Width: 177px;
	Padding: 0px 21px 21px 0px;
}

TD.ContentRight2 {
	Width: 318px;
	Padding: 116px 21px 21px 0px;
}

/* Nieuws */

DIV.Nieuws {
	Border-bottom: Solid 1px #CB0009;
	Padding: 14px 0px 14px 0px;
}

DIV.Nieuwsoverzicht {
	Border-bottom: Solid 1px #CB0009;
	Padding: 0px 0px 14px 0px;
}

SPAN.NieuwsTitel {
	font-size: 12px;
	font-weight: bold;
}

/* Submenu */

TABLE.SubMenu#Border {
	Border-top: Solid 1px #b9bec0;
}
TD.SubMenu#Title {
	Padding: 0px 10px 0px 10px;
	Height: 34px;
}

.sideMenu1 {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #CB2025;
	line-height: 24px;
}

.sideMenu1:hover, 
.sideMenu1selected,
.sideMenu1selected:hover 
 {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 24px;
}

.level_1 {
	background: url(/01/images/img_arrow_down_red.gif) 176px no-repeat;
	background-color: #E4E8E9;
	border-bottom: 1px solid #B9BEC0;
	min-height: 24px;	
	padding-left: 10px;
	cursor: pointer;
}

.level_1:hover,
.level_1_hover,
.level_1_hover:hover,
.level_1_selected,
.level_1_selected:hover,
.level_1_selected_hover,
.level_1_selected_hover:hover
 {
	background: url(/01/images/img_arrow_down_white.gif) 176px no-repeat;
	background-color: #CB2025;
	border-bottom: 1px solid #B9BEC0;
	min-height: 24px;	
	padding-left: 10px;
	cursor: pointer;
}

.sideMenu2 {
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	color: #CB2025;
	line-height: 24px;
}

.sideMenu2:hover, 
.sideMenu2selected,
.sideMenu2selected:hover 
 {
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 24px;
}

.level_2 {
	background: url(/01/images/img_arrow_right_gray.gif) 174px no-repeat;
	background-color: #E4E8E9;
	border-bottom: 1px solid #B9BEC0;
	min-height: 24px;	
	padding-left: 30px;
	cursor: pointer;
}

.level_2:hover,
.level_2_hover,
.level_2_hover:hover,
.level_2_selected,
.level_2_selected:hover,
.level_2_selected_hover,
.level_2_selected_hover:hover
 {
	background: url(/01/images/img_arrow_right_white.gif) 174px no-repeat;
	background-color: #CB2025;
	border-bottom: 1px solid #B9BEC0;
	min-height: 24px;	
	padding-left: 30px;
	cursor: pointer;
}

/* Algemeen */

TD.PaddingBottom {
	Padding: 0px 0px 14px 0px;
}

/* Search */

TABLE.Search 
{
    margin: 0px 0px 10px 0px;
	Border: Solid 1px #AAAFB1;
	Height: 99px;
}
TR.Search {
	Background-image: url(/01/images/img_background_search.gif);
	Background-position: top left;
	Background-repeat: no-repeat;
	Background-color: #E4E8E9;
}
TD.Search {
	Padding: 0px 0px 0px 71px;
	Font-size: 12px;
	Color: #474747;
}

TD.Search #lst_steentype {
	color: #474747;
	margin-top: 6px;
}

TD.Search #btn_zoek {
	float: right;
	margin-top: 6px;
}

/* BreadCrumb */

SPAN.BreadCrumb {
	Font-size: 10px;
	Color: #74797B;
}
SPAN.BreadCrumb A {
	Text-decoration: none;
	Color: #74797B;
}
SPAN.BreadCrumb A:Hover {
	Text-decoration: underline;
	Color: #74797B;
}

/* Images */

.img_links {
	float: left;
	margin-right: 17px;
	margin-bottom: 5px;
	margin-top: 3px;
	border: 4px solid #CDD3D5;
}

.img_rechts {
	float: right;
	margin-left: 17px;
	margin-bottom: 5px;
	margin-top: 3px;
	border: 4px solid #CDD3D5;
}

/* Adress */

TABLE.Adress {
	Border: Solid 1px #B0B5B7;
}
TR.Adress {
	Background-color: #FFFFFF;
}
TD.Adress {
	Padding: 10px;
	Font-size: 11px;
	Color: #7A7B7B;
}

TD.Adress .rood {
	Color: #d01f23;
}

TD.Adress A {
	Text-decoration: Underline;
	Color: #7A7B7B;
}
TD.Adress A:Hover {
	Text-decoration: None;
	Color: #7A7B7B;
}

/* Projects */

TR.Projects {
	Background-color: #CDD3D5;
}
TD.Projects {
	Padding: 10px;
}
TD.Projects .project {
	color: #797979;
}

TD.Projects #BekijkProject {
	background: #e4e8e9 url("/01/images/img_arrow_right_red.gif") 95% 50% no-repeat;
	margin-right: -10px;
	margin-left: -5px;
	padding-left: 6px;
	padding-bottom: 3px;
	font-size: 12px;
	color: #d01f23;	
	text-align: left;
	height: 17px;
	cursor: pointer;
}

TD.Projects #BekijkProject:hover {
	background: #d01f23 url("/01/images/img_arrow_right_lgrey.gif") 95% 50% no-repeat;
	margin-right: -10px;
	margin-left: -5px;
	padding-left: 6px;
	padding-bottom: 3px;
	font-size: 12px;
	color: #e4e8e9;	
	text-align: left;
	height: 17px;
	cursor: pointer;	
}

.TaalkeuzeTitel {
	margin: 0px 0px 5px 5px;
}

.Taalkeuze_NL {
	background: #e4e8e9 url("/01/images/flag_nl.gif") 6px 4px no-repeat;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 5px 5px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #e0989d;	
	text-align: left;
	height: 20px;
	cursor: pointer;
}

.Taalkeuze_NL:hover {
	background: #e4e8e9 url("/01/images/flag_nl1.gif") 6px 4px no-repeat;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 5px 5px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #d01f23;	
	text-align: left;
	height: 20px;
	cursor: pointer;
}

.Taalkeuze_NL_active {
	background: #d01f23 url("/01/images/flag_nl1.gif") 6px 4px no-repeat;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 5px 5px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;	
	text-align: left;
	height: 20px;
	cursor: pointer;
}

.Taalkeuze_NL_active:hover {
	background: #d01f23 url("/01/images/flag_nl1.gif") 6px 4px no-repeat;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 5px 5px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;	
	text-align: left;
	height: 20px;
	cursor: pointer;
}

.Taalkeuze_EN {
	background: #e4e8e9 url("/01/images/flag_en.gif") 6px 4px no-repeat;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 5px 5px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #e0989d;	
	text-align: left;
	height: 20px;
	cursor: pointer;
}

.Taalkeuze_EN:hover {
	background: #e4e8e9 url("/01/images/flag_en1.gif") 6px 4px no-repeat;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 5px 5px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #d01f23;	
	text-align: left;
	height: 20px;
	cursor: pointer;
}

.Taalkeuze_EN_active {
	background: #d01f23 url("/01/images/flag_en1.gif") 6px 4px no-repeat;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 5px 5px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;	
	text-align: left;
	height: 20px;
	cursor: pointer;
}

.Taalkeuze_EN_active:hover {
	background: #d01f23 url("/01/images/flag_en1.gif") 6px 4px no-repeat;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 5px 5px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;	
	text-align: left;
	height: 20px;
	cursor: pointer;
}

TD.Projects .GegevensTitel {
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

TD.Projects .GegevensOmschrijving {
	background: #e4e8e9;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;	
}

TD.Projects .GegevensOmschrijving .Link  {
	width: 110px;
	background: url(/01/images/img_pijltje_klein_dgrijs.gif) 100% 50% no-repeat;
	padding-right: 15px;
}

TD.Projects .GegevensOmschrijving a  {
	color: #cb2025;
	text-decoration: none;
}

TD.Projects .GegevensOmschrijving a:hover  {
	color: #cb2025;
	text-decoration: underline;;
}

TD.Projects .GrijsLicht {
	height: 13px;
}

TD.Projects .GrijsDonker {
	background: #a3acaf;
	height: 6px;
}

TD.Projects #ProjectenWoningbouw2 A, #ProjectenUtiliteitsbouw2 A {
	color: #d01f23;
	text-decoration: none;
	padding-left: 28px;
	float: left;
	margin-right: 8px;
}

TD.Projects #ProjectenWoningbouw2 A:hover, #ProjectenUtiliteitsbouw2 A:hover {
	color: #d01f23;
	text-decoration: underline;
	padding-left: 28px;
}

TD.Projects #ProjectenWoningbouw2 A {
	background: url(/01/images/img_projecten_woningbouw.gif) 0% 50% no-repeat;
}

TD.Projects #ProjectenUtiliteitsbouw2 A {
	background: url(/01/images/img_projecten_utiliteitsbouw.gif) 0% 50% no-repeat;
}



/* Footer Top */

TR.FooterTop {
	Height: 40px;
}
TD.FooterTop {
}
TD.FooterTopLeft {
	Background-color: #dce0e2;
	Width: 781px;
}
TD.FooterTopRight {
	Background-color: #eceff0;
	Width: 219px;
}

/* Footer Middle */

TR.FooterMiddle {
}
TD.FooterMiddle {
	Color: #8ba3ab;
	font-size: 10px;
}
TD.FooterMiddleLeft {
	Background-color: #bcc5c8;
	Width: 50px;
}
TD.FooterMiddleMiddle {
	Background-color: #cdd3d5;
	Width: 900px;
	Padding: 0px 10px 0px 10px;
	color: #8ba3ab;
}
TD.FooterMiddleMiddle A {
	Color: #8ba3ab;
	Text-decoration: None;
}
TD.FooterMiddleMiddle A:Hover {
	Color: #8ba3ab;
	Text-decoration: Underline;
}
TD.FooterMiddleRight {
	Background-color: #e4e8e9;
	Width: 50px;
}

/* Footer Bottom */

TR.FooterBottom {
}
TD.FooterBottom {
	font-size: 10px;
}
TD.FooterBottom A {
}
TD.FooterBottom A:Hover {
}
TD.FooterBottomLeft {
	Padding: 0px 10px 0px 60px;
	Text-align: Left;
	Color: #b1bbbf;
}
TD.FooterBottomLeft A {
	Text-decoration: Underline;
	Color: #b1bbbf;
}
TD.FooterBottomLeft A:Hover {
	Text-decoration: None;
	Color: #b1bbbf;
}
TD.FooterBottomMiddle {
	Padding: 0px 10px 0px 10px;
	Text-align: Center;
	Color: #b1bbbf;
}
TD.FooterBottomMiddle A {
	Text-decoration: none;
	Color: #b1bbbf;
}
TD.FooterBottomMiddle A:Hover {
	Text-decoration: underline;
	Color: #b1bbbf;
}
TD.FooterBottomRight {
	Padding: 0px 60px 0px 10px;
	Text-align: Right;
	Color: #b1bbbf;
}
TD.FooterBottomRight A {
	Text-decoration: none;
	Color: #b1bbbf;
}
TD.FooterBottomRight A:Hover {
	Text-decoration: underline;
	Color: #b1bbbf;
}

/* Nieuws footer */

TD.NieuwsFooter#Grijs {
	width: 542px;
	height: 6px;
	background: #cdd3d5;
}

/* Tabel SteenSoort */

TABLE.TabelSteenSoort {
	Background-color: #CDD3D5;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
TD.TabelSteenSoortLinks {
	Width: 292px;
}
TD.TabelSteenSoortRechts {
	Width: 100%;
	Padding: 8px 0px 4px 12px;
}
TD.TabelSteenSoortRechts #LinkTabelSteenSoort {
	background: #e4e8e9 url("/01/images/img_arrow_right_red.gif") 95% 50% no-repeat;
	margin-right: -10px;
	margin-left: -5px;
	padding-left: 6px;
	padding-bottom: 3px;
	font-size: 12px;
	color: #d01f23;	
	text-align: left;
	height: 17px;
	cursor: pointer;
}

TD.TabelSteenSoortRechts #LinkTabelSteenSoort:hover {
	background: #d01f23 url("/01/images/img_arrow_right_lgrey.gif") 95% 50% no-repeat;
	margin-right: -10px;
	margin-left: -5px;
	padding-left: 6px;
	padding-bottom: 3px;
	font-size: 12px;
	color: #e4e8e9;	
	text-align: left;
	height: 17px;
	cursor: pointer;	
}

TD.TabelSteenSoortRechts .LinkInfo {
	background: #e4e8e9 url("/01/images/img_arrow_right_red.gif") 91% 50% no-repeat;
	margin-right: -10px;
	margin-left: -5px;
	padding-left: 10px;
	padding-bottom: 6px;
	font-size: 11px;
	color: #d01f23;	
	text-align: left;
	height: 14px;
	cursor: pointer;
}

TD.TabelSteenSoortRechts .LinkInfo:hover {
	background: #d01f23 url("/01/images/img_arrow_right_lgrey.gif") 91% 50% no-repeat;
	margin-right: -10px;
	margin-left: -5px;
	padding-left: 10px;
	padding-bottom: 6px;
	font-size: 11px;
	color: #e4e8e9;	
	text-align: left;
	height: 14px;
	cursor: pointer;	
}

TD.TabelSteenSoortRechts .LinkHighres {
	background: #e4e8e9 url("/01/images/img_highres.gif") no-repeat;
	margin-right: -10px;
	margin-left: -5px;
	padding-top: 8px;
	padding-left: 37px;
	font-size: 11px;
	color: #d01f23;	
	font-weight: bold;
	text-align: left;
	height: 29px;
	cursor: pointer;
}

TD.TabelSteenSoortRechts .LinkHighres:hover {
	background: #d01f23 url("/01/images/img_highres1.gif") no-repeat;
	margin-right: -10px;
	margin-left: -5px;
	padding-top: 8px;	
	padding-left: 37px;
	font-size: 11px;
	color: #e4e8e9;	
	font-weight: bold;	
	text-align: left;
	height: 29px;
	cursor: pointer;	
}

/* Steensoorten footer */

TD.SteensoortenFooter#Grijs {
	width: 542px;
	height: 6px;
	background: #cdd3d5;
}

TD.SteensoortenFooter#Link {
	height: 25px;
}

TD.SteensoortenFooter #Assortiment A, #Verwerkingtips A, #ProjectenWoningbouw A, #ProjectenUtiliteitsbouw A {
	color: #d01f23;
	text-decoration: none;
	padding-left: 32px;
	float: left;
	margin-right: 10px;
}

TD.SteensoortenFooter #Assortiment A:hover, #Verwerkingtips A:hover, #ProjectenWoningbouw A:hover, #ProjectenUtiliteitsbouw A:hover {
	color: #d01f23;
	text-decoration: underline;
	padding-left: 32px;
}

TD.SteensoortenFooter #Assortiment A {
	background: url(/01/images/img_steensrt_assortiment.gif) 0% 50% no-repeat;
}

TD.SteensoortenFooter #Verwerkingtips A {
	background: url(/01/images/img_steensrt_verwerkingtips.gif) 0% 50% no-repeat;
}

TD.SteensoortenFooter #ProjectenWoningbouw A {
	background: url(/01/images/img_steensrt_woningbouw.gif) 0% 50% no-repeat;
}

TD.SteensoortenFooter #ProjectenUtiliteitsbouw A {
	background: url(/01/images/img_steensrt_utiliteitsbouw.gif) 0% 50% no-repeat;
}

.link_links {
	margin-right: 0px;
	float: left;	
}

.link_links a {
	background: url(/01/images/img_arrow_right_red.gif) 100% 50% no-repeat;
	padding-right: 18px;
	color: #d01f23;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.link_links a:hover {
	background: url(/01/images/img_arrow_right_red.gif) 100% 50% no-repeat;
	padding-right: 18px;
	color: #d01f23;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}

.link_links img {
	float: left;
	margin-top: -5px;
	margin-right: 5px;
}

/* Lees gehele link */

.link_rechts {
	margin-right: 0px;
	float: right;	
}

.link_rechts a {
	background: url(/01/images/img_arrow_right_red.gif) 100% 50% no-repeat;
	padding-right: 18px;
	color: #d01f23;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.link_rechts a:hover {
	background: url(/01/images/img_arrow_right_red.gif) 100% 50% no-repeat;
	padding-right: 18px;
	color: #d01f23;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}

.link_rechts img {
	float: left;
	margin-top: -5px;
	margin-right: 5px;
}

/* Toplinks */

.renderLink img 
{
    margin: -7px 0px 0px 0px;
    position: absolute;
}
.renderLink a 
{
    margin: 0px 0px 0px 17px;
    padding: 2px 24px 2px 22px;
	background: url(/01/images/img_arrow_right_lwhite.png) 97% 52% no-repeat;
    background-color: #cb2025;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
}
.renderLink a:hover 
{
    margin: 0px 0px 0px 17px;
    padding: 2px 24px 2px 22px;
	background: url(/01/images/img_arrow_right_lwhite.png) 97% 52% no-repeat;
    background-color: #cb2025;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer;
}

.Toplink {
	margin-right: 35px;
	float: left;
}

.Toplink a {
	background: url(/01/images/img_arrow_right_red.gif) 100% 50% no-repeat;
	padding-right: 18px;
	color: #d01f23;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
}

.Toplink a:hover {
	background: url(/01/images/img_arrow_right_red.gif) 100% 50% no-repeat;
	padding-right: 18px;
	color: #d01f23;
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer;
}

.Toplink img {
	float: left;
	margin-top: -5px;
	margin-right: 5px;
}


/* Assortiment */

.AssortimentItem {
	width: 190px;
	float: left;
	margin-bottom: 40px;
}

TR.Assortiment {
	Background-color: #CDD3D5;
}
TD.Assortiment {
	Padding: 4px;
}
TD.Assortiment .Omschrijving {
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}

TD.Assortiment .BekijkDetails {
	background: #e4e8e9 url("../images/img_arrow_right_red.gif") 95% 50% no-repeat;
	padding-left: 6px;
	padding-bottom: 3px;
	margin-right: -4px;
	font-size: 12px;
	color: #d01f23;	
	text-align: left;
	height: 17px;
	cursor: pointer;
}

TD.Assortiment .BekijkDetails:hover {
	background: #d01f23 url("../images/img_arrow_right_lgrey.gif") 95% 50% no-repeat;
	padding-left: 6px;
	padding-bottom: 3px;
	margin-right: -4px;
	/*
	margin-right: -10px;
	margin-left: -5px;
	padding-left: 6px;
	padding-bottom: 3px;
	*/
	font-size: 12px;
	color: #e4e8e9;	
	text-align: left;
	height: 17px;
	cursor: pointer;	
}

/* Projecten */

TR.Projecten {
	Background-color: #CDD3D5;
}
TD.Projecten {
	Padding: 4px;
	z-index: 10;
}

TD.Projecten .ZoomGroot {
	width: 393px;
	height: 293px;
	text-align: right;
	background: url(/01/images/img_zoom.gif) 98% 97% no-repeat;
	position: absolute;
	cursor: pointer;	
}

TD.Projecten .ZoomKlein {
	width: 188px;
	height: 139px;
	text-align: right;
	background: url(/01/images/img_zoom.gif) 97% 96% no-repeat;
	position: absolute;
	cursor: pointer;	
}



/* Zoeken steentype */

TD.SteentypeZoekenUitleg {
	padding-right: 22px;
}

TD.SteentypeZoeken {
	width: 190px;
}

TD.SteentypeZoeken hr {
	color: #cb0009;
	margin-top: 10px;
}

TD.SteentypeZoeken select {
	width: 100%;
}


/* Steensoorten */

TD.Steensoorten .Soort {
	height: 54px;
	width: 193px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 7px;
	padding-bottom: 12px;			
	background: url(/01/images/img_steensoorten_achtergrond.gif) no-repeat;
	border-top: 1px solid #aaafb1;
	border-right: 1px solid #aaafb1;	
	border-bottom: 1px solid #aaafb1;
	text-align: left;
	margin-bottom: 2px;
	cursor: pointer;
}

TD.Steensoorten .Soort:hover {
	height: 54px;
	width: 193px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 7px;
	padding-bottom: 12px;			
	background: url(/01/images/img_steensoorten_achtergrond1.gif) no-repeat;
	border-top: 1px solid #b0232a;
	border-right: 1px solid #b0232a;	
	border-bottom: 1px solid #b0232a;
	text-align: left;
	color: #ffffff;
	margin-bottom: 2px;
	cursor: pointer;	
}

TD.Steensoorten .Soort:hover .SteensoortenTekst {
	color: #ffffff;
	text-decoration: underline;	
}

TD.Steensoorten .Soort:hover h3 {
	color: #ffffff;
}

TD.Steensoorten img {
	border: 2px solid #d5dadc;
}

.project_roulering {
	border: 4px solid #d5dadc;
}






.inputtekst {
	height: 18px;
	border: 1px solid #cb2025;
	width: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #FFFFFF;
}

.inputlist{
	height: 18px;
	border: 1px solid #cb2025;
	width: 278px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #FFFFFF;
}

.inputbutton {
	background: #cb2025;
	border: 1px solid #cb2025;
	width: 90px;
	height: 18px;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: bold;
}

.inputtekstopmerking {
	height: 80px;
	border: 1px solid #cb2025;
	width: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #FFFFFF
}




.text_rood_groot {
	color: #cb2025;
	font-size: 15px;
}

.text_rood {
	color: #cb2025;
}

.td_ce_bruin {
	background: #8C654F;
	border-right: 1px solid #E7E0DD;
}
.td_ce_rood {
	background: #cb2025;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.td_ce_even {
	background: #b9bec1;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.td_ce_oneven {
	background: #e4e8e9;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.td_ce_bruin {
	background: #9a6e56;
}

.ce_link {
	color: #cfbaae;
	text-decoration: none;
}
.ce_link:hover {
	color: #9d1017;
	text-decoration: underline;
}


/*
ol, ul {
	list-style: url(/01/images/opsomming.gif);
	margin-top: 1px;
	margin-bottom: 1px;
}

.img_rechts2 {
	float: right;
	margin-left: 29px;
	margin-bottom: 15px;
	margin-top: 3px;
	border: 1px solid #672C00;
}
*/

/* Popup Daas Baksteen architectuurprijs 2008 */

#popup_1 {
	margin: 113px 0px 0px 239px;
	position: absolute;
	z-index: 9999;
	display: none;
}
#popup_2 {
	margin: 113px 0px 0px 239px;
	position: absolute;
	z-index: 9998;
	display: none;
}

/* Assortiment */

.emagiC_AssortimentItem {
	width: 142px;
	margin: 0px 10px 10px 0px;
	Padding: 4px 4px 4px 4px;
	Background-color: #bebebe;
	float: left;
}
.emagiC_AssortimentItemOmschrijving {
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* Banners */

.Banner 
{
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    border: Solid 1px #AAAFB1;
}
    .bannerImage 
    {
        border: 0px !important;
        text-align: center;
    }
    .bannerImage img
    {
        width: auto;
        max-width: 100%;
        border: 0px !important;
    }
    .bannerContent 
    {
        padding: 10px 10px 10px 10px;
    }

/* clearboth */

.clearboth 
{
	height: 0px;
	line-height: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	content: " ";
	clear: both;
}
