@charset "utf-8";
/* CSS Document */

body {background-color: #D9D2C2;
      margin: 0px;
	  padding: 0px;}
	  
hr {border: 0px; /* Für Firefox und Opera */
    border-top: dotted 1px #FFFFFF;
    border-bottom: dotted 1px #FFFFFF; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}
	  
	  
/* Header */

.header {background-color: #D9D2C2;
         background-image: url(../img/header_bg.jpg);
		 background-repeat: repeat-x;
		 font-family: Tahoma, Geneva, sans-serif;
		 font-size:10px;
		 color:#FFF;
		 }
		 
.headerinside {font-family: Tahoma, Geneva, sans-serif;
		       font-size:11px;
		       color:#FFF;
			   padding-right: 10px;}

.headerinside a:link {color : #FFF; font-size:11px; text-decoration: none;}
.headerinside a:visited {color : #FFF; font-size:11px; text-decoration: none;}
.headerinside a:hover {color: #FFF; font-size:11px; text-decoration: underline;}
.headerinside a:active {color : #FFF; font-size:11px; text-decoration: none;}

.header2 {background-color: #D9D2C2;
          background-image: url(../img/shadow_head.gif);
		  background-repeat: repeat-x;
		  height: 30px;
		  }
		  
/* Footer */

.footer {background-color: #9C9385;
         font-family: Tahoma, Geneva, sans-serif;
		 font-size:11px;
		 color:#FFF;
		 padding:20px;
		 }
		 
.footer a:link {color : #FFF; font-size:11px; text-decoration: none;}
.footer a:visited {color : #FFF; font-size:11px; text-decoration: none;}
.footer a:hover {color: #FFF; font-size:11px; text-decoration: underline;}
.footer a:active {color : #FFF; font-size:11px; text-decoration: none;}
		  
/* Left part */

.left   {background-color: #D9D2C2;
         background-image: url(../img/b_leftpan2.gif);
		 background-repeat: no-repeat;
		 background-position: right top;
		 padding-right: 20px;
		 }
		 
.videobox {background-image: url(../img/videobox.png);
		   background-repeat: repeat-y;
		   font-family: Tahoma, Geneva, sans-serif;
		   font-size:11px;
		   color:#FFF;
		   }
		   
.videobox a:link {color : #FFF; font-size:11px; text-decoration: none;}
.videobox a:visited {color : #FFF; font-size:11px; text-decoration: none;}
.videobox a:hover {color: #FFF; font-size:11px; text-decoration: underline;}
.videobox a:active {color : #FFF; font-size:11px; text-decoration: none;}

.videoboxL {background-image: url(../img/videobox_large.png);
		   background-repeat: repeat-y;
		   font-family: Tahoma, Geneva, sans-serif;
		   font-size:11px;
		   color:#FFF;
		   }
		   
.videoboxL a:link {color : #FFF; font-size:11px; text-decoration: none;}
.videoboxL a:visited {color : #FFF; font-size:11px; text-decoration: none;}
.videoboxL a:hover {color: #FFF; font-size:11px; text-decoration: underline;}
.videoboxL a:active {color : #FFF; font-size:11px; text-decoration: none;}
		   
		 
/* Mainpart */

.text_large {font-family: Tahoma, Geneva, sans-serif;
		     font-size:13px;
		     color:#363227;
			 font-weight: bold;
		     }
			 
.text_large a:link {color : #363227; font-size:13px; text-decoration: none;}
.text_large a:visited {color : #363227; font-size:13px; text-decoration: none;}
.text_large a:hover {color: #363227; font-size:13px; text-decoration: underline;}
.text_large a:active {color : #363227; font-size:13px; text-decoration: none;}
			 
.text_small {font-family: Tahoma, Geneva, sans-serif;
		     font-size:12px;
		     color:#363227;
			 font-weight: normal;
		     }
			 
.text_small a:link {color : #363227; font-size:12px; text-decoration: none;}
.text_small a:visited {color : #363227; font-size:12px; text-decoration: none;}
.text_small a:hover {color: #363227; font-size:12px; text-decoration: underline;}
.text_small a:active {color : #363227; font-size:12px; text-decoration: none;}

.text_order {font-family: Tahoma, Geneva, sans-serif;
		     font-size:16px;
		     color:#363227;
			 font-weight: bold;
		     }