body           { background-image: url('web-design/bg.jpg'); margin: 0; padding: 0; font-size: 12px;}

.left          { text-align: left; }

.center        { text-align: center; }

.right         { text-align: right; }

.justify       { text-align: justify; }

.clear         { clear: both; }

img            { border: 0px; }

h1             { margin: 0 0; font-size: 18px; font-family: arial; color: #737373; }

h2             { margin: 0 0; font-size: 18px; font-family: arial; color: #737373; }

h3             { margin: 0 0; font-size: 18px; font-family: arial; color: #737373; }

h4             { margin: 0 0; font-size: 14px; font-family: arial; color: #a3a3a3; }

.bold          { font-size: 18px; font-family: arial; color: #737373; }

.bold_angebot  { font-size: 18px; font-family: arial; color: #f05e22; }

.breit         { font-size: 12px; font-family: arial; color: #000; font-weight: bold; }

.red           { font-family: arial; font-size: 11px; color: #f05e22; }

#webdesign_1 { margin: 0 auto; background-image: url('web-design/webdesign-1.jpg'); width: 990px; height: 356px; }

#webdesign_2 { margin: 0 auto; background-image: url('web-design/webdesign-2.jpg'); width: 990px; height: 169px; }
#webdesign_2 a      { font-family: arial, Helvetia, sans-serif; font-size: 20px; font-weight: bold; color: #fff; text-decoration: none; border:0px;}
#webdesign_2 a:hover{ font-family: arial, Helvetia, sans-serif; font-size: 20px; font-weight: bold; color: #dedede; text-decoration: none; border:0px;}

.design_1 { width: 190px; float: left; margin-top: 55px; margin-left: 140px; }

#webdesign_3 { margin: 0 auto; background-image: url('web-design/webdesign-3.jpg'); width: 990px; }

.design_2 { width: 290px; float: left; margin: 20px; }

#webdesign_nav { width: 310px; float: left; margin-left: 20px; }
#webdesign_nav ul { padding: 0; margin: 0; }
#webdesign_nav li { padding-top: 15px; padding-left: 50px; height: 30px; margin: 0; width: 260px; background-image: url('web-design/webdesign-6.jpg'); list-style-type: none; font-size: 12px;}
#webdesign_nav a    { font-family: Arial, Helvetia, sans-serif; font-size: 12px; color: #6a6a6a; text-decoration: none; border:0px;}
#webdesign_nav a:hover{ font-family: Arial, Helvetia, sans-serif; font-size: 12px; color: #000; text-decoration: underline; border:0px;}

.design_3 { width: 290px; float: left; margin-left: 20px; margin-right: 20px; margin-top: 30px; }

#webdesign_4 { margin: 0 auto; background-image: url('web-design/webdesign-4.jpg'); width: 990px; height: 145px; }
#webdesign_4 a    { font-family: Arial, Helvetia, sans-serif; font-size: 12px; color: #fff; text-decoration: none; border:0px;}
#webdesign_4 a:hover{ font-family: Arial, Helvetia, sans-serif; font-size: 12px; color: #dedede; text-decoration: underline; border:0px;}

.design_4 { width: 620px; float: left; margin: 20px; }

a:link    { font-family: arial; font-size: 11px; color: #f05e22; text-decoration: none; border:0px;}
a:activ   { font-family: arial; font-size: 11px; color: #f05e22; text-decoration: none; border:0px;}
a:visited { font-family: arial; font-size: 11px; color: #f05e22; text-decoration: none; border:0px;}
a:hover   { font-family: arial; font-size: 11px; color: #6a6a6a; text-decoration: none; border:0px;}

.b_1 { background: #e2e2e2; padding: 5px; text-align: justify; }

.b_2 { background: #d0d0d0; padding: 5px; text-align: justify; }

.b_3 { padding: 5px; text-align: justify; }

.print { display:none; }

.quelltext { border: 1px solid #6a6a6a; padding: 5px; background: #ffffff; }


form  { margin: 0 auto; }

.f_1  { font-size: 10px; font-weight: bold; font-family: arial; color: #a3a3a3; }
  
.spam { font-size: 10px; font-weight: bold; font-family: arial; color: #6a6a6a; width: 35px; }

input, textarea, select, option { font-size: 11px; font-family: arial; color: #6a6a6a; }

ul    { font-size: 10px; font-family: arial; color: #6a6a6a; }

.inputs_1 { width: 160px; height: 14px; }

.inputs_2 { width: 350px; height: 100px; }

.tump_div { width: 150px; border: 0px; float: left; background: #ffc36e;}

.desc_div { width: 330px; border: 1px solid #dedede; float: left; font-family: arial; font-size: 11px; color: #000000; padding: 3px;}

.desc_inhalt { width: 470px; border: 0px; font-family: arial; font-size: 11px; color: #000000; margin: 0 auto; background: #fff; padding: 5px;}

.ang_div { width: 394px; font-family: arial; font-size: 11px; color: #000000; padding: 3px; float: left;}

.ang_tump_div { width: 86px; border: 0px; font-family: arial; font-size: 12px; color: #4F7DFF; font-weight: bold; text-align: center; float: left; }