/* Links */

a.menu { color: #FFFFFF; text-decoration: none; font-size: 8pt}
a:active.menu { color: #FF0000; text-decoration: none}
a:link.menu { color: #FFFFFF; text-decoration: none; font-size: 8pt}
a:hover.menu { color: #FF0000; text-decoration: none}
a.menured  {  color: #FF0000; text-decoration: none; font-size: 8pt}
a:link.menured {  color: #FF0000; text-decoration: none; font-size: 8pt}
a.topm { color: #000000; text-decoration: none; font-size: 10pt}
a:link.topm { color: #000000; text-decoration: none; font-size: 10pt}
a:hover.topm { color: #FF0000; text-decoration: none}
a {  color: #000082; text-decoration: none}
a:link {  color: ##000082; text-decoration: none}
a:hover {  color: #FF0000; text-decoration: none}
a.wag {  color: #BBBBBB; text-decoration: none}
a:link.wag {  color: #BBBBBB; text-decoration: none}
a:hover.wag {  color: #FF0000; text-decoration: none}

/* ueberschriften */

h1 { font-size: 12pt; font-weight: bold; color: #005040 }
h2 { font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #005040; padding-left: 5px}
h3 { font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #005040; padding-left: 5px}
h4 { font-size: 10pt; color: #005040; padding: 0px; margin: 0px}
h5 { font-size: 7pt; color: #005040; padding: 0px; margin: 0px }
h6 { font-size: 7pt; font-style: italic; padding: 0px; margin: 0px }

/* kleines suchfeld */

.suchfeld {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; border: 1px solid black; padding: 0px; margin: 0px}
.suchbutton {  border: 1px solid white; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFFF; background-color: #006637; margin: 0px; padding: 0px; clip:  rect(   )}
.s3 {  font-weight: bold; background-color: #FF6633}
.s4 { font-weight: bold; background-color: #66CCFF}
.s5 { font-weight: bold; background-color: #CC99FF}
.s1 { font-weight: bold; background-color: #33FF99}
.s2 { font-weight: bold; background-color: #FFCC00}

/* gaestebuch anzeigenmarkt */

td.hell { background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666}
td.dunkel { background-color: #FFFF99; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666}
a.wr {  color: #FFFFFF; text-decoration: none}
a:hover.wr {  color: #FF0000; text-decoration: none}
a:link.wr {  color: #FFFFFF; text-decoration: none}
.greentr {   border: #005040; border-width:0px; border-style: solid; border-top-width: 1px; border-bottom-width: 1px} 
.brd_layout {  border: #808080; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.greenbrd {  border: #005040; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tabline {border: #005040; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 7pt}
.tablineu {border: #005040; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 7pt}
.tablineo {border: #005040; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 7pt}
.tableline {border: #005040; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tablelineu {border: #005040; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tablelineo {border: #005040; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.field {  border: 1px #000000 solid; color: #000000;margin: 0px; padding: 0px;padding-left: 3px}
.button {  text-align: center; border: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 12px; background-image: url(/kleinanzeigenmarkt/img/inp_login.gif); background-repeat: repeat; margin: 0px; padding: 0px; clip:    rect(   ); background-color: #FFFFE6}
.btmline {  border: #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.topline {  border-color: #000000 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.entry {  border: #000000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; border-width: 0px 0px 1px; vertical-align: text-bottom}
.topbtn { padding-left: 5px;padding-right: 5px; border: #005040; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
blockquote {  margin-top: 5px; margin-right: 20px; margin-bottom: 15px; margin-left: 50px}
textarea {  border: 1px #000000 solid; margin: 0px}
select {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border: 1px #000000 solid; font-family: "Courier New", Courier, mono; font-size: 12px; color: #000000; clip:    rect(   )}
.bg {  background-attachment: fixed; background-repeat: no-repeat}
form { padding: 0px; margin: 0px }
.btmbrd {  border: #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
a.btn {  color: #005040; text-decoration: none}
a:hover.btn {  color: #005040; text-decoration: none}
a:link.btn {  color: #005040; text-decoration: none}

/* menue kategorien */

.maincat { font-size: 10pt; font-weight: bold; color: #005040; text-align: center }

/* General */

body { padding: 0px; scrollbar-base-color: #005040; scrollbar-arrow-color: #FFFFF6; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;background-color: #FFFFE6; color: #555555}
/*.content { position:relative; height:100%; overflow:auto; width: 100%}*/
.pfad { font-size: 8pt; padding-right: 5px; border-color: #555555; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.footer { color: #BBBBBB; font-size: 8pt; padding-right: 5px; border-color: #555555; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
td {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #555555}
.smalltxt {font-size: 7pt}

/* Button */
.inputsubmit { border: 1px solid white; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #005040; margin: 0px; padding: 0px; clip:  rect(   )}

/* Eingabefeld */
.error {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; border: 1px #000000 solid; background-color: #00F2C1;}

/* Text im Formular */
.inputtext { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border: 1px solid black; padding: 0px; margin: 0px }


/* Tiervermittlung */

img {
	border: none;
	padding: 0;
	margin: 0;
}

.tvContent {
	width:400px;
	padding:0px 10px 10px 10px;
	float:left;
	font-size:10pt;
	}
.tvContentTop {
   width:400px;
	padding:0px 10px 10px 10px;
	background-repeat:no-repeat;
	float:left;
	}
	
.tvTabLabel  {
    width:120px;
	font-weight:bold;
	float:left;
	}
.tvTabCont  {
    width:260px;
	float:right;
	}

.tvInfo  {
    width:400px;
	}

.tvPix  {
			width:178px;
	float:right;
	padding:0px 0px 25px 10px;
	}
	
.bigPicBoxTv  {
	position:fixed;
	top:100px;
	left:300px;
	z-index:5;
	padding:10px;
	display:none;
	cursor:pointer;
	}
	
.tvSubtitle  {
   width:180px;
	text-align:center;
	text-indent:4px;
	font-size:9pt;
	margin-bottom:5px;
	margin-top:2px;
	}