html, body  { 
color: #000; 
position: relative;
margin-top: 0;
padding: 0;
text-decoration: none;
height: 100%;
}

h1 {
font-size: 190%;
color:#003366;
}

h2 {
font-size: 160%;
color:#003366;
}

h3 {
font-size: 130%;
color:#003366;
}

a {
text-decoration: none;
}


.content  { 
border-right: 2px dotted #23a6e1;
padding-right:10px;  
}




  #wrap {   
  font-family: "Tahoma"; 
  font-size:11px;
  margin: 12px auto;
  margin-left:19px;
  text-align: left;
  
  }  

  #wrap, #MenuTop, #headerlink {
width: 1024px;
height:226px;
}

#header-left-top
{
width:211px;
height:20px;
padding-top:20px;
}
#header-right-top
{
width:779px;
height:20px;
margin-left:214px;
margin-top:-20px;
background:#e6e6e6;
}
#header-left
{
width:211px;
height:139px;
margin-top:2px;


}

#header-right
{
width:1023px;
height:154px;
margin-left:1px;
}

#header-right-down1
{
width:118px;
height:15px;
margin-left:214px;
margin-top:2px;
}

#header-right-down2
{
width:118px;
height:15px;
margin-left:334px;
margin-top:-15px;
}
#header-right-down3
{
width:118px;
height:15px;
margin-left:454px;
margin-top:-15px;
}
#header-right-down4
{
width:118px;
height:15px;
margin-left:574px;
margin-top:-15px;
}
#header-right-down5
{
width:118px;
height:15px;
margin-left:694px;
margin-top:-15px;
}
#header-right-down6
{
width:118px;
height:15px;
margin-left:814px;
margin-top:-15px;
}
#header-right-down7
{
width:118px;
height:15px;
margin-left:934px;
margin-top:-15px;
}

#header, #headerlink {
height: 116px;
}

#headerlink {
display: block;
}

#NavListLeft ul, #NavListLeft li {
margin: 0;
padding: 0;
list-style-type: none;
}

#NavListLeft li {
padding-top: 4px;
padding-left: 5px;
}

#NavListLeft li ul li {
padding-top: 4px;
margin-left: 8px;
}


#NavListLeft {
margin: 0;
padding: 0 10px;

}

#NavListLeft a:link, #NavListLeft a:visited {
text-decoration: none;
color: #32629a;
}

#NavListLeft a:hover, #NavListLeft a:link.currentLeft, #NavListLeft a:visited.currentLeft {
color: #003366;
}

#MenuLeft {

width: 214px;
height: 800px;
top: 226px;
position: absolute;

font-family: "Palatino Linotype";
font-weight: 600;
font-size: 14px;
border-right: 1px solid #bec7c7; 
border-right-style: dotted; border-width: 2px;
}
#menuleftbottom {
  padding: 0px 0;
  font-size: 10px;
  position: relative;
  top: 500px;
  width: 200px;
}


#TextMain {
font-family: "Tahoma"; 
  font-size:11px;
margin-top: 132px;
width: 770px;
margin-left: 240px;
text-align: justify;
min-height: 800px;
  height: auto !important;
  height: 800px;
  ;
}


.ShortPost {
width: 600px;
}

.ShortPost img, .ShortPost p, .ShortPost h3 {
}

.ShortPost img {
height: 130px;
width: 200px;
position: absolute;
border: none;
}

.ShortPost h3 {
}

.ShortPost h3, .ShortPost p {
margin-left: 220px;
}

.ShortPost p {
margin-top: -5px;
}

.ShortPost hr {
border: 0pt none;
color: #23a6e1;
background-color: #b7dfff;
height: 1px;
width: 400px;
text-align: center;
}


#footer {
height: 22px;
padding-top: 0px;
text-align: right;
padding-right: 18px;

}

#footer, #footer a:link, #footer a:visited {
color: #0d3064;
font-family: arial;
}

#footer a:hover {
color: #000;
}

#TopNews {
font-size: 12px;
}

#TopNews h1 {
margin-bottom: 10px;
}

#MainImage {
margin-left: 10px;
float: left;
width: 185px;
height: 263px;
margin-top: -25px;
}

#TopNews ul {
border: 2px solid #b7dfff;
float: left;
padding: 4px 10px 4px 25px;
margin: 0 0 2px 15px;
width: 361px;
margin-top: -25px;
}

#TopNews ul li {
margin: 3px 0;
list-style-image: url('http://www.raiffeisenreisebuero.at/home/styles/img/TopNews_ListArrow.gif');
}

#TopNews a {
text-align: right;
display: block;
margin-bottom: 5px;
clear: both;
}

/* This is to hide the following from IE/Mac. \*/

* html .ShortPost hr {
margin-top: -10px;
mar\gin-top: inherit;
}

.nav {
height: 30px;
top: 198px;
position: absolute;
width:900px;
margin-left:214px;
}
/* */