/*FrsetStylesundClasses*
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*BodyStylefürmain.php*
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
* {
margin:0px;
/*border:0px;*/
}

body.FrsetMain {
border-right: solid 1px #CCCCCC;
}

body.FrsetMain, body.FrsetTop, body.FrsetBlank01, body.FrsetBlank02, body.FrsetBottom {
background-color:#FFFFFF;
}

#Main {
position:absolute;
left:0px;
top:0px;
width:771px;
max-width:771px;
height:100%;
overflow:auto;
/*background-image:url(images/frset_main_bggraphix02.gif);
background-repeat:no-repeat;
background-position:leftbottom;
background-attachment:fixed;
*/
}

body.FrsetBottom {/*Bodyclassfürblank.php*/
background-color:#FFFFFF;
background: url(images/frset_bottom_bggraphix01.gif) no-repeat left top;
}

/*MainStyles*
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*main.php*/
A,a {cursor:pointer;
text-decoration:none;
}

a.top, .search_Text, .passw_Text01, .passw_User, .passw_PW {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
}

a.top {
color:#99816D;
}

a.konzeptra{
display:block;
top:0px;
right:20px;
width:922px;
height:10px;
line-height:10px;
text-align:right;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
margin:0 22px 0 0;
padding:0px;
}
a.konzeptra:link, a.konzeptra:visited {
color:#333333;
}

a.konzeptra:hover, a.konzeptra:active {
color:#000000;
}

divtable.newsl {
position:absolute;
right:0px;
top:0px;
width:auto;
height:16px;
z-index:60;
}

tda.newsl {
display:block;
height:16px;
font-size:10px;
color:#7AAD26;
padding-left:4px;
}

td.newsl {
font-size:10px;
color:#7AAD26;
padding-right:4px;
background-image:url(images/frset_top_spacer.gif);
background-position:righttop;
background-repeat:no-repeat;
}

a.newsl:link,a.newsl:visited {
font-size:10px;
color:#cccccc;
}

a.newsl:hover,a.newsl:active {
font-size:10px;
color:#7AAD26;
}

A:linkFONT.Text01,A:visitedFONT.Text01 {/*DkGrau*/
color:#666666;
text-decoration:none;
font-size:10px;
}

A:hoverFONT.Text01,A:activeFONT.Text01 {
color:#666666;
text-decoration:underline;
font-size:10px;
}

A:linkFONT.Text02,A:visitedFONT.Text02 {/*KonzGrau*/
color:#cccccc;
text-decoration:underline;
font-size:10px;
}

A:hoverFONT.Text02,A:activeFONT.Text02 {
color:#666666;
text-decoration:none;
font-size:10px;
}

A:linkFONT.Text03,A:visitedFONT.Text03 {/*HellGrau*/
color:#8C8C8D;
text-decoration:none;
font-size:10px;
}

A:hoverFONT.Text03,A:activeFONT.Text03 {
color:#8C8C8D;
text-decoration:underline;
font-size:10px;
}

A:linkFONT.Text05,A:visitedFONT.Text05 {/*DkGrün*/
color:#18480D;
text-decoration:none;
font-size:10px;
}

A:hoverFONT.Text05,A:activeFONT.Text05 {
color:#18480D;
text-decoration:underline;
font-size:10px;
}

A:linkFONT.Text06,A:visitedFONT.Text06 {/*DkGrün*/
display:block;
width:auto;
height:14px;
padding-left:20px;
color:#333333;
text-decoration:none;
font-size:10px;
background-position:lefttop;
background-repeat:no-repeat;
background-image:url(http://www.konzeptra.at/vorlage/cms/dynimages/mb/files/layout_pfeil01.gif);
}

A:hoverFONT.Text06,A:activeFONT.Text06 {
display:block;
width:auto;
height:14px;
padding-left:20px;
color:#333333;
text-decoration:underline;
font-size:10px;
background-position:lefttop;
background-repeat:no-repeat;
background-image:url(http://www.konzeptra.at/vorlage/cms/dynimages/mb/files/layout_pfeil01.gif);
}

p,P,font,FONT,DIV {padding:0px;
border:0px;
}

UL,OL {margin:0px;
padding:0px;
}

UL {list-style-type:none;
}

LI {text-align:justify;
padding-left:15px;
line-height:14px;
background-position:lefttop;
background-repeat:no-repeat;
background-image:url(images/list_icon.gif);
}

H1,H2 {
display:inline;
}

.Text01,.Text02,.Text03,.Text04,.Text05 {
font-size:10px;
}

.Text01 {/*DkGrau*/
color:#666666;
}

.Text02 {/*KonzGrau*/
color:#cccccc;
}

.Text03 {/*HGrau*/
color:#8C8C8D;
}

.Text04 {/*Grün*/
color:#7AAD26;
}

.Text05 {/*DkGrün*/
color:#FFFFFF;
}

.h1 {
font-size:11px;
color:#000000;
font-weight:bold;
}

.h2 {
font-size:11px;
color:#cccccc;
font-weight:normal;
}


/*Texte:diverseKlassen*
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.diverser_Text01,#SearchMessages,#SearchResults,#PasswordMessages,#noText {/*Verarbeitungstexte,AbständezurSeite,Grösse*/
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
margin-left:16px;
margin-right:20px;
margin-top:25px;
width:auto;
text-align:left;
}

.diverser_Text01 {/*cfg.php356,FürdiesenMenüpunktwurdenochkeinInhalterstellt*/
display:block;
height:20px;
color:#666666;
text-decoration:none;
}

/*Formular+FormularVerarbeitungsStyles*/





/*
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*SucheFormular:*
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.search_Text {/*EinzeiligesTextfeldzurEingabederSuchebegriffe*/
color:#666666;
background-color:#FFFFFF;
width:150px;
height:16px;
line-height:14px;
border:1px solid# FFFFFF;
padding:0px;
}

.search_Button {/*Such-ButtonmitHinterGrundGraphikund/odernormalemTextdrauf*/
line-height:20px;
height:20px;
width:20px;
cursor:pointer;
}

/*SucheVerarbeitungsTexte:cfg.php,main.php;
*/
#SearchMessages {/*dividinderdieSuchMessagesausgegebenwerden*/
margin-bottom:20px;
height:20px;
}

#SearchResults {/*dividinderdieSuchErgebnisseausgegebenwerden*/
height:auto;
}

#SearchResults table {
margin-top:5px;
margin-bottom:5px;
}

#SearchResults td {
text-align:left;
}

.search_Msg_Text01,.search_Msg_Text02,.search_Msg_Text03,.search_Msg_Text04 {
font-size:12px;
}

.search_Msg_Text01 {/*main.php,de.php;
Seitenzahl,Suchbegriff*/
color:#008100;
font-weight:bold;
}

.search_Msg_Text02 {/*main.php,de.php;
"Eintrag,Einträgegefunden"*/
color:#333333;
font-weight:normal;
}

.search_Msg_Text03 {/*cfg.phpTextderSeitediegefundenwurde*/
color:#333333;
font-weight:normal;
padding-top:5px;
}

.search_Msg_Text04 {/*cfg.phpLink(keinanurText)derSeitediegefundenwurde*/
color:#777777;
font-style:italic;
padding-top:5px;
}

.search_Msg_Text05 {/*TextmitHintergrundfarbederinnerhalbderjeweiligenSeiteangezeigtwird*/
color:#008100;
background-color:#D2ECD2;
font-weight:bold;
}

a.search_Msg_Link:link,a.search_Msg_Link:visited {	/*LinkderzurSeitemitjeweiligemSuchbegriffführt*/
font-size:12px;
color:#333333;
text-decoration:underline;
}

a.search_Msg_Link:hover,a.search_Msg_Link:active {
font-size:12px;
color:#99816D;
text-decoration:none;
}

.searchstring {
color: #008100;
}

#searchfield {
	border: 0;
}

/*PasswortFormular:*
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.passw_Text01 {/*TextfürFeldbezeichungen*/
color:#92908D;
}

.passw_User,.passw_PW {/*EinzeiligesTextfeld*/
color:#92908D;
background-color:#F7F5F0;
width:90px;
height:16px;
line-height:14px;
border:0px;
padding:0px;
margin:0px;
}

.passw_Button {/*Passwort-ButtonmitHinterGrundGraphikundnormalemTextdrauf*/
/*font-size:10px;
color:#cccccc;
text-align:left;
background-color:#FFFFFF;
width:100px;
line-height:19px;
padding:5px5px5px23px;
background-image:url(images/button_passw01.gif);
background-position:leftcenter;
background-repeat:no-repeat;
cursor:pointer;
}Buttonmitvertikalmittigemtext*/
width:20px;
line-height:20px;
height:20px;
background-color:#434343;
background:url(images/button_passw01.gif) left top no-repeat;
cursor:pointer;
}

/*PasswortVerarbeitungsTexte:wrong.php;
*/
#PasswordMessages {/*dividwrong.php,UsernameoderPasswortfalsch*/
text-align:left;
height:20px;
}

.passw_Msg_Text01 {/*wrong.php;
AnzahlSekundendesletztenEintrags,PasswortoderUsernamefalsch*/
font-size:10px;
font-weight:bold;
color:#666666;
}

.passw_Msg_Text02 {/*wrong.php;
"SiehabenerstvorkurzemeinenEintragverfasst....."*/
font-size:10px;
color:#666666;
}

.passw_Msg_Text03 {/*optional*/
font-size:10px;
color:#666666;
}



#pwbuttonsend01 {
	border: 0;
}

/*NewsletterFormular:cfg.phpAnmelden/Abmelden*
**************************************************************************************************************************************************************************/

.news_Text01 {/*TextfürFeldbezeichungen*/
font-size:10px;
color:#666666;
}

.news_Text02 {/*z.BSternfürPflichtfelder*/
font-size:10px;
font-weight:bold;
color:#7AAD26;
}

.news_Text03 {/*TextbeiBedarffürzusätzlicheHinweisezBzwischendenFormularfeldern*/
font-size:10px;
color:#666666;
}

.news_Text04 {/*TextbeiBedarffürzusätzlicheHinweisezBPflichtfeldHinweis*/
font-size:9px;
color:#7AAD26;
text-transform:uppercase;
}

.news_Anrede {/*SelectDropDownFeld*/
font-size:10px;
color:#666666;
background-color:#FFFFFF;
height:19px;
line-height:17px;
vertical-align:middle;
width:95px;
padding:0px;
border:1pxsolid#D8DBE4;
}

.news_Input {/*EinzeiligeTextfelder;
*/
font-size:10px;
color:#666666;
background-color:#FFFFFF;
width:320px;
height:19px;
line-height:14px;
padding-top:2px;
padding-left:2px;
border:1pxsolid#D8DBE4;
}

.news_Button {/*Anmelde,Abmelde,Abbrechen-ButtonmitHinterGrundGraphikundnormalemTextdrauf*/
font-size:10px;
color:#cccccc;
text-align:left;
background-color:#FFFFFF;
width:100px;
line-height:19px;
padding:5px5px5px23px;
background-image:url(images/button_news01.gif);
background-position:leftcenter;
background-repeat:no-repeat;
cursor:pointer;
}

/*NewsletterVerarbeitungsTexte:cfg.php;
dienachdemFormularversandausgegebenwerdenzBErrorHinweiseodererfolgreichangemeldetetc*/

.news_Msg_Text01 {/*z.BSiehabensicherfolgreichangemeldet,einFehleristaufgetretenetc*/
font-size:10px;
color:#666666;
background-color:#FFFFFF;
}

.news_Msg_Text02 {/*beiBedarf,HinweisTextinandererFarbe*/
font-size:10px;
color:#666666;
background-color:#FFFFFF;
}



/*SonstigeFormular:alleFormularfelder*
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.form_Text01 {/*TextfürFeldbezeichungen*/
font-size:10px;
color:#666666;
}

.form_Text02 {/*z.BSternfürPflichtfelder*/
font-size:10px;
font-weight:bold;
color:#7AAD26;
}

.form_Text03 {/*z.BSternfürPflichtfelder*/
font-size:11px;
font-weight:bold;
color:#666666;
}

.form_Input,.form_Input_needed {/*EinzeiligesTextfeld;
*/
font-size:10px;
color:#666666;
background-color:#FFFFFF;
width:150px;
height:18px;
line-height:14px;
padding-top:2px;
padding-left:2px;
border:1pxsolid#D8DBE4;
}

.form_Input01 {/*mehrzeiligesTextfeld*/
font-size:10px;
color:#666666;
background-color:#FFFFFF;
width:227px;
height:35px;
line-height:11px;
overflow:auto;
border:1pxsolid#D8DBE4;
white-space:normal;
}

.form_Select {/*DropDown*/
font-size:10px;
color:#666666;
background-color:#FFFFFF;
height:18px;
line-height:17px;
vertical-align:middle;
width:95px;
border:1pxsolid#D8DBE4;
}

.form_Button {/*Anmelde,Abmelde,Abbrechen-ButtonmitHinterGrundGraphikundnormalemTextdrauf*/
font-size:10px;
color:#cccccc;
text-align:left;
background-color:#FFFFFF;
width:100px;
line-height:19px;
padding:5px5px5px23px;
background-image:url(images/button_news01.gif);
background-position:leftcenter;
background-repeat:no-repeat;
cursor:pointer;
}

.form_Button01 {/*optional2teKlasse,fallstype="image"buttonsmitanderembgImgverwendetwerden,weiteres.gifanlegen!*/
font-size:10px;
color:#cccccc;
text-align:left;
background-color:#FFFFFF;
width:100px;
line-height:19px;
padding:5px5px5px23px;
background-image:url(images/button_form01.gif);
background-position:leftcenter;
background-repeat:no-repeat;
cursor:pointer;
}