/* file: format.css for www.beletz.at - ©2001-2007 by ALL4web InternetSolutions, www.all4web.net */

/* ------------------------standard--------------------------------- */

html, body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: White;
  border: 0;
  padding: 20;
  margin: 0;
  float: center;
}

table,tr,td,th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  border: 0px solid #494411;
  padding: 0px;
  margin: 0px;
}

b, strong {  
  font-weight:bold;
}

.h4 {
  font-size: 16px;
  font-weight: 600;
}

.h5 {
  font-size: 12px;
  font-weight: 600;
}

.hmenue {
  font-size: 36px;
  line-height:10px;
}

hr {
  margin-left: 20px;
  margin-right: 20px;
  color: #CCCCCC;
  background-color: #CCCCCC;
  border: 0px;
  height: 1px;
  float: center;
}

ul.first  {
  list-style-type:disk;
}

ul.second {
  list-style-type:circle;
}

li {
  padding-left: 15px;
}

a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

a:hover {
  color: Blue;
  text-decoration: underline;
}

a.blind {
  font-size: 1px;
  color: White;
  text-decoration: none;
  text-align: center;
}

a.blind:hover {
  font-size: 1px;
  color: White;
  text-decoration: none;
  text-align: center;
}

.black {
  color: Black;
}

.red {
  color: Red;
}

.small {
  font-size: 11px;
  padding-bottom: 4px;
  text-decoration: none;
}

a.small:hover {
  text-decoration: underline;
}

.smallfont {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

a.smallfont:hover {
    text-decoration: underline;
}

.navigation {
  width: 200px;
  background-color: #E5E5E5;
  text-align: left; 
  vertical-align: top;
}

a.navigationtext {
  width: 150px;
  text-decoration: none;
  padding-top: 2px;
  padding-bottom: 2px;
  margin: 1px;
  border: 1px dotted #CCCCCC;
}

a.navigationtext:hover {
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
}

.seiten {
  width: 18px;
  height: 18px;
  margin: 2px;
  vertical-align: middle;
  background-color: #FFFFFF;
  border: 1px solid #000000;
  text-decoration: none;
}

.seiten:hover {
  width: 18px;
  height: 18px;
  vertical-align: middle;
  color: White;
  background-color: #CCCCCC;
  border: 1px solid #000000;
  text-decoration: none;
}

.inhalt,
.inhaltbeletz,
.inhaltheadline {
  padding: 25px;
}

.inhalt,
.inhaltheadline {
  width: 465px;
}

.inhaltbeletz {
  width: 385px;
  vertical-align: top;
  text-align: center;
}

.inhalt {
  vertical-align:top;
}

.inhaltheadline {
  vertical-align: bottom;
}

.inhaltadresse {
  padding: 10px;
  text-align: center;
  vertical-align:top;
}

a.kategorie {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

a.kategorie:hover {
  color: red;
  text-decoration: none;
}

a.thema {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

a.thema:hover {
  color: red;
  text-decoration: none;
}

.newsheadline {
  width: 150px;
  padding: 5px;
  margin: 5px;
  text-align: left;
  border: 1px solid #CCCCCC;
}

.galerie {
  width: 100%;
  visibility:hidden;
  
}

.galerieseitenzahl {
display:block;
  text-align: center;
  vertical-align: bottom;
  padding-top: 15px;
}

.galeriebild {
  padding-right: 0px;
  margin: 10px;
  float: left;
  border: 1px solid #000000;
  
}

.galerieheader,
.galerietext {
  padding-left: 10px;
  float: left;
}

.galerieheader {
  font-weight: bold;
}

.galeriedetail {
  float: right;
}

input,
input.inputtext,
input.inputplz {
  border: 1px solid #00000;
  background-color: #FFFFFF;
}

input.inputtext {
  width: 280px;
}

input.plz {
  width: 50px;
}

.basket {
  font-size: 10px;
  text-align: center;
  padding-top: 7px;
  height: 26px;
  width: 120px;
  background-image: url(../pics/basket.gif);
  background-repeat: no-repeat;
  -moz-box-sizing: border-box;
}

.basket A {
  color: White;
}

.basket A:Hover {
  text-decoration: none;
  color: Yellow;
}

a.button,
a.buttonup,
a.buttonback {
  font-size: 9px;
}

a.buttonup {
  float: right;
  text-decoration: none;
  padding-top: 1px;
  padding-right: 2px;
  padding-bottom: 1px;
  padding-left: 2px;
  margin: 2px;
  background-color: FAF9EF;
  border: 1px solid #494411;
}

.contentheadline {
  font-size: 12px;
  padding: 6px;
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 8px;
  margin-bottom: 10px;
  border: 1px solid #494411;
  text-align: center;
  -moz-box-sizing: border-box;
}

.content,
.contentrow,
.header,
.headerproduct,
.headline,
.footerbuttons {
  width: 955px;
  float: center;
}

.content,
.header,
.headerproduct,
.headline,
.footerbuttons {
  margin-top: 20px;
  margin-bottom: 20px;
}

.headerproduct {
  font-weight: bold;
  padding: 3px;
  height: 22px;
}

.content,
.header,
.headline {
  padding: 5px;
}

.header,
.headline {
  font-weight: bold;
  border: 1px solid #494411;
}

.header {
  min-height: 80px;
  -moz-box-sizing: border-box;
}

.headerimages {
  float: left;
  padding: 0px;
}

.footer {
  float: center;
  font-family: Times New Roman,Times,serif;
  font-style: italic;
  font-size: 10px;
  text-align: center;
}

a.footer {
  padding: 0px;
  margin: 0px;
}

.footerhead,
.footernav {
	width: 685px;
	height: 14px;
	font-size: 10px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: center;
	-moz-box-sizing: border-box;
}

.footerhead {
	margin-top: 50px;
	background-image: url(../pics/bgbottom.gif);
	background-repeat: repeat-x;
}

.footernav {
	font-size: 10px;
	margin-top: 0px;
	margin-bottom: 20px;
  padding: 2px;
}

.contentrow {
  height: 22px;
  padding: 0px;
  vertical-align: bottom;
}

.contentimages {
  float: left;
  margin-right: 8px;
  text-align: center;
  -moz-box-sizing: border-box;
}

.contentbasket {
  padding: 0px;
  margin: 0px;
  border: 1px solid #494411;
  float: right;
  -moz-box-sizing: border-box;
}

.contentbasketbox {
  width: 85px;
  text-align: center;
  vertical-align: top;
  padding: 3px;
  -moz-box-sizing: border-box;
}

.contentbox {
  width: 551px;
  height: 20px;
  padding: 1px;
  margin-left: 20px;
}

.contentboxleft {
  width: 160px;
  padding: 2px;
  text-align: right;
  float: left;
  -moz-box-sizing: border-box;
}

.contentboxright {
  width: 380px;
  padding: 2px;
  float: right;
  -moz-box-sizing: border-box;
}

.layerpopup {
  position: absolute;
  top: 50px;
  background-color:#ffffff;
  visibility:hidden;
  border: 1px solid #000000;
}

.loader {
  position: relative;
  top: -100px;
  left:460px;  
  width:100px
  height:50px;
  background-color:#ffffff;
  text-align: center;
  border: 0px;
  }
  
.layerpopup_contents {
	  
     background-color:transparent;
     height: 100%;
     position: relative;
     width: 100%;
     z-index: 101;
}
.layerpopup_background {
     background-color: gray;
     height: 100%;
     filter:alpha(opacity=75); /* IE's opacity*/
     left: 0px;
     opacity: 0.75;
     position: absolute;
     top: 0px;
     width: 100%;
     z-index: 99;
}

.textpopup{
 width:100%;
 padding:5px;
 background-color:#cacaca;
}

.layer {
  border:0;
}

a.imageborder {
  border: 1px solid black;
  text-decoration: none;
}

a.imageborder:hover {
  
  text-decoration: none;
  border-color:#000000;
}
/*  beletz.at/Webapplication/last update: 08-11-07 - (c)2007 ALL4web InternetSolutions  */

