
/* 
      erzeugt am 14.06.2011 12:30:05
*/


* {
	border: 0;
	padding: 0;
	margin: 0;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	
	
}
.boxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
                     line-height: 1.5;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	line-height: 1.5;

}
a.boxlink {
	color: #00a2e7;
	font-weight: bold;
	text-decoration:none;
	}
a.boxlink:hover {
	    color: #00a2e7;
	    font-weight: bold;
	    text-decoration:none;
	}
	
a.boxlink:visited {
	    color: #00a2e7;
	    font-weight: bold;
	    text-decoration:none;
	}
		
a.boxlink:active {
	    color: #00a2e7;
	    font-weight: bold;
	    text-decoration:none;
	}		

a.searchlink {
	color: #00a2e7;
	font-weight: bold;
	text-decoration:none;
	}

a.searchlink:hover {
	    color: #FFFFFF;
	    background-color: #00a2e7;
	    font-weight: bold;
	    text-decoration:none;
	    padding-left:2px;
	    padding-right:2px;
	}


/* ################################################# */
/* ########### HEAD  MENU TEXT   -  START  ############## */
/* ################################################ */

.naviText{
    background-color:#000000; 
    border-right:1px solid #ffffff; 
    width:97px; 
    height:26px;
    line-height:26px;    
    text-align:center; 
    vertical-align:middle;
    color:white;
    padding-bottom:4px;
}

.naviTextGrey{
    background-color:#888888; 
    border-right:1px solid #ffffff; 
    width:118px; 
    height:26px;
    line-height:26px;
    text-align:center; 
    vertical-align:middle; 
    color:white;
    padding-bottom:4px;
}

a.naviLink {	
                             color: #ffffff;
                             font-family:arial;
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;
	letter-spacing:-0,1em;
	}
a.naviLink:visited {
	color: #ffffff;
                             font-family:arial;
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;
	}
a.naviLink:hover {
	color: #00BCED;
	 font-family:arial;
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;
	}	
a.naviLink:active {
	color: #00BCED;
	font-family:arial;
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;
	}		

#linkActive{
                            color: #00BCED;
                             font-family:arial;
                             	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;
}

/* ################################################# */
/* ########### HEAD  MENU TEXT   -  END   ############## */
/* ################################################ */

/* ######################################## */
/* ########### TEXTFORMATIERUNGEN ############## */
/* ######################################## */

.text_b                                                    {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-size:10pt; list-style-type:none; }

.text_n                                                    {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:normal; font-size:12px; list-style-type:none; line-height:16px;}

.text_l                                                      {font-family:Arial, Helvetica, sans-serif; color:#FEE16D; font-weight:bold; font-size:12px; list-style-type:none; line-height:16px; text-decoration:underline; }

.text_y                                                    {font-family:Arial, Helvetica, sans-serif; color:#FEE16D; font-weight:bold; font-size:12px; list-style-type:none; line-height:16px;}

/*.text_dark                                                    {font-family:Arial, Helvetica, sans-serif; color:#FCCA00; font-weight:bold; font-size:12px; list-style-type:none; line-height:16px;} */
.text_dark                                                    {font-family:Arial, Helvetica, sans-serif; color:#009DDC; font-weight:bold; font-size:12px; list-style-type:none; line-height:16px;}
a:hover.text_dark { color:#464646;}

.text_dark2                                                    {font-family:Arial, Helvetica, sans-serif; color:#009DDC; font-weight:bold; font-size:12px; list-style-type:none;}
a:hover.text_dark2 { color:#464646;}

table,tr,td			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto;}

.diabetes_head	 	{ background-image:url(/datafiles/images/diabetes_head.jpg); color:#FFFFFF; background-repeat:repeat-x; background-color:#27A5DF;}

.diabetes_mid 		{ background-image:url(/datafiles/images/diabetes_middle.jpg); color:#333333; background-repeat:repeat-x; background-color:#AADDF2;}

.diabetes_sub	 	{ background-image:url(/datafiles/images/diabetes_sub.jpg); color:#333333; background-repeat:repeat-x; }

.diabetes_frame 	                     { border-bottom:1px dashed #ADADAD;}

.input			{border: 1px solid #27A5DF; color:#333333; background-color:transparent; width:230px; padding:0px;}

.input2			{border: 1px solid #27a5df; color:#323232; background-color:#ffffff; width:84px; padding:1px;}

.submit			{border: 1px solid #27A5DF; background-color:#ffffff; color:#ffffff; font-weight:bold;width:900px; background-image:url(/datafiles/images/diabetes_head.jpg);}

.submit1			{border: 1px solid #27A5DF; background-color:#ffffff; color:#ffffff; font-weight:bold;width:900px; background-image:url(/datafiles/images/diabetes_sub.jpg);}

.submit2			{border: 1px solid #27A5DF; background-color:#ffffff; color:#ffffff; font-weight:bold;width:40px; padding:0px; background-image:url(/datafiles/images/diabetes_head.jpg);}

.submit3			{border:1px solid #323232; background-color:#323232; color:#ffffff; width:18px;}



.diabetes_headline	                      {color:white; font-size:12px; padding-left:0px; text-align:left;}

.initial                                                                          {font-style:capitalize; font-weight:900; color:white; font-size:26px; vertical-align:top; text-align:left; padding-left:2px;}

input.form			{border: 1px solid #27A5DF; color:#333333; background-color:transparent; width:230px; padding:0px;}

input.form2			{border: 1px solid #ffffff;background-color:white; width:150px; margin-left:25px; color:#323232;padding:0px;}

select			{border: 1px solid #27A5DF; color:#333333; background-color:transparent; width:230px; padding:0px;}

textarea			{border: 1px solid #27A5DF; color:#333333; background-color:transparent; width:230px; padding:0px;}

.navigation_layer                                                            {font-size:10px; color:white; text-decoration:none;}


/* ##################################### */
/* ########### ENDE HOVER ############## */
/* ##################################### */

.navi_left_li                  {font-family:Arial, Helvetica, sans-serif; color:#464646; font-weight:normal; font-size:12px; list-style-type:none;  margin-left:24px; margin-top:5px; }
.navi_left_ul                 { font-family:Arial, Helvetica, sans-serif; color:#464646; font-size:12px; list-style-type:none; font-weight:normal; padding-left:24px; padding-bottom:2px; padding-top:2px;}
.navi_left_ul_big          { font-family:Arial, Helvetica, sans-serif; color:#464646; font-size:12px; line-height:20px; list-style-type:none; font-weight:bold; padding-left:16px; }

.navi_left_ul_big:active          { font-family:Arial, Helvetica, sans-serif; color:#ff00ff; font-size:12px; line-height:20px; list-style-type:none; font-weight:bold; padding-left:16px; }

a.top { text-decoration:none; color:#464646;}
a:hover.top { color:#009DDC;}

a.bottom { text-decoration:none; color:#009DDC; line-height:18px; font-weight:bold;}
a:hover.bottom { color:#464646;}

.grey_bg{ background-color:#dbdbdb;  }

.navi_left_table { width:155px; height:100%;}

#link {background-image:url(/datafiles/images/hover_li.jpg);}

/* ##################################### */
/* ########### ENDE HOVER ############## */
/* ##################################### */

#background_apollo                               {background-image:url(/datafiles/images/design_back.jpg); background-repeat:no-repeat; background-position:bottom;}

#background_apollo2                               {background-image:url(/datafiles/images/design_back2.jpg); background-repeat:no-repeat; background-position:bottom;}

#background_gluco                               {background-image:url(/datafiles/images/gluco_1.jpg); background-repeat:no-repeat; background-position:top;}



/* ##################################### */
/*                                  USING FEATURES TEXT                              */
/* ##################################### */

#bigblue_light                {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:lighter; font-size:28px; list-style-type:none; line-height:16px; color:#009DDC;}

#bigblue                 {font-family:Arial, Helvetica, sans-serif; color:white; font-size:18px; list-style-type:none; line-height:22px; color:#009DDC; }

#bigblue2                 {font-family:Arial, Helvetica, sans-serif; color:white; font-size:18px;  list-style-type:none; line-height:22px; color:#009DDC;  font-weight :normal; }

#midblue2                 {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-size:16px; list-style-type:none; line-height:16px; color:#009DDC;}

#midblue                 {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-size:14px; list-style-type:none; line-height:16px; color:#009DDC;}

#smallblue                 {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-size:12px; list-style-type:none; line-height:18px; color:#009DDC;}

#smallgrey                {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-size:12px; list-style-type:none; line-height:18px; color:#888888;}

#midblueitalic         {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-style:italic; font-size:14px; list-style-type:none; line-height:16px; color:#009DDC;}

#blueitalic             {font-family:Arial, Helvetica, sans-serif; color:white;font-style:italic; font-size:12px; list-style-type:none; line-height:16px; color:#009DDC;}

#normblueitalic         {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-style:italic; font-size:12px; list-style-type:none; line-height:16px; color:#009DDC;}

#usegrey                 {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:normal; font-size:12px; list-style-type:none; line-height:16px; color:#464646;}

#usegreyitalic           {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:normal;font-style:italic;  font-size:12px; list-style-type:none; line-height:16px; color:#464646;}

#usegreybold           {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold;  font-size:12px; list-style-type:none; line-height:16px; color:#464646; text-decoration:underline;}

/*#useyellow                 {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-size:12px; list-style-type:none; line-height:16px; color:#f1c741; text-decoration:underline;}*/
#useyellow                 {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-size:12px; list-style-type:none; line-height:16px; color:#009DDC; text-decoration:underline;}
a:hover#useyellow { color:#464646;}

#useyellow_navi                 {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-size:12px; list-style-type:none; line-height:22px; color:#f1c741; text-decoration:underline;}
a:hover#useyellow_navi { color:#464646;}
#useyellow2                 {font-family:Arial, Helvetica, sans-serif;  font-weight:bold; font-size:12px; list-style-type:none; line-height:16px; color:#009ddc; text-decoration:none;}

#usebiggrey                 {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-size:18px; list-style-type:none; line-height:16px; color:#464646;}


/* ##################################### */
/*                                         CONTACT FORM                                 */
/* ##################################### */

#footer                 {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:normal; font-size:11px; list-style-type:none; line-height:16px; color:#464646;text-decoration:none;}
            

#bigblue_telephone   {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:normal; font-size:50px; list-style-type:none; line-height:60px; color:#009DDC;}

/* #################################### */
/*                               FANCY BOX                                 */
/*#################################### */

.fancyBG {
background-color:#FFFFFF;
opacity:0.75;
filter:alpha(opacity=75);
}
.fancyBox {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#EEEEEE;
border:1px solid #666666;
padding-top:1px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}
.fancyFrame {
background-color:#FFFFFF;
border-color:#333333 #666666 #666666 #333333;
border-style:solid;
border-width:1px;
}

/* #################################### */
/*                     MINIMAL -  FANCY BOX                     */
/*#################################### */

.fancyBG-Mini {
background-color:#FFFFFF;
opacity:0.75;
filter:alpha(opacity=75);
}
.fancyBox-Mini {
border:1px solid #666666;
padding-top:1px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
background-color:#FFFFFF;
}
.fancyFrame-Mini {
background-color:#FFFFFF;
border-color:#FFFFFF;
border-style:solid;
border-width:1px;
}

a#useyellow3 {font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; font-size:12px; list-style-type:none; line-height:20px; color:#009DDC; text-decoration:underline;}
a:hover#useyellow3 { color:#464646;}
#apply_tech_faq {background-image:url(/datafiles/images/hover_li.jpg); background-repeat:no-repeat; background-color:#F2F2F2;}



