/* CSS Document */

body {
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-family: verdana;
font-size: 62.5%;
color: #777777;
background-color: #e1e5e8;
background-image: url(paw_gfx/background.jpg);
background-repeat: repeat-x;
padding: 0px;
}

form {
margin: 0px;
padding: 0px;
font-size: 10px;
}

.csc-textpic-image {
color: #b43b5e;
border: 1px solid #d8d8d8;
padding: 3px;
}

.tabelle {
font-family: verdana;
font-size: 11px;
color: #777777;
padding: 0px;
margin: 0px;
border-spacing: 0px;
line-height: 14px;
}

.suchen {
position: relative;
top: -17px;
left: 390px;
width: 170px;
height: 20px;
background-color: yellow;
font-size: 10px;
z-index: 8;
}

input {
color: #781351;
background: #ffffff;
border: 1px solid #b43b5e;
font-size: 10px;
}

.submit input {
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 

#search_query {
font-size: 10px;
}

a:link {
font-family: verdana;
font-size: 11px;
font-weight: normal;
color: #b43b5e;
text-decoration: none; 
}

a:visited {
font-family: verdana;
font-weight: normal;
color: #b43b5e;
text-decoration: none;
}

a:active {
font-family: verdana;
font-weight: normal;
color: #b43b5e;
text-decoration: underline; 
}

a:hover {
font-family: verdana;
font-weight: normal;
color: #b43b5e;
text-decoration: underline; 
}

.bodytext {
font-family: verdana;
font-weight: normal;
font-size: 1.1em;
line-height: 1.6em;
color: #777777;
}

.bodytext a {
font-weight: normal;
font-size: 1em;
line-height: 1.6em;
}


h1 {
margin-bottom: 20px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
font-family: verdana;
font-size: 22px;
font-weight: normal;
color: #b43b5e;
}

h2 {
display: inline;
font-family: verdana;
font-size: 18px;
font-weight: normal;
padding-bottom: 10px;
padding-top: 0px;
padding-left: 0px;
color: #b43b5e;
}

h3 {
margin: 0px;
display: inline;
font-family: verdana;
font-size: 14px;
font-weight: bold;
padding-bottom: 10px;
padding-top: 0px;
padding-left: 0px;
color: #777777;
}



.header {
position: relative;
width: 808px;
height: 100px;
top: 0px;
background-color: transparent;
background-image: url(paw_gfx/header.png);
background-repeat: no-repeat;
}

.header-navigation {
position: relative;
font-size: 11px;
width: 555px;
height: 20px;
top: 14px;
left: 225px;
background-color: transparent;
}

.header-breadcrumb {
position: relative;
width: auto;
height: 50px;
top: 20px;
right: 25px;
background-color: transparent;
font-size: 9px;
}

.header-breadcrumb a {
font-size: 9px;
}


.seperation {
font-size: 1px;
}

.content {
position: relative;
width: 808px;
min-height: 445px;
height: auto !important;
height: 445px;
top: 0px;
background-color: transparent;
background-image: url(paw_gfx/bg_slice.png);
background-repeat: repeat-y;
}

.homebanner {
position: absolute;
width: 800px;
height: 223px;
top: -3px;
left: 4px;
background-color: transparent;
z-index: 7;
}

.homebox-left {
position: absolute;
width: 368px;
height: 171px;
top: 246px;
left: 27px;
line-height: 16px;
background-image: url(paw_gfx/homebox_left.png);
background-repeat: no-repeat;
background-color: transparent;
z-index: 5;
}

.homebox-padding {
padding-left: 20px;
padding-right: 20px;
padding-top: 49px;
padding-bottom: 20px;
}

.homebox-right {
position: absolute;
width: 368px;
height: 171px;
top: 246px;
left: 413px;
line-height: 16px;
background-image: url(paw_gfx/homebox_right.png);
background-repeat: no-repeat;
background-color: transparent;
z-index: 5;
}

.content-navigation {
float: left;
position: relative;
top: 23px;
left: 35px;
width: 160px;
height: auto;
background-color: transparent;
}

.content-navigation a {
font-size: 11px;
}

.content-main {
position: relative;
top: 15px;
width: 525px;
height: auto;
margin-left: 224px;
background-color: transparent;
}

.content-navigation-arrow {
float: left;
z-index: 5; 
position: relative; 
background-color: transparent; 
width: 10px; 
height: 15px; 
top: 9px; 
padding-left: 3px; 
padding-right: 2px; 
padding-bottom: 0px; 
padding-top: 5px; 
font-size: 1px;
}

.content-navigation-title {
float: inline; 
position: relative; 
top: 9px; 
background-color: transparent; 
width: auto; 
height: auto; 
padding-bottom: 0px;
}

.footer {
position: relative;
font-size: 11px;
width: 808px;
height: 20px;
top: 0px;
color: #e0aebc;
background-color: #b43b5e;
background-color: transparent;
background-image: url(paw_gfx/footer.png);
background-repeat: no-repeat;
}





