	/* Copyright Louis Peiffer 2007 - part bellows are not completed */


/* ************************************************************* */

a.bor:link, a.bor:active, a.bor:visited {
border : 2px solid rgb(255, 255, 255);
text-decoration : none;
}
a.weiter:link, a.weiter:hover {
color : rgb(194, 63, 18);
font-weight : bold;
text-decoration : underline;
font-size : 1.2em;
}
a.gc_1:link, a.gc_1:hover {
color : rgb(31, 102, 227);
text-decoration : underline;
font-size : 1.2em;
}
a.gc_1:active, a.gc_1:visited {
color : rgb(31, 102, 227);
text-decoration : none;
font-size : 1.2em;
}
a.gc_2:link, a.gc_2:active, a.gc_2:visited {
color : rgb(31, 102, 227);
text-decoration : none;
font-size : 1em;
}
a.gc_2:hover {
color : rgb(31, 102, 227);
text-decoration : underline;
font-size : 1em;
}
.theme, a.theme:link, a.theme:visited, a.theme:active {
font-family : Arial, sans-serif;
padding : 0 15px 0 10px;
font-weight : bold;
background-color : rgb(187, 211, 247);
font-size : 1.1em;
text-decoration : none;
color : rgb(55, 84, 118);
}
a.theme:hover {
color : rgb(55, 84, 118);
text-decoration : underline;
background-color : rgb(202, 224, 242);
}
.inb, a.inb:link, a.inb:visited, a.inb:active {
font-family : Arial, sans-serif;
text-decoration : underline;
color : rgb(50, 50, 50);
}
.in, a.in:link, a.in:visited, a.in:active {
font-family : Arial, sans-serif;
text-decoration : underline;
color : rgb(255, 255, 255);
}
.se, a.se:link, a.se:visited, a.se:active {
font-family : Arial, sans-serif;
font-size : 1em;
text-decoration : underline;
color : rgb(55, 84, 118);
}
.tp, a.tp:link, a.tp:visited, a.tp:active {
font-family : Arial, sans-serif;
padding : 0 0 0 10px;
font-size : 1em;
text-decoration : none;
color : rgb(55, 84, 118);
}
.top10, a.top10:link, a.top10:visited, a.top10:active {
font-family : Arial, sans-serif;
padding : 0 0 0 20px;
font-size : 1.2em;
text-decoration : underline;
color : rgb(55, 84, 118);
}

a.top10:hover {
color : rgb(55, 84, 118);
text-decoration : underline;
}
a.se:hover {
color : rgb(55, 84, 118);
text-decoration : underline;
}
a.inb:hover {
text-decoration : underline;
}
a.in:hover {
text-decoration : underline;
}
.round {
font-weight : bold;
color : rgb(255, 255, 255);
font-size : 1.1em;
cursor : pointer;
line-height : 27px;
background : url(images/button1.gif) no-repeat left top;
padding-right : 40px;
vertical-align : middle;
display : block;
}
.round span {
background : url(images/button1.gif) no-repeat left top;
height : 27px;
display : block;
padding-left : 30px;
line-height : 27px;
}
a.round:hover {
text-decoration : underline;
}
a.round:hover span {
text-decoration : underline;
}
.anbieter {
font-weight : bold;
color : rgb(255, 255, 255);
font-size : 1.1em;
cursor : pointer;
line-height : 23px;
background : url(images/button-2.gif) no-repeat left top;
padding-right : 40px;
vertical-align : middle;
display : block;
}
.anbieter span {
background : url(images/button-2.gif) no-repeat left top;
height : 23px;
display : block;
padding-left : 30px;
line-height : 23px;
}
a.anbieter:hover {
text-decoration : underline;
}
a.anbieter:hover span {
text-decoration : underline;
}
body {
font-size : 70%;
margin : 0;
padding : 0;
font-family : Verdana, Tahoma, Arial, sans-serif;
}
div#container {
position : relative;
text-align : left;
width : 955px;
padding-left : 0.5em;
padding-top : 0.5em;
background : #fff;
}
#header-section {
width : 76em;
margin : 0 0 0 0;
}
#header-background {
width : 100%;
height : 100%;
float : left;
border : none;
margin : 0 0 0 0;
}
#header-background-left {
width : 14.5em;
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
border : none;
}
#header {
clear : both;
margin : 0 0 1.5em 0;
border-top : 0.1em solid rgb(175, 175, 175);
border-bottom : 0.1em solid rgb(175, 175, 175);
background-color : rgb(255, 255, 255);
text-transform : uppercase;
line-height : 2em;
height : 2em;
color : rgb(233, 22, 22);
}
#header ul {
margin : 0;
padding : 0;
list-style : none;
font-weight : bold;
font-size : 1em;
}
#header li {
float : left;
white-space : nowrap;
}
#header li a {
display : block;
padding : 0 1em 0 1em;
border-right : 0.1em solid rgb(175, 175, 175);
background-color : rgb(255, 255, 255);
text-decoration : none;
color : rgb(233, 22, 22);
}
#header a:hover {
border-right : 0.1em solid rgb(175, 175, 175);
background-color : rgb(255, 255, 255);
text-transform : uppercase;
text-decoration : none;
color : rgb(233, 22, 22);
}
#header .selected {
padding : 0 0.5em 0 0.5em;
border-right : 0.1em solid rgb(175, 175, 175);
background-color : rgb(255, 255, 255);
color : rgb(50, 50, 50);
}
#header h1, h1 {
margin : 0 0;
font-size : 1.4em;
}
* html #header a {
width : 1%;
}
div#header {
height : 70px;
line-height : 40px;
margin : 0;
padding-left : 10px;
border-bottom-style : solid;
border-bottom-width : 3px;
border-color : #fff;
}
div#crumb {
height : 16px;
padding-left : 75px;
font-family : Arial, sans-serif;
background : rgb(187, 211, 247);
color : rgb(196, 215, 247);
margin : 0;
margin-top : 0;
border-bottom-style : solid;
border-bottom-width : 4px;
border-color : #fff;
}
#nl {
float : left;
width : 145px;
vertical-align : top;
background-color : rgb(255, 255, 255);
font-size : 1em;
color : rgb(255, 176, 176);
}
#nl ul {
width : 95%;
padding : 0;
margin : 0;
list-style : none;
}
#nl li {
margin : 0 0 0 0;
}
#nl li a {
display : block;
padding : 0.2em 0.7em 0.2em 1em;
border-left : 0.5em solid rgb(227, 239, 249);
border-top : 0.1em solid rgb(255, 255, 255);
background-color : rgb(227, 239, 249);
text-decoration : none;
color : rgb(55, 84, 118);
height : 2.2em;
}
#nl a:hover {
border-left : 0.5em solid rgb(235, 157, 167);
background-color : rgb(57, 142, 213);
text-decoration : none;
color : rgb(255, 255, 255);
}
#nl .selected {
display : block;
padding : 0.3em 0.7em 0.2em 1.2em;
border-left : 0.5em solid rgb(235, 157, 167);
border-top : 0.1em solid rgb(255, 255, 255);
background-color : rgb(57, 142, 213);
color : rgb(255, 255, 255);
}
#nl .left-navheader-first {
display : block;
margin : 0 0 1em 0;
padding : 0.3em 0.7em 0.3em 0.9em;
border-left : 0 solid rgb(227, 239, 249);
background-color : rgb(57, 142, 213);
text-transform : uppercase;
text-decoration : none;
font-weight : bold;
color : rgb(255, 255, 255);
}
#nl .left-navheader {
display : block;
margin : 1em 0 0 0;
padding : 0.3em 0.7em 0.2em 0.4em;
border-left : 0.5em solid rgb(227, 239, 249);
background-color : rgb(57, 142, 213);
text-transform : uppercase;
text-decoration : none;
font-weight : bold;
color : rgb(255, 255, 255);
}
#nbl {
float : left;
width : 145px;
vertical-align : top;
background-color : rgb(255, 255, 255);
font-size : 0.9em;
font-weight : bold;
color : rgb(50, 50, 50);
}
#nbl li {
margin : 0 0 0 0;
}
#nbl li a {
display : block;
padding : 0.3em 0.7em 0.2em 1.2em;
border-left : 0.5em solid rgb(163, 171, 174);
border-top : 0.1em solid rgb(163, 171, 174);
background-color : rgb(163, 171, 174);
text-decoration : none;
font-weight : bold;
color : rgb(255, 255, 255);
height : 1.3em;
}
#nbl ul {
width : 95%;
padding : 0;
margin : 0;
list-style : none;
}
#nbl a:hover {
border-left : 0.5em solid rgb(235, 157, 167);
background-color : rgb(163, 171, 174);
text-decoration : none;
color : rgb(255, 255, 255);
}
div#content {
position : relative;
padding-left : 5px;
float : left;
width : 450px;
}
#content-col {
float : left;
width : 57.5%;
padding : 0 0.6em 0 0.7em;
background-color : rgb(255, 255, 255);
color : rgb(100, 100, 100);
line-height : 1.3em;
font-size : 1.2em;
}
.content-col-left {
float : left;
width : 47.75%;
}
.content-col-right {
float : right;
width : 47.75%;
}
.gc-cbox {
clear : both;
display : block;
margin : 0 0 0.5em 0;
padding : 0.2em 0 0.2em 0.3em;
background-color : rgb(57, 142, 213);
font-weight : bold;
color : rgb(255, 255, 255);
}
#gc-cbox h1, h1 {
margin : 0 0;
font-size : 1.1em;
}
#gc-cbox h3, h3 {
margin : 0 0;
font-size : 1.1em;
}
#gc-cbox h4, h4 {
margin : 0 0;
font-size : 1em;
}
.cbox-tgrey {
clear : both;
display : block;
margin : 0 0 0.5em 0;
padding : 0.2em 0 0.2em 0.3em;
background-color : rgb(220, 220, 220);
font-weight : bold;
color : rgb(50, 50, 50);
}
#cbox-tgrey h1, h1 {
margin : 0 0;
font-size : 1.1em;
}
#cbox-tgrey h2, h2 {
margin : 0 0;
font-size : 1em;
}
#cbox-tgrey h3, h3 {
margin : 0 0;
font-size : 1em;
}
.cbox-tblue {
clear : both;
display : block;
margin : 0 0 0.5em 0;
padding : 0.2em 0 0.2em 0.3em;
background-color : rgb(139, 182, 239);
font-weight : bold;
color : rgb(255, 255, 255);
}
.cbox-search {
float : left;
width : 95%;
vertical-align : top;
background-color : rgb(227, 239, 249);
font-size : 1em;
color : rgb(50, 50, 50);
}
.cbox-tyellow {
clear : both;
display : block;
margin : 0 0 0.5em 0;
padding : 0.2em 0 0.2em 0.3em;
background-color : rgb(253, 219, 107);
font-weight : bold;
color : rgb(251, 212, 83);
}
.cbox-torange {
clear : both;
display : block;
margin : 0 0 0.5em 0;
background-color : rgb(247, 177, 11);
font-size : 1.1em;
font-weight : bold;
color : rgb(255, 255, 255);
}
.cbox-tgreen {
clear : both;
display : block;
margin : 0 0 0.5em 0;
padding : 0.2em 0 0.2em 0.3em;
background-color : rgb(196, 221, 108);
font-weight : bold;
color : rgb(255, 255, 255);
}
.cbox-tred {
clear : both;
display : block;
margin : 0 0 0.5em 0;
padding : 0.2em 0 0.2em 0.3em;
background-color : rgb(247, 164, 169);
font-weight : bold;
color : rgb(255, 255, 255);
}
.search-mi {
display : block;
width : 97%;
margin : 0 0 0.2em 0;
padding : 0.4em 0.4em 0.4em 0.4em;
border : 0.1em solid rgb(191, 191, 191);
background-color : rgb(226, 238, 252);
font-family : arial;
font-size : 1em;
color : rgb(110, 110, 110);
}
.spiffy {
background-color : #ffffff;
background-image : url(http://i.pricerunner.com/images/i/legacy07/button_bg.gif);
background-repeat : repeat-x;
width : auto;
overflow : visible;
border : 1px solid #abc9ef;
color : #333333;
cursor : pointer;
font-family : arial;
font-size : 1em;
font-weight : bold;
padding : 1px 4px 0 4px;
}
.cbox-white {
float : left;
width : 100%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
}
.cbox-body {
float : left;
width : 100%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
}
#cbox-body h2, h2 {
color : rgb(31, 102, 227);
font-size : 1.1em;
}
.cbox-blue {
float : left;
width : 100%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(187, 211, 247);
}
.cbox-yellow {
float : left;
width : 100%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(255, 240, 170);
}
.cbox-green {
float : left;
width : 100%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(224, 244, 181);
}
.cbox-red {
float : left;
width : 100%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(255, 219, 219);
}
.cbox-left-white {
float : left;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
}
.cbox-left-blue {
float : left;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(226, 238, 252);
}
.cbox-left-yellow {
float : left;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(255, 240, 170);
}
.cbox-left-green {
float : left;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(215, 244, 181);
}
.cbox-left-red {
float : left;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(255, 219, 219);
}
.cbox-right-white {
float : right;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
}
.cbox-right-cr {
float : right;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(253, 240, 206);
}
.cbox-right-blue {
float : right;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(226, 238, 252);
}
.cbox-right-yellow {
float : right;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(255, 236, 128);
}
.cbox-right-green {
float : right;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(224, 244, 181);
}
.cbox-right-red {
float : right;
width : 98%;
margin : 0 0 1.5em 0;
padding : 0 0 0 0;
background-color : rgb(255, 219, 219);
}
.cbox-white p.heading {
margin : 1em 0 1em 0;
font-weight : bold;
font-size : 1.2em;
}
.cbox-white p.subheading {
margin : 1em 0 0.6em 0;
font-weight : bold;
}
.cbox-white p {
margin : 0 0 0.6em 0;
}
.cbox-blue p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-blue p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-blue p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-yellow p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-yellow p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-yellow p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-green p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-green p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-green p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-red p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-red p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-red p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-left-white p.heading {
margin : 1em 0 1em 0;
font-weight : bold;
font-size : 1.2em;
}
.cbox-left-white p.subheading {
margin : 1em 0 0.6em 0;
font-weight : bold;
}
.cbox-left-white p {
margin : 0 0 0.6em 0;
}
.cbox-left-blue p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-left-blue p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-left-blue p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-left-yellow p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-left-yellow p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-left-yellow p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-left-green p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-left-green p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-left-green p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-left-red p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-left-red p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-left-red p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-right-white p.heading {
margin : 1em 0 1em 0;
font-weight : bold;
font-size : 1.2em;
}
.cbox-right-white p.subheading {
margin : 1em 0 0.6em 0;
font-weight : bold;
}
.cbox-right-white p {
margin : 0 0 0.6em 0;
}
.cbox-right-blue p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-right-blue p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-right-blue p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-right-yellow p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-right-yellow p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-right-yellow p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-right-green p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-right-green p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-right-green p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.cbox-right-red p.heading {
margin : 1em 0 1em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
font-size : 1.2em;
}
.cbox-right-red p.subheading {
margin : 1em 0 0.6em 0;
padding : 0 1em 0 0.8em;
font-weight : bold;
}
.cbox-right-red p {
margin : 0 0 0.6em 0;
padding : 0 1em 0 0.8em;
}
.content-col-img-left {
float : left;
margin : 0.3em 0.5em 0 0;
border : 1px solid rgb(100, 100, 100);
}
.no-bor-img-left {
float : left;
margin : 0.3em 0.5em 0 0;
}
.content-col-img-right {
float : right;
margin : 0.3em 0 0 0.5em;
border : 1px solid rgb(100, 100, 100);
}
.no-bor-img-right {
float : right;
margin : 0.3em 0 0 0.5em;
}
div#extra {
float : right;
width : 180px;
left : 10px;
top : 10px;
}
#right-col {
float : right;
width : 20%;
background-color : rgb(255, 255, 255);
color : rgb(100, 100, 100);
font-size : 1.1em;
}
.r-col-tgrey {
clear : both;
display : block;
margin : 0 0 0.2em 0;
padding : 0.2em 0.2em 0.2em 0.2em;
background-color : rgb(220, 220, 220);
font-weight : bold;
color : rgb(50, 50, 50);
}
.r-col-torange {
clear : both;
display : block;
margin : 0 0 0.2em 0;
padding : 0.2em 0.2em 0.2em 0.2em;
background-color : rgb(253, 240, 206);
font-weight : bold;
color : rgb(55, 84, 118);
}
.r-col-tblue {
clear : both;
display : block;
margin : 0 0 0.2em 0;
padding : 0.2em 0.2em 0.2em 0.2em;
background-color : rgb(187, 211, 247);
font-weight : bold;
color : rgb(50, 50, 50);
}
.r-col-tyellow {
clear : both;
display : block;
margin : 0 0 0.2em 0;
padding : 0.2em 0.2em 0.2em 0.2em;
background-color : rgb(255, 236, 128);
font-weight : bold;
color : rgb(50, 50, 50);
}
.r-col-tgreen {
clear : both;
display : block;
margin : 0 0 0.2em 0;
padding : 0.2em 0.2em 0.2em 0.2em;
background-color : rgb(196, 221, 108);
font-weight : bold;
color : rgb(50, 50, 50);
}
.r-col-tred {
clear : both;
display : block;
margin : 0 0 0.2em 0;
padding : 0.2em 0.2em 0.2em 0.2em;
background-color : rgb(255, 176, 176);
font-weight : bold;
color : rgb(50, 50, 50);
}
.r-col-white {
float : right;
width : 91%;
margin : 0 0 0.8em 0;
padding : 0.4em 0.4em 0.4em 0.4em;
border : 0.1em solid rgb(161, 205, 242);
}
.r-col-blue {
float : right;
width : 91%;
margin : 0 0 0.8em 0;
padding : 0.4em 0.4em 0.4em 0.4em;
border : 0.1em solid rgb(161, 205, 242);
background-color : rgb(226, 238, 252);
}
.r-col-yellow {
float : right;
width : 91%;
margin : 0 0 0.8em 0;
padding : 0.4em 0.4em 0.4em 0.4em;
border : 0.1em solid rgb(161, 205, 242);
background-color : rgb(255, 240, 170);
}
.r-search-blue {
float : right;
width : 91%;
margin : 0 0 0.8em 0;
padding : 0.4em 0.4em 0.4em 0.4em;
border : 0.1em solid rgb(161, 205, 242);
background-color : rgb(226, 238, 252);
}
.r-col-green {
float : right;
width : 91%;
margin : 0 0 0.8em 0;
padding : 0.4em 0.4em 0.4em 0.4em;
border : 0.1em solid rgb(161, 205, 242);
background-color : rgb(224, 244, 181);
}
.r-col-red {
float : right;
width : 91%;
margin : 0 0 0.8em 0;
padding : 0.4em 0.4em 0.4em 0.4em;
border : 0.1em solid rgb(161, 205, 242);
background-color : rgb(255, 219, 219);
}
.r-col-white p {
margin : 0.3em 0 0.4em 0;
}
.r-col-blue p {
margin : 0.3em 0 0.4em 0;
}
.r-col-yellow p {
margin : 0.3em 0 0.4em 0;
}
.r-col-green p {
margin : 0.3em 0 0.4em 0;
}
.r-col-red p {
margin : 0.3em 0 0.4em 0;
}
.right-col-img {
float : right;
margin : 1em 0 0 0;
border : 1px solid rgb(100, 100, 100);
}
#pubm {
width : 165px;
top : 125px;
float:left;
height : 600px;
margin:  20px 0px 0px 5px;
padding: 0px 0px 0px 2px;
display:inline;
}
div#footer {
clear : both;
width : 100%;
height : 15px;
}
div#footer {
background : rgb(187, 211, 247);
color : #fff;
}


