@charset "utf-8";
/* CSS Document */

	@font-face {
    font-family: 'heavenetica5psbldsh';
    src: url('hepsbsh_-webfont.eot');
    src: url('hepsbsh_-webfont.eot?#iefix') format('embedded-opentype'),
         url('hepsbsh_-webfont.woff') format('woff'),
         url('hepsbsh_-webfont.ttf') format('truetype'),
         url('hepsbsh_-webfont.svg#heavenetica5psbldsh') format('svg');
    font-weight: normal;
    font-style: normal;
	}

	body
	{
		margin:0px;
		font-family: 'heavenetica5psbldsh', tahoma, Arial, Helvetica, sans-serif;
		font-size:13px;
	}
	
	p{
		font-family: 'heavenetica5psbldsh', tahoma, Helvetica, sans-serif;
		font-size:13px;
		padding: 0 15px;
		line-height:20px;
	}

	#wrapper
	{
		width:1400px;
		margin:0 auto;
	}
	
	.lparttp
	{
		float:left;
		width:120px;
		height:101px;
		background:#818183;
		border-bottom:1px solid #fff;
	}

	.cparttp
	{
		float:left;
		width:1256px;
		height:101px;
		background:#636365;
		border-right:1px solid #fff;
		border-left:1px solid #fff;
		border-bottom:1px solid #fff;
	}
	
	.rparttp
	{
		float:left;
		width:22px;
		height:101px;
		background:#818183;
		border-bottom:1px solid #fff;
	}
	
	.flgreenbar
	{
		float:left;
		width:100%;
		background:#7AC141;
		height:7px;
	}
	
	.blgreenbar
	{
		float:left;
		width:100%;
		background:#0E4A7E;
		height:7px;
	}
	
	.logo
	{
		float:left;
		margin-left:121px;
		height:101px;
		width:390px;
		display:table-cell;
	}
	
	.logo a
	{
		background:url(images/rheo-vital-logo.jpg) no-repeat;
		display:block;
		height:65px;
		width:390px;
		vertical-align:middle;
		margin-top:20px;
	}
	
	.clearfix
	{
		clear:both;
	}
	
	.lpartmdle
	{
		float:left;
		width:120px;
		height:443px;
		background:#636365;
		border-bottom:1px solid #fff;
	}

	.cpartmdle
	{
		float:left;
		width:1256px;
		height:443px;
		background:#636365;
		border-right:1px solid #fff;
		border-left:1px solid #fff;
		border-bottom:1px solid #fff;
	}
	
	.rpartmdle
	{
		float:left;
		width:22px;
		height:443px;
		background:#818183;
		border-bottom:1px solid #fff;
	}
	
	#mainnav
	{
		list-style:none;
		margin:0px;
		padding:0px;
	}
	
	#mainnav li
	{
		width:303px;
		border-right:1px solid #fff;
		float:left;
		height:443px;
	}
	
	#mainnav li a
	{
		display:block;
		width:303px;
		height:443px;
	}
	
	#mainnav li:last-child
	{
		border-right:none;
		width:344px;
	}
	
	#footer
	{
		width:100%;
		height:90px;
		margin-bottom:10px;
	}
	
	.prologo 
	{
		height:75px;
		width:116px;
		border-right:1px solid #9C9C9C;
		padding:15px 0 0 5px;
		float:left;
	}
	
	.prologo a
	{
		height:27px;
		width:114px;
		display:block;
		background:url(images/prollenium-logo.jpg) no-repeat;
		
	}
	
	.footeradd
	{
		float:left;
		padding:6px;
	}
	
	.tpnav
	{
		border-bottom:1px solid #fff;
	}
	
	.btimagnav
	{
		filter: url('data:image/svg+xml;utf8,<svg xmlns=\'w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale');
    	filter: gray; /* IE5+ */
   		-webkit-filter: grayscale(1); /* Webkit Nightlies & Chrome Canary */
	}
	
	
	#content1, #content2, #content3, #content4 {
        -moz-border-radius: 22px;
		border-radius: 22px;
        background: #fff;
        -webkit-border-radius: 22px;
        border: 4px solid #7AC141;
        -webkit-box-shadow: rgba(0,0,0,.6) 0px 2px 12px;
        -moz-box-shadow:  rgba(0,0,0,.6) 0px 2px 12px;;
        padding: 4px;
        width: 890px;
        position: relative;
        display: none;
    }
	
	.contentimage
	{
		float:left;
		width:280px;
	}
	
	.contenttext
	{
		float:left;
		width:610px;
		
	}
  
	.contentheader{ height:40px;}
	
	.contentheader h2{ float:left;width:500px;color:#0E4A7E; font-size:18px; font-weight:bold; padding-top:10px;}
	.contentheader h2 span{color:#7AC141;}
	.closebtn{float:right; width:80px; height:40px;}
	.closebtn a{display:block; width:80px; height:40px; background:url(images/close.jpg) no-repeat}
	
	a{color:#0E4A7E; text-decoration:none}
	a:hover{text-decoration:underline}
	
	.bgim1{ background:url(images/bl-01.jpg) no-repeat 0px 73px;}
	.bgim2{ background:url(images/bl-02.jpg) no-repeat 1px 73px;}
	.bgim3{ background:url(images/bl-03.jpg) no-repeat 0px 73px;}
	.bgim4{ background:url(images/bl-04.jpg) no-repeat 0px 73px;}
	
	
	.grayscale 
	{
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		filter: url(grayscale.svg); /* Firefox 4+ */
		filter: gray; /* IE 6-9 */
	}
	