.menuHor {font: 400 80%/130%  Verdana,Arial, Helvetica, sans-serif; }
.menuHor  a:link {background-color: #F4C100;border-left: #ffffff solid 1px;color: #000000;padding: 2px 12px 2px 12px;text-decoration: none;display: block;white-space:nowrap;}
.menuHor a:visited {background-color: #F4C100;border-left: #ffffff solid 1px;color: #000000;padding: 2px 12px 2px 12px;text-decoration: none;display: block;white-space:nowrap;}
.menuHor  a:hover {background-color: #F5E196;}

.menuHor2 {font: 400 80%/130%  Verdana,Arial, Helvetica, sans-serif; }
.menuHor2  a:link {background-color: #F5E196;border-left: #ffffff solid 1px;color: #000000;padding: 2px 12px 2px 12px;text-decoration: none;display: block;white-space:nowrap;}
.menuHor2 a:visited {background-color:  #F5E196;border-left: #ffffff solid 1px;color: #000000;padding: 2px 12px 2px 12px;text-decoration: none;display: block;white-space:nowrap;}
.menuHor2  a:hover {background-color: #F4C100;}

.menuHor3 {font: 400 80%/130% Verdana,Arial, Helvetica, sans-serif; }
.menuHor3  a:link {border-left: #ffffff solid 1px;color: #000000;padding: 2px 12px 2px 12px;text-decoration: none;display: block;white-space:nowrap;}
.menuHor3 a:visited {border-left: #ffffff solid 1px;color: #000000;padding: 2px 12px 2px 12px;text-decoration: none;display: block;white-space:nowrap;}
.menuHor3  a:hover {text-decoration: none;color:#000000;}

.menuVer		{ font: 400 80%/130% Verdana, Arial, Helvetica, sans-serif; }
.menuVer a:link		{ background-color: #D2D2D2; color: #000000; padding: 2px 0px 2px 10px; text-decoration: none; display: block; }
.menuVer a:visited	{                            color: #000000; padding: 2px 0px 2px 10px; text-decoration: none; display: block; }
.menuVer a:hover	{ background-color: #ffffff;                                                                   display: block; }

.menuVer2 {font: 400 70%/130%  Verdana,Arial, Helvetica, sans-serif; border-left:1px solid #ffffff;}
.menuVer2  a:link {background-color:#F5E196;color: #000000;padding: 2px 0px 2px 10px;text-decoration: none;display: block;}
.menuVer2 a:visited {color: #000000;padding: 2px 0px 2px 10px;text-decoration: none;display: block;}
.menuVer2 a:hover {display:block;background-color:#ffffff;}

.menuVer3 {font: 400 80%/130%   Verdana,Arial, Helvetica, sans-serif; }
.menuVer3  a:link {background-color:#F3C100;color: #000000;padding: 2px 0px 2px 10px;text-decoration: none;display: block;}
.menuVer3 a:visited {color: #000000;padding: 2px 0px 2px 10px;text-decoration: none;display: block;}
.menuVer3 a:hover {display:block;background-color:#F4E195;}

/* depress effect on click */
.menuHor  a:active, a:focus { letter-spacing: normal;}
.menuHor2  a:active, a:focus { letter-spacing: normal;}
.menuHor3  a:active, a:focus { letter-spacing: normal;}
.menuVer  a:active, a:focus { letter-spacing: normal;}
.menuVer2  a:active, a:focus { letter-spacing: normal;}

.content {font: 400 70%/130%  Verdana, Arial,Helvetica, sans-serif;
               padding-left:20px;
               padding-right:20px;}
               
.content a:link {text-decoration:none;color:#CA5B09;}
.content a:active {text-decoration:none;color:#CA5B09;}
.content a:visited {text-decoration:none;color:#CA5B09;}
.content a:hover {text-decoration:none;color:#CA5B09;}

.content2 {font: 400 70%/130%   Verdana,Arial,Helvetica, sans-serif;               
               padding-right:20px;}
               
.content2 a:link {text-decoration:none;color:#CA5B09;}
.content2 a:active {text-decoration:none;color:#CA5B09;}
.content2 a:visited {text-decoration:none;color:#CA5B09;}
.content2 a:hover {text-decoration:none;color:#CA5B09;}


.headline {font: 400 130%/150%   Verdana,Arial,Helvetica, sans-serif;
               padding-left:20px;
               font-weight:normal;}
.headline a:link {text-decoration:none;color:#000000;}
.headline a:active {text-decoration:none;color:#000000;}
.headline a:visited {text-decoration:none;color:#000000;}
.headline a:hover {text-decoration:none;color:#000000;}

.headline2 {font: 400 70%/120% Verdana,Arial,Helvetica, sans-serif;
               padding-left:20px;
               font-weight:normal;}
.headline2 a:link {text-decoration:none;color:#000000;}
.headline2 a:active {text-decoration:none;color:#000000;}
.headline2 a:visited {text-decoration:none;color:#000000;}
.headline2 a:hover {text-decoration:none;color:#000000;}

.headline1 {font: 400 130%/150%   Verdana,Arial,Helvetica, sans-serif;
               padding-left:10px;
               font-weight:normal;}

.pfad  {font: 400 70%/130%  Verdana,Arial, Helvetica, sans-serif;
                   padding-left:20px;
                   padding-right:20px;
                   padding-top:20px;
                   color:#8C8C8C;}

.pfad a {color:#8C8C8C;text-decoration:none;}
.pfad a:active {color:#8C8C8C;text-decoration:none;}
.pfad a:visited {color:#8C8C8C;text-decoration:none;}
.pfad a:hover {color:#8C8C8C;text-decoration:none;}

.nav2 {font: 400 70%/130%   Verdana,Arial,Helvetica, sans-serif;
               padding-left:15px;
               font-weight:bold;}

.rightMod {font: 400 70%/130%   Verdana,Arial,Helvetica, sans-serif;
               padding-left:15px;
               }

input {font:400 90%/130% Verdana,Arial,Helvetica, sans-serif;}


.head_text {font:400 70%/130% Verdana,Arial,Helvetica, sans-serif;
                   color:#8C8C8C;}
.head_text a:link {text-decoration:none;color:#8C8C8C;}
.head_text a:active{text-decoration:none;color:#8C8C8C;}
.head_text a:visited {text-decoration:none;color:#8C8C8C;}
.head_text a:hover{text-decoration:none;color:#8C8C8C;}


.rechteSeite {font:400 70%/130% Verdana,Arial,Helvetica, sans-serif;
                      color:#8C8C8C;
					  padding-left:15px;
					  padding-right:2px;}

.rechteSeite  a:link {color:#CA5B09;text-decoration:none;}
.rechteSeite  a:active{color:#CA5B09;text-decoration:none;}
.rechteSeite  a:visited {color:#CA5B09;text-decoration:none;}
.rechteSeite  a:hover {color:#CA5B09;text-decoration:none;}

.footer{font: 400 70%/130%  Verdana,Arial, Helvetica, sans-serif;
               padding-left:20px;
               padding-right:20px;}
               
.footer a:link {text-decoration:none;color:#8C8C8C;}
.footer a:active {text-decoration:none;color:#8C8C8C;}
.footer a:visited {text-decoration:none;color:#8C8C8C;}
.footer a:hover {text-decoration:none;color:#000000;}

.kon {font:400 70%/130% Verdana,Arial,Helvetica, snas-serif;
                         color:#000000;
						 background-color:#ffffff;
						 border:1px solid #000000;}


.casadomus {  font:400 70%/130% Verdana, Arial, Helvetica, sans-serif; color: #000000; padding:2px;}
.cs_treven {background-color:#FBFAE6; color: #000000;  font-family:"Arial","Verdana", sans-serif;}
.cs_trodd {background-color: #ffffff; color: #ffffff;  font-family:"Arial","Verdana", sans-serif;}
.cs_headline { margin:0; }
.cs_thumbs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0pt;color:#f1f0ec;}
.cs_small { font:400 100% Verdana, Arial, Helvetica, sans-serif; }
.cs_red {  font:400 100% Verdana, Arial, Helvetica, sans-serif;  color: red}
.cs_purpose { margin:0; }
.cs_area { margin:0; }
.cs_city {margin:0; }
.cs_description {  font-style: italic}
.cs_link { font:400 70%/130% Verdana, Arial, Helvetica, sans-serif; }
.obj_details {margin:0px;}
.obj_back {  font:400 70%/130% Verdana, Arial, Helvetica, sans-serif; }
.obj_prices { margin:0xp; }
.obj_pages { font:400 70%/130% Verdana, Arial, Helvetica, sans-serif;  }
.obj_contact { font:400 70%/130% Verdana, Arial, Helvetica, sans-serif;  }
.obj_important{ font:400 70%/130% Verdana, Arial, Helvetica, sans-serif;  }


/* Datenbank-links auf content linkfarben anpassen */
.casadomus a { color: #CA5B09;text-decoration:none; font-family:"Verdana", "Arial",sans-serif;color: #000000;}
.casadomus a:link { color:#CA5B09;text-decoration:none;}
.casadomus a:active { color: #CA5B09;text-decoration:none;}
.casadomus a:visited { color: #CA5B09;text-decoration:none;}
.casadomus a:hover { color: #CA5B09;text-decoration:none;}

.sp_img {text-decoration:none;border:0px;}

ul {list-style-image:url(/static/images/liststyle.gif);padding-bottom:3px;padding-top:3px;}
li {padding-bottom:3px;padding-top:3px;}


#p {padding-left:20px;}

.spaltenhead1 {font: 400 130%/150%   Verdana,Arial,Helvetica, sans-serif;padding-left:20px;color:#73152F;}
.spaltenhead2 {font: 400 130%/150%   Verdana,Arial,Helvetica, sans-serif;padding-left:5px;padding-right:5px;color:#73152F;}
.spaltenhead3 {font: 400 130%/150%   Verdana,Arial,Helvetica, sans-serif;padding-right:20px;color:#73152F;padding-left:5px;}

.content3 {font: 400 70%/130%  Verdana, Arial,Helvetica, sans-serif;padding-left:5px;padding-right:12px;}
               
.content3 a:link {text-decoration:none;color:#CA5B09;}
.content3 a:active {text-decoration:none;color:#CA5B09;}
.content3 a:visited {text-decoration:none;color:#CA5B09;}
.content3 a:hover {text-decoration:none;color:#CA5B09;}

.content4 {font: 400 70%/130%  Verdana, Arial,Helvetica, sans-serif;padding-right:20px;padding-left:5px;}
               
.content4 a:link {text-decoration:none;color:#CA5B09;}
.content4 a:active {text-decoration:none;color:#CA5B09;}
.content4 a:visited {text-decoration:none;color:#CA5B09;}
.content4 a:hover {text-decoration:none;color:#CA5B09;}

.headline2 {font: 400 80%/130%   Verdana,Arial,Helvetica, sans-serif; padding: 2px 0px 2px 10px; font-weight:bold;}

.tab {font: 400 70%/130%  Verdana, Arial,Helvetica, sans-serif;padding:5px 5px 5px 5px ;color:#000000;}
               
.tab a:link {text-decoration:none;color:#CA5B09;}
.tab a:active {text-decoration:none;color:#CA5B09;}
.tab a:visited {text-decoration:none;color:#CA5B09;}
.tab a:hover {text-decoration:none;color:#CA5B09;}


.headline3 {font: 400 90%/130%   Verdana,Arial,Helvetica, sans-serif;
                  padding-left:20px;
                  font-weight:normal;}

.rechterHead {font: 400 80%/130% Verdana,Arial,Helvetica, sans-serif;
					   padding-left:15px;
					   padding-top:5px;
					   color:#B9520D;
					   font-weight:bold;}

.rechterHead2 {font: 400 80%/130% Verdana,Arial,Helvetica, sans-serif;				   
					   padding-top:5px;
					   color:#B9520D;
					   font-weight:bold;}

.rechteSeite2 {font:400 70%/130% Verdana,Arial,Helvetica, sans-serif;
                      color:#8C8C8C;					  
					  padding-top:5px;}

.rechteSeite2  a:link {color:#CA5B09;text-decoration:none;}
.rechteSeite2  a:active{color:#CA5B09;text-decoration:none;}
.rechteSeite2  a:visited {color:#CA5B09;text-decoration:none;}
.rechteSeite2  a:hover {color:#CA5B09;text-decoration:none;}

#bilderGalerie {margin-left:25px;}
                    
#bilderGalerie a {background-color: #e2e1e1; 
                  float:left;
                  width:110px;
                  height:110px;
                  margin-right:5px;
                  margin-top:5px;
                  }
                  
#bilderGalerie a:hover {border:2px solid #f4c100;
                        background-color: #111;
                        width:106px;
                        height:106px;
                        }