@charset "utf-8";
/* body */

* { outline: none;
}

body {
	background-color: #a7bddf;
	margin-left: 0px;
	margin-top: 0px;
	font-family: Verdana, Geneva, sans-serif;
}



/* text */
p, td   	{color:#47529c; font-size: 12px; padding-right: 6px; margin-bottom: 0px; margin-top: 0px;}
th   	{color:#47529c; font-size: 12px; padding-right: 6px; margin-bottom: 0px; margin-top: 0px; font-weight: bold;}
li      {color:#47529c; font-size: 12px; padding-right: 6px; margin-bottom: 0px; margin-top: 0px; list-style-type: none;}
h1   	{color:#47529c; font-size: 30px; text-align:center; margin-bottom: 0px; margin-top: 0px; font-weight: bold;}
h2   	{color:#47529c; font-size: 20px; text-align:center; margin-bottom: 0px; margin-top: 0px; font-weight: bold;}
h3   	{color:#47529c; font-size: 15px; text-align:center; margin-bottom: 0px; margin-top: 0px; font-weight: bold;}
h4   	{color:#47529c; font-size: 15px; margin-bottom: 0px; margin-top: 0px; font-weight:100;}
h5  	{color:#47529c; font-size: 15px; text-align: left; margin-bottom: 0px; margin-top: 0px; font-weight: bold;}


.h3_link		  	{color:#47529c; font-size: 15px; margin-bottom: 0px; margin-top: 0px; font-weight: bold; text-decoration:none;}
.h3_link:hover   	{color:#47529c; font-size: 15px; margin-bottom: 0px; margin-top: 0px; font-weight: bold; text-decoration:none;}
.h3_link:visited   	{color:#47529c; font-size: 15px; margin-bottom: 0px; margin-top: 0px; font-weight: bold; text-decoration:none;}


.med          {color:#CC9900}
.special      {color:#B5CC33}
.toxco        {color:#FF6633}
.frulacmeter  {color:#FF0099}
.rauchometer  {color:#0099CC}
.lunglife     {color:#0099CC}
.noxbox       {color:#66cccc}
.nobreath     {color:#662081}
.NO           {color:#002a54}


.nav                {color:#bababa; font-size: 25px; text-decoration:none; font-weight: bolder; }
a.nav               {color:#bababa; font-size: 25px; text-decoration:none; font-weight: bolder;}
a.nav:hover         {color:#d79228; font-size: 25px; text-decoration:none;}
a.nav:visited       {text-decoration:none;}
a.nav:active         {color:#d79228; font-size: 25px; text-decoration:none;}

.navsub                {color:#e9eaea; font-size: 13px; background-color:#47529c; text-decoration:none; display:block;}
a.navsub               {color:#e9eaea; font-size: 13px; background-color:#47529c; text-decoration:none; display:block;}
a.navsub:hover         {color:#d79228; font-size: 13px; background-color:#47529c; text-decoration:none; display:block;}
a.navsub:visited       {text-decoration:none;}

.navsub_2                {color:#e9eaea; font-size: 10px; background-color:#47529c; text-decoration:none; display:block; margin-right:10px; line-height: 15px;}
a.navsub_2               {color:#e9eaea; font-size: 10px; background-color:#47529c; text-decoration:none; display:block;}
a.navsub_2:hover         {color:#d79228; font-size: 10px; background-color:#47529c; text-decoration:none; display:block;}
a.navsub_2:visited       {text-decoration:none;}

.navsub_rot                {color:#CC9900; font-size: 13px; background-color:#47529c; text-decoration:none; display:block;}
a.navsub_rot               {color:#CC9900; font-size: 13px; background-color:#47529c; text-decoration:none; display:block;}
a.navsub_rot:hover         {color:#ffffff; font-size: 13px; background-color:#47529c; text-decoration:none; display:block;}
a.navsub_rot:visited       {text-decoration:none;}
a.nav:vlink            {color:#ffffff; font-size: 25px; text-decoration:none;}

.footer                {color:#ffffff; font-size: 12px; text-decoration:none; font-weight: bolder; }
a.footer               {color:#ffffff; font-size: 12px; text-decoration:none; font-weight: bolder; }
a.footer:hover         {color:#d79228; font-size: 12px; text-decoration:none;}
a.footer:visited       {text-decoration:none;}

.info_anfordern                {color:#47529c; font-size: 12px; text-decoration:none; font-weight: bolder; align: center;}
a.info_anfordern               {color:#47529c; font-size: 12px; text-decoration:none; font-weight: bolder; align: center;}
a.info_anfordern:hover         {color:#ffffff; font-size: 12px; text-decoration:none; align: center;}
a.info_anfordern:visited       {text-decoration:none;}

.d_schutz_zurück                {color:#47529c; font-size: 12px; text-decoration:none; font-weight: bolder; align: center;}
a.d_schutz_zurück               {color:#47529c; font-size: 12px; text-decoration:none; font-weight: bolder; align: center;}
a.d_schutz_zurück:hover         {color:#d79228; font-size: 12px; text-decoration:none; align: center;}
a.d_schutz_zurück:visited       {text-decoration:none;}



.liste 				  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color:#47529c;}
a.liste               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color:#47529c;}
a.liste:hover         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color:#ffffff;}
a.liste:visited       {text-decoration:none;}
a.liste:active        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color:#47529c;}

.download-geraete    		  {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; ; color:#47529c;  text-decoration: none;}
a.download-geraete            {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; ; color:#47529c;  text-decoration: none;}
a.download-geraete:hover      {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; ; color:#ffffff;  text-decoration: none;}
a.download-geraete:visited    {text-decoration:none;}


.p_link   			{color:#47529c; font-size: 12px; padding-right: 6px; margin-bottom: 0px; margin-top: 0px; text-decoration: none;}
a.p_link            {color:#47529c; font-size: 12px; padding-right: 6px; margin-bottom: 0px; margin-top: 0px; text-decoration: none;}
a.p_link:hover      {color:#ffffff; font-size: 12px; padding-right: 6px; margin-bottom: 0px; margin-top: 0px; text-decoration: none;}
a.p_link:visited    {text-decoration:none;}

.p_link2   			{color:#ffffff; font-size: 12px; padding-right: 6px; margin-bottom: 0px; margin-top: 0px; text-decoration: none;}
a.p_link2            {color:#ffffff; font-size: 12px; padding-right: 6px; margin-bottom: 0px; margin-top: 0px; text-decoration: none;}
a.p_link2:hover      {color:#47529c; font-size: 12px; padding-right: 6px; margin-bottom: 0px; margin-top: 0px; text-decoration: none;}
a.p_link2:visited    {text-decoration:none;}


.neu   			{color: #F03; font-size: 12px; padding-right: 6px; margin-bottom: 0px; margin-top: 0px; text-decoration: none;}

.link_weis_klein   			 {color:#ffffff; font-size: 9px; margin-bottom: 0px; margin-top: 0px; text-decoration: none;}
a.link_weis_klein            {color:#ffffff; font-size: 9px; margin-bottom: 0px; margin-top: 0px; text-decoration: none;}
a.link_weis_klein:hover      {color:#47529c; font-size: 9px; margin-bottom: 0px; margin-top: 0px; text-decoration: none;}
a.link_weis_klein:visited    {text-decoration:none;}




/* div */

#body {
	position:absolute;
	left:0px;
	top:0px;
	width:980px;
	height:700px;
	z-index:1;
}
#body2 {
	width: 980px;
	height: 700px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -350px;
	margin-left: -490px;
	z-index:1;
}

/* menue oben */


#bild_banner {
	position:absolute;
	left:0px;
	top:0px;
	width:980px;
	height:201px;
	z-index:2;
	background-image: url(../images/specialmed.jpg);
}
#menue_rahmen {
	position:absolute;
	left:0px;
	top:158px;
	width:980px;
	height:40px;
	z-index:100;
}
#abstand_anfang {
	position: relative;
	width:314px;
	height:35px;
	z-index:100;
	float: left;
}
#abstand {
	position: relative;
	width:39px;
	height:35px;
	z-index:100;
	float: left;
}
#ende_abstand {
	position: relative;
	width:10px;
	height:36px;
	z-index:100;
	float: left;
}
#ober_menue {
	position: relative;
	top: 0px;
	width:auto;
	height:35px;
	z-index:100;
	float: left;
}
#m_agb {
	position:  absolute;
	left: 0px;
	top: -175%;
	width:auto;
	height:auto;
	z-index:100;
	visibility: hidden;
}
#m_geraete {
	position:  absolute;
	left: 0px;
	top: 39px;
	width:auto;
	height:auto;
	z-index:100;
	visibility: hidden;
}
#m_unternehmen {
	position:  absolute;
	left: 0px;
	top: 39px;
	width:auto;
	height:auto;
	z-index:100;
	visibility: hidden;
}
#m_info {
	position:  absolute;
	left: 0px;
	top: 39px;
	width:auto;
	height:auto;
	z-index:100;
	visibility: hidden;
}
#sub_geraete {
	position: relative;
	width: 139px;
	height:18px;
	z-index:100;
	white-space: nowrap;
}
#sub_unternehmen {
	position: relative;
	width: 86px;
	height:18px;
	z-index:100;
	white-space: nowrap;
}
#sub_info {
	position: relative;
	width: 176px;
	height:18px;
	z-index:100;
	white-space: nowrap;
}
#nav_sub_rechts_smoker {
	position:absolute;
	left:139px;
	top:0px;
	width:120 px;
	height:auto;
    background-color: #47529c;
	z-index:100;
	visibility: hidden;
}
#nav_sub_rechts_toxco {
	position:absolute;
	left:139px;
	top:0px;
	width:120 px;
	height:auto;
	background-color: #47529c;
	z-index:100;
	visibility: hidden;
}
#nav_sub_rechts_noxbox {
	position:absolute;
	left:139px;
	top:0px;
	width:120 px;
	height:auto;
	background-color: #47529c;
	z-index:100;
	visibility: hidden;
}
#sub_geraete_rechts {
	position: relative;
	width:auto;
	height:auto;
	
	z-index:2;
}


/* content */

#content {
	position:absolute;
	left:0px;
	top:201px;
	width:980px;
	height:442px;
	z-index:2;
}
#ueberschrift {
	position:absolute;
	left:79px;
	top:20px;
	width:820px;
	height:auto;
	z-index:2;
}
#ueberschrift2 {
	position:absolute;
	left:314px;
	top:20px;
	width:585px;
	height:auto;
	z-index:2;
}
#content_rechts {
	position:absolute;
	left:314px;
	top:93px;
	width:585px;
	height:321px;
	z-index:3;
	overflow-y:auto;
	overflow-x:hidden;
}
#content_video {
	position:absolute;
	left:314px;
	top:93px;
	width:585px;
	height:321px;
	z-index:3;
	overflow-y:hidden;
	overflow-x:hidden;
}
#content_links {
	position:absolute;
	left:45px;
	top:93px;
	width:258px;
	height:318px;
	z-index:2;
}



/* footer und menue unten */


#abstand_anfang_menue_2 {
	position: relative;
	width:314px;
	height:60px;
	z-index:100;
	float: left;
}
#abstand_menue_2 {
	position: relative;
	width:26px;
	height:60px;
	z-index:100;
	float: left;
}
#ende_abstand_menue_2 {
	position: relative;
	width:10px;
	height:60px;
	z-index:100;
	float: left;
}
#ober_menue_2 {
	position: relative;
	top: 0px;
	width:auto;
	height:60px;
	z-index:100;
	float: left;
}
#sub_agb {
	position: relative;
	width: 185px;
	height:18px;
	z-index:100;
	white-space: nowrap;
}
#footer {
	position:absolute;
	left:0px;
	top:643px;
	width:980px;
	height:80px;
	z-index:2;
	background: no-repeat url(../images/specialmed_footer.jpg);
}
#footer_specialmed {
	position:absolute;
	left:30px;
	top:63px;
	width: auto;
	height: auto;
	z-index:3;
}
#footer_tkmedia {
	position:absolute;
	left:771px;
	top:63px;
	width:auto;
	height:auto;
	z-index:2;
}
#footer_site {
	position:absolute;
	text-align: center;
	left:0px;
	top:63px;
	width:980px;
	height:auto;
	z-index:2;
}
#menue_2 {
	position:absolute;
	left:0px;
	top:641px;
	width:980px;
	height:60px;
	z-index:100;
}

#google_translate_element {
	position:absolute;
	left:46px;
	top:649px;
	width:200px;
	height:50px;
	z-index:101;
	overflow: hidden;
}
#sw_schliessen {
	position:absolute;
	left:403px;
	top:665px;
	width:auto;
	height:22px;
	z-index:200;
	visibility: hidden;
}
#bilder_software {
	position:absolute;
	left:76px;
	top:38px;
	width:820px;
	height:650px;
	z-index:150;
	background-color: #434F97;
	visibility: hidden;
}


/* symbollinks geräteseiten */

#links_geraete {
	position:absolute;
	left:0px;
	top: 20px;
	width:585px;
	height:auto;
	z-index:503;
	overflow: visible;
}
#link_text1 {
	position:absolute;
	left:0px;
	top: 0px;
	width:585px;
	height:auto;
	z-index:503;
	visibility: hidden;
}
#link_text2 {
	position:absolute;
	left:0px;
	top: 0px;
	width:585px;
	height:auto;
	z-index:503;
}
#link_text3 {
	position:absolute;
	left:0px;
	top: 0px;
	width:585px;
	height:auto;
	z-index:503;
	visibility: hidden;
}
#link_text4 {
	position:absolute;
	left:0px;
	top: 0px;
	width:585px;
	height:auto;
	z-index:503;
	visibility: hidden;
}
#link_text5{
	position:absolute;
	left:0px;
	top: 0px;
	width:585px;
	height:auto;
	z-index:503;
	visibility: hidden;
}
#link_text6{
	position:absolute;
	left:0px;
	top: 0px;
	width:585px;
	height:auto;
	z-index:503;
	visibility: hidden;
}
#link_ausblenden {
	position:absolute;
	left:0px;
	top: 9px;
	width:585px;
	height:63px;
	z-index:502;
}
#links_rahmen {
	position:absolute;
	left:0px;
	width:auto;
	height:auto;
	z-index:500;
}
#geraete_flash_gross {
	position:absolute;
	left:341px;
	top:-1px;
	width:245px;
	height:305px;
	z-index:2;
}
#txt_virtuell {
	position:absolute;
	left:0px;
	top:0px;
	width:333px;
	height:307px;
	z-index:2;
}

