#footer {
text-align: center;
}

form { display: inline; }

.searchStats {
clear:both;
color:#686868;
font-size:11px;
height:25px;
}

.sortOptionWrapper {
color:#686868;
float:right;
height:23px;
}

.sortOptionWrapper a {
color:#686868;
}

.sortOptionWrapper span.active {
font-weight: bold;
}

#archivesHeaderMain {
clear:both;
width:100%;
}

.archivesHeaderMain_sub {
border-top:1px solid #9C9C9C;
clear:both;
padding:6px 0 0;
width:100%;
}

#archivesHeaderMain .tDate {
float:left;
margin-right:6px;
width:74px;
}

#archivesHeaderMain .tDesc {
width:362px;
}

.clearfixBoth {
clear:both;
display:block;
}

#archivesHeaderMain .tDate, #archivesHeaderMain .tDesc {
border-bottom:1px solid #9C9C9C;
color:#333333;
display:block;
float:left;
font-size:11px;
font-weight:700;
padding:0 0 6px 6px;
/*text-transform:uppercase;*/
}

.searchResult {
float:left;
font-size:11px;
list-style-type:none;
margin:0;
position:relative;
}

.searchResult ol {
list-style-image:none;
list-style-position:outside;
}

.searchResult li {
display:block;
float:left;
}



.searchResult li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F8 none repeat scroll 0 0;
color:#333333;
}

.searchResult li a:link, .searchResult li a:active, .searchResult li a:visited {
color:#333333;
text-decoration:none;
}

.searchResult li a {
width:435px;
}

.searchResult li a:hover, .searchResult li a:hover {
margin-left:-18px;
}

.searchResult li a {
border-bottom:1px solid #D4D4D4;
display:block;
float:left;
margin-left:-18px;
padding:18px 18px 18px 0;
position:relative;
}

.searchResult li.last a {
border-bottom:1px solid #9c9c9c;
display:block;
float:left;
margin-left:-18px;
padding:18px 18px 18px 0;
position:relative;
}

.searchResult li a .date {
float:left;
height:72px;
padding-left:6px;
padding-right:6px;
width:86px;
}

.searchResult li a .logo {
float:right;
height:72px;
padding-left:6px;
margin-right:-12px;
width:86px;
}

.searchResult li a .logo img {
width:86px;
}
.searchResult li a em, .searchResult li a span {
cursor:pointer;
display:block;
}

.searchResult li a .subtitle {
padding:0 0 9px;
}

.searchResult li a .subtitle, .searchResult li a .publishedAt {
color:#8C8C8C;
}

.searchResult li a em, .searchResult li a span {
cursor:pointer;
display:block;
}

.searchResult li a em {
font-size:12px;
font-style:normal;
font-weight:700;
text-decoration:underline;
text-transform:none;
}

#content a:hover {
background-color: #f8f8f8;
}

#content div.informationsblock {
margin: 0;
}

.eventClaim {
margin-left: 96px;
}




.category {
	color: #8c8c8c;
	font-size: 11px;
}

#content div.informationsblock {
margin: 0;
}

.logoLarge img {
float: right;
padding-left: 16px;
padding-bottom: 16px;
}

#content h4.inlineHead {
	margin-bottom: 0;
}
/* Formulardesign */

.formulario {
font-size:12px;
line-height:20px; }

#content .formulario p {
margin:5px 0 0;
font-size: 11px;
}

form#eventeditform  p {
font-size:12px ! important;
margin-top: 8px; important;
margin-left: 2px; important;
margin-bottom: 0px; important;
}



.adminDelete:hover {
background-color:#FF4500;
border-bottom:medium none;
color:white;
text-decoration:none;
}
.adminDelete {
border:1px solid #FF4500;
color:#FF4500;
padding:1px 5px;
text-decoration:none;
}

.adminEdit:hover {
background-color:#80C253;
border-bottom:medium none;
color:white;
text-decoration:none;
}

.adminEdit {
border:1px solid #80C253;
color:#80C253;
padding:1px 5px;
text-decoration:none;
}

.adminEdit50:hover {
background-color:#80C253;
border-bottom:medium none;
color:white;
text-decoration:none;
}

.adminEdit50 {
border:1px solid #80C253;
color:#80C253;
padding:1px 5px;
text-decoration:none;
}

.adminEdit10:hover, .adminEdit20:hover {
background-color:#cccccc;
border-bottom:medium none;
color:white;
text-decoration:none;
}

.adminEdit10, .adminEdit20 {
border:1px solid #cccccc;
color:#cccccc;
padding:1px 5px;
text-decoration:none;
}



span.form-control-wrap {
position:relative;
}

#eventeditform span.form-control-wrap {
position:relative;
}

textarea {
height:50px;
overflow:auto;
padding:6px;
}

#content input, #content textarea, #content select {
-x-system-font:none;
border:1px solid #CDCDCD;
color:#282828;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:1px 0 0;
width: 420px;
font-weight: normal;}

#eventeditform input, #eventeditform textarea, #eventeditform select {
-x-system-font:none;
border:1px solid #CDCDCD;
color:#282828;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
margin:1px 0 0;
width: 400px;
font-weight: normal;
height:20px;}

#eventeditform textarea {
height:180px;
overflow:auto;
padding:6px;
}


#eventeditform select {
font-size:12px;
}


#content select.land {
font-size:9px;
width: 100px;
font-weight: bold;
}

input#author, #author input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/common/img/tritec-tritec/form/formico_user.gif) no-repeat scroll 4% 50%;*/
padding:6px 0 6px 6px;
width: 206px;
margin: 0 0 0 6px;
}

input#firstname, #firstname input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/common/img/tritec-tritec/form/formico_user.gif) no-repeat scroll 4% 50%;*/
padding:6px 0 6px 6px;
width: 206px;
}

input#email, #email input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/common/img/tritec-tritec/form/formico_mail.gif) no-repeat scroll 4% 50%;*/
padding:6px 0 6px 6px;
width: 206px;
}

input#phone, #phone input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/common/img/tritec-tritec/form/formico_phone.gif) no-repeat scroll 4% 50%;*/
padding:6px 0 6px 6px;
width: 206px;
margin: 0 0 0 6px;

}

input#company, #company input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(/common/img/tritec-tritec/form/formico_company.gif) no-repeat scroll 2% 50%;*/
padding:6px 0 6px 6px;
width:432px;
}

input#address, #address input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url() no-repeat scroll 2% 50%;
padding:6px 0 6px 6px;
width:432px;
}

input#zip, #zip input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url() no-repeat scroll 2% 50%;
padding:6px 0 6px 6px;
width:80px;
}

input#selector, #selector input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
padding:6px 0 6px 6px;
width:30px;
}

select#salutation, #salutation select, select#country, #country select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url() no-repeat scroll 2% 50%;
padding:6px 0 6px 6px;
margin-bottom: 3px;
width:207px;
}

select#amount, #amount select  {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url() no-repeat scroll 2% 50%;
padding:6px 0 6px 6px;
margin-bottom: 3px;
width:100px;
}

select#termin, #termin select, select#subject, #subject select   {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url() no-repeat scroll 2% 50%;
padding:6px 0 6px 6px;
margin-bottom: 3px;
width:207px;
}

input#city, #city input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*
background:transparent url(/common/img/tritec-tritec/form/formico_city.gif) no-repeat scroll 2% 50%;
*/
padding:6px 0 6px 6px;
width:300px;
}

#city input:hover, #zip input:hover, #company input:hover, #phone input:hover, #email input:hover, #author input:hover, #firstname input:hover, #address input:hover, #salutation input:hover  { background-color: #f5f5f5; }

#city input, #zip input, #company input, #phone input, #email input, #author input, #firstname input, #address input, #salutation input  { background-color:  #ffffff; }


/*
input#absenden, #absenden input {
background-color:#ffcc00;
border:1px solid #686868;
color:#000000;
cursor:pointer;
padding:6px;
width:100px;
}

input#absenden:hover, #absenden:hover input {
background-color:#282828;
border:1px solid #ffcc00;
color:#ffffff;
cursor:pointer;
padding:6px;
width:100px;
}
*/

textarea:hover { background-color: #f2f2f2; }

input
img.ajax-loader {
border:medium none;
vertical-align:middle;
}

#submit img.ajax-loader {
border:0 none;
padding:5px 0 0 5px;
}

fieldset {
background-color: #fafafa;
padding:6px;
border: 1px solid #cccccc;
}

fieldset label {
font-size: 14px;
font-weight: bold;
}

fieldset#auswahl {
border: 1px solid #ffcc00;
margin-bottom: 16px;
}

fieldset#auswahl label {
font-weight: normal;
font-size: 14px;
}


/* Korrektur Groesse Submitbuttons */
input#newsletterbutton, input#searchbutton {
width: 23px;
height: 20px;
display:inline;
float:right;
position:relative;
top:18px;
}

input#newsletterbutton  { top: 0px; }

.clear { clear: both; }


#content .reply {
background-color: #ffcc00; /* Leuchtet kurz auf und fadet dann in Ziel-Farbe, s. naechste Zeile -- evtl. muss die Ausgangsfarbe noch variiert werden */
/* background-color:#FAFAFA; Ziel-Hintergrundfarbe */
border:1px solid #CCCCCC;
padding:6px;
width: 440px;
margin-top: 32px;
}

#content button.g-button, #content a.g-button, #content input[type=submit].g-button {
padding: 6px 10px;
-webkit-border-radius: 2px 2px;
border: solid 1px rgb(153, 153, 153);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(199, 199, 199)));
color: #000;
text-decoration: none;
cursor: pointer;
display: inline-block;
text-align: center;
text-shadow: 0px 1px 1px rgba(255,255,255,1);
line-height: 1;
width: 100px;
font-size: 15px;
margin: 6px 0;
}

#content input[type=submit].g-button:active {
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(199, 199, 199)), to(rgb(144, 144, 144)));
color:#000;
}
#content g-button:active {
top:1px;
}


