
/*** white ***/

/*.menuwrapper .rbtop         { background: url(../img/white_corner_hu.jpg) repeat-x; }*/
.menuwrapper .rbtop div     { background: url(../img/white_corner_lu.jpg) no-repeat top left; }
.menuwrapper .rbtop div div { background: url(../img/white_corner_ru.jpg) no-repeat top right; }

/*.menuwrapper .rbbot         { background: url(../img/white_corner_hd.jpg) repeat-x; }*/
.menuwrapper .rbbot div     { background: url(../img/white_corner_ld.jpg) no-repeat top left; }
.menuwrapper .rbbot div div { background: url(../img/white_corner_rd.jpg) no-repeat top right; }

/*.menuwrapper .rbcontentl    { background: url(../img/white_corner_lv.jpg) repeat-y left;  float: left;}
.menuwrapper .rbcontentr    { background: url(../img/white_corner_rv.jpg) repeat-y right; width: 6px; float: right;}*/


.menuwrapper .rbtop div, .menuwrapper .rbtop, .menuwrapper .rbbot div, .menuwrapper .rbbot {

	width: 100%;
	height: 6px;
	font-size: 0px;	
}

.menuwrapper .rbcontentc {

	margin: 10px;
}


.menuwrapper .rbcontentl  { padding: 1px 2em; margin: 0; }
.menuwrapper .rbcontentr  { padding: 1px 2em; margin: 0; }
.menuwrapper .rbroundbox { width: 100%; background-color : #ffffff;}
.menuwrapper { width: 100%; padding: 0; margin: 0 auto;}




/*** grey ***/

.greybox .rbtop         { margin: 0 auto -4px auto;}
.greybox .rbtop div     { background: url(../img/white_corner_lu2.jpg) no-repeat top left; }
.greybox .rbtop div div { background: url(../img/white_corner_ru2.jpg) no-repeat top right;}


.greybox .rbbot div     { background: url(../img/white_corner_ld2.jpg) no-repeat top left; }
.greybox .rbbot div div { background: url(../img/white_corner_rd2.jpg) no-repeat top right; }


.greybox .rbtop div, .greybox .rbtop, .greybox .rbbot div, .greybox .rbbot {

	width: 100%;
	height: 6px;
	font-size: 0px;	
}

.greybox .rbcontentc {

	margin: 10px;
}


.greybox .rbcontentl  { padding: 1px 2em; margin: 0; }
.greybox .rbcontentr  { padding: 1px 2em; margin: 0; }
.greybox .rbroundbox { width: 100%; background-color : #d1d1d1;}
.greybox { width: 100%; padding: 0; margin: 0 auto;}



/*** Moron IE Hacks ***/

/** ie7 **/


/* white */

* +html .menuwrapper .rbtop div     { background: url(../img/white_corner_lu.jpg) no-repeat 0px 0px;float:left;margin-top: -2px;}
* +html .menuwrapper .rbtop div div { background: url(../img/white_corner_ru.jpg) no-repeat top right;float:right;}

* +html .menuwrapper .rbbot div     { background: url(../img/white_corner_ld.jpg) no-repeat 0px 0px;float:left;margin-top: -2px;}
* +html .menuwrapper .rbbot div div { background: url(../img/white_corner_rd.jpg) no-repeat top right;float:right;}

* +html .menuwrapper .rbtop div, * +html .menuwrapper .rbtop, * +html .menuwrapper .rbbot div, * +html .menuwrapper .rbbot { width: 100%;}
* +html .menuwrapper .rbcontentc { margin: 5px;}

/* grey */

* +html .greybox .rbtop div     { background: url(../img/white_corner_lu2.jpg) no-repeat 0px 0px;float:left;margin-top: -2px;}
* +html .greybox .rbtop div div { background: url(../img/white_corner_ru2.jpg) no-repeat top right;float:right;}

* +html .greybox .rbbot div     { background: url(../img/white_corner_ld2.jpg) no-repeat 0px 0px;float:left;margin-top: -2px;}
* +html .greybox .rbbot div div { background: url(../img/white_corner_rd2.jpg) no-repeat top right;float:right;}

* +html .greybox .rbtop div, * +html .greybox .rbtop, * +html .greybox .rbbot div, * +html .greybox .rbbot { width: 100%;}
* +html .greybox .rbcontentc { margin: 5px;}


/** ie6 **/

/* white */

* html .menuwrapper .rbtop div     { background: url(../img/white_corner_lu.jpg) no-repeat 0px 0px;float:left;margin-top: -2px;}
* html .menuwrapper .rbtop div div { background: url(../img/white_corner_ru.jpg) no-repeat top right;float:right;}

* html .menuwrapper .rbbot div     { background: url(../img/white_corner_ld.jpg) no-repeat 0px 0px;float:left;margin-top: -2px;}
* html .menuwrapper .rbbot div div { background: url(../img/white_corner_rd.jpg) no-repeat top right;float:right;}

* html .menuwrapper .rbtop div, * +html .menuwrapper .rbtop, * +html .menuwrapper .rbbot div, * +html .menuwrapper .rbbot { width: 100%;}
* html .menuwrapper .rbcontentc { margin: 5px;}

/* grey */

* html .greybox .rbtop div     { background: url(../img/white_corner_lu2.jpg) no-repeat 0px 0px;float:left;margin-top: -2px;}
* html .greybox .rbtop div div { background: url(../img/white_corner_ru2.jpg) no-repeat top right;float:right;}

* html .greybox .rbbot div     { background: url(../img/white_corner_ld2.jpg) no-repeat 0px 0px;float:left;margin-top: -2px;}
* html .greybox .rbbot div div { background: url(../img/white_corner_rd2.jpg) no-repeat top right;float:right;}

* html .greybox .rbtop div, * +html .greybox .rbtop, * +html .greybox .rbbot div, * +html .greybox .rbbot { width: 100%;}
* html .greybox .rbcontentc { margin: 5px;}


/*** contact ***/

.contactbox .rbtop div     { background: url(../img/white_corner_lu.jpg) no-repeat top left; }
.contactbox .rbtop div div { background: url(../img/white_corner_ru.jpg) no-repeat top right; }


.contactbox .rbbot div     { background: url(../img/white_corner_ld.jpg) no-repeat top left; }
.contactbox .rbbot div div { background: url(../img/white_corner_rd.jpg) no-repeat top right; }


.contactbox .rbtop div, .contactbox .rbtop, .contactbox .rbbot div, .contactbox .rbbot {

	height: 6px;
	font-size: 0px;	
}

.contactbox .rbcontentc {

	margin: 10px;
}


.contactbox .rbcontentl  { padding: 1px 2em; margin: 0; }
.contactbox .rbcontentr  { padding: 1px 2em; margin: 0; }
.contactbox .rbroundbox { width: 230px; background-color : #ffffff;}


/** odd **/

.contactoddbox .rbtop div     { background: url(../img/white_corner_lu2.jpg) no-repeat top left; }
.contactoddbox .rbtop div div { background: url(../img/white_corner_ru2.jpg) no-repeat top right; }

.contactoddbox .rbbot div     { background: url(../img/white_corner_ld2.jpg) no-repeat top left; }
.contactoddbox .rbbot div div { background: url(../img/white_corner_rd2.jpg) no-repeat top right; }


.contactoddbox .rbtop div, .contactoddbox .rbtop, .contactoddbox .rbbot div, .contactoddbox .rbbot {

	height: 6px;
	font-size: 1px;	
}

.contactoddbox .rbcontentc {

	margin: 10px;
	height: 100px;
}


.contactoddbox .rbcontentl  { padding: 1px 2em; margin: 0; }
.contactoddbox .rbcontentr  { padding: 1px 2em; margin: 0; }
.contactoddbox .rbroundbox { width: 230px; background-color : #d1d1d1;}
