body {background:#BD8882;margin:0;font:normal 9pt Arial, Helvetica;color:#8B5A6D;}
td {font:normal 9pt Arial, Helvetica;color:#8B5A6D;}
a, a:visited {text-decoration:none;color:#6D6D6D}
a:hover {color:#8B5A6D}
img {border:0}
input, textarea {font:normal 9pt Arial, Helvetica;color:#8B5A6D;}
label {width:108px;float:left;margin-bottom:6px;line-height:20px;}
.input {float:left;border:1px solid #AAA;width:180px;_width:190px;margin-bottom:6px;padding:2px;_height:22px}
.sel {float:left;border:1px solid #AAA;width:186px;_width:190px;margin-bottom:6px;padding:2px;font:normal 9pt Arial, Helvetica;color:#8B5A6D;}
.text {float:left;border:1px solid #AAA;width:180px;_width:190px;margin-bottom:6px;padding:2px;height:60px}

#wrapper {height:420px;position:absolute;width:100%;top:50%;margin:-210px 0 0 0;text-align:center;background:#EBDBCE url(images/pinkback2.jpg) repeat-x top left}
#wrappercontact {height:420px;position:absolute;width:100%;top:50%;margin:-210px 0 0 0;text-align:center;background:#CEB4A7 url(images/pinkback2.jpg) repeat-x top left;overflow:hidden}
#wrappercontactright {height:420px;position:absolute;width:100%;top:50%;margin:-210px 0 0 0;text-align:center;background:#EBDBCE url(images/pinkback2.jpg) repeat-x top left;overflow:hidden}
#wrapperback {height:420px;background:url(images/pinkback.jpg) repeat-x bottom left}
#mainblock {position:absolute;width:100%;left:50%;margin:0 0 0 -380px;text-align:left;background:#EBDBCE url(images/pinkback2.jpg) repeat-x top left}
#mainblocknobg {width:760px;margin:auto;text-align:left}
#mainblockright {position:absolute;width:100%;left:50%;margin:0 0 0 -380px;text-align:left;background:#CEB4A7 url(images/pinkback2.jpg) repeat-x top left}
#blockmarg {width:760px;}

#header {background:#CEB4A7 url(images/pinkback2.jpg) repeat-x top left;height:76px}

#navigation {float:left;width:386px;padding: 50px 0 0 0}
#navigation ul {margin:0;padding:0}
#navigation li {display:inline;padding-right:6px}
#navigation a:hover {text-decoration:underline}

#subnavigation {width:380px;padding:8px 0 0 0}
#subnavigation ul {margin:0;padding:0}
#subnavigation li {display:inline;padding-right:6px}
#subnavigation a:hover {text-decoration:underline;color:#8B5A6D}

#navigationbot {float:left;width:340px;padding: 30px 0 0 0}
#navigationbot ul {margin:0;padding:0}
#navigationbot li {display:inline;padding-right:6px}
#navigationbot a:hover {text-decoration:underline;color:#8B5A6D}

#navigationcont {width:386px;padding: 30px 0 0 0}
#navigationcont ul {margin:0;padding:0}
#navigationcont li {display:inline;padding-right:6px}
#navigationcont li a, #navigationcont a:visited {color:#555;font-size:9pt}
#navigationcont a:hover {text-decoration:underline;color:#8B5A6D}
a.selected span {color:#8B5A6D}

#vivelogo {float:left;width:121px;height:37px;float:right;background:url(images/vivelogo2.jpg) no-repeat;margin:12px 4px 0 0}
#vivelogoprod {float:left;width:168px;height:37px;float:right;background:url(images/vivelogo6.jpg) no-repeat;margin:18px 0px 0 0}

#prodcontentblock {margin:26px 0 0 0;width:530px;float:left}
#contentblock {}
#contentblock h2 {margin:0 0 20px 0;font-size:11pt}
#contentblockcont {}
#content {width:326px;padding:50px 46px 0 40px;float:left;text-align:justify;}

#formcontent {width:356px;float:right;text-align:justify}


#bord {border:1px solid #CCC;border-width:1px 1px 0 0;height:256px;width:505px}
*html #bord {border:1px solid #CCC;border-width:1px 1px 0 0;height:256px;width:506px} /* IE HACK */
#bord .productimg {border:1px solid #ccc;border-width:0 0 1px 1px}

#contactleft {float:left;width:114px;}
#contactcenter {float:left;width:390px;height:344px;background:#EBDBCE url(images/vivelogo5.jpg) no-repeat 230px 220px}
#contactright {float:left;width:249px;}

#shadowtop {height:8px;background:url(images/pshadowtop.jpg) repeat-x;position:absolute;width:100%;top:50%;margin:-218px 0 0 0;}
#shadowbot {height:9px;background:url(images/pshadowbot.jpg) repeat-x;position:absolute;width:100%;top:50%;margin:210px 0 0 0;}

#productcontent {width:180px;float:left;margin:40px 0 0 3px;text-align:justify;font-size:8pt}
#productcontleft {float:left;width:320px;padding:2px 0 0 0;text-align:justify}
#productcontright {float:right;width:320px;padding:2px 0 0 0;text-align:justify}

#line {float:left;width:280px;border-bottom:1px solid #AAA;padding-top:22px}
#back {float:left;width:20px;margin:30px 0 0 10px}
#send {width:50px;margin:5px 10px 0 0;float:left}

.productimg {float:left;width:100px;height:128px;background:#FFF}
.productimg a, .productimg a:visited {display:block;width:100px;height:128px}
.productimg a:hover {}
.productimg img {display:block}
.prodhead {padding:2px 6px 0 6px;background:#BBB}
.prodheadbot {padding:0 6px 2px 6px;background:#BBB}

.prodtab {border:1px solid #eee;border-width:1px 1px 0 0}
.prodtab td {border:1px solid #eee;border-width: 0 0 1px 1px}

.clear {clear:left}
.center {text-align:center;width:101px;height:14px;float:left;font-size:9pt;}