﻿/* Reset */

html, body {margin: 0; padding: 0; border: 0;
         background: transparent; font-size: 10px; }
          
div, span, artiicle, aside, footer, header, hgroup, nav, section,
h1, h2, h3, h4, h5, h6, p, blockquote, a, ol, ul, li,             
table, tr, th, td, tbody, tfood, thead {
         margin: 0;
         padding: 0;
         border: 0;
         vertical-align: baseline;
         background: transparent;
         }
         
         img  {margin: 0;padding: 0;border: 0;}
         
         table, tr, th, td, tbody, tfoot, thead {  
         margin: 0; padding: 0; border: 0;
         vertical-align: baseline;
         background: transparent;
         }
table { border-collapse: collapse; border-spacing: 0; }

input, select, textarea, form, fieldset {
         margin: 0; padding: 0; border: 0;
         }
article, aside, dialog, figure, footer, header, hgroup, nav, section {       
         display:block;  }|

h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th, a, caption, em, strong, strike{              
         font-family:Arial, Helvetica, sans-serif;
         font-size:100%;
         font-weight:normal;
         font-style:normal;
         line-height:100%;
         text-indent:0;
         text-decoration: none;
         text-align:left;
         color:#000,
         } 
   
ol, ul {list-style: none; }   

/*Global*/
html {   }
body { background-color:#CACACA;background-image:url('WER2.jpg');
       background-attachment:fixed; }


/*Headings*/
h1  {font-size:24px;}
h2  {font-size:21px;color:black;}
h3  {font-size:16px;}
h4  {font-size:14px;}
h5  {font-size:14px;}
h6  {line-height:180%;font-family:Verdana;font-size:14px;font-weight:normal;text-align:center;padding:20px 25px 25px 25px;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }

/*Text Elements*/

p                              { color:#000; font-size:12px; line-height:150%;}
p .left                        {                                          }
p .right                       { margin: 1.5em 0 1.5em 1.5em; padding: 0; }


a                              { }
a:link                         {  color: #00f; }
a:visited                      {  color: #0f0; }
a:active                       {  color: #000; }
a:focus                        {  color: #666; }
a:hover                        {  color: #f00; }


blockqoute                     { color#000; font-size:12px; }

strong                         {font-weight:bold;}
em                             {font-style:italic;}

/*Images*/

/*Lists*/

ul                             { }
ol                             {list-style-type:decimal; }


ul li                          {color:#000; font-size:12px; }
ol li                          {color:#000; font-size:12px; }


dl                             { }
dt                             { }
dd                             { }


/*Tables*/                     

table                          {width:100%; }

tr                             {  }
.odd                           { background-color:#eee; }
.even                          { background-color:#fff; }

th                             { font-weight:bold; }
thead, th                      { background:#ccc; }

tbody                          { }

th, td, caption                { }
caption                        { }

tfoot                          { }
.tfooter                       { background-color:#ccc; text-align:center; font-style:italic; } 

caption                        {background:#efefef; }


/*Miscallaneous*/

sup, sub                       {line-height: 0; }

abbr, acronym                  {border-bottom:1px dotted #666; }
address                        { }
del                            {background:#FFCECE; color:#f00; }

code,pre                       {background-color:#FF9; padding: 2px 0px; margin:4px, 25px;
                                font-family:"Courier New", Courier, monospace; font-size:12px;}
 

/*Containers*/

#wrapper                       { width:1024px; margin:0px auto ;background-color:transparent;}

#top                           { background-color:transparent; width:100%;height:220px; padding:0px 0 0 0; overflow:hidden;background-image:url('Logo%20Background.jpg');
                                 margin:15px 0; }

#logo                          { margin:0 0 0 30px; float:left; }

#social-media                  { float:right;margin: 0 10px 0 0 ;}
#social-media p                { color:#FFFFFF;font-size:12px; margin: 8px 25px 4px 0px;font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;text-align:center;  }
#social-media img              { width:24px; height:24px;}
#social-media ul li            { display:inline;}

#topnav                        { background-color:#C0C0C0; clear:both; }
#topnav ul li                  { display:inline;font-family:Verdana, Geneva, Tahoma, sans-serif; }
#topnav ul                     { width:100%; float:left; margin:0px; background-color:#A4A4A4;border-bottom:0px #CCCCCC solid;border-color:transparent;  } 
#topnav ul li a                { float:left;padding:10px 30px;margin:0px;letter-spacing:1px; }

#topnav a:link                 { color:black; }
#topnav a:visited              { color:black; }
#topnav a:active               { color:black; }
#topnav a:hover                { color:white;}
#topnav a:focus                { color:#C0C0C0; }

#seperater                     { width:1024px;margin:0px auto;padding:12px;background-color:transparent;}

#seperater2                    { width:1024px;margin:0px auto;padding:32px;background-color:transparent;}

#seperater3                    { width:1024px;margin:0px auto;height:100px;background-color:transparent;}


#banner                        {  }

#s3slider {
    width: 1024px; /* important to be same as image width */
    height: 480px; /* important to be same as image height */
    position: relative; /* important */
    overflow:hidden; /* important */
   
}
 
#s3sliderContent {
    width: 1024px; /* important to be same as image width or wider */
    position: absolute; /* important */
    top: 0; /* important */
    margin-left: 0; /* important */
    
}
 
.s3sliderImage {
    float: left; /* important */
    position: relative; /* important */
    display:none; /* important */
   
}
 

.clear {
    clear: both;
}
#subbanner                     { width:100%; background-color:transparent;padding:15px 0 ; overflow:hidden;font-family:Kalinga;}

#subbanner h3                  { color:black; font-size:16px;font-weight:bold;text-align:center;line-height:160%;}

#subbanner h2                  { color:black; font-size:24px;font-weight:normal;text-align:center;line-height:140%;font-family:Arial, Helvetica, sans-serif;}

#subbanner p                   { color:black; font-size:20px;font-weight:normal;text-align:center;line-height:140%;font-family:Arial, Helvetica, sans-serif}

#content-wrapper               { }

#leftnav                       { } 

#leftside                      { }


#rightside                     { padding:30px 30px 40px 30px;margin-left:710px;text-align:left;background-color:transparent;}
#rightside h2                  { margin:10px 0 10px 0;text-align:center;padding:30px;color:black; font-size:18px;font-weight:normal;text-align:center;line-height:140%;font-family:Arial, Helvetica, sans-serif}
#rightside p                   { margin:8px 0; color:black; font-size:18px;font-weight:normal;text-align:center;line-height:140%;font-family:Kalinga;}




#content                       { float:left;width:680px;padding:30px;background-color:transparent;}
#content h1                    { margin:0 30px 20px 30px;font-size:32px;border-bottom:1px #333333 solid;padding:20px 20px;text-align:center;font-weight:bold;color:black;}
#content p                     { margin:16px 0 0 30px;color:black; font-size:18px;font-weight:normal;text-align:center;line-height:140%;font-family:Kalinga;}
#content h2                    { margin:20px 0 0 0;text-align:center;color:black; font-size:18px;font-weight:normal;text-align:center;line-height:140%;font-family:Arial, Helvetica, sans-serif;}
#content h6                    { font-weight:bold;color:black;}
#content img                   { padding:8px; border:1px #778679 solid; margin:8px 0 0 25px;}
#content iframe                { margin-left:60px;padding:15px 0 0 0;}

#footer                        { clear:both; background-color:#A4A4A4; padding:10px 0;height:60px; }
#footer p                      { text-align:right;color:black;font-size:12px;font-weight:lighter;margin-right:12px;}
#footer ul                     { text-align:center;float:none;color:black;font-size:12px;font-family:"Calisto MT";}
#footer li                     { text-align:center;float:none;color:black;font-size:12px;font-family:"Calisto MT";}
#footer a                      { text-align:center;text-decoration:none;float:none;color:black;font-size:13px;font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;letter-spacing:1px;}


#box1                          { }
#box2                          { }
#box3                          { }
#box4                          { }
#box5                          { }
#box6                          { }

#contact-form ol               { list-style-type:none;font-weight:bold;}   

#contact-form li               { font-weight:bold;color:black;}   

#contact-form p                { padding:20px;text-align:left;}



#impressum                     {margin:0px auto;width:1024px;background-color:transparent;font-size:16px;}

#impressum p                   { padding:0 40px 30px 40px;text-align:center;color:#333333;font-size:18px;font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;}

#normal                        { float:left;margin:0px auto;width:1024px;background-color:transparent;font-weight:bold;}

#normal img                    { padding:8px; border:1px #778679 solid; margin:40px;margin:0px auto;}

#normal a  				       { color:black; font-size:22px;font-weight:normal;text-align:center;line-height:250%;font-family:Arial, Helvetica, sans-serif}


#normal p                      { color:black; font-size:20px;font-weight:normal;text-align:center;line-height:140%;font-family:Arial, Helvetica, sans-serif}

#normal h1                     { padding:50px 150px 30px 150px;color:black; font-size:22px;font-weight:normal;text-align:center;line-height:140%;font-family:Kalinga;}

#normal h2                     { padding:20px 150px 90px 150px;color:black; font-size:20px;font-weight:normal;text-align:center;line-height:140%;font-family:Kalinga;}

#normal h3                     { padding:50px 0 20px 0 ;color:black; font-size:28px;font-weight:normal;text-align:center;line-height:140%;font-family:Kalinga;font-weight:bold;}

#normal h4                      { color:black; font-size:22px;font-weight:bold;text-align:left;line-height:140%;font-family:Kalinga;}



/*Forms*/

form                           { text-align:center; margin:20px; }

label, submit, input, textarea {
                                 border:0; padding:0; margin:0;background:none; }
                                 

label                          { float:left; width:150px;  
                                 text-align:center; display:block;margin-top:5px; }
                                 
input, textarea                { border:1px #333 solid; margin-left:10px;padding:5px; }

input                          { width:280px; margin-bottom:16px; }

textarea                       { width:280px; height:150px; margin-bottom:16px; }
 
                   
select                         { }                            

.submit                        {
                                width:90px;height:25px;margin-left:150px;font-size:12px;}
                                
                             

/*Miscellaneous*/                                

.copyright-text                {font-size:80%;font-style:italic;color:#333; }
.footer-text                   {font-size:80%;font-style:normal;color:#666; }

.title                         {font-size:18px;font-weight:bold;color:#333; }
.subtitle                      {font-size:14px;font-style:italic;color:#333; }

.artist                        {font-size:16px;font-weight:bold;color:#333; }
.author                        {font-size:14px;font-weight:bold;color:#555; }
.editor                        {font-size:14px;font-style:italic;color:#555; }

.pub-date                      {font-size:10px;font-style:italic;color:#555; }
.article-date                  {font-size:10px;font-style:italic;color:#555; }
.location                      {font-size:10px;font-style:italic;color:#555; }

.float-right                   {float:right;}
.float-left                    {float:left;}
.clear                         {clear:both;}

.hide                          {display:none;}
.block                         {display:block}
.inline                        {display:inline;}

.first                         {font-weight:bold;}
.last                          {font-weight:bold;}
.left                          {font-weight:bold; text-align:left;}
.right                         {font-weight:bold; text-align:right;}

.added                         {background:#D7D7FF; }
.removed                       {background:#FFCECE; color:#f00;}
.changed                       {background:#FFB;}

/*Success, info, notice and error/alert boxes*/
.error,.alert,.notice,.success,.info
                               {padding: 0.8em;margin-bottom: 1em; border:2px solid #ddd;}
                     
.error,.alert                  {background:#fbe3e4; color:#8a1f11; border-color:#fbc2c4;}  
.notice                        {background:#fff6bf; color:#514721; border-color:#ffd324;}
.success                       {background:#e6efc2; color:#264409; border-color:#c6d880;}
.info                          {background:#d5edf8; color:#205791; border-color:#92cae4;}

.error a                       {color:#811f11;}
.alert a                       {color:#811f11;}

.notice a                      {color:#514721;}
.success a                     {color:#264409;}
.info a                        {color:#205791;}

