/* retagged */
IMG{border:none; padding:0; margin:0;}

body {background-image: url(http://www.guhlpartners.ch/uploads/tf/bg_01.gif);background-position: center top;background-color: #333333;margin: 0px;padding: 0px;font: 12px/100% /* "Helvetica Neue Light","Lucida Grande","Trebuchet MS" */ Verdana,Arial,Sans-serif; line-height: 18px;}
div#leftcol a,
div#maincontent a {text-decoration:none; color:#000; border-bottom:1px solid #D50095;}
div#leftcol a:hover,
div#maincontent a:hover{text-decoration:none; border-bottom:0px solid #D50095; color:#D50095;}


h1,h2,h3,h4,h5 {font-size: 13px; margin:0; padding:0;}
p {margin:0; padding:0;}
a.neutral,a.neutral:visited {color:#fff; text-decoration:none;}
a.neutral:hover,a.neutral:active {color:#fff; text-decoration:underline;}

div a.snav{margin:0; padding:0;}
.cur,.cur:hover,.cur:visited,.cur:active{color:#D50095;text-decoration:none;}

/* structural */
#container {width: 780px;margin-left:auto;margin-right:auto;}

/* colors */
A{color:#3875D6;}
div.content{margin:0px; padding:0;}

div#leftcol{float:left;width:200px;margin:0; padding:0 0 0 0;  }

div#leftcol h1,
div#leftcol h2,
div#leftcol h3,
div#leftcol h4,
div#leftcol h5,
div#leftcol p{margin:0 15px 0 15px; padding:0px 0 14px 0;}

div#maincontent{margin-left:215px;margin-right:15px;padding-top:40px;}

.splash {margin-left:15px;margin-right:15px;font-size:250%;line-height:110%;}

.csc-textpic-text{margin-right:10px;}


.halfsize {width:400px; margin:0 0 0 0; padding:0 0 0 0; overflow:hidden;}

div.halfsize#leftcol  {float:left; width:400px; margin:0; padding:0; overflow:hidden;}
div.halfsize#maincontent  {float:right; margin:0 0 0 0; padding:0; overflow:hidden;}


div.tx-onetrandomcontent-pi1 p,
div.tx-onetrandomcontent-pi1 h1,
div.tx-onetrandomcontent-pi1 h2,
div.tx-onetrandomcontent-pi1 h3,
div.tx-onetrandomcontent-pi1 h4 {padding:0px 10px 0px 10px; margin:0;}

.loctitle{padding:15px 0 15px 15px; font-weight:bold;}
.light {color: #FFFFFF; padding-top:3px; font-size:10px;}

