body { background:#ECF4FE; color:#000; font-size:11px; font-family:Arial,Tahoma, Helvetica, Sans-Serif; line-height:160%; margin:0px auto 0px; padding-top:30px; }
#wrap { width:998px;  margin:0 auto 0px; padding:0px; display:table; background-color:#ffffff; color:#000; font-size: 12px; border:1px solid #D1D6DF;  }
a, a:visited { color:#283E63; text-decoration:none; }
a:hover { color:#AFB7C4; text-decoration:none; }
#navbar { background:transparent; width:100%; height:20px; margin:0 0 0 0; padding: 0 0 0 0; text-align:center; }
#navbar li { display:inline; list-style-type:none; margin:0; padding:0; }	
#navbar ul { text-align:left; margin-left:1013px; padding:0; }
#navbar ul li a { font-size: 14px; color: #204AB0; font-weight:bold; padding: 0 0 0 0; margin:0; text-decoration: none; text-transform: uppercase; }
#navbar ul li a:hover { color: #E84227; }

#navi { margin:20px 0 0 50px; padding:0px; width:100px; float:left; }
#navi a {  font-size: 15px; color:#B0B7C4; font-weight:bold; line-height:130%; text-decoration: none;  }
#navi a:hover { font-size: 15px; color:#2C4373; text-decoration: none; }

h2 {  color:#9E0813; font-size:16px; font-weight:bold; padding:0px; margin:0; }

#header { background:transparent url(images/head.jpg) no-repeat top center; width:998px; height:157px; margin:0px auto 0px; padding:0 0 0 0; }
#links { float:left; font-size: 14px; color:#204AB0; font-weight:bold; text-align:right; margin-left:355px; margin-top:18px;  }
#rechts { float:right; font-size: 14px; color:#204AB0; font-weight:bold; margin-top:18px;  }
.red { color:#9E0813; }

#r_sidebar {   margin:30px 0 0 0; padding:0 0 0 0;   }
#r_sidebar_tour { width:210px; margin:30px 0 0 0; padding:0 0 0 0; float:right; }
#r_sidebar_kurse { width:210px; margin:30px 0 0 0; padding:0 0 0 0; float:right; }
#r_sidebar_kurse h2 { color:#9E0813; }

#r_sidebar p { padding:0 0 0 0; margin:0; line-height:20px; text-align:left; }
#r_sidebar ul {list-style: none; margin: 0; padding: 0 0 5px 0;}
#r_sidebar ul li {margin:0; padding: 5px 0 0 0;}
#r_sidebar ul li a {color:#000; text-decoration:none; font-weight:bold; }
#r_sidebar ul li a:hover {color:#000; text-decoration:none; font-weight:bold; }

#content { width:998px; margin:0px auto 0px; padding:0 0 0 0; background-color:#fff;  }

#content h2 {  color:#B0B7C4; font-size:16px; font-weight:bold; padding:0px; margin:0; }
#content h5 {  color:#24529E; font-size:14px; font-weight:bold; padding-left:0px; padding-top:40px; margin:0; border-bottom:1px solid #A7A8A8; }
#content p ol{ margin: 0; padding: 0 0 0 20px; }
#content p ul{ margin: 0; padding: 0 0 0 20px; }
blockquote { margin:0 0 0 25px; padding:0 10px 0 10px; font-style:italic; color:#333; border-left:3px solid #DFDFDF; }
#content blockquote p { margin:0 0 10px 0; padding: 0; }

#contentmiddle { width:950px; height:100%; margin:40px 0 0 0; padding:0px 0px 0px 0px;  }

#contentmiddle img { float:left; border:none; padding-right:15px; }
#contentmiddle p img { float:left; border:none;  }
#contentmiddle h2 a { font-size:24px; color:#B0B7C4; margin:0; padding-bottom:35px; letter-spacing:0,2em; }
.contenttitle h2 { color: #B0B7C4; float:left; width:100%; margin:0; padding:0 0 0 0; }
#contentmiddle ul { list-style:none; margin:0; padding:0 0 10px 17px; }
#contentmiddle ul li { margin:0; padding:5px 0 0 0; }
#contentmiddle ul li a { color: #E84228; text-decoration: none;}
#contentmiddle ul li a:hover { color:#E84228; text-decoration:none; }
.entry { width:650px; padding-top:10px; padding-bottom:30px; float:left; }
.zusatz { font-size:11px; }

#footer {  width:998px; height:71px; margin:0px auto 0px; padding: 0 0 0 0; font-size: 13px; color:#BABCC5;  }
#footer a { color:#BABCC5; }
#footer a:hover {color:#2C4373; }


strong { color:#273D62;  }

#gallery-1 img { border: 0px; }



			
