/** 	Orakelsee business V1.8  */
body {
	background		: url(pics/background_color.jpg) ;  
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	color				: #000000;
	padding			: 0;
	margin			: 0;
	margin-top		: 5px;
}
.container {
	margin			: 0 auto;
	padding			: 0;
	background		: url(pics/content_adm.jpg); 
	width				: 921px;
}
* {
	text-decoration: none;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	border			: 0;
}

/* HEADER *************************************************************************/
.header {
	margin			: 0 auto;
	padding			: 0;
	background		: url(pics/title.jpg);  
	background-repeat: no-repeat;
	width				: 921px;
	height			: 140px;
	border			: 0px solid #6EA816;
}
.header a{
	text-decoration: none;
	color				: #ffffff;
	text-decoration: none;
	font-size		: 8pt;
	width				: 80px;
	height			: 22px;
	margin-top		: 1px;
	padding-top		: 6px;
	display			: block;
	text-align		: center;
}
.header a:hover {
	color: yellow;
}
.headerrowtitle a {
   padding-left	: 0px;
	padding-top		: 0px;
	padding-bottom	: 0px;
	padding-right	: 0px;
	float				: left;
	width				: 217px;
	margin-right	: 30px;
}
.headerrowX {
	padding-left	: 10px;
	padding-top		: 48px;
	font-size		: 8pt;
	color				: #ffffff;
	line-height		: 13px;
	float				: left;
}
.headerrowR {
	padding-left	: 310px;
	padding-top		: 48px;
	font-size		: 8pt;
	color				: #ffffff;
	line-height		: 13px;
	float				: left;
}


/* MAIN CONTENT  ****************************************************************************************/
.mainleft{
	float				: left;  
	margin-top		: 10px;
	margin-bottom	: 10px;
	width				: 20px;
	height			: 400px;
}
.main {
	margin-top		: 0px;
	margin-bottom	: 10px;
	min-height		: 300px;	
	padding-top		: 0px;
	padding-left	: 0px;
	margin-left		: 0px;
	margin-right	: 0px;
	padding-right  : 0px;
	color				: black;
	float				: left;  
	width				: 876px;
}
.mainright{
	float				: left;  
	margin-top		: 10px;
	margin-bottom	: 10px;
	width				: 20px;
	height			: 400px;
}
/* MAIN Titles  *********************/
h1, h2, h3 {
	margin-top		: 0px;
	margin-bottom	: 0px; 
	font-size		: 12pt; 
	font-weight		: bold;
	color				: #2D5114;
}
/* MAIN Links  *********************/
.main a:link, .main a:visited {		/* link inside content */
	color				: #2D5114;
	text-decoration: none;
}
.main a:hover, .main a:active, .main a:focus {
	color				: #000000;
	text-decoration: none;
} 
/* MAIN Formats  *********************/
.small, .small a {
	border			: solid 0;
	font-size		: 8pt;
	line-height		: 1em;
} 
hr {
	line-height: 1px;
	color:#2D5114;
	list-style: inside;
}


	

/* Footer  ****************************************************************************************/
.footer {
	clear				: left;
	background		: url(pics/footer.jpg);
	width				: 921px;
	height			: 400px;
	max-height		: 400px;
	overflow			: hidden;
	padding			: 0;
	border-top		: 0px solid white;
}

.footer a, .footer a:hover, .footer a:active, .footer a:focus {
	color				: #ffffff;
	text-decoration: none;
	font-size		: 10px;
}
.footer h1 a {
	float: right;
	background-image: url(pics/box.gif);
	background-repeat: no-repeat;
	width : 100px;
	height : 45px;
	text-align: center;
	padding-top: 10px;
	margin-left:30px;
}
.footertext {
	padding-top		: 15px;
	font-size		: 8pt;
	color				: yellow;
	text-align		: center;
}
.tagcloud {
	padding-left	: 2px;
	margin-left 	: 0px;
	margin-right	: 5px;
	font-size		: 3pt;
	text-align		: justify;
	float				: left;
	width				: 100px;
	color				: white;
	height			: 280px;
	min-height		: 280px;
	max-height		: 280px;
	margin-left		: 10px;
	margin-top		: 10px;
	margin-right 	: 10px;
	margin-bottom	: 10px;
	overflow			:hidden;
}
.footerinfo {
	color				: white;
	height			: 280px;
	min-height		: 280px;
	max-height		: 280px;
	margin-left		: 10px;
	margin-top		: 10px;
	margin-right 	: 10px;
	margin-bottom	: 10px;
	overflow			: hidden;
	float				: left;
	border			: 0px solid white;
	width				: 370px;
}
.footerinfo h3, .tagcloud h3 {
	color: yellow;
	font-size:11px;margin-bottom:5px;
}

/* MAIN Layouts  *********************/
.leftside {float:left;width:170px;padding-bottom:10px;}
.clear {clear:left;}

/* Buttons Formats  *********************/
.buttongreenleft {background-image:url(pics/button_green_left.png);width:9px;height:20px;background-repeat:no-repeat;float:left;}
.main .buttongreenmiddle a {background-image:url(pics/button_green_middle.png);height:20px;background-repeat:repeat-x;color:white;float:left;text-align:center;font-size:8pt;padding-top:3px;}
.main .buttongreenmiddle a:hover {color:yellow;}
.buttongreenright {background-image:url(pics/button_green_right.png);width:9px;height:20px;background-repeat:no-repeat;float:left;padding-right:4px;}
.main .headergreenmiddle  {background-image:url(pics/button_green_middle.png);height:20px;background-repeat:repeat-x;color:white;float:left;text-align:left;font-size:8pt;padding-top:2px;width:814px;}

.buttonblueleft {background-image:url(pics/button_blue_left.png);width:9px;height:20px;background-repeat:no-repeat;float:left;}
.main .buttonbluemiddle a {background-image:url(pics/button_blue_middle.png);height:20px;background-repeat:repeat-x;color:white;float:left;text-align:center;font-size:8pt;padding-top:3px;}
.main .buttonbluemiddle a:hover {color:yellow;}
.buttonblueright {background-image:url(pics/button_blue_right.png);width:9px;height:20px;background-repeat:no-repeat;float:left;padding-right:4px;}
.main .headerbluemiddle  {background-image:url(pics/button_blue_middle.png);height:20px;background-repeat:repeat-x;color:white;float:left;text-align:left;font-size:8pt;padding-top:2px;width:814px;}

.buttonyellowleft {background-image:url(pics/button_yellow_left.png);width:9px;height:20px;background-repeat:no-repeat;float:left;}
.main .buttonyellowmiddle a {background-image:url(pics/button_yellow_middle.png);height:20px;background-repeat:repeat-x;color:white;float:left;text-align:center;font-size:8pt;padding-top:3px;}
.main .buttonyellowmiddle a:hover {color:black;}
.buttonyellowright {background-image:url(pics/button_yellow_right.png);width:9px;height:20px;background-repeat:no-repeat;float:left;padding-right:4px;}
.main .headeryellowmiddle {background-image:url(pics/button_yellow_middle.png);height:20px;background-repeat:repeat-x;color:white;float:left;text-align:left;font-size:8pt;padding-top:3px;width:814px;}

.buttonredleft {background-image:url(pics/button_red_left.png);width:9px;height:20px;background-repeat:no-repeat;float:left;}
.main .buttonredmiddle a {background-image:url(pics/button_red_middle.png);height:20px;background-repeat:repeat-x;color:white;float:left;text-align:center;font-size:8pt;padding-top:3px;}
.main .buttonredmiddle a:hover {color:yellow;}
.buttonredright {background-image:url(pics/button_red_right.png);width:9px;height:20px;background-repeat:no-repeat;float:left;padding-right:4px;}
.main .headerredmiddle  {background-image:url(pics/button_red_middle.png);height:20px;background-repeat:repeat-x;color:white;float:left;text-align:left;font-size:8pt;padding-top:3px;width:814px;}


/* big buttons */
.main td.hlink {
	width				: 245px;
	max-width		: 245px;
	height			: 91px;
	max-height		:91px;
	overflow			:hidden;	
	background-image: url(pics/menu_orakelsee.gif);
	background-repeat: no-repeat;
	text-align		: center;
	vertical-align	: top;
	padding-top		:24px;	
}
.main td.hlink a {
	background-image: none;
	font-size		:11pt;
	color				: blue;
}
.main td {
	vertical-align: top;
}
.main .other {
	margin-left:20px;
	margin-right:20px;
}



/* Question List Displays in TABLE LAYOUT*/
.tbl_wrap{
  width: 840px; margin-bottom:20px 
}
.tbl_head_left{
   width: 9px; height: 18px; background-image:url(pics/table_left.png);background-repeat:no-repeat; overflow:hidden;   
}
.tbl_head_hleft{
   width: 410px; height: 18px; font-size:8pt;color:white;background-image:url(pics/table_middle.png);background-repeat:repeat-x; padding-top:2px;overflow:hidden;
}
.tbl_head_hright{
   width: 412px; height: 18px; font-size:8pt;color:white;background-image:url(pics/table_middle.png);background-repeat:repeat-x; padding-top:2px;overflow:hidden;
}
.tbl_head_right{
   width: 9px; height: 18px; background-image:url(pics/table_right.png);background-repeat:no-repeat;
}
.tbl_inner_left {
   width: 9px; overflow:hidden;
}
.tbl_inner_question {
   width: 395px; padding-right:15px; padding-top:7px; 
}
.tbl_inner_answer {
   width: 412px; padding-top:7px
}
.tbl_inner_right {
   width: 9px;
}


/* CSS LAYOUT not active for main Display*/
.qt_wrap{
  width: 840px; margin-bottom:20px 
}
.qt_head_left{
   float:left; width: 9px; height: 18px; background-image:url(pics/table_left.png);background-repeat:no-repeat; overflow:hidden;   
}
.qt_head_hleft{
   float:left; width: 410px; height: 18px; font-size:8pt;color:white;background-image:url(pics/table_middle.png);background-repeat:repeat-x; padding-top:2px;overflow:hidden;
}
.qt_head_hright{
   float:left; width: 412px; height: 18px; font-size:8pt;color:white;background-image:url(pics/table_middle.png);background-repeat:repeat-x; padding-top:2px;overflow:hidden;
}
.qt_head_right{
   float:left; width: 9px; height: 18px; background-image:url(pics/table_right.png);background-repeat:no-repeat;
}
/* .qt_head_clear {   float:left; width: 412px; padding-top:0px } */
.qt_clear_left {
   clear:left;
}
.qt_inner_wrap {
   width: 840px; margin-top:6px; 
}
.qt_inner_left {
   float:left; width: 9px; overflow:hidden;
}
.qt_inner_question {
   float:left; width: 395px; margin-right:15px; 
}
.qt_inner_answer {
   float:left; width: 412px; padding-top:0px
}
.qt_inner_right {
   float:left; width: 9px;
}
