#clear {clear:both;}
body { font-size: 11px; font-family: Arial,Verdana; margin-top: 0px}

#logo {
		position:absolute;
		width:auto;
		margin-top:10px;
		margin-left:10px;
        text-align:left;
        }

#menue {
		position:absolute;
		width:auto;
		height: auto;		
		margin-top:25px;
		left: 201px;
        background-image:url(http://www.werba.ch/tpl/men-button-hgr.png); background-repeat: no-repeat;
        z-index: 1;
        } 


#seitenlayer {
		position:absolute;
		width:200px;
		margin-top:70px;
		margin-left:0px;
		left: 0px;
        text-align:left;
        }

#info-text {
		position:relative;
		width:171px;
		margin-top:0px;
		margin-left:0px;
		left: 0px;
        text-align:left;
        background-color: #3e80f2;
        padding: 15px;        
        }


#seitenlayer2 {
		position:absolute;
		width:680px;
		margin-top:67px;
		left: 202px;
        text-align:left;
        height: auto !important;
        min-height: 600px;
        height: 600px;
        }


#box-suche{
		position:relative;
		top: 3px;
		width:auto;
		height: 223px;
		margin-left:0px;
        text-align:left;
        background-image:url(http://www.werba.ch/tpl/top-suche.png); background-repeat: no-repeat;
        }  


#box-liste {
		position:relative;
		top: 5px;
		width:675px;
		height: auto;
		margin-top:5px;
		margin-left:4px;
        text-align:left;
		background-color: #fafafa;
        }

#box-shops {
		position:relative;
		top: 5px;
		width:675px;
		height: auto;
		margin-top:5px;
		margin-left:4px;
        text-align:left;
		background-color: #bbff55;
        }


#box-kategorien{
		position:relative;
		top: 5px;
		width:675px;
		height: auto;
		margin-top:5px;
		margin-left:4px;
        text-align:left;
		background-color: #427fe7;
        }        



#box-firmen {
		position:relative;
		top: 5px;
		width:675px;
		height: auto;
		margin-top:5px;
		margin-left:4px;
        text-align:left;
		background-color: #a4a4a4;		
        }  

#box-banner {
		position:absolute;
		height: auto;
		left: 900px;
		margin-top:70px;
        text-align:left;
		border: 1px solid #dddddd;		
		padding: 15px; 		
        }

#box-angebot {
		position:absolute;
		width: 180px;
		height: auto;
		left: 10px;
		top: 310px;
        text-align:left;
        }

#footer {
		position:relative;
		width:665px;
		margin-top:10px;
		left: 4px;
        text-align:left;
		border: 1px solid #dddddd;		
		padding: 5px; 		
        }

#rand {
		position:relative;
		width:665x;
		padding: 5px;
        }


#kategorie {
		position:relative;
		top: 5px;
		width:660px;
		height: auto;
		margin-left:4px;
        text-align:left;
		background-color: #f0f0f0;
		padding: 5px;
        }

#titel {
		position:relative;
		top: 5px;
		width:660px;
		height: auto;
		margin-left:4px;
        text-align:left;
		background-color: #ffffff;
		padding: 5px;
        }

#daten {
		position:relative;
		top: 5px;
		width:660px;
		height: auto;
		margin-left:4px;
        text-align:left;
		background-color: #f0f0f0;
		padding: 5px;
        }


        
.txt-menu { font-family: Arial,sans-serif; font-size: 12px;padding-left: 20px; padding-right: 20px; font-weight: bold; vertical-align: 2mm ;	}        

.txt-titel {font-family: sans-serif; font-size: 12px; padding-left: 0px}
.suchfeld1 { font-family: Arial,sans-serif; font-size: 11px; color:#000000; background-color:#ffffff; border:1px solid #760a07; padding-left: 5px}
.suchfeld2 { font-family: Arial,sans-serif; font-size: 10px; color:#000000; background-color:#ffffff; border:1px solid #ffffff; padding-left: 5px}

.txt-rot12 {font-family: Arial,sans-serif; font-size: 12px; color:#760a07; font-weight: bold; }
.txt-rot24 { font-family: Arial,sans-serif;font-size: 24px; color: #cc0000; font-weight: bold}

.txt-orange14 { font-family: Arial,sans-serif;font-size: 14px; color: #e99100; font-weight: bold}

.txt-schwarz10 {font-family: Arial,sans-serif; font-size: 10px; color:#000000; font-weight: bold; }
.txt-schwarz12 {font-family: Arial,sans-serif; font-size: 12px; color:#000000; font-weight: bold; }
.txt-schwarz24 {font-family: Arial,sans-serif; font-size: 24px; color:#000000; font-weight: bold; }

.txt-grau10 {font-family: Arial,sans-serif; font-size: 10px; color:#5c5c5c; font-weight: bold; }
.txt-grau11 {font-family: Arial,sans-serif; font-size: 11px; color:#666666; font-weight: bold; }
.txt-grau12 {font-family: Arial,sans-serif; font-size: 12px; color:#747474; font-weight: bold; }
.txt-grau14 {font-family: Arial,sans-serif; font-size: 14px; color:#666666; font-weight: bold; }
.txt-grau18 {font-family: Arial,sans-serif; font-size: 18px; color:#444444; font-weight: bold; }

.txt-blau11 {font-family: Arial,sans-serif; font-size: 11px; color:#3f57af; font-weight: bold; }
.txt-blau18 {font-family: Arial,sans-serif; font-size: 18px; color:#3f57af; font-weight: bold; }

.txt-weiss { font-family: Arial,sans-serif;font-size: 11px; color: #ffffff; font-weight: bold}
.txt-weiss14 { font-family: Arial,sans-serif;font-size: 14px; color: #ffffff; font-weight: bold}
.txt-weiss20 { font-family: Arial,sans-serif;font-size: 20px; color: #ffffff; font-weight: bold}
.txt-rot-markiert { width: 100%x; font-family: Arial,sans-serif;font-size: 11px; color: #ffffff; font-weight: bold; background-color: #a54845; padding: 3px}

.txt { font-family: Arial,sans-serif;font-size: 10px}
.txt1 { font-family: Arial,sans-serif;font-size: 11px}

.oben { vertical-align: top}
.abstand10 { padding: 10px}
.abstand15 { padding: 15px}
.abstand-left10 { padding-left: 10px}
.abstand-left35 { padding-left: 35px}
.abstand-left83 { padding-left: 83px}
.abstand-left90 { padding-left: 90px}
.abstand-left295 { padding-left: 295px}
.abstand-left465 { padding-left: 465px}

a:link {color: black;text-decoration: none}
a:visited {color: black;text-decoration: none}
a:link:hover {color: #ff0000;text-decoration: none}
a:visited:hover {color: #ff0000;text-decoration: none}
a:active {  text-decoration: none}

a.txt2:link {color: #0476bf ;text-decoration: none}
a.txt2:link:hover {color: #ff0000;text-decoration: none}
a.txt2:visited {color: #0476bf ;text-decoration: none}
a.txt2:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt3:link {color: #696664 ;text-decoration: none}
a.txt3:link:hover {color: #ff0000;text-decoration: none}
a.txt3:visited {color: #696664 ;text-decoration: none}
a.txt3:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt-weiss:link {color: #ffffff ;text-decoration: none}
a.txt-weiss::link:hover {color: #ff0000;text-decoration: none}
a.txt-weiss:visited {color: #ffffff ;text-decoration: none}
a.txt-weiss:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt-weiss14:link {color: #ffffff ;text-decoration: none}
a.txt-weiss14:link:hover {color: #ff0000;text-decoration: none}
a.txt-weiss14:visited {color: #ffffff ;text-decoration: none}
a.txt-weiss14:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt-weiss20:link {color: #ffffff ;text-decoration: none}
a.txt-weiss20:link:hover {color: #ff0000;text-decoration: none}
a.txt-weiss20:visited {color: #ffffff ;text-decoration: none}
a.txt-weiss20:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt-blau18:link {color: #3f57af ;text-decoration: none}
a.txt-blau18:link:hover {color: #ff0000;text-decoration: none}
a.txt-blau18:visited {color: #3f57af ;text-decoration: none}
a.txt-blau18:visited:hover {color: #eb4e00 ;text-decoration: none}


a.txt-rot12:link {color: #760a07 ;text-decoration: none}
a.txt-rot12:link:hover {color: #3f57af;text-decoration: none}
a.txt-rot12:visited {color: #760a07 ;text-decoration: none}
a.txt-rot12:visited:hover {color: #3f57af ;text-decoration: none}

