#dnn_bottom .table {
  width: 100%;
  margin-bottom: 20px;
}
#dnn_bottom .table th,
.table td {
  padding: 4px;
  font-size: 11px;
  line-height: 14px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #002364;
}
#dnn_bottom .ModEasyFormC .table th,
.ModEasyFormC .table td {
  padding: 4px;
  font-size: 11px;
  line-height: 14px;
  text-align: left;
  vertical-align: top;
  border-top: none;
}
#dnn_bottom .categories li {
	list-style:none;
	border-bottom:1px solid #002364;
}

#dnn_bottom .table th {
  font-weight: bold;
}
#dnn_bottom .table thead th {
  vertical-align: bottom;
}
#dnn_bottom .table caption + thead tr:first-child th,
#dnn_bottom .table caption + thead tr:first-child td,
#dnn_bottom .table colgroup + thead tr:first-child th,
#dnn_bottom .table colgroup + thead tr:first-child td,
#dnn_bottom .table thead:first-child tr:first-child th,
#dnn_bottom .table thead:first-child tr:first-child td {
  border-top: 0;
}
#dnn_bottom .table tbody + tbody {
  border-top: 2px solid #002364;
}
#dnn_bottom .ModEasyFormC input,
#dnn_bottom .ModEasyFormC textarea
{background-color:#002364}

#dnn_bottom .btnbob{display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  text-decoration:none!important;
  *zoom: 1;
  padding: 8px 12px;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #cacaca!important;
  background-color: #1dbdea;
  *background-color: #1dbdea;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-color:transparent;
  border:none;
}

#dnn_bottom .btnbob:hover,
#dnn_bottom .btnbob:focus,
#dnn_bottom .btnbob:active,
#dnn_bottom .btnbob.active
{
  color: #cacaca !important;
  background-color: #000000;
  *background-color: #000000;
}


	.ico_socialize {
		display:inline-block;
		float:left;
		margin:0 5px 5px 0;

		border:#cfcfcf 1px solid;
		border-radius:0px;
		box-shadow:inset #fbfbfb 0 1px 0;
		width:38px;
		height:38px;
		position:relative;
		overflow:hidden;
	
		background:#efefef url(img/bg_pattern2.png) repeat;
		background-image: url(img/bg_pattern2.png), linear-gradient(top, #f5f5f5, #bbbbbb);
		background-image: url(img/bg_pattern2.png), -webkit-linear-gradient(top, #f5f5f5, #bbbbbb);
		background-image: url(img/bg_pattern2.png), -moz-linear-gradient(top, #f5f5f5, #bbbbbb);
		background-image: url(img/bg_pattern2.png), -ms-linear-gradient(top, #f5f5f5, #bbbbbb);
		background-image: url(img/bg_pattern2.png), -o-linear-gradient(top, #f5f5f5, #bbbbbb);	
		
	}
	.ico_socialize:before,
	.ico_socialize:before {
		content:'';
		display:block;
		position:absolute;
		left:9px;
		top:9px;
		width:20px;
		height:20px;
		background-repeat:no-repeat;
	}
	.ico_socialize:hover {
		background:#fafafa url(img/bg_pattern2.png) repeat;
		background-image: url(img/bg_pattern2.png), linear-gradient(top, #ffffff, #f2f2f2);
		background-image: url(img/bg_pattern2.png), -webkit-linear-gradient(top, #ffffff, #f2f2f2);
		background-image: url(img/bg_pattern2.png), -moz-linear-gradient(top, #ffffff, #f2f2f2);
		background-image: url(img/bg_pattern2.png), -ms-linear-gradient(top, #ffffff, #f2f2f2);
		background-image: url(img/bg_pattern2.png), -o-linear-gradient(top, #ffffff, #f2f2f2);	
	}

	.ico_socialize_facebook1:before {
		background-image:url(img/icons/ico_socialize_facebook1.png)
	}
	.ico_socialize_facebook2:before {
		background-image:url(img/icons/ico_socialize_facebook2.png)
	}
	.ico_socialize_twitter1:before {
		background-image:url(img/icons/ico_socialize_twitter1.png)
	}
	.ico_socialize_twitter2:before {
		background-image:url(img/icons/ico_socialize_twitter2.png)
	}
	.ico_socialize_twitter3:before {
		background-image:url(img/icons/ico_socialize_twitter3.png)
	}
	.ico_socialize_digg1:before {
		background-image:url(img/icons/ico_socialize_digg1.png)
	}
	.ico_socialize_digg2:before {
		background-image:url(img/icons/ico_socialize_digg2.png)
	}
	.ico_socialize_google1:before {
		background-image:url(img/icons/ico_socialize_google1.png)
	}
	.ico_socialize_google2:before {
		background-image:url(img/icons/ico_socialize_google2.png)
	}
	.ico_socialize_tumbler:before {
		background-image:url(img/icons/ico_socialize_tumbler.png)
	}
	.ico_socialize_delicious:before {
		background-image:url(img/icons/ico_socialize_delicious.png)
	}
	.ico_socialize_plixi:before {
		background-image:url(img/icons/ico_socialize_plixi.png)
	}
	.ico_socialize_dribbble1:before {
		background-image:url(img/icons/ico_socialize_dribbble1.png)
	}
	.ico_socialize_dribbble2:before {
		background-image:url(img/icons/ico_socialize_dribbble2.png)
	}
	.ico_socialize_stubleUpon:before {
		background-image:url(img/icons/ico_socialize_stubleUpon.png)
	}
	.ico_socialize_lastfm:before {
		background-image:url(img/icons/ico_socialize_lastfm.png)
	}
	.ico_socialize_moby:before {
		background-image:url(img/icons/ico_socialize_moby.png)
	}
	.ico_socialize_vimeo:before {
		background-image:url(img/icons/ico_socialize_vimeo.png)
	}
	.ico_socialize_youtube1:before {
		background-image:url(img/icons/ico_socialize_youtube1.png)
	}
	.ico_socialize_youtube2:before {
		background-image:url(img/icons/ico_socialize_youtube2.png)
	}
	.ico_socialize_myspace:before {
		background-image:url(img/icons/ico_socialize_myspace.png)
	}
	.ico_socialize_linkedIn:before {
		background-image:url(img/icons/ico_socialize_linkedIn.png)
	}
	.ico_socialize_pinterest:before {
		background-image:url(img/icons/ico_socialize_pinterest.png)
	}
	.ico_socialize_flickr:before {
		background-image:url(img/icons/ico_socialize_flickr.png)
	}
	.ico_socialize_vk1:before {
		background-image:url(img/icons/ico_socialize_vk1.png)
	}
	.ico_socialize_vk2:before {
		background-image:url(img/icons/ico_socialize_vk2.png)
	}
	.ico_socialize_odnoklassniki:before {
		background-image:url(img/icons/ico_socialize_odnoklassniki.png)
	}
	.ico_socialize_gowalla:before {
		background-image:url(img/icons/ico_socialize_gowalla.png)
	}
	.ico_socialize_dropbox:before {
		background-image:url(img/icons/ico_socialize_dropbox.png)
	}
	.ico_socialize_skype:before {
		background-image:url(img/icons/ico_socialize_skype.png)
	}
	.ico_socialize_iChat:before {
		background-image:url(img/icons/ico_socialize_iChat.png)
	}
	.ico_socialize_instagram:before {
		background-image:url(img/icons/ico_socialize_instagram.png)
	}
	.ico_socialize_evernote:before {
		background-image:url(img/icons/ico_socialize_evernote.png)
	}
	.ico_socialize_deviantart:before {
		background-image:url(img/icons/ico_socialize_deviantart.png)
	}
	.ico_socialize_blogspot:before {
		background-image:url(img/icons/ico_socialize_blogspot.png)
	}
	.ico_socialize_reddit:before {
		background-image:url(img/icons/ico_socialize_reddit.png)
	}
	.ico_socialize_technorati:before {
		background-image:url(img/icons/ico_socialize_technorati.png)
	}
	.ico_socialize_yahoo:before {
		background-image:url(img/icons/ico_socialize_yahoo.png)
	}
	.ico_socialize_diigo:before {
		background-image:url(img/icons/ico_socialize_diigo.png)
	}
	.ico_socialize_blinklist:before {
		background-image:url(img/icons/ico_socialize_blinklist.png)
	}
	.ico_socialize_bing:before {
		background-image:url(img/icons/ico_socialize_bing.png)
	}
	.ico_socialize_behnce:before {
		background-image:url(img/icons/ico_socialize_behnce.png)
	}
	.ico_socialize_picasa:before {
		background-image:url(img/icons/ico_socialize_picasa.png)
	}
	.ico_socialize_forrst:before {
		background-image:url(img/icons/ico_socialize_forrst.png)
	}
	.ico_socialize_ffffound:before {
		background-image:url(img/icons/ico_socialize_ffffound.png)
	}
	.ico_socialize_viddler:before {
		background-image:url(img/icons/ico_socialize_viddler.png)
	}
	.ico_socialize_friendfeed:before {
		background-image:url(img/icons/ico_socialize_friendfeed.png)
	}
	.ico_socialize_mobileMe:before {
		background-image:url(img/icons/ico_socialize_mobileMe.png)
	}
	.ico_socialize_wordpress:before {
		background-image:url(img/icons/ico_socialize_wordpress.png)
	}
	.ico_socialize_drupal:before {
		background-image:url(img/icons/ico_socialize_drupal.png)
	}
	.ico_socialize_paypal:before {
		background-image:url(img/icons/ico_socialize_paypal.png)
	}
	.ico_socialize_share:before {
		background-image:url(img/icons/ico_socialize_share.png)
	}
	.ico_socialize_mail:before {
		background-image:url(img/icons/ico_socialize_mail.png)
	}
	.ico_socialize_rss:before {
		background-image:url(img/icons/ico_socialize_rss.png)
	}
	.ico_socialize_home:before {
		background-image:url(img/icons/ico_socialize_home.png)
	}
	.ico_socialize_phone:before {
		background-image:url(img/icons/ico_socialize_phone.png)
	}
.topnav, a.topnav:link, a.topnav:active, a.topnav:visited {
	color:#666;
	text-decoration:none;
	font-weight:normal;
	font-size:16px;
	line-height:20px;
	display:inline-block;
	padding:5px 15px 5px 15px;
	background-color:#f0f0f0;
  	margin-right:5px;
}
a.topnav:hover {
	text-decoration:none;
	font-weight:normal;
	color:#fff;
}

#dnn_bottom h6{
  color: #eaeaea;
}

.post_sharing{padding-top:25px;}

.bob .nav.nav-pills{
 padding-top:10px; 
 padding-right:5px;
}

.bob .nav.nav-pills > li a{
 border-bottom: 0px none transparent;
}
.bob .nav.nav-pills > li a:hover{
text-decoration: underline;
}
.iconback:
{	padding-right:8px;
	vertical-align:middle;
    background:url(images/back.png) 0 0 #fff;
	}
a.link_back_square, 
a.link_back_square:link, 
a.link_back_square:active, 
a.link_back_square:visited,
а.SF_Button SubmitButton880,
а.SF_Button SubmitButton880:link,
а.SF_Button SubmitButton880:active,
а.SF_Button SubmitButton880:visited{
	color:#FFF;
    background-color: #0088cc;
   *background-color: #0088cc;
	padding:10px 22px;
	font-size:13px;
	text-decoration:none;
	transition: 		background-color ease-in 200ms;
	-moz-transition: 	background-color ease-in 200ms; /* Firefox 4 */
	-webkit-transition:     background-color ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		background-color ease-in 200ms; /* Opera */
	-ms-transition: 	background-color ease-in 200ms; /* IE9? */
}
a.link_back_square:Hover {
	text-decoration:none;
	background:#525252;
}
/* **********  Link More1  ************** */	
a.link_more_square1, a.link_more_square1:link, a.link_more_square1:active, a.link_more_square1:visited {
	color:#FFF;
	padding:10px 15px;
    background-color: #0088cc;
   *background-color: #0088cc;
	font-size:13px;
	text-decoration:none;
	transition: 		background-color ease-in 200ms;
	-moz-transition: 	background-color ease-in 200ms; /* Firefox 4 */
	-webkit-transition:     background-color ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		background-color ease-in 200ms; /* Opera */
	-ms-transition: 	background-color ease-in 200ms; /* IE9? */
}
a.link_more_square1:Hover {
	text-decoration:none;
	background:#525252;	
}

.sdvig{
float:right;
padding:0px;
margin:0;
}
.iconbob{
margin-right:-35px; 
margin-top:12px;
}

.news_body{	
  	padding:0 10px 20px 5px;
  	margin-left:100px;
}
.news_head, a.news_head:link, a.news_head:active, a.news_head:visited{
	color:#05164d;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	line-height:13px;
	display:inline-block;
  	margin-bottom:15px;

}
a.news_head:hover {
	text-decoration:underline;
	color:#666666;
color: #013186;
}
.news_data{float:left;}

/* SPEZ List */
.spez_list .snews_post{
	border-bottom: 1px solid #EEEEEE;
    margin-bottom: 25px;
    padding-bottom: 10px;
padding-top: 5px;
}

h4.snews_title{
    font-size: 14px;
    line-height: 18px;
    font-weight:normal;
    margin:0px 0px 10px 0px;
    color:#000;
font-size: 18px;
color: #f89406;
}
.spez_list h4.snews_title a{
	text-decoration:none;
	 color:#000;
color: #f89406;
}
.spez_list h4.snews_title a:hover{
	text-decoration:underline;
	color:#013186;;
}

.spez_list .spost_thum{
	float:left;
	border:1px solid #CFCFCF;
	padding:2px;
	margin-right:15px;
}
.spez_list .spost_thum img{
	width:100px;
	display: block;
	transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-webkit-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
}
.spez_list .spost_thum a{
	background: url("images/link_icon.png") no-repeat  50% 50% ;
    display: block;
}

.spez_list .spost_thum img:hover{
	opacity: 0.6;
}

.snews_post {
 	padding-left: 120px;
 white-space: pre-line;
}
.spost_thum,.spez_list h4.snews_title {
	margin-left: -120px;
}




/* News Detail */
.news_detail h4{
	margin:5px 0px;
}
.news_detail .post_thum{
	float:right;
	border:1px solid #CFCFCF;
	padding:5px;
	margin-left:10px;
	margin-bottom:2px;
}
.news_detail .post_thum a{
	display:block;
	background:url(images/zoom_icon.png) 50% 50% no-repeat;
}
.news_detail .post_thum img{
	width:300px;
	display:block;
	transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-webkit-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
}
.news_detail .post_thum img:hover{
	opacity: 0.6;
}
.news_detail .post_content{
	margin-top:5px;
}

ul.tag-cloud                     		{  margin: 0;
                                           padding: 5px 0;
                                        }
ul.tag-cloud li                  		{  
  										   display: inline;
                                           font-size: 11px !important;
                                           font-weight: 300 !important;
                                           list-style: none outside none;
                                        }
.tag-cloud                              {  float: left;
                                           margin: 0 0 5px;
                                        }
.tag-cloud a,
.tag-cloud a:visited                    {  background-color:#eeeeee;
                                           border-radius: 4px 4px 4px 4px;
                                           display: block;
                                           float: left;
                                           font-size: 11px;
                                           margin: 0 5px 10px 0;
                                           padding: 4px 7px 5px;
  										   text-decoration:none;
	transition: 		background-color ease-in 200ms;
	-moz-transition: 	background-color ease-in 200ms; /* Firefox 4 */
	-webkit-transition:     background-color ease-in 200ms; /* Safari and Chrome */
	-o-transition: 		background-color ease-in 200ms; /* Opera */
	-ms-transition: 	background-color ease-in 200ms; /* IE9? */
                                        }
.tag-cloud a:hover                      {  color: #FFFFFF !important;
  										   background-color:#0088cc;
                                           display: block;
                                           float: left;
                                           font-size: 11px;
                                           margin: 0 5px 10px 0;
                                           padding: 4px 7px 5px;
                                        }


.accordion-heading .accordion-togglebob {
  display: block;
  padding:15px;
  text-decoration:none!important;
  color:#444;
  font-size:14px;
  line-height:18px;
  -webkit-transition: background-color 0.35s ease;
  -moz-transition: background-color 0.35s ease;
  -ms-transition: background-color 0.35s ease;
  -o-transition: background-color 0.35s ease;
  transition: background-color 0.35s ease;
  outline:none;
}

.accordion-heading .accordion-togglebob:hover,
.accordion-heading .accordion-togglebob.actives:hover{
  color:#fff;
}
.accordion-heading .accordion-togglebob.actives,
li a.actives{
  color:#0088cc;
}
.accordion-togglebob {
  cursor: pointer;
}

table.PagingTable {border:none;}
table.PagingTable tr{
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
table.PagingTable tr > td {
  display: inline;
    float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
}
table.PagingTable tr > td > span.pbob {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  color:#FFFFFF;
  text-decoration: none;
  background-color: #0088cc;
  border: 1px solid #dddddd;}

table.PagingTable  tr > td > a,
table.PagingTable tr > td > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  margin-right:4px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
table.PagingTable  tr > td > a:hover,
table.PagingTable  tr > td > a:focus {
  background-color: #0088cc;
  color:#FFFFFF;
}


.form_comment.table {
  width: 100%;
  margin-bottom: 20px;
}
.form_comment.table th,
.form_comment.table td {
  padding: 4px;
  font-size: 11px;
  line-height: 14px;
  text-align: left;
  vertical-align: top;
  border-top: none;
}

.form_comment.table input,
.form_comment.table textarea{
  border: 1px solid #dddddd;
  padding:5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}


td.subbob .btnbob{display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  text-decoration:none!important;
  *zoom: 1;
  padding: 8px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #FFF!important;
  background-color: #0088cc;
  *background-color: #0088cc;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border-color:transparent;
  border:none;
}

td.subbob .btnbob:hover,
td.subbob .btnbob:focus,
td.subbob .btnbob:active,
td.subbob .btnbob.active
{
  color: #FFFFFF !important;
  background-color:  #525252;
  *background-color: #525252;
}

.table.noborder {
  width: 100%;
  margin-bottom: 20px;
}
.table.noborder th,
.table.noborder td {
  padding: 4px;
  font-size: 13px;
  line-height: 15px;
  text-align: left;
  vertical-align: top;
  border-top: none;
}

.imgright{
	float:right;
	border:1px solid #CFCFCF;
	padding:5px;
	margin-left:10px;
	margin-bottom:2px;
}
.imgright img{
		width:300px;
	display:block;
}
.titler{
	font:normal 16px/18px 'Open Sans', Arial;
	margin:5px 0 10px 0;
	letter-spacing:normal;
  	color:#666;!important;
}

.titler a, .titler a:active, .titler a:link, .titler a:visited{
	text-decoration:none;
    	color:#666;!important;
}
.titler a:hover{
	text-decoration:none;
      	color:#000;!important;
}


h3 .carousel_title{
}

.news_postM {
 	padding-left: 50px;
	padding-bottom: 15px;
}
.news_dataM {
	float: left;
	margin-left: -50px;
	text-align: center;
	overflow: hidden;
	text-transform: lowercase;
	font-size: 12px;
	margin-top: -4px;
}
.news_dataM span {
	font-size: 20px;
	display: block;
 	background: #cfcfcf;
	color: #2287d9;
	width:30px;
	padding: 3px;
	line-height: 24px;
	font-weight: 700;
	color: #f89406;
	background: #FFF;
	-webkit-box-shadow:inset 0 0 5px 1px #D4D4D4;
	box-shadow:inset 0 0 5px 1px #D4D4D4;
}
.news_postM .news_head {
	font-size: 13px !important;
	line-height: 16px !important;
}

a.breadcrumb {
 	font-size: 12px;
}

.banner {
 	width: 100%;
	margin-bottom: 20px;
}

#login_style {
	padding-top: 7px;
	padding-right: 10px;
}
.contact_mi{width:100px; padding-right:15px; float:left;}
.contact_mt{width:auto; padding-left:115px;}
/* *********************** */
.float-left    { float:left; }
 
.float-right   { float:right; }
 
.text-left     { text-align:left; }
 
.text-right    { text-align:right; }
 
.text-center   { text-align:center; }
 
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
 
.italic        { font-style:italic; 
		 font-family: Georgia, "Times New Roman", Times, serif;
}
 
.underline     { border-bottom:1px solid; }
 
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
 
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
 
.noindent      { margin-left:0;padding-left:0; }
 
.nobullet      { list-style:none;list-style-image:none; }

.noborder      { border: 0px none;}

.nobg	       { background: none; }
/* *********************** */
.bob_detail .post_thum{
	float:left;
	border:1px solid #CFCFCF;
	padding:5px;
	margin-left:0px;
	margin-bottom:10px;
}
.bob_detail .post_thum a{
	display:block;
	background:url(images/zoom_icon.png) 50% 50% no-repeat;
}
.bob_detail .post_thum img{
	display:block;
	transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-webkit-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
}
.bob_detail .post_thum img:hover{
	opacity: 0.6;
}



