/* CSS style sheet file for MASSAGEAMPARK */
/* are 26.07.2005 */

body {
font: 10pt arial,sans-serif;text-decoration:none;margin:3px 0px;margin-top:0px;color:#000000;
}
select, input, form,textarea {font: 11px arial,sans-serif;}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,legend{
margin:0; padding:0;
}
p {
 margin:4px 0px; padding:0;
}
td {
font: 9pt arial,sans-serif;text-decoration:none;
}
a {
color:#285292; text-decoration:none;
}
a:hover {
color:#c60c0c;text-decoration:underline;
}

h1 {
font-size:12pt;
}
h2 {
font-size:10pt; display:inline;
}
h3 {
font-size:8pt;
}
.faq{
padding-bottom:3px;margin-bottom:3px
}
/*CSS for the anzeigen boxes*/
a.anzeigebody_multiline, a:hover.anzeigebody_multiline, a.anzeigebody_single, a:hover.anzeigebody_single{
font-size:12px;line-height:130%;
}
/*CSS for the anzeigen boxes ends*/
/*--------new css -------------*/
.index{
padding:2px 0 1px 4px;font:bold 11px/10px arial,sans-serif;height:23px;color:#000000;background-color:#DEE7EB;border-top:1px solid #7d9cb0;border-bottom:1px solid #ffffff;
}
.box {
padding:2px 4px 2px 4px;color:#333333;font-size:11px;
}
.midbox {
padding:2px 4px 15px 4px;color:#333333;font-size:11px;margin: 0px 4px 10px 4px
}
.normalbox {
padding:2px 4px;color:#333333;font-size:9pt;
}
.leftbox {
padding:2px 4px 4px 4px;color:#333333;font-family:arial,sans-serif; font-size:11px;
}
.leftcolumn {
vertical-align:top;padding:0px 0px 5px 0px;

}
.leftcolumn a:visited
{
color:#999999;
}
.middlecolumn {
vertical-align:top;background-color:#FFFFFF;padding:0px;padding-top:0px;padding-right:12px;padding-left:12px;
}
.searchbox a:visited
{
color:#999999;
}
.rightcolumn {
vertical-align:top;padding:5px;padding-top:0px;padding-left:0px;border-left:1px solid #eaf0f3;
}
.boxes {
margin-bottom:10px;
}
.inactiveboxes{
margin-bottom:10px;background-color:#f3f3f3;
}
.leftboxes {
margin-bottom:10px;background-color:#f4f7f9;
}
.feedbackbox td{
padding:1px 0px 1px 0px;font-size:11px;
}
.search {
margin-bottom:10px;
}
.foot {
font-size:10px;color:#000000;line-height:135%;
}
a.footer {
font-size:7pt;color:#666666;text-decoration:none;font-weight:bold
}
a.footer:hover {
font-size:7pt;color:#FF9B9B;text-decoration:none;font-weight:bold
}
.hiddensearch td{padding-top:4px;padding-bottom:4px}
ul.arrows {margin-bottom:0px;margin-top:0px;margin-left:1.5em;padding-left:0px; color:#333333;
}
ol.faqpage{margin-bottom:0px;margin-top:0px;margin-left:3em;padding-left:0px;}
ul.stat {margin-bottom:0px;margin-top:0px;margin-left:2em;padding-left:0px; }
ul.arrows li{margin-top:3px;
margin-bottom:3px;
}
li span {
margin-left:-1%
}
ul.main{padding-left:10px;margin-top:0px;margin-bottom:4px;margin-left:10px;line-height:14px}
.user b{font-size:11px}
ul.sublist {padding-left:8px;margin-left:8px;margin-bottom:5px;}
.oneline {white-space: nowrap;font-family: verdana, Arial, Helvetica, sans-serif;}
#jobdetail b{font-size:94%}
#jobdetail td{padding:2px 8px}
#jobdetail td.bot{border-bottom:1px solid #CCCCCC}
#jobdetail td.indent { padding-left:25px}
#jobdetail td.subtitle {margin-top:300px;border-top:1px solid #cccccc;height:20px;background-color:#f8f9fb;}
LI.detailnew {list-style: circle outside}
li.lokator {margin-bottom:4px}
.generalbutton { font-family:arial,sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:none; font-weight:bold; background-color:#5AA8DA; border: 2px outset #FFFFFF; }
.fields{ background-color:#FFFFFF; border:1px solid #999999;margin-bottom:3px; width:372px}
.txtfield{ background-color:#FFFFFF; border:1px solid #999999; width:372px}
.smalltxtfield{ background-color:#FFFFFF; border:1px solid #999999;}
.line{border-bottom:1px solid #CCCCCC;padding-top:8px;padding-bottom:8px}
.formline{padding-top:8px;padding-bottom:8px}
.formline-right {padding-top:8px;padding-bottom:8px;}
.middletables td{padding-top:3px;padding-bottom:3px;padding-right:3px}
p.error {color:red;font-weight:bold;}
.error {color:red;font-weight:bold;}
.button {font-size:10pt}
.generaltext {font-size:10pt;border-bottom:1px solid #999999;background-color:#ccFF99}
.mainpagetopbar{padding-right:20px;padding-left:5px;color:#000000;margin-top:12px;font-size:9pt;font-weight:normal;border:0px ;height:20px;background-color:#EAF0F3}
#twocolumns a{color:#285292}

#inhalt {
position: absolute;
top: 299px;
right: 150px;
left: 0px;
background: #fff;
margin: 0px auto;
padding: 0px 20px 0px 20px;
border: solid 1px #f60;
text-align: justify;
}

#twocolumns a:hover{color:#c60c0c}
ul.detail {list-style-image:url(/images/bullet-arrow.gif);margin-bottom:0px;margin-top:0px;margin-left:2em;padding-left:0px}
p.heading {font: bold 10pt Arial,Helvetica,sans-serif;margin-top:1px;margin-bottom:4px}
.searchresults {font-weight:normal;font-size:12pt;}
.greentext {color:#008000;}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color:#FFFFE0;
visibility: hidden;
z-index: 100;
}
 .offerdetail{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;vertical-align:top;BACKGROUND-COLOR: #f4f7f9}
 .arc90_linkpic {
display: none; position: absolute; left: 0; top: 1.5em;
}
.arc90_linkpicIMG {
padding: 0 4px 4px 0;background: #FFF url(/images/linkpic_shadow.gif) no-repeat bottom right;
}
#rules {overflow:auto;width:650px;height:280px;margin:5px;padding:5px;background-color:#f4f7f9;padding:10px;border:1px solid #8AADC1;font-size:9pt}
#rules h1 {font-size:12pt;font-weight:bold;padding-left:0px;}
#rules h2 {font-size:10pt;font-weight:bold;margin-bottom:8px;}
.adpostsubtable td{padding-top:2px;padding-bottom:2px}
#searchdropdown {
/*background: url(/images/gigajob-logo.png) #f4f7f9 no-repeat right middle;*/
padding:0px;border:1px solid #000000;display:none;background-image:url(/images/gigajob-logo.png);background-color:#f4f7f9;
position:absolute;background-repeat: no-repeat; background-position: right;
}
.indent { padding-left:20px}
.headline{font-weight:bold;font-size:11px}
.groupheading{border-bottom:1px solid #99b6c1;padding-left:0px;padding-top:8px}
.verysmall {font-size:10px}
#kontakt_post{z-index:-1}
#whyonlyform {z-index:10}
#geobox td{font-size:11px}
.regionalsuche {font-size:11px;padding-top:1px;padding-bottom:1px }
#regionalinfo td{
border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;
padding:2px 3px;
}
#regionalinfo a{margin-left:10px}
#catalogpages table{width:588px;}
#catalogpages td{width:294px;vertical-align:top;font-size:9pt;border:0px solid #000000;padding-right:2px;padding-left:8px}
#catalogpages div{margin-bottom:5px}
#alphabet {margin-top:12px;font-size:15px;font-weight:bold;margin-left:5px}
#ToolTip{position:absolute; width: 372px; top: 0px; left: 0px; z-index:100; visibility:visible;}
a.teamtip {
	COLOR: #333333
}
a:visited.teamtip {
	COLOR: #333333
}
