/* Generated by KompoZer */



h1, h2, h4 {
  margin-top: 0px;
  margin-bottom: 0px;
 }

h3 {
  margin-top: 0px;
  margin-bottom: 5px;
  font-weight: bold;
  font-size: 14px;
}

.componentheading, .componentheading_main, .componentheading_second {
  font-family: segoe ui,trebuchet ms,arial black,verdana,helvetica,arial,sans-serif;
  font-weight: bold;
  color: white;
  padding-left: 3px;
  margin-bottom: 10px;
  text-transform: uppercase;
  height: 20px;
  font-size: 15px;
}

.componentheading, .componentheading_main {
  background-image: url(../images/icons_buttons/componentheading.png);
}

.componentheading_second {
  background-image: url(../images/icons_buttons/componentheading_second.png);
}

.blog, .blog_main, .blog_second {
  padding-bottom: 0px;
  width: 100%;
  min-height: 358px;
}

.blog a:hover img, .blog_main a:hover img {
  border: 1px solid #990000;
}

.blog_second a:hover img {
  border: 1px solid #006600;
}

.leading, .leading_main, .leading_second {
  padding-top: 5px;
  padding-bottom: 5px;
  background-image: url(../images/icons_buttons/artikel.png);
  background-repeat: repeat;
  margin-bottom: 15px;
  width: 99.9%;
}

.cols1 {
  width: 99.9%;
}

.cols2 {
  width: 48.95%;
}

.cols3 {
  width: 31.95%;
}

.cols4 {
  width: 23.4%;
}

.article_row, .article_row_main, .article_row_second {
  overflow: hidden;
  margin-bottom: 15px;
}

.column1 {
  float: left;
}

.column2, .column3, .column4 {
  margin-left: 2%;
  float: left;
}

.article_column {
  padding-top: 5px;
  padding-bottom: 5px;
  background-image: url(../images/icons_buttons/artikel.png);
  background-repeat: repeat;
}

.readon, .readon_main, .readon_second {
  font-size: 10px;
  text-transform: uppercase;
}

a.readon:link, a.readon_main:link {
  color: #990000;
}

a.readon_second:link {
  color: #006600;
}

.leading p, .leading_main p, .leading_second p, .article_column p, .readon p, #page p, #page_main p, #page_second p {
  margin: 5px 5px 0px;
}

.column_separator {
}

.article_separator {
}

.contentheading, .contentheading_main, .contentheading_second {
  font-family: segoe ui,trebuchet ms,arial black,verdana,helvetica,arial,sans-serif;
  line-height: normal;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  display: block;
  height: 22px;
  overflow: hidden;
  margin-right: 5px;
  margin-left: 5px;
}

.contentheading, .contentheading_main {
  border-bottom: 1px solid #990000;
  color: #990000;
}

.contentheading_second {
  border-bottom: 1px solid #006600;
  color: #006600;
}

.contenttitle, .contenttitle_main, .contenttitle_second {
  float: left;
  overflow: hidden;
  max-width: 920px;
}

.buttonheading {
  float: right;
}

.iteminfo, .articleinfo {
  font-size: 10px;
  color: #7e8aa8;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 7px;
}

.change_page, .change_page_main, .change_page_second {
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 0px;
  bottom: 0px;
}

.change_page, .change_page_main {
  border-top: 1px solid #990000;
  border-bottom: 3px solid #990000;
}

.change_page_second {
  border-top: 1px solid #006600;
  border-bottom: 3px solid #006600;
}

a.pagenav:link {
  color: #7e8aa8;
}

a.pagenav:hover, a.pagenav:focus, a.pagenav:active {
  color: #ffba00;
}

.backbutton {
  border-top: 1px solid #7e8aa8;
  border-bottom: 1px solid #7e8aa8;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
  margin-right: 5px;
  margin-left: 5px;
  font-size: 10px;
  text-transform: uppercase;
}

a.backbutton:link {
  color: #7e8aa8;
}

a.backbutton:hover, a.backbutton:focus, a.backbutton:active {
  color: #ffba00;
}

#page, #page_main, #page_second {
  padding-top: 5px;
  padding-bottom: 5px;
  background-image: url(../images/icons_buttons/artikel.png);
  width: 99.9%;
}

#page_intro, #page_intro_main, #page_intro_second {
  margin: 0px;
  overflow: visible;
  height: 429px;
}

#page_intro_main {
  border-top: 1px solid #990000;
}

#page_intro_second {
  border-top: 1px solid #006600;
}

.contenttitle_intro, .contenttitle_intro_main, .contenttitle_intro_second {
  float: left;
  overflow: hidden;
  max-width: 920px;
  height: 40px;
}

.contentheading_intro, .contentheading_intro_main, .contentheading_intro_second {
  font-weight: bold;
  text-transform: uppercase;
  margin-top: 0px;
  margin-left: 40px;
  margin-bottom: 0px;
  width: 300px;
  font-family: trebuchet ms,verdana,helvetica,arial,sans-serif;
  font-size: 32px;
}

.contentheading_intro_main {
  color: #990000;
}

.contentheading_intro_second {
  color: #006600;
}

#introbackground_main {
  border-top: 1px solid #990000;
  clear: left;
  overflow: hidden;
  /*float: left;
  margin-top: 4px; */
  max-width: 920px;
  height: 388px;
}

#introbackground_second {
  border-top: 1px solid #006600;
  clear: left;
  overflow: hidden;
  /*float: left;
  margin-top: 4px; */
  max-width: 920px;
  height: 388px;
}

#acont {
  overflow: auto;
  margin-left: 40px;
  width: 300px;
  height: 388px;
}

#welcome {
  overflow: hidden;
  margin-top: 270px;
  margin-left: 40px;
  width: 400px;
  height: 98px;
}

#welcomecorset {
  height: 110px;
  overflow: auto;
}

#introcontent, #introcontent_mail {
  margin-top: 0px;
  padding-right: 5px;
  padding-left: 5px;
  padding-top: 5px;
  background-image: url(../images/icons_buttons/intro.png);
  background-repeat: repeat;
}

#introcontent_mail {
  min-height: 700px;
}

#welcomecontent {
  margin-top: 0px;
  margin-bottom: 110px;
  padding-right: 5px;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 1px;
  background-image: url(../images/icons_buttons/welcome.png);
  background-repeat: repeat;
  min-height: 77px;
}

#border, #border_mail {
  height: 10px;
  background-repeat: repeat-x;
  margin-bottom: 388px;
  font-size: 0px;
  color: #edf0f7;
  background-image: url(../images/icons_buttons/border-schmal.png);
}

#border {
  margin-top: -5px;
}

#page_intro p, #page_intro_main p, #page_intro_second p {
  margin-top: 0px;
  margin-bottom: 5px;
}

#welcomecontent p {
  color: #EDF0F7;
}

#aiContactSafeForm {

  width: 280px;
  margin-left: -5px;
  margin-top: -5px;

}

#displayAiContactSafeForm_3 {
  width: 280px;
}

#aiContactSafe_info, .aiContactSafe_row {
  width: 280px;
  margin-bottom: 5px;
}

#aics_name, #aics_email, #aics_subject, #captcha-code {
  width: 275px;
}

#aics_message {
  width:275px;
}

.aiContactSafe_contact_form_field_left {
  width: 30px;
  clear: right;
  float: left;
}

#div_captcha {
  width: 280px;
}

#div_captcha_new a:link {
  color: #7E8AA8;
  font-size: 10px;
}

#div_captcha_new a:hover {
  color: #FFBA00;
}

#system-message dd {
  background: none;
  font-weight: normal;
  text-indent: 0px;
}

#system-message dd.error ul {
  background: none;
  border-bottom: 3px solid #990000;
  border-top: 3px solid #990000;
  text-align: left;
  color: #990000;
}

#system-message dd.notice ul {
  background: none;
  border-bottom: 3px solid #FFBA00;
  border-top: 3px solid #FFBA00;
  text-align: left;
  color: #FFBA00;
}

#system-message dd ul {
  background: none;
  border-bottom: 3px solid #006600;
  border-top: 3px solid #006600;
  text-align: left;
  color: #006600;
}

.willkommen {
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url(../images/article_backgrounds/Willkommen.jpg);
}

.Kontakt{
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url(../images/article_backgrounds/Wohnort.jpg);
}

.Nachricht{
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url(../images/article_backgrounds/Nachricht.jpg);
}

.ueber_mich {
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url(../images/article_backgrounds/ueber_mich.jpg);
}

.fotografie {
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url(../images/article_backgrounds/fotografie.jpg);
}

.rasierschaum {
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url(../images/article_backgrounds/rasierschaum.jpg);
}

.Alaska {
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url(../images/article_backgrounds/Alaska_01.jpg);
}

.Alaska_Route {
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url(../images/maps/Alaska_Route.jpg);
}

.Aegypten {
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url(../images/article_backgrounds/Aegypten_01.jpg);
}

.Aegypten_Route {
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url(../images/maps/Aegypten_Route.jpg);
}

.Iran {
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url(../images/article_backgrounds/IRAN_01.jpg);
}

.Iran_Route {
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url(../images/maps/Iran_Route.jpg);
}

.Kanada {
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url(../images/article_backgrounds/Kanada_01.jpg);
}

.Kanada_Route {
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url(../images/maps/Kanada_Route.jpg);
}

.USA{
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url(../images/article_backgrounds/USA_01.jpg);
}

.USA_Route {
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url(../images/maps/USA_Route.jpg);
}

.Arizona_Bericht{
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url(../images/article_backgrounds/Arizona_02.jpg);
}

.Arizona_Route{
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url(../images/maps/Arizona_Standorte.jpg);
}

.Arizona{
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url(../images/article_backgrounds/Arizona_01.jpg);
}

.Worldmap{
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url(../images/article_backgrounds/worldmap.png);
}

.Tuerkei_Bericht{
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url(../images/article_backgrounds/Tuerkei_01.jpg);
}

.Tuerkei_Route{
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url(../images/maps/Tuerkei_Route.jpg);

.Tuerkei{
  background-repeat: no-repeat;
  background-position: left top;
  background-image: url(../images/article_backgrounds/Ararat_01.jpg);
}
