/****************************************************************/
/*           apqo_css von christoph jokubonis                   */
/*           email: christoph(at)supertoaster.net               */
/*           project: http://www.ati.ac.at                      */
/*           version: 2008.01.24                                */
/****************************************************************/
/*           changes to 'styles_root.css':                      */
/*           #content { padding:0px; }                          */
/****************************************************************/

/*--------------------------------*/
/*--overall-----------------------*/

div {
	border:0px;
	font: normal 12px Arial,Verdana,Helvetica;
}

table {margin:-2px; padding:0px;  }
td {margin:0px; padding:0px;  }



a:link {
	color:blue;
}

a:visited {
	color:blue;
}

a:focus {
}

a:hover {
}

a:active {
}

h1 {
	color:#21368b;
	font-size:18px;
	border-bottom: 2px dotted white;
	line-height:30px;
}

h2 {
	color:#21368b;
	font-size:15px;
}

h3 {
	color:#21368b;
	font-size:12px;
}

h4 {
	color:#000000;
	font-size:20px;
}

h5 {
	color:#000000;
	font-size:20px;
}

h6 {
	color:olive;
	font-size:11px;
	font-weight:bold;
	line-height:0px;
}

/*--------------------------------*/
/*--sitecontainer-----------------*/

#sitecontainer {
*	margin-right:-2px;
	border-top: 1px dashed #8ca4d5;
	border-left: 1px dashed #8ca4d5;
	border-right: 1px solid #8ca4d5;
}

* html .sitecontainerIEtweakminwidth {/*min-width:1240px; border-left:0px solid #ffffff; position:relative; float:left; z-index:1;*/}

* html .sitecontainerIEtweakcontainer {margin-left:-0px; position:relative; float:left; z-index:2;}

  html .sitecontainerIEtweakminwidth {min-width:1240px; position:absolute; /** position:relative;*/ top:0px;left:0px; right:0px;}
  html .sitecontainerIEtweakcontainer {border:5px solid #ffffff; *border:0px solid #ffffff;}

/*--------------------------------*/
/*--headercontainer---------------*/

#headercontainer {
	height:100px;
	overflow:hidden;
	background-color:#8ca4d5;
}

#atilogo {
	float:left;
	width:145px;
}

#tulogo {
	float:right;
	width:100px;
}

/*--------------------------------*/
/*--menutopcontainer--------------*/

#menutopcontainer {
	clear:both;
*	height:22px;
	overflow:hidden;
	background-color:#21368b;
}

/*--menutopleft-------------------*/

#menutopleft {
	float:left;
	padding:5px;
	padding-left:10px;
	font: bold 10px Arial,Verdana,Helvetica;
	color:#ffffff;
}

#menutopleft a {
	font: bold 10px Arial,Verdana,Helvetica;
	text-decoration:none;
	color:white;
}

/*--menutopright------------------*/

#menutopright {
	float:right;
	padding:5px;
	padding-right:10px;
	text-align:right;
	font: bold 10px Arial,Verdana,Helvetica;
	color:#ffffff;
}

#menutopright a {
	font: bold 10px Arial,Verdana,Helvetica;
	text-decoration:none;
	color:white;
}

/*--------------------------------*/
/*--contentcontainer--------------*/

#contentcontainer {
	clear:both;
	overflow:hidden;
	background:url(styles_FILES/background.jpg) repeat-y;
	background-color:#b1c0e9;
}

/*--------------------------------*/
/*--contentmenucontainer----------*/

#contentmenucontainer {
	float:left;
	border-right: 1px solid white;
	background-color:#4b63ae;
}

/*--language----------------------*/

#language {
	padding-left:11px;
	padding-top:5px;
	padding-bottom:5px;
}

/*--menuleft----------------------*/

#menuleft {
	padding-top:0px;
	padding-bottom:5px;
}

/*--content-----------------------*/

#content {
*	float:left;
	padding:0px;
	text-align:justify;
	overflow:auto;
}

/*--------------------------------*/
/*--bottomcontainer---------------*/

#bottomcontainer {
	clear:both;
*	height:22px;
	overflow:hidden;
	background-color:#21368b;
}

/*--bottomdummy-------------------*/

#bottomdummy {
	float:left;
}

/*--bottom------------------------*/

#bottom {
	float:right;
	padding:5px;
	padding-right:10px;
	text-align:right;
	font: bold 10px Arial,Verdana,Helvetica;
	color:#ffffff;
}

/*--end---------------------------*/
/*--------------------------------*/
