/* #################### COLOURMANAGEMENT ####################

  Hexcode   |   Color   |   Verwendung

  ____________________________________

#ffffff   |   white      |   Background

#000000   |   black      |   Content_top */

body { 

	margin: 0; 

	padding: 0;

	background: #fff;

}

img {

	border-style: none;}

div#logo {

	height: 58px;

	margin-top:-10px;

    width: 310px !important;

	}

#logo h1 {

    margin:  0;

    padding: 0;

}

    

.top-search {

    float:right !important;

    margin: 0 !important;                

    width: 205px !important;                

 }



#top-facebook {

    float: left;            

    width: 85px;   

}                    

	

div#platzhalter {

	height: 58px;

	}

div#menu {

	height: 58px;

    margin: 0 !important;

    width: 245px !important;

	}

	

div#menuspan {

	float:left;

	padding:6px 0px 0px 0px;

	}

	

.maincontent {

	height: 225px;

	}

	

.maincontent p, h1 {

	padding: 0px 20px 0px 20px;

	}

	

.kontaktbox {

	width: 298px ! important;

	padding:0px;

	margin:0px;

	}

	

.twittersymbol {

	background-image: url('/fileadmin/images/layout/twittersymbol.jpg');

	background-repeat: no-repeat;

	height: 60px;

    margin-left: 0px !important;

	}

	

.partner {

	background-image: url('/fileadmin/images/layout/partner.gif');

	background-repeat: no-repeat;

	}

.rahmenhellblau {

	border: 1px solid #d8e2e8;

	}

	

.space-top {

	padding-top: 16px;

	}

	

.twitter_bg {

	background-image: url('/fileadmin/images/layout/twitter_bg_2.gif');

	background-repeat: no-repeat;

	height:96px;

	}

	

.grid_12_main {

	margin-left:0px !important;

	margin-right:0px !important;

	width: 960px;

	display: inline;

	position:relative;

}

.footer {

	width:960px;

	margin-left: auto;

	margin-right:auto;

	background-color: #5f6364;

}

.kontakt {

	float:right;

	width:390px;

}

.clearboth {

	height:0px;

	line-height:0px;

	clear:both;

}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {

	margin-left:-10px;

	padding-top:7px;

}

div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {

	clear:both;

	float:left;

	padding-top:14px;

}

.csc-textpic-text {

	width:400px;

	line-height: 1.4;

}



.nav-all {

    visibility: hidden;

    display: none;

    height: 0px;

}

	

/************** HOEHENANGABEN **************/

	

.hoehe20 {

	height: 20px;

	}

	

.hoehe40 {

	height: 40px;

	}

	

.hoehe80 {

	height: 80px;

	}

.hoehe100 {

	height: 100px;

	}

	

.hoehe170 {

	height: 170px;

	}	

	

.hoehe320 {

	height: 320px;

	}

	

/************** FARBANGABEN **************/

.gruen {

	background-color: #9acd34;

	}

	

.gruenhintergrund {

	background-image: url('/fileadmin/images/layout/bg_navi_gruen.jpg');

	background-repeat: no-repeat;

	height: 267px;

	}

	

.graublau_bg {

	background-color: #6b909f;

	}

	

.graublauhintergrund {

	background-image: url('/fileadmin/images/layout/bg_navi_blau.jpg');

	background-repeat: no-repeat;

	height: 267px;

	}

	

.orange {

	background-color: #f79903;

	}

.orangehintergrund {

	background-image: url('/fileadmin/images/layout/bg_navi_orange.jpg');

	background-repeat: no-repeat;

	height: 267px;

	}

	

.grau {	

	background-color: #5f6364;

	padding-bottom: 10px;

	}

	

.hellgrau {

	background-image: url('/fileadmin/images/layout/platzhalter.jpg');

	background-repeat: no-repeat;

	}

		

.hellgrau2 {

	background-color: #eeeded

	}

	

/************** ABSTAENDE **************/

.abstand16 {

	margin-bottom: 16px;

	}

.abstand20 {

	margin-bottom: 20px;

	}

	

.abstand30 {

	margin-bottom: 30px;

}

	

.abstand40 {

	margin-bottom: 40px;

	}

	

.abstand60 {

	margin-bottom: 60px;

	}

	

/************** MENUES **************/

	

div#menu a {

	font-size: 11px;

	color: #002c49;

	font-family: tahoma, sans-serif;

	text-decoration: underline;

	}

	

div#menu a:hover {

	text-decoration: none;

	}

ul.menu {

	padding-left: 0;

	margin:0px;

}

	

/************** SCHRIFTFARBEN **************/

.grauerfont {

	color: #bababa;

	}

	

/************** SCHRIFTGROESSEN ***********/

.font-size-18 {

	font-size: 18px;

	}

	

/************** FLOATS ***********/

.leftfloat {

	float: left;

	}

.rightfloat {

	float: right;

	}

	

/************** SCHRIFTEN **************/

.georgia {

	font-family: georgia, serif;

	}

	

.kursiv {

	font-style: italic;

	}

/************** SEARCHBOX **************/

#searchform {

	float:right;

	}

.searchfield {

	border:1px solid #dbdada;

	font-size:11px;

	color: #bababa;

	height:17px;

	padding:4px 0px 0px 2px;

	vertical-align:top;

	font-style: italic;

	width:120px;

	margin: 0 10px 0 0;

	}

	

.searchfield:focus, #emailnewsletter:focus {

	color:#000000;

	font-style:normal;

}

	

.searchboxsubmit {}

div#teaserbild {

	width:89px;

	display:inline;

	float:left;

	margin: 7px 20px 0px 0px;

	border:1px solid #dbdada;

	}

	

div#teasertext {

	

	}

	

div#contact {

	background-image:url(/fileadmin/images/layout/contactborder.jpg);

	background-repeat:no-repeat;

	

	height:100px;

	padding: 8px 0px 0px 24px;

	}

	

div#contact2 {

	background-image:url(/fileadmin/images/layout/contactborder_2.jpg);

	background-repeat:no-repeat;

	margin-left:10px;	

	height:56px;

	padding-top:8px;

	}

	

span#contact1 {

	color: #bababa;

	font-family: georgia, serif;

	font-style:italic;

	font-size:18px;

	margin-left: 20px;

	display:block;

	height: 20px;

	}

	

span#contact2 {

	color: #5f6364;

	font-family: georgia, serif;

	font-style:italic;

	font-size:24px;

	margin-left: 20px;

	display:block;

	height: 37px;

	}

	

span#contact3 {

	font-family: tahoma, sans-serif;

	margin-left: -1px;

	margin-top: -20px;

	display:block;

	}

	

span#contact3 a {

	color: #002c49;

	font-size:11px;

}

span#contact4 {

	color: #bababa;

	font-family: georgia, serif;

	font-style:italic;

	font-size:18px;

	padding-left:22px;

	padding-right:24px;

	}

	

span#contact5 {

	color: #5f6364;

	font-family: georgia, serif;

	font-style:italic;

	font-size:24px;

	padding-right:20px;

	}

	

span#contact6 {

	display:block;

	font-family:tahoma,sans-serif;

	margin-left:330px;

	margin-top:-42px;

}

	

span#contact6 a {

	color: #002c49;

	font-size:11px;

}

div#linkfield_green, div#linkfield_blue, div#linkfield_orange {

	width:320px;

	height:53px;

}

div#linkfield_green {

	background-image:url('/fileadmin/images/layout/link_green.jpg');

}

div#linkfield_blue {

	background-image:url('/fileadmin/images/layout/link_blue.jpg');

}

div#linkfield_orange {

	background-image:url('/fileadmin/images/layout/link_orange.jpg');

}

div#linkfield_green a, div#linkfield_blue a, div#linkfield_orange a {

	color:#FFFFFF;

	float:right;

	font-size:21px;

	padding-right:54px;

	padding-top:4px;

	vertical-align:middle;

}

.statement {

	width: 180px;

	display:inline;

	vertical-align:top;

	font-family: georgia;

	font-style: normal;

	font-size:18px;

	margin-top:-34px;

}

.statement .csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {

	margin-left:0px;

	padding-top:6px;

}

.leistungen {

	background-image:url(/fileadmin/images/layout/bg_navi_gruen.jpg);

	display:block;

	height:230px;

	background-repeat: no-repeat;

	margin-top: 0px;

}

.agentur {

	background-image:url(/fileadmin/images/layout/bg_navi_blau.jpg);

	display:block;

	height:230px;

	background-repeat: no-repeat;

	margin-top: 0px;

}

.referenzen {

	background-image:url(/fileadmin/images/layout/bg_navi_orange.jpg);

	display:block;

	height:230px;

	background-repeat: no-repeat;

	margin-top: 0px;

}

.contactimage {

	display:block !important;

	margin-left:10px !important;

}

.leistungen a, .agentur a, .referenzen a {

	color:#ffffff;

	text-decoration:underline;

	font-size:14px;

	line-height: 1.6;

}

.leistungen a:hover {

	background-color:#e0fba9;	

	color:#606166;

}

.agentur a:hover {

	background-color:#dce9ed;	

	color:#606166;

}

.referenzen a:hover {

	background-color:#fdd594;	

	color:#606166;

}

.contentunterseite {

	background-image:url(/fileadmin/images/layout/contentborder.gif);

}

.contentunterseite .container {

	width: 360px;

}

.contentunterseite p, .contentunterseite li, .suchbox2, .newsbox, .tx-indexedsearch {

	color: #5d6162;

	line-height:170%;

	font-size:14px;

}

.contentunterseite ul {

	margin-left: -30px;

}

.contentunterseite ol {

	margin-left: -20px;

}

.contentunterseite a, .email a, .newsbox a, .tx-indexedsearch-title a {

	color: #002c49;

	text-decoration: underline;

}

.contentunterseite a:hover, .email a:hover {

	text-decoration: underline;

}

.contentunterseite h1, .impressum h1, .tx-sfnewsletterbox-pi1 h2, .news h1 {

	color:#8fc62d;

	font-family:"Helvetica", Helvetica, Arial, Verdana, sans-serif ;

	font-size: 24px;

	font-weight:normal;

	line-height:1.1;

	margin-bottom:0;

	margin-top:-3px;

	padding:0;

}

.contentunterseite h2 {

	color:#626463;

	font-size:14px;

	padding:0;

	margin-bottom:10px;

	line-height:170%;

}

.contentunterseite p, .news p {

	margin-bottom:14px;

}

.twocolumns {

	margin: 30px 0px 30px 0px;

	color:#616362;

}

.twocolumns h1 {

	color:#8fc62d;

	font-family:"Helvetica", Helvetica, Arial, Verdana, sans-serif;

	font-size: 24px;

	font-weight:normal;

	padding:0;

}

.suchergebnis {

	background-image: none !important;

}

.suchergebnis h1 {

	margin-bottom:10px;

}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {

	background:none !important;

}	

.tx-indexedsearch-info a {

	color:#002c49;

}

.tx-indexedsearch-info a:hover {

	color:#002c49;

	text-decoration:underline;

}

.tx-indexedsearch-redMarkup {

	color: #97c531;

}

.tx-indexedsearch-browsebox {

	padding-left:14px;

	padding-bottom: 30px;

}

.tx-indexedsearch-browsebox ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

}

.tx-indexedsearch-browsebox li {

	float: left;

	padding: 0 10px 0 0;

	margin: 0;

	color: #002c49;

	font-size: 14px;

}

.tx-indexedsearch-res {

	padding-left: 10px;

	padding-top: 20px;

	margin: 0;

}

.tx-indexedsearch-res table {

	margin-bottom: 0;

}

.tx-indexedsearch-res .tx-indexedsearch-res {

	padding: 0;

	margin: 0;

}

.tx-indexedsearch-whatis {

	color:#91C72B;

	font-family:georgia;

	font-style:italic;

	font-weight:normal;

	line-height:1.1;

	padding-left:14px;

	font-size: 24px;

	margin-top:-6px !important;

}

.tx-indexedsearch-noresults {

	margin-left:14px !important;

}

.tx-indexedsearch-percent {

	color: #97C531;

	font-weight: bold;

}

.tx-indexedsearch-browselist-currentPage a {

	text-decoration: none;

	font-weight: normal;

	color: #5D6162;

}

.suchbox2 {

	background-color: #eaeaea;

	height: 130px;

	margin-left:10px;

	padding-top:10px;

}

.suchbox2 .searchfield {

	border:1px solid #DADADA;

	margin-left:10px;

	width:350px;

}

.suchbox2 .searchboxsubmit {

	margin-left:280px;

	margin-top:10px;

}

.newsbox {

	background-color: #eaeaea;

	height: 110px;

	margin-left:10px;

	padding-top:10px;

}

.newsboxtext {

	margin-left:10px;

}

.intro-text {

	margin:20px 0 6px;

}

#onlinemarketing1, #onlinemarketing2, #ecommerce1, #ecommerce2, #technologie1, #technologie2, #daten1, #daten2, #pr, #jobs, #partner1, #uebersicht1, #uebersicht2, #branche1, #branche2, #casestudies1, #casestudies2, #casestudies3  {

	width:144px;

	display:block;

	float:left;

	padding-top:44px;

	padding-right:10px;

}

#partner2 {

	width:194px;

	display:block;

	float:left;

	padding-top:44px;

	padding-right:10px;

	margin-left:30px;

}

#onlinemarketing1, #daten1, #uebersicht1 {

	padding-left:30px;

}

.menuact, .menuact2, .menuact3 {

	padding-top:1px;

}

.menuact a, .menuact {

	background-color:#dce9ed;

	color:#606166;

	font-size:14px;

	line-height: 1.6;

}

.menuact2 a, .menuact2 {

	background-color:#e0fba9;	

	color:#606166;

	font-size:14px;

	line-height: 1.6;

}

.menuact3 a, .menuact3 {

	background-color:#fdd594;	

	color:#606166;

	font-size:14px;

	line-height: 1.6;

}

.menuheadline {

	color:#ffffff;

	font-weight:bold;

	font-size:14px;

	margin: -10px 0px 10px 0px;

	display:block;

}

.menulist {

	display:block;

	list-style-position:outside;

	list-style-type:none;

	margin-left:0;

}

.metamenu {

	margin: 0 0 0 0px;

	padding: 0;

}

.footermenu {

	margin: 0 0 0 0px;

	padding: 0;

}

.metalist {

	list-style-type:none;

	float:left;

	margin: 0 0px 0 15px;

	display:inline; /* IE6 double Margin Bug */

	color: #002c49;

	font-size: 11px;

}

.footer {

	padding-top: 25px;

}

.footerlist, .footerlist2 {

	list-style-type:none;

	color: #fff;

	font-size: 11px;	

}

.footerlist a, .footerlist2 a {

	color: #fff;	

	line-height: 25px;

}

.footerlist {

	font-weight: bold;

	margin-bottom: 10px;

}

span#breadcrumb {

	padding-left: 18px;

	color: #5f6364;

	font-size: 11px;

	font-family: tahoma, sans-serif;

	display: block;

	margin: 2px 0px 13px 0px;

}

span#breadcrumb a {

	color: #002c49;

	text-decoration: none;

}

.error404a {

	color:#FF0000;

	display:block;

	font-family: "Helvetica",Helvetica,Arial,Verdana,sans-serif;;

	font-size:70px;

	margin-bottom:-20px !important;

}

.twocolumns ul {

	list-style-image:url(/fileadmin/images/layout/bullet.jpg);

}

.tx-flseositemap-pi1 {

	margin-left:-20px;

}

.tx-flseositemap-pi1 a {

	color:#626463;

	text-decoration:underline;

}

.tx-flseositemap-pi1 a:hover {

	text-decoration:none;

}

.twitterload {

	height:94px;

}

.twitterheadline {

	padding-left:20px;

}

.twitterpost {

	width:288px;

	display:block;

	color:#5f6364;

	float:left;

	margin: 12px 0px 0px 20px;

	font-size:11px;

}

.twitterdate, .twittertext a {

	color: #58839d;

	font-size:11px;

}

#emailnewsletter {

	border:1px solid #dbdada;

	font-size:11px;

	color: #bababa !important;

	height:17px;

	padding:4px 0px 0px 2px;

	vertical-align:top;

	font-style: italic;

	width: 360px;

	

	margin-bottom: 10px;

}

#emailnewsletter:focus {

	color:#000000 !important;

	font-style:normal;

}

#submitnewsletter {

	float: right;

	margin-right:16px;

	margin-top:6px;

}

.impressum p, .tx-sfnewsletterbox-pi1 {

	color: #5d6162;

	line-height:1.7;

	font-size:14px;

}

.tx-rdpdfbox-pi1 img {

	border:none;

}

	

#tipafriend input {

	border:1px solid #dbdada;

	font-size:11px;

	color: #bababa;

	height:17px;

	padding:4px 0px 0px 2px;

	vertical-align:top;

	font-style: italic;

}

.impressumbild {

	display:block;

	margin-left:4px !important;

}

form #kontakt{

	padding:0px;

	margin:0px;

}

form.tx_powermail_pi1_form{

	margin: 0;

	padding: 0;

}

.tx-powermail-pi1 .tx-powermail-pi1_thx {

	font-size: 11px;

	line-height: 20px;

}

.tx-powermail-pi1 .dutycol {

	color: #fff;

	font-size: 10px;

	margin-top: 15px;

}

.tx-powermail-pi1 #powermaildiv_uid1 {

	padding-top: 2px;

}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html {

	line-height: 20px;

}

#kontakt label {

	display:block;

	width:90px;

	float:left;

}

.pdfbox, .drucken, .bookmark {

	display:block;

	font-size:11px !important;

	line-height:1.3 !important;

	list-style-type:none;

	padding-bottom:2px;

	padding-right:115px;

}

#telefonnummer, #contacttext, #telefonnummer2, #contacttext2, #newstext,  #newstext2 {

	color:#5f6364;

}

#contacttext {

	font-size:18px;

	margin-left:-2px;

	margin-top:2px;

	padding-bottom: 6px;

    margin-bottom: 20px;

}

#telefonnummer {

	font-size:26px;

	margin-left:-23px;

	margin-top:-18px;

	padding-bottom: 4px;

    margin-bottom: 24px;

    padding: 0 20px;

}

#telefonnummer_2011{

	color:#5f6364;

    font-family:Helvetica, Arial;

	font-size:26px;

	margin-left:-23px;

	margin-top:-18px;

	padding-bottom: 4px;

    margin-bottom: 24px;

    padding: 0 20px;

}

#contacttext2 {

	font-size:16px;

	margin-left:16px;

	margin-top:12px;

    margin-bottom: 16px;

}

#telefonnummer2 {

	font-size:26px;

	margin-left:68px;

	margin-top:-41px;

    margin-bottom: 20px;

    padding: 0 20px;

}

#newstext, #newstext2 {

	font-size:18px;

	line-height:1;

	margin-bottom:6px;

    padding: 0 20px;

    margin-top: 12px;

}

#newstext {
    width: 620px;
    float: left;
}

#box1 {

	width:100px;

	float:left;

}

#box2 {

	

	width:190px;

	height:50px;

	float:left;

}

#box2 table {

	margin-bottom: 0px;

}

#toolboxcontainer {

	

	padding-left:80px;

	padding-bottom:10px;

	

	color:#616264;

	font-size: 11px;

	background:url(/fileadmin/images/layout/contentborder2.jpg) bottom left no-repeat;

}

#toolboxcontainerInvisible {

	display: none;

	height: 0px;

}

#toolboxend {

	margin-left:-180px;

}

#box img {

	margin-top: 0px;

}

.workshops h1 {

	margin-left: 6px;

}

.news h1 {

	margin-left: 18px;

}

.news .contentunterseite .container {

	width: 285px;

}

.tipafriend textarea {

	border:1px solid #dbdada;

}

.tipafriend textarea {

	border:1px solid #dbdada;

	margin-bottom: 8px;

}

.tipafriend input {

	border:1px solid #dbdada;

	width: 284px;

	font-size: 11px;

	padding:4px 0 4px 3px;

	margin-bottom: 8px;

}

.tipafriend label {

	color:#5D6162;

	font-size:14px;

	line-height:1.7;

}

.tipafriend td {

	vertical-align: top;

}

.tipafriend .submit {

	width: 146px;

	height: 23px;

	border: none;

	margin: 0;

	padding: 0;

	float: right;

}

.tipafriend .captcha img {

	border:1px solid #dbdada;

}

.tipafriend td.captcha {

	width: 100px;

}

.tipafriend table {

	margin-bottom: 0;

}

.tipafriend .small {

	font-family:tahoma;

	font-size:11px;

	color:#A1A1A1;

	padding: 15px 0 15px 0;

}

.tx-iwpartner-pi1 img {

	margin:0;

	padding:0;

	float: left;

}

.tx-iwzitate-pi1 .tx-iwzitate-pi1-zitatbox {

	height: 94px;

	width: 600px;

	padding-top: 27px;

}

.tx-iwzitate-pi1 .tx-iwzitate-pi1-bild {

	float: left;

	width: 100px;

	padding-top:4px;

	margin-right:5px;

}

.tx-iwzitate-pi1 .tx-iwzitate-pi1-zitat {

    font-family:Helvetica, Arial;

	color: #5F6364;

	float: left;

	width: 470px;

	line-height: 26px;

}

.tx-iwzitate-pi1 .tx-iwzitate-pi1-name {

	color: #BABABA;

}

.tx-ahnews1-pi1 {

	font-family: Arial,Helvetica,Verdana,sans-serif;
    width: 620px;

}
#c225 {
    width: 620px;
    float: left;
}

#showcase { float: left; margin-left: 19px; }

.tx-ahnews1-pi1 table {

	margin-bottom: 14px;

}

.tx-ahnews1-pi1 td.NewsEntryStart {

	width: 275px;

	padding: 12px 18px 0 18px; 

	font-family: tahoma, sans-serif;

	line-height: 16px;

	vertical-align: top;

}	

.tx-ahnews1-pi1 .NewsEntryStart .date {

	color: #002c49;

	font-size: 11px;

}

.tx-ahnews1-pi1 .NewsEntryStart .teaser {

	font-size: 11px;

	color: #5F6364;

}

.tx-ahnews1-pi1 a {

	color: #002c49;

}

.tx-ahnews1-pi1 .news .NewsEntryWrapLeft {

	margin-left: 18px;

	width: 282px;

	float: left;

}

.tx-ahnews1-pi1 .news .NewsEntryWrapMiddle{

	margin-left: 20px;

	width: 300px;

	float: left;

}

.tx-ahnews1-pi1 .news .NewsEntryWrapRight {

	margin-left: 20px;

	width: 300px;

	float: left;

}

.tx-ahnews1-pi1 .NewsEntry .title, .tx-ahnews1-pi1 .NewsEntry .date, .tx-ahnews1-pi1 .NewsEntry .teaser,

.tx-ahnews1-pi1 .NewsEntrySingle .title, .tx-ahnews1-pi1 .NewsEntrySingle .date, .tx-ahnews1-pi1 .NewsEntrySingle .teaser,

.tx-ahnews1-pi1 td.pointerRight, .tx-ahnews1-pi1 td.pointerLeft {

	font-size: 14px;

	line-height: 170%;

	font-family:Arial,Helvetica,Verdana,sans-serif;

}

.tx-ahnews1-pi1 .NewsEntry .date, 

.tx-ahnews1-pi1 .NewsEntrySingle .date {

	color: #BABABA;

}

.tx-ahnews1-pi1 .NewsEntry .date {

	font-size: 12px;

}

.tx-ahnews1-pi1 .NewsEntry, 

.tx-ahnews1-pi1 .NewsEntrySingle {	

	width: 360px;	

	color: #606465;

	padding-bottom: 20px;

}

.tx-ahnews1-pi1 .NewsEntry {

	margin-top: 10px;

}

.tx-ahnews1-pi1 .backButtonTop {

	margin-top: 0;

}

.tx-ahnews1-pi1 .pagebrowser {

	padding-bottom: 20px;

	margin-top: 20px;

}

.tx-ahnews1-pi1 td.pointerRight {

	margin-left: 5px;

	text-align: right;

}

.tx-ahnews1-pi1 td.pointerLeft {

	margin-right: 5px;

	text-align: center;

}

.tx-ahnews1-pi1 div.page {

	margin: 0 5px 0 5px;

	text-align: center;

	color: #5F6364;

}

.newsBox {

	background-color: #EAEAEA;

	padding: 25px;

	border-right: 1px solid #D5D5D5;

	margin-bottom: 40px;

	font-family:Arial,Helvetica,Verdana,sans-serif;

	font-size:14px;

	line-height:170%;

	color: #606465;

}

.newsBox .title {

	font-weight: bold;

}

.tx-iwevents-pi1 {

	margin: 0 0 0 20px;

	width: 320px;

	font-size: 11px;

	line-height: 170%;

}

.tx-iwevents-pi1, .tx-iwevents-pi1 a {

	color: #fff;

}

.tx-iwevents-pi1 ul {

	margin: 9px 0 10px 0;

	padding-left: 0;

	list-style-type: none;

}

.tx-iwevents-pi1 li {

	margin: 0 0 15px 0;

	font-size: 11px;

	padding-left: 0;

}

.tx-iwevents-pi1 .more {



}

#gplusone{

    margin-top:3px !important;

}

#top-facebook{

    margin-top:3px !important;

}
