
html, body {
	height:100%;
	margin:0;
	padding:0;
	color:#000;
	background-color:#fff;
}

/* schliesst alles ein */
#container {  
 	top:0px;
	position:relative;
	width:809px;
	background-color:#fff;
	color:#000;
	background-image:url(../images/shadow.gif);
	background-repeat:repeat-y;
	margin:auto;
	z-index:1;
}


/* hintergrund links / rechts */
#headlinks, #headrechts {
	position:absolute;
	top:0px;
	width:50%;
  	background-color:#f0f0f0;
  	z-index:0;
}


#headlinks {
	top:135px;
	left:0;
	height:333px;
}


#headrechts {
	top:135px;
	height:165px;
	right:0;
}


/* hintergrund links / rechts INTERN */

#headlinks_intern, #headrechts_intern {
	position:absolute;
	width:50%;
  	background-color:#666;
  	z-index:0;
}


#headlinks_intern {
	top:135px;
	left: 0;
	height:347px;
}


#headrechts_intern {
	top:135px;
	height:165px;
	right: 0;
}


/* Kopf mit Logo, Sprachenauswahl */

#header {
	width:570px;
	height:100px;
	margin-left:140px;
	background:#fff;
}
		
	
.logo {
	margin-top:60px;
}
	
	
.language {
	font:10px verdana, helvetica, arial, sans-serif;
	margin-top:-30px;
	float:right;
}


.language_intern {
	font:13px verdana, helvetica, arial, sans-serif;
	margin-top:-30px;
	float:right;	
}

	
#graue_leiste {
	width:570px;
	height:15px;
	background:#fff
}		


/* Navigation */

.navigation {
	font:bold 17px Arial, Helvetica, sans-serif;
	float:right;
	background-color:#fff;
}


.navigation ul {
	padding:0;
	margin-top:14px;
	margin-bottom:0px;
	background-color:#fff;
}
  
  
.navigation li {
	padding:0px 0px 0px 0px;
	margin-bottom:1px;
    list-style:none;
    background-color:#f1f1f1;
}	


.navigation li a {
	display:block;
    text-decoration:none;
	color:#4a4a4a;
	padding:14px 0px 12px 10px;
	width:115px;
}


.navigation li a:hover {
	background:#dbdbdb url(../images/weisse_ecke.gif) no-repeat 1% 50%
}


.navigation li a:active {
	padding: 14px 0px 12px 10px;
	background:#f90 url(../images/weisse_ecke.gif) no-repeat 1% 50%;
}


/* navigation interner Bereich */

.navigation_intern {
	font:bold 15px Arial, Helvetica, sans-serif;
	float:right;
	background-color:#fff;
	margin-top:15px;
}


.navigation_intern ul {
	padding:0;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#fff;
}
  
.navigation_intern li {
	padding:0px 0px 0px 0px;
	margin-bottom:1px;
    list-style:none;
    background-color:#f1f1f1;
}

.navigation_intern li a {
	display:block;
    text-decoration:none;
	color:#4a4a4a;
	padding:14px 0px 12px 10px;
	width:115px;
}
  
  
.navigation_intern li a:hover {
	background:#dbdbdb url(../images/weisse_ecke.gif) no-repeat 1% 50%
}
  
  
.navigation_intern li a:active {
	padding:14px 0px 12px 10px;
	background:#dbdbdb url(../images/weisse_ecke.gif) no-repeat 1% 50%;
}


/* container der nav und des login_logout bereichs */

#nav_und_login_out {
	width:125px;
	float:left;
	background-color:#fff;
	color:#000;
	margin-top:-5px;
}


/* login logout */

#registration {
	float:right;
	background-color:#f1f1f1;
	width:125px;
	margin-top:10px;
	color:#000;
}


#registration ul {
	padding: 0;
	margin:0px 0px 0px 0px;
	background-color:#fff;
}  


#registration li {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#fff;
    list-style:none;
}


#registration li a {
	color:#fff;
	display:block;
    text-decoration:none;
	background:url(../images/yellow.gif);
	background-repeat:repeat-x;
	border:none;
	padding:14px 0px 12px 10px;
}


#registration li a:hover {
	color:#fff;
	background:url(../images/orange_hover.gif);
	background-repeat:repeat-x;
}


#registration_akt {
	float:right;
	background-color:#f1f1f1;
	width:125px;
	margin-top:10px;
	color:#000;
}


#registration_akt ul {
	padding: 0;
	margin:0px 0px 0px 0px;
	background-color:#fff;
}  

#registration_akt li {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#fff;
    list-style:none;
}


#registration_akt li a {
	color:#fff;
	display:block;
    text-decoration:none;
	background:url(../images/yellow.gif);
	background-repeat:repeat-x;
	border:none;
	padding:14px 0px 12px 10px;
}

/* fuer landing page */
#registration_blau {
	float:right;
	background-color:#f1f1f1;
	width:125px;
	margin-top:10px;
	color:#000;
}


#registration_blau ul {
	padding: 0;
	margin:0px 0px 0px 0px;
	background-color:#fff;
}  

#registration_blau li {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#fff;
    list-style:none;
}


#registration_blau li a {
	color:#fff;
	display:block;
    text-decoration:none;
	/*background:url(../images/yellow.gif);*/
	background-repeat:repeat-x;
	border:none;
	padding:14px 0px 12px 10px;
	background-color:#FF6316 ;
}
#registration_blau li a:hover {
	color:#fff;
	display:block;
    text-decoration:none;
	/*background:url(../images/yellow.gif);*/
	background-repeat:repeat-x;
	border:none;
	padding:14px 0px 12px 10px;
	background-color:#FF9900 ;
}


#registration_purple {
	float:right;
	background-color:#f1f1f1;
	width:125px;
	margin-top:10px;
	color:#000;
}


#registration_purple ul {
	padding: 0;
	margin:0px 0px 0px 0px;
	background-color:#fff;
}  

#registration_purple li {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#fff;
    list-style:none;
}


#registration_purple li a {
	color:#fff;
	display:block;
    text-decoration:none;
	/*background:url(../images/yellow.gif);*/
	background-repeat:repeat-x;
	border:none;
	padding:14px 0px 12px 10px;
	background-color:#A52FF0 ;
}
#registration_purple li a:hover {
	color:#fff;
	display:block;
    text-decoration:none;
	/*background:url(../images/yellow.gif);*/
	background-repeat:repeat-x;
	border:none;
	padding:14px 0px 12px 10px;
	background-color:#CC00FF ;
}

/**/
#registration_intern {
	float:right;
	background-color:#f1f1f1;
	width:125px;
	color:#000;
}


/* interne Seite: Kontostand MTs */
.account_balance_MTs {	
	font: 13px Arial, Helvetica, sans-serif;	
	padding:10px 0px 10px 10px;
	clear:right; 
}


/* Feld mit Streifen */	
.login_stripes {
	background-image:url(../images/stripes.gif);
	background-color:#fff;
	height:52px;
	display:block;
	margin-top:-1px;
	margin-bottom:-13px;
}
	
.login_stripes_intern {
	background-image:url(../images/stripes.gif);
	background-color:#fff;
	height:42px;
	display:block;
	margin-top:-1px;
}


/* schmaler Schatten */
#shadow_left {
	width:15px;
	height:333px;
	float:left;
	color:#000;
	background-image:url(../images/shadow_left.gif);
	background-repeat:repeat-y;
	margin-top:9px;
}
		
		
#shadow_left_intern {
	width:15px;
	height:347px;
	float:left;
	color:#000;
	background-image:url(../images/shadow_left_grey.gif);
	background-repeat:repeat-y;
	margin-top:9px;
}

	
#shadow_right {
	float:left;
	width:15px;	
	height:165px;
	margin-top:9px;
	background-image:url(../images/shadow_right.gif);
	background-repeat:repeat-y;
}

	
#shadow_right_intern {	
	float:left;
	width:15px;	
	height:165px;
	background-image:url(../images/shadow_right_grey.gif);
	background-repeat:repeat-y;
	margin-top:9px;
}


/* Opener mit: Bild - Head - Stern-Button - Streifen rechts*/	

#opener {
	width:654px;	
	color:#000;
	float:left;
	margin-top:10px;
}


#head {
	margin-top:-35px;
	margin-left:20px;
	width:540px;
	padding:8px 0px 0px 8px;
	float:left;
}

	
#picture {
	float:left;
}


#stripes_right {
	float:left;
	width:87px;
	background-image:url(../images/stripes.gif);
	width:87px;
	height:165px;
}


.star_button {
	border:none;
	float:right;
	clear:right;
	margin-right:-80px;
}


.star_button_demopage {
	border:none;
	float:right;
	clear:right;
	margin-right:-20px;
	margin-top:-120px;
	position:relative;
	z-index:50;
}

	
/*#fitzel {
	clear:left;
	float:left;
	width:20px;
	height:35px;
	background:#cc33be;
}*/	


/* Inhalt */

#container_content {
	width:536px;
	margin-left:160px;
}


.content {
	float:left;
	width:536px;
	padding:0px 0px 0px 8px;
}


.SSL_deaktivieren {
	margin:0px 0px 0px 0px;
}


#pud_weitere {
	width:155px;
}


#pud_nachname {
	width:157px;
}


/* Typo */

p {
	font:16px arial, helvetica, verdana, sans-serif;
	color:#000;
	line-height:1.5;
	letter-spacing:0.1px;
}


.opener_head {
	font:31px Arial, Helvetica, sans-serif;
	line-height:34px;
	color:#000;
	letter-spacing:-0.3px;
}


.first_row {
	font:31px Arial, Helvetica, sans-serif;
	line-height:34px;
	color:#000;
	letter-spacing:-0.3px;
	background-color:#fff;
	padding:7px 10px 0px 5px;
	margin:-7px 0px -19px -5px;
}

	
.opener_head_grey {
	font:31px Arial, Helvetica, sans-serif;
	line-height:34px;
	color:#bfbebe;
	letter-spacing:-0.3px;
}


.opener_head_red {
	font:31px Arial, Helvetica, sans-serif;
	line-height:34px;
	color:#ff9900;
	letter-spacing:-0.3px;
}

	
.content_a {
	font:16px arial, helvetica, verdana, sans-serif;
	line-height:1.5;
	letter-spacing:0.1px;	
	color:#666;
	background-color:transparent;
	text-decoration:none;
	border-bottom:1px dotted #666;
}


.content_a:hover {
	color:#000;
	background-color:#d6d6d6
}


/* "(c) 2008 MediaT..." im footer */
h6 { 
	font:10px verdana, helvetica, arial, sans-serif;
	height:18px;
	background-color:#f0f0f0;
	color:#000;
	padding:5px 0px 0px 4px;
}


/* speziellere Typo */

/* rote Head in der Tabelle */
h2 {
	font:16px arial, verdana, helvetica, arial, sans-serif;
	color:#ff9900;
	font-weight:bold;
	line-height:1.2;
	letter-spacing:0.4px;
}

	
/* Liste in So gehts */
.content li {
	font:16px arial, helvetica, verdana, sans-serif;
	color:#000;
	line-height:1.5;
	letter-spacing:0.2px;
}


.content ul {
	margin-left:-25px;
}


/* kleinerer Fliesstext am Anfang von Registrierung/Anmelden */
.small {
	font:13px verdana, arial, helvetica, sans-serif;
	color:#000;
	line-height:1.5;
	letter-spacing:0.1px;
}


.small_a {
	font:13px verdana, helvetica, arial, sans-serif;
	color:#666;
	background-color:transparent;
	text-decoration:none;
	border-bottom:1px dotted #666;
}

.small_a:hover {
	color:#000;
	background-color:#d6d6d6
}	


/* graue Leiste im Header der Seiten + Link (IT&T-Anbieter...) So gehts */
#graue_leiste {
	text-align:right;
	height:20px;
	font:9px verdana, arial, helvetica, sans-serif;
	color:#999;
	line-height:1.5;
	letter-spacing:0.1px;
	padding-top:3px;
}


#graue_leiste a {
	font:9px verdana, helvetica, arial, sans-serif;
	color:#999;
	background-color:transparent;
	text-decoration:none;
	border-bottom:1px dotted #666;
}


#graue_leiste a:hover {
	color:#000;
	background-color:#d6d6d6
}	
	
	
/* graue Fläche hinter Garantie (Datenschutz) */
.guarantee {
	background-color: #f1f1f1;
	padding: 0px 0px 5px 10px;
	margin-right:70px;
	margin-top:-20px;
}	


/* Fliesstext in kleiner Tabelle der Startseite: So gehts */
table p {
	font:13px arial, verdana, helvetica, sans-serif;
	color:#000;
	line-height:1.5;
	letter-spacing:0.1px;
}
	

/* kleiner grauer Text */
.mini_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#999;
}	


/* Formular - Registrierung */

/* eine Box */
.box {
	display:table;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #f0f0f0;
	width:536px;
	padding: 5px 5px 5px 5px;
}

	
.box_error {
	display:table;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #f6f6f6;
	width:536px;
	padding: 10px 5px 10px 5px;
	margin-bottom:20px;
	border:solid 5px #FF0000;
}	


/* eine Zeile / Inhalt: cell_left, cell_right */	
.row {
	display:table-row;	
}
	
	
/* linke Zelle: Text */
.cell_left { 
	vertical-align:top;
	width:210px;
	padding:0px 0px 0px 5px;
	display:table-cell;
	color: #000;
    vertical-align: middle;
	/*background-color: #00ffff;*/
}


.cell_left_wide {
    width:372px;
    padding:0px 0px 0px 5px;
    display:table-cell;
    color: #000;
    vertical-align: top;
}	
	

/* rechte Zelle(n) mit Input-, Selectfelder */
.cell_right {
	vertical-align: middle;
	display:table-cell;	
}


/* Prämie bestellen - Paid4Gifts, Textarea */
.rest_weitere {
	width:155px;
}


/* textarea "Daten ändern" */
.changes {	
	width:190px;
}
	
	
/* Radiobuttons */
.cell_radio {
	width:165px;
	margin-top:2px;
	margin-left:-7px;
	background-color: #f0f0f0;	
}

	
.cell_radio_error {	
	margin-top:2px;
	border:solid 5px #FF0000;
}	

	
/* error-Input-Felder */	
.cell_right_error {
	border:solid 5px #FF0000;
	display:block;
}	
	

/* Textfeld, - hover, - focus */
.box input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;	
}

.box input:hover {
	background-color: #EAFFEA;
}

.box input:focus {
	background-color: #EAFFEA;
}


.box textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;	
}

.box textarea:hover {
	background-color: #EAFFEA;
}	


.box textarea:focus {
	background-color: #EAFFEA;
}


.textarea_error {
	border:solid 5px #FF0000;
}



.auswahlFeld {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width:315px;	
	margin-bottom:7px;
	margin-top:7px;	
}


.select_error {
	border:solid 5px #FF0000;
}
		
	
.box_head {
	padding:0px 5px 10px 0px;
	width:300%;
}


/* Formular - Login/Password */

#login_area {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	float:left;
	width:536px;
	padding: 0px 0px 40px 0px;
	background-color:#f1f1f1;
	margin:0px 0px 0px -4px;
}
	
	
.login_email {
	margin:18px 0px 0px 22px;
	width:350px;
}


.login_password {
	margin:10px 0px 0px 22px;
	width:350px;
}


.password_email {
	margin:18px 0px 0px 22px;
}	


.login_cell {
	width: 100%;
	display:table-cell;
}

	
.login_button {
	margin:10px 0px 0px 166px;
}
	
		
.password_button {
	margin:10px 0px 0px 22px;
}							


.login_email input {	
    background-color:#fff;
    margin:0px 0px 0px 0px;
   	width: 200px;
}


.login_password input {	
    background-color:#fff;
	margin:0px 0px 0px 0px;
   	width: 200px;
}


#login_area p {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 30px 0px 0px 20px;
}		


/* Textfeld, - hover, - focus */
.login_email input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;  		
}


.login_email input:hover {
	background-color: #EAFFEA;
}


.login_email input:focus {
	background-color: #EAFFEA;
}	
	

login_password input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;  		
}


.login_password input:hover {
	background-color: #EAFFEA;
}	


.login_password input:focus {
	background-color: #EAFFEA;
}		
	
	
/* (login) Button: */
input.login_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px 0px 0px 0px;
	background-color: #f1f1f1; 	
}
	
input.login_button:hover {
	background-color: #d9d9d9;
}
		
input.login_button:focus {
	background-color: #e1e1e1;
}

.box_error_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #f6f6f6;
	margin-top:-2px;
	padding: 10px 5px 10px 5px;
	border:solid 5px #FF0000;
}


/* Formular - Daten ändern */

/* eine Zeile / Inhalt: cell_left, cell_right */	
.row_change_data {
	display:table-row;	
	height:60px;
}


/* linke Zelle: Text */
.cell_left_change_data {
	width:270px;
	padding:0px 0px 0px 5px;
	display:table-cell;
	color:#000;	
}	


/* rechte Zelle(n) mit Input-, Selectfelder */
.cell_right_change_data {
	display:table-cell;	
	padding-left: 10px;
}


/* eine Box */
.box_change_data {
	display:table;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #f0f0f0;
	width:536px;
	padding: 5px 5px 5px 5px;
}


.box_error_change_data {
	display:table;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #f6f6f6;
	width:526px;
	padding: 10px 5px 10px 5px;
	margin-bottom:20px;
	border:solid 5px #FF0000;
}


.box_error_change_data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #f6f6f6;
	margin-top:-2px;
	padding: 10px 5px 10px 5px;
	border:solid 5px #FF0000;
}	

	
/* error-Input-Felder */	
.cell_right_error_change_data {
	border:solid 5px #FF0000;
}
	

/* Textfeld, - hover, - focus */
.box_change_data input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;  		
}


.box_change_data input:hover {
	background-color: #EAFFEA;
}	


.box_change_data input:focus {
	background-color: #EAFFEA;
}	


/* Textarea, - hover, - focus */
.box_change_data textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;  		
}

.box_change_data textarea:hover {
	background-color: #EAFFEA;
}


.box_change_data textarea:focus {
	background-color: #EAFFEA;
}	


/* (submit) Button: */
input.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;  	
	background-color: #f1f1f1;	
}


input.submit:hover {
	background-color: #d9d9d9;
}


input.submit:focus {
	background-color: #e1e1e1;
}	


/* Formular im Header, Ihr Land */
	
input {
	background-color:#fff;
	font-size:13px;
	font-family:arial,Verdana, Arial, Helvetica, sans-serif
}


input:hover {
	background:#ccc
}


input:active {
	background:#fff
}


/* kleine Tabelle der Startseite: So gehts */

.start table {
	text-align:left;
	border:0px;
}


.start td {
	height:117px;
	vertical-align:top;
	background-color:#f0f0f0;
	padding:5px;
}


.start th {
	text-align:left;
	width:133px;
	background-image:url(../images/stripes.gif);
	vertical-align:top;
	padding:5px;
}


/* Tabelle: Kontakt */

.contact {
	float:left;
	text-align:left;
	border-style:none;
	width:100%;
	border-spacing:0px;
	margin-bottom:30px;	
 }
	
	
.contact th {
	font:16px arial, verdana, helvetica, sans-serif;
	color:#000;
	line-height:1.5;
	letter-spacing:0.1px;
	vertical-align:top;
	background-color:#f0f0f0;
	padding:5px;
	border-style:none;
}


.contact td {
	font:16px arial, verdana, helvetica, sans-serif;
	color:#000;
	line-height:1.5;
	letter-spacing:0.1px;
	vertical-align:top;
	background-color:#fff;
	padding:10px 0px 10px 5px;
	border-style:none;
}


.contact a {
	font:16px arial, helvetica, verdana, sans-serif;
	line-height:1.5;
	letter-spacing:0.1px;	
	color:#666;
	background-color:transparent;
	text-decoration:none;
	border-bottom:1px dotted #666;
}


.contact a:hover {
	color:#000;
	background-color:#d6d6d6
}


/* Linien */

/* gestrichelte Linien im Text / hr2 mit weniger Abstand */
.hr_footer {
	border-top:dashed 1px #ccc;
	padding:0px 0px 15px 0px;
	width:536px;
}
	
	
.hr {
	border-top:dashed 1px #ccc;
	padding:0px 0px 15px 0px;
}
	
	
.hr2 {
	border-top:dashed 1px #ccc;
}
	
	
.hr_form {
	border-top:dashed 1px #b0b0b0;
	width:546px;
}
	
	
/* als schmaler weißer Abstand */
.hr_form_weiss { 
	border-top:dashed 1px #fff;
	margin:5px 0px 5px 0px;
	width:546px;
}


/* als schmaler weißer Abstand */		
.hr_studies { 
	border-top:dashed 1px #ccc;
	margin:10px 0px 10px 0px;
	width:262px;
}	


/* Linie die den content abschließt */
.line_bottom {
	width:779px;
	border-bottom:dotted 1px #ccc;	
	margin-top:-24px;
	margin-left:15px;
}


/* Footer */

.footer {
	clear:left;
    width:544px;
	margin-left:165px;
	background-color:#fff;
	font:10px verdana, arial, helvetica, sans-serif;
	color:#000;
	line-height:1.5;
	letter-spacing:0.1px;
}
	
	
.footer_a {
	font:10px verdana, arial, helvetica, sans-serif;
	color:#666;
	border-bottom:1px dotted #666;
	background-color:transparent;
	text-decoration:none;
	line-height:18px
}
	
	
.footer_a:hover {
	color:#000000;
	line-height:18px;
	background-color:#d6d6d6
}
	
	
/* felder im Bestellformular */	
	
#rest_preis, #rest_weitere, #rest_bestellnummer, #rest_artikelbezeichnung {
	margin-left:0px;
}

/* leeres DIV erzeugt Abstand vor Headline in IE6 */

.pre_registration {
	background-color:#f0f0f0;
	width:325px;
	padding-left:220px;	
}

	
#IEHackHeight {
	margin-top:-30px;
}


/* Hier kann das aussehen für das Popup und die Hinweise geändert werden  */

#deactivate {
	z-index:500;
	position:absolute; 
	top:0px; 
	left:0px;
	width:100%; 
	height:150%; 	
	background-color:#fff;
	-moz-opacity: 0.8;		
}


#PopupJS {
	position:absolute; 	
	top:200px;
	left:200px;
	min-height:100px;
	width:400px;
	background:#F0F0F0;
	z-index: 600;
	border: 2px solid #C20022;
}


#PopupHeadJS {
	margin:2px;
	padding-left:4px;
	font:14px verdana, helvetica, arial, sans-serif;
	font-weight: bold;
	background:#DDDEE3;

}

#PopupBodyJS {
	padding:5px; 
	font:14px verdana, helvetica, arial, sans-serif;
}






#Popup {
	position:absolute; 	
	top:200px;
	left:400px;
	min-height:100px;
	width:400px;
	background:#eee;
	z-index: 600;
	border: 2px solid #BED6F8;
}


#PopupHead {
	cursor: move; 
	border: 1px solid #BED6F8;
	margin:2px;
	padding-left:4px;
	font:14px verdana, helvetica, arial, sans-serif;
	font-weight: bold;
	background-image: url("../images/popupheader.gif");
	background-repeat:repeat-x;	
}


#PopupHead a {
	cursor:pointer;
	position:relative;
	top: 2px;
	left: 329px;
}

 
#PopupBody {
	padding:5px; 
	font:14px verdana, helvetica, arial, sans-serif;
}

#PopupBody a {
	text-decoration:none;
	color: #000;
}

#PopupBody a:hover {
	background-color:#d6d6d6;
}
#deactivateForm {
	z-index:500;
	position:absolute; 
	top:0px; 
	left:0px;
	width:100%; 
	height:150%; 	
	background-color:#fff;
	-moz-opacity: 0.8;		
	display : none;
}


#InfoDivCar{
	position:relative; 	
	top:0px;
	left:0px;
	width:100%;
	background:#eee;
	border: 2px solid #BED6F8;
	text-align : center;
	display: none;
	z-index:600;
}
#InfoDivJob{
	position:relative; 	
	top:0px;
	left:0px;
	width:100%;
	background:#eee;
	border: 2px solid #BED6F8;
	text-align : center;
	display: none;
	z-index:600;
}
