﻿#header,
#right,
#footer,
#footerLeft,
#footerRight,
DIV#leftNavi,
DIV#topNavi,
DIV#topLangNavi{
display:none;
}
#printheader{
display:block;
width:356px;
height:76px;
background:url(../images/pina_medizintechnik_Logo.gif);
}

.float-wrap {
float: left;
width: 100%;
}
#content {
float: right;
width: 100%;
border-top: 0px solid #F1F1F1; /*** We have used border top here to push the content down, but other solutions can also be used ***/
position: relative; /*** IE needs this  ***/
top:0;
bottom:0;
}
.contentWrap{
padding:0px;
width:100%;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 0.8em;
color : #000000;
background-color:#FFFFFF;
}
.outer {
padding-left: 0px; /*** Same width as margin-left for the float-wrap div ***/
padding-right: 0px; /*** Our right column width ***/
}
.inner {
width: 100%;
padding-bottom: 0px; /*** Padding-bottom value is the same value as the total height of the footer ***/
}
#mainContainer
{
background:none;
} 
html body
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
color : #000000;
margin: 0px; 
height:100%; 
padding:0px;
width:100%;
left:0;
right:0;
background:none;
} 
/**************************
LINES
**************************/
hr.dashed
{
margin-right:20px;
border: 0px; /* Für Firefox und Opera */
border-top: dashed 1px #007F82;
border-bottom: dashed 1px #FFFFFF;
clear:both;
margin-top:10px;
margin-bottom:10px;
}


a.Link[href^="/"]:after, a[href^="/"]:after {
   content: "(http://www.pina.lr3.net/" attr(href)")"; }


a:link
{
color:#339A99;
text-decoration: none;
}
a:visited
{
color:#339A99;
text-decoration: none;
}
a:hover
{
color:#000000;
text-decoration: none;
}

font.white
{
color:#FFFFFF;
}


div.middle
{
background-color : #FFFFFF;
top:0;
bottom:0;
border-style: solid;
border-width: 0px;
border-color:#FFFFFF;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
color : #000000;
height:100%; 
margin:0px;
}

table.mainTable
{
background-color : #FFFFFF;
width:100%;
height:100%;
border-style: solid;
border-width: 1px;
border-color:#000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
color : #000000;

background-repeat: no-repeat;
background-position: bottom right;
margin:0px;
}
table.definitiontable
{
width:100%;
border-style: solid;
border-width: 1px;
border-color:#000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
color : #000000;
margin:0px;
padding:4px;
}
td.definitionhead
{
border-style: none;
border-width: medium;
background-color: #556D79;
color:#FFFFFF;
height:20px;
font-weight:bold;
text-align:center;
vertical-align: middle;
}


td
{
vertical-align: top;
}


a.headerLink
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
display:block; 
text-decoration:none; 
width:100%
}

/**************************
HEADINGS
**************************/
h1,h2,h3,h4
{
font-weight: bold;
color: #319493;
margin-top: 10px;
margin-bottom: 10px;
}
h1
{
font-size: 1.6em;
}
h2
{
font-size: 1.4em;
}
h3
{
font-size: 1.2em;
}
h4
{
font-size: 1em;
color: #000000;
}

.good
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #009933;
margin: 0;
padding: 0;
}
.bad
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #FF0000;
margin: 0;
padding: 0;
}

fieldset
{
border: 1px solid #781351;
width: 100%
}

.focus
{
border-color: #f00;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
color : #000000;
border: 5px outset #d7b9c9;
}
.nofocus
{
border-color: #000;
border: 1px outset #d7b9c9
}

  
legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
}

a.block
{
float: left;
width: 75px;
height:150px;
background-color: #F1F1F1;
border: 1px #C0C0C0 solid;
margin: 0 15px 15px 0;
display: block;
padding: 5px;
}
a.block:hover {
background-color: #CCCCCC;
padding: 5px;
border: 1px #333333 dashed;
}


div.Companyblock
{
height:100%;

margin: 5px;
padding: 5px;
}



div.highlighter
{
margin: 2px;
float:left;
border: dotted 1px #999;
width:100%;
}

div.contactdescription
{
float:left;
width:150px;
margin:0;
}
div.contacttext
{
float:left;
white-space: nowrap;
}

label.left { 
float: left; 
text-align: right; 
width: 5em; 
width:150px;
margin:2px;
} 
label.right { 
float: left; 
margin:2px;
} 







.submit input
{
margin-left: 4.5em;
color: #000;
background: #ffa20f;
border: 1px outset #d7b9c9
} 


input.right { 
float: left; 
width: auto; 
clear: both; 
margin-left: 5.3em; 
margin:2px;
width:200px;
} 


input.text, select, textarea, input.submit{
color: #FFFFFF;
border: 1px solid #000000; 
background-Color: #489999;
float: left; 
margin:2px;
width:200px;
} 
input[type=checkbox].right, 
input.radio, 
input.submit { 
margin-left: 6.3em; 
margin:2px;
float: left;
} 
form br { 
clear: both; 
} 
hr.dashed
{
margin-right:20px;
border: 0px; /* Für Firefox und Opera */
 border-top: dashed 1px #007F82;
 border-bottom: dashed 1px #FFFFFF;
clear:left;
margin-top:10px;
margin-bottom:10px;
}


DIV#sitemap {
   padding: 1em 1.5em;
   line-height: 20px;
   }

DIV#sitemap LI {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   }
DIV#sitemap LI {
   background: url(../images/sitemap/extm.gif)
               no-repeat
               0% 0%;
   }
DIV#sitemap LI.last {
   background: url(../images/sitemap/exlm.gif)
               no-repeat
               0% 0%;
   }

DIV#sitemap A.file {
   background: url(../images/sitemap/exfilebw.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 17px;
   }
DIV#sitemap A.file:hover {
   background: url(../images/sitemap/exfilecolor.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 17px;
   }
DIV#sitemap A.folder {
   background: url(../images/sitemap/exfolderbw.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 23px;
   }
DIV#sitemap A.folder:hover {
   background: url(../images/sitemap/exfoldercolor.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 23px;
   }

DIV#sitemap UL {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }
DIV#sitemap UL {
   background: url(../images/sitemap/exim.gif)
               repeat-y
               0% 0%;
   }
DIV#sitemap UL.last {
   background-image: none;
   }

/**************************
Images
**************************/
img{
border:0;
}
img.creativeproductimage{
float:left;
width:150px;
height:150px;
margin-right: 10px;
margin-bottom: 10px;
border: 0;
}
img.productMedImage{
float:left;
margin-right: 10px;
margin-bottom: 10px;
border-style:solid;
border-width:1px;
border-color:#797979;
background:#CCCCCC;
background-image:url(../images/product_background.jpg);
}
img.rightpreview{
float:right;
margin-left: 10px;
margin-bottom: 10px;
border-style:solid;
border-width:1px;
border-color:#797979;
}

 fieldset {
padding:0px 10px 10px 10px; 
 background: url(../images/fieldset-back.jpg) repeat-x bottom #FFFFFF;
 position: relative; 
 line-height: 1.5;
 margin-top:20px;
 border:0;
 }
 legend{ 
	font-size: 1.4em;
	font-weight: bold;
	color: #319493;
	 border:0;
}
