@import url(bbtonline_layout.css);

* {
  margin:0;
  padding:0;
  font-family: 'century gothic', helvetica, impact, sans-serif;
}

a{
	color: #7B7B7B;
	text-decoration: underline;
	font-size: 11pt;
}

a:hover{
	color: #000000;
	text-decoration: underline;
	font-size: 11pt;
}


html, body {
	background: #00AEFF;
	width: 100%;
	height: 100%;
	text-align: center;  /* Zentrierung im Internet Explorer */
}

body {
    background-image:url(/images/background.jpg);
    background-repeat:repeat-x;
}


#headlogo {
	padding: 0px;
	/*background-color: #ffff00;*/
	background-image:url(/images/headlogo.jpg);
}

#menubar {
	padding: 0px;
	/*background-color: #00ffff;*/
	background-image:url(/images/menubar.jpg);
    color: #ffffff;
}

#container {
	padding: 0px;
	background-color: #C6C6C6;
}


#footer {
	background-color: #7B7B7B;
}

#boxi {
	background: #C5C5C5;
}

#boxi a{
	color: #7B7B7B;
	text-decoration: none;
	font-size: 10pt;
	letter-spacing: 0.05em;
}

#boxi a:hover{
	color: #000000;
	text-decoration: underline;
	font-size: 10pt;
	letter-spacing: 0.05em;
}

#boxcontent {
	background-color: #FFFFFF;
}

#contentinner {
	background-color: #FFFFFF;
	color: #737070;
	font-size: 11pt;
}

#boxcontentHOME {
	background-image:url(/images/home_bgr.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 720px;
	height: 670px;
}

#contentinnerHOME {
	width: 365px;
	color: #737070;
	font-size: 10pt;
}

#boxcontentHOMEfull {
	background-image:url(/images/homefull_bgr.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 720px;
	height: 670px;
}

#contentinnerHOMEfull {
	width: 365px;
	color: #737070;
	font-size: 10pt;
}

#homescreen_right {
	background-color: #f0f0f0;
	border-left: 3px solid #000885;
	border-right: 3px solid #000885;
}

#newsbox {
	background-image:url(/images/newsbox.jpg);
	background-repeat: no-repeat;
	color: #ffffff;
	font-size: 11pt;
}
#newsbox h1{
	text-align: center;
	color: #ffffff;
	font-size: 11pt;
}

#newsbox a, #newsbox a:hover{
	color: #ffffff;
	font-size: 10pt;
	text-decoration: none;
}



#boxcontentPRODUKTE {
	background-image:url(/images/produkte_bgr.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 718px;
	height: 669px;
}

#contentinnerPRODUKTE {
	color: #737070;
	font-size: 10pt;
}

#boxcontentSERVICE {
	background-image:url(/images/service_bgr.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 718px;
	height: 669px;
}

#contentinnerSERVICE {
	color: #737070;
	font-size: 10pt;
}

#boxcontentUEBER {
	background-image:url(/images/ueber_bgr.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 718px;
	height: 669px;
}

#contentinnerUEBER {
	color: #737070;
	font-size: 10pt;
}

#boxcontentKONTAKT {
	background-image:url(/images/kontakt_bgr.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 718px;
}

#contentinnerKONTAKT {
	color: #737070;
	font-size: 10pt;
}



hr {
	width: 100%;
	color: #C5C5C5;
	style: line 1px;
	}

h4 {
	font-size: 16pt;
	letter-spacing: 0.05em;
	}



/* ************************ */
/* *  Tabelle News        * */
/* ************************ */
.newsview  	   { background-color: #FFFFFF; width: 697px; }
.newsview h1   { background-color: #FFFFFF; align:center; vertical-align:top; color: #A5A5A5; font-size: 12pt; font-weight: normal; text-decoration: none; border-width: 0px;}
.newsview td   { background-color: #FFFFFF; align:center; vertical-align:top; color: #555555; font-size: 10pt; font-weight: normal; text-decoration: none; border-width: 0px;}
.newsview hr   { background-color: #d7d7d7; border: #d7d7d7; color: #d7d7d7; height: 2px; width: 667px; margin: 0px auto; margin-top: 8px; margin-bottom: 8px; }

.newsview ul            {background-color: #FFFFFF; width: 696px; }
.newsview ul li         {display:inline;}
.newsview ul li a       {color: #1B82F2;font-size: 10pt; font-weight: normal; text-decoration: none;  border-bottom: 0px solid #E2E2E2; }

.newsview a       		{color: #1B82F2; font-size: 10pt; font-weight: normal; text-decoration: none;  border-bottom: 0px solid #E2E2E2; }
.newsview .textlink 	{margin: 5px; margin-left: 10px;}
.newsview a:hover 		{color: #1B82F2; text-decoration: underline; }


/* *************** */
/* *  FORMULARE  * */
/* *************** */
.FORMERROR 	    { color: #FF3333; font-size: 11pt; font-weight: normal; font-style: normal;}
.FRMNORM 		{ color: #222222; font-size: 11pt; font-weight: normal; font-style: normal; text-decoration: none; border-bottom-width: 0px; border-bottom-style: dotted; border-bottom-color: #A4A4A4;}
.FRMSOLL 		{ color: #222222; font-size: 11pt; font-weight: normal; font-style: normal; text-decoration: none; border-bottom-width: 0px; border-bottom-style: dotted; border-bottom-color: #A4A4A4;}
.frmtd 			{ color: #222222; font-size: 11pt; font-weight: normal; font-style: normal; text-decoration: none; border-bottom-width: 0px; border-bottom-style: dotted; border-bottom-color: #A4A4A4;}
.frmparoff 		{}
.frmparhover 	{}
.frmoddoff 		{}
.frmoddhover 	{}

.frminputpar    {background-color:#F7F7FF; height:18px; font-size: 12px; color: #000000; border: 1px dotted  #000000;}
.frmselectpar   {background-color:#F7F7FF; height:18px; font-size: 12px; color: #000000; border: 1px dotted  #000000;}
.frmoptionpar   {background-color:#F7F7FF; height:18px; font-size: 12px; color: #000000; border: 1px dotted  #000000;}
.frmtextareapar {background-color:#F7F7FF; height:90px; font-size: 12px; color: #000000; border: 1px dotted  #000000;
				 scrollbar-face-color:#CCCCCC; scrollbar-arrow-color:#000000; scrollbar-shadow-color:#111111; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-color:#ffffff; scrollbar-base-color:#00FF00; scrollbar-highlight-color:#000000; scrollbar-track-color:#EEEEEE;}

.frminputodd    {background-color:#F7F7FF; height:18px; font-size: 12px; color: #000000; border: 1px dotted  #000000;}
.frmselectodd   {background-color:#F7F7FF; height:18px; font-size: 12px; color: #000000; border: 1px dotted  #000000;}
.frmoptionodd   {background-color:#F7F7FF; height:18px; font-size: 12px; color: #000000; border: 1px dotted  #000000;}
.frmtextareaodd {background-color:#F7F7FF; height:90px; font-size: 12px; color: #000000; border: 1px dotted  #000000;
				 scrollbar-face-color:#CCCCCC; scrollbar-arrow-color:#000000; scrollbar-shadow-color:#111111; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-color:#ffffff; scrollbar-base-color:#00FF00; scrollbar-highlight-color:#000000; scrollbar-track-color:#EEEEEE;}

.frmtdi			{ color: #000000; font-size: 12pt; font-weight: normal; text-decoration: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A4A4A4;}
.frmi 	 		{ }

/* *************** */
/* *  FORMULARE  * */
/* *************** */