@import url("modules.css");
@import url("layout.css");
@import url("subnavigation.css");
@import url("navigation.css");
@import url("flyoutmenu.css");

body {
    margin: 2px 2px 2px 2px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 13px;
    color:#FFFFFF;
    padding: 0;
}

#fe_PreviewContent h1 {
    font-size: 17px;
    font-weight: bold;
    color:#E9D9A8;
	margin:0 0 7px 0;padding:0
}

#fe_PreviewContent h2 {
    font-size: 14px;
    font-weight: bold;
    color:#E9D9A8;
	margin:0 0 12px 0;padding:0
}

#projektliste h2 {
 margin-top: 15px;
 margin-bottom: 0;
}

#projektliste td {
 padding-left: 10px;
 padding-bottom: 2px;
}
 
.highslide-container { color:#000000}

a                                             { color: #666666; text-decoration: none; font-size:12px; }
a:hover                                       { color: #666666; text-decoration: none; font-size:12px; }





table								  { border-spacing:0; border:0px none; border-collapse:collapse; margin:0; padding:0 }
form, img,h1, h2,h3							{ padding:0; border:0px none; margin:0px; }
tr, td								{ font-family:verdana, arial, helvetica, sans-serif; font-size:12px; padding:0px; border:0px; margin:0px; }
/*
select								{ font-family:verdana, arial, helvetica, sans-serif; font-size:12px; }
input,textarea,radio	{ font-family:verdana, arial, helvetica, sans-serif; font-size:12px; margin-top:3px; margin:bottom:3px }
radio								  { border:none; }
hr									  { border:1px dashed #cccccc; height:1px; margin:5px}
.button               { border:1px solid gray; color:#666666; background-color:#D3E79F; text-align:center; cursor:pointer}
.bold                 {	font-weight: bold;}


#headmainnav a:link, #headmainnav a:visited   { color: #D3E79F;text-decoration: none; font-size:16px; font-weight:bold; border-width:0px}
#headmainnav a:hover                          { text-decoration: none; font-size:16px;font-weight:bold;border-width:0px;color: #666666; 	}

.messageheader                                {	background: #F2DDDD;border: 1px solid #992A2A;margin: 5px; margin-left:0px;margin-right:0px;padding:5px;color: #992A2A;	font-size: 12px;font-weight: bold;}
.error                                        {color: #992A2A;font-weight:bold; padding-left:5px}
.errorBelow                                   {color: #992A2A; font-size:9px}

#toplinks a:link, #toplinks a:visited         { color: #D3E79F; text-decoration: none; font-size:10px; border-bottom:1px dotted #D3E79F}
#toplinks a:hover                             { color: #FFFFFF; text-decoration: none; font-size:10px; border-bottom:1px solid #FFFFFF}

#menulinks									                  {float:left; top:20px; margin-left:5px;margin-right:10px; width:165px; padding-left:3px; margin-bottom:5px}
#menulinks a:link, #menulinks a:visited       { text-decoration: none; font-size:12px; font-weight:normal;border-bottom:0px; vertical-align:middle}
#menulinks a:hover                            { text-decoration:none; font-size:12px; font-weight:normal;border-bottom:1px dotted ; vertical-align:middle}
#breadcrumb a:link, #breadcrumb a:visited     { text-decoration: none; font-size:10px; border:0px}
#breadcrumb a:hover                           {  text-decoration: none; font-size:10px; border:0px}
#breadcrumb                                   {font-size:10px; padding-right:10px}
#footercontainer a,a:hover                    {font-size:10px}


.menupoint                                    { height:18px; padding-left:0px; margin:2px}
.menupoint                                    {  padding-left:0px; margin:2px}
.menupointactive                              { height:18px; padding-left:0px; margin:2px; font-weight:bold; color:#666666}
.menupointactive                              {  padding-left:0px; margin:2px; font-weight:bold; color:#666666}
.mainnavselctd                                { background-image:url(../img/tabnormal1px.gif); background-repeat:repeat-x; color:white; vertical-align:middle}
.mainnavselctdtext                            { color:#666666; font-size:16px; font-weight:bold; text-align:center}
.mainnavleft                                  { width:1px; text-align:left}
.mainnavright                                 { width:1px; text-align:right}
.mainnavnormal                                {background-image:url(../img/tabselected1px.gif); background-repeat:repeat-x; color:white;vertical-align:middle; text-align:center}
.bitstitle                                    {font-size:12px; font-weight:bold; border-bottom:1px #999999 solid; background-image:url(../img/s-arrow.png); background-repeat:no-repeat; background-position:2px 2px;padding-left:20px}
.bitstext                                     {padding-left:5px; padding-right:5px; border-bottom:1px solid #CCCCCC}
.edge                                         { background-color:#F7F7F7; font-size:0px }
.borderBottom                                 { background-image:url(../img/bottom.gif); background-repeat:repeat-x; background-position:bottom;font-size:1px;}
.borderLeft                                   { background-image:url(../img/left.gif); background-repeat:repeat-y; background-position:left;width:0px}
.borderTop                                    { background-image:url(../img/top.gif);background-repeat:repeat-x;font-size:px}
.borderRight                                  { background-image:url(../img/right.gif); background-repeat:repeat-y; background-position:right;width:0px}
.vab                                          { vertical-align:bottom}
.vat                                          { vertical-align:top}
.bodyContent                                  { min-height:200px; height:200px; vertical-align:text-top;padding-left:5px; width:619px; border:0px; }
.bodyContentHeader                            { font-size:8px; color:#EEEEEE; width:619px; text-align:right; vertical-align:top; }
.bodyContentFooter                            { font-size:8px; color:#EEEEEE;text-align:right; }

#auflistungen                          { }
#auflistungen .title                   { background-color:#999999; color:#FFFFFF; font-weight:bold; padding:3px}
#auflistungen .subTitle                { background-color:#CCCCCC; color:#FFFFFF; font-weight:bold;}
#auflistungen td                       { padding:2px;}
#auflistungen a                        { font-size:12px;}

.anchorUp                                     { float:right; background-image:url(../img/s-arrowUp.png);background-position:0px 4px;background-repeat:no-repeat;padding-left:15px; font-size:12px;}
.anchorDown                                   {background-image:url(../img/s-arrowDown.png);background-position:0px 4px;background-repeat:no-repeat;padding-left:15px;font-size:12px;}
.header1                                      {font-size:22px; font-weight:bold}


.topRight                                     { vertical-align:top;text-align:right}
.bottomRight                                  { vertical-align:bottom;text-align:right}
.submitLinkLightGrey                          { border:0px; color:#666666; background-color:#999999; text-align:center; cursor:pointer; padding:0px; margin:0px; font-size:10px; font-weight:normal}
.submitLinkLighterGrey                        { border:0px; color:#666666; background-color:#CCCCCC; text-align:center; cursor:pointer; padding:0px; margin:0px; font-size:10px; font-weight:normal}
*/

/* Add an external-link icon to absolute links */
/*
a[href^

=
"http:"
]
{
background:

url
(
../img/qbullets/remote_gray.gif
)
right center no-repeat

;
padding-right:

15
px

;
}
a[href^

=
"http:"
]
:hover {
    background: url(../img/qbullets/remote_a_gray.gif) right center no-repeat;
}

/* ...but not to absolute links in this domain... */
a[href^

=
"http://www.steinerpartner.com"
]
{
background: transparent

;
padding-right:

0
px

;
}
a[href^

=
"http://www.steinerpartner.com"
]
:hover {
    background: transparent;
}

/* Add pdf icon to links with .pdf ending */
a[href*

=
".pdf"
]
{
background:

url
(
../img/qbullets/acrobat_gray.gif
)
right center no-repeat

;
padding-right:

15
px

;
}
a[href*

=
".pdf"
]
:hover {
    background: url(../img/qbullets/acrobat_a_gray.gif) right center no-repeat;
}

/* Add mail qbullet */
.mail {
    background: url(../img/qbullets/mailto_gray.gif) right center no-repeat;
    padding-right: 18px;
}

.mail:hover {
    background: url(../img/qbullets/mailto_a_gray.gif) right center no-repeat;
*/
}

