/*CVS Add-ins*/
/*
$Revision: 1.4 $
$Date: 2008/10/14 07:23:44 $
$RCSfile: screen.css,v $
Authors:  JDE
Copyright (c) A&B. face2net GmbH
*/

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
  screen.css (Styles fuer virtuellen Agenten in der Kampagne 
	Aufstieg durch Bildung) JDE 25.09.08
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* principally used colours:

    colour code		colour					usage
    -----------		--------------	-------------------------------
		#166B37 			dark green      border etc.
		#E4EED4       light green     background main nav etc.			
  
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */


/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* 	Global and general styles:
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* global basics */


html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ 
margin: 0; padding: 0; border: 0; outline: 0; font-style: normal;
font-size: 100.01%; font-family: verdana, arial, sans-serif; vertical-align: baseline;
background: transparent; }

ol, ul{ list-style: none; }
blockquote, q{ quotes: none; }

*:focus{ outline: 0; }

img{ display: block; border: 0; }

.noborder{ border: 0 !important; }
input[type="submit"]{ cursor: pointer; }

body {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size:100.01%;
background: #fff;
width: 220px;
}
.displayOutside, .hide{ position: absolute; top: -25000px; left: -17000px; width: 1px; height:1px; overflow: hidden;}
.displayNone, .structure{ display: none; }

a:link, a:visited{ text-decoration: none; background-repeat: no-repeat; /* default for icon styling */ }
a:link span, a:visited span { cursor: pointer; }

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* structure*/
.agent, .agent .questionbox, .agent .answerbox {
background-image: url("/nmIQServer/bmbf/_css/agent/styleimages/bg_context.gif");
background-color: #fff;
}
.agent{
width:212px; padding-top: 6px;
background-position:  -426px 0;
background-repeat: no-repeat;
}
/* imgbox */
.agent .imgbox{
padding: 0 6px 0 6px;
}

.agent .imgbox img{
border-bottom: 2px solid #166B37;
font-size: .69em; color: #166B37;
}

/* answerbox */
.agent .answerbox{
background-position: -213px 0;
background-repeat: repeat-y;
padding-right: 8px;
}

.agent .answerbox div{ 
height: 135px; overflow: auto;
}

.agent .answerbox div p{
padding: 2px 4px 2px 12px; font-size: .69em;
}

.agent .answerbox div h3{
padding: 6px 4px 0 12px; font-size: .69em;
}

.agent a{ text-decoration: none;}
.agent a:link, .agent a:visited{
color: #3B3A3A; font-weight: bold; background: url("/nmIQServer/bmbf/_css/agent/styleimages/bg_link.gif") no-repeat left top;
padding-left: 16px;
}

.agent a:hover, 
.agent a:focus, 
.agent a:active{
text-decoration: underline;
}

/* questionbox */
.agent .questionbox{
background-position: bottom left;
background-repeat: no-repeat;
padding-bottom: 14px;
}

.agent .questionbox div{
min-height: 42px;
}

form{ display: block; padding-left: 8px; }
legend{ display: none; }
label{ cursor: pointer; display: block;} 
input.formelement{ 
background: #e4eed4 url("/nmIQServer/bmbf/_css/agent/styleimages/bg_input.gif") repeat-x 0 0;
float: left; border: 1px solid #166B37; padding: 0px 0px 2px;
font-size: .72em; color: #000; 
/* width: 137px; entfernt, da es bei Einbindung im Iframe beim Absenden wackelt */ 
}
input.sendbutton{ padding-left: 2px;}



