/*
   Navigation Style Sheet for the TeleConsult Austria GmbH Homepage
   Copyright (c) 2010 by TeleConsult Austria. 
   http://www.teleconsult-austria.at
*/


/* background definition ------------------------------------------ */
body {
	background: #FFFFFF  url('images/backg.jpg') repeat-x;
	font-size: 10px; 
	margin: 25px; 
	color: #000000; 
	font-family: arial,helvetica,monospace;
}

/* tables --------------------------------------------------------- */
table {
  margin-left:auto; margin-right:auto;
	padding: 0px;
	border: 0px hidden #000000;
	border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; 
	border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none;
}
tr {
	font-size: 13px; 
	border: 0px solid #FF0000;
	padding: 0;
	margin: 5px;
	font-family: arial,helvetica,monospace;
	line-height:125%; margin-top:0px; margin-bottom:0px; 
	text-align:justify;
}
tr a {      cursor: pointer; color: #0000FF; text-decoration:underline;}
tr a:hover {color: #AA0000; text-decoration:underline;}


/* title ---------------------------------------------------------- */
.title{ font-family: arial,helvetica,monospace; font-size:25px;  
      color: #FFFFFF; line-height:100%; padding-left:20px;}
.subtitle{ font-size:15px;  line-height:100%}


/* navigation bar background -------------------------------------- */
.backgnb {
	background: #FFFFFF  url('images/backgnb.jpg') repeat-x;
}

/* navigation bar ------------------------------------------------- */
.nb { font-family: trebuchet MS,tahoma,arial,helvetica,monospace; font-size:13px; font-weight:bold; 
      color: #000000; line-height:210%;  
      margin-top:6px; margin-bottom:6px;  margin-left:0px; padding-left:0px; margin-bottom:0; 
      text-align:left; border-top: 1px solid #000000}
.nb a         {color: #000000; text-decoration:none; padding-left:5px; display:block;}
.nb a:hover   {color: #FF0000; text-decoration:none; padding-left:5px; background-color: #EAEFF7;}


/* navigation bar sub menu ---------------------------------------- */
.nbs { font-family: trebuchet MS,tahoma,arial,helvetica,monospace; font-size:12px; font-weight:bold; 
      color: #000000; line-height:190%;  
      margin-top:6px; margin-bottom:6px;  margin-left:0px; padding-left:0px; margin-bottom:0; 
      text-align:left; }
.nbs a         {color: #000000; text-decoration:none; padding-left:20px; display:block;}
.nbs a:hover   {color: #FF0000; text-decoration:none; padding-left:20px; background-color: #EAEFF7;}


/* contact/sitemap/home menu -------------------------------------- */
.csh { font-family: arial,helvetica,monospace; font-size:11px; 
       color: #FFFFFF; line-height:100%;  
       margin-top:0px; margin-bottom:0px; text-align:right;
	   padding-top:50px;}
.csh a        {color: #FFFFFF; text-decoration:none;}
.csh a:hover  {color: #FF0000; text-decoration:none;}



/* german/english menu -------------------------------------------- */
.eg { font-family: arial,helvetica,monospace; font-size:11px; 
      color: #000000; line-height:100%; 
      margin-top:0px; margin-left:20px; margin-bottom:30px;}
.eg a         {color: #000000; text-decoration:none;}
.eg a:hover   {color: #FF0000; text-decoration:none;}



/* footer --------------------------------------------------------- */
.footer { 	background: #FFFFFF  url('images/backgfooter.jpg') repeat-x;
      font-family: arial,helvetica,monospace; font-size:11px; 
      color: #000000; line-height:100%; 
      padding-top:10px; padding-bottom:10px; text-align:right;}
.footer a         {color: #000000; text-decoration:none;}
.footer a:hover   {color: #FF0000; text-decoration:none;}



/* text ----------------------------------------------------------- */
.txt { font-family: arial,helvetica,monospace; font-size:13px; 
       color: #000000; line-height:122%; 
       margin-top:3px; margin-bottom:0px; text-align:justify;}
.txt a        {color: #0000FF;}
.txt a:hover  {color: #AA0000; font-weight:bold;}



/* reference ------------------------------------------------------ */
.ref { font-family: arial,helvetica,monospace; font-size:13px; 
       color: #000000; line-height:122%; 
       margin-top:3px; margin-bottom:0px; text-align:justify; 
       text-indent: -25px; margin-left: 25px; margin-top: 20px;}
.ref a        {color: #0000FF;}
.ref a:hover  {color: #AA0000; font-weight:bold;}



/* picture ------------------------------------------------------ */
.pic { font-family: arial,helvetica,monospace; font-size:10px; 
       color: #000000;  line-height:100%;
       margin:0px; margin-top:0px; margin-bottom:0px; text-align:left; padding:0px}
.pic a        {color: #FFFFFF;}
.pic a:hover  {color: #FFFFFF; font-weight:bold;}



/* numbering ------------------------------------------------------ */
li { font-family: arial,helvetica,monospace; font-size:13px; 
     color: #000000; line-height:120%; 
     margin-top:3px; margin-bottom:0px; text-align:left;}
     
ul { margin-top: 0; margin-bottom: 0; list-style-type: square; list-style-position: outside;}



/* logo ----------------------------------------------------------- */
.tcalogo { padding-top:50px; padding-bottom:200px; text-align:center;}
     


/* headings ------------------------------------------------------- */
.head1 { font-family: arial,helvetica,monospace; font-size:16px; 
         color: #000000; font-weight:bold; line-height:120%; 
         margin-top:3px; margin-bottom:0px; text-align:left;}
         
.head2 { font-family: arial,helvetica,monospace; font-size:13px; 
         color: #000000; font-weight:bold; line-height:150%; 
         margin-top:3px; margin-bottom:0px; text-align:left;}



/* end */