html,
body {
  margin:0;
  padding:0px 0px 0px 0px;
  background:#FFF url(../images/main_bg.jpg) left top repeat-x;   
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:20px;
 /* -moz-hyphens: auto;
    word-wrap: break-word; */
}
body { font-size:80%; }
/* Reset-min */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{
  margin:0;padding:0;
}
table{
  /* border-collapse:collapse;
  border-spacing:0; */
}
fieldset,img{
  border:0;
}
address,caption,cite,code,dfn,em,strong,th,var{
  font-style:normal;
  font-weight:normal;
}
caption,th{
  text-align:left;
}
h1,h2,h3,h4,h5,h6{
  font-size:100%;
  font-weight:normal;
}
q:before,q:after{
  content:'';
}

sup {
  vertical-align:text-top;
}
sub {
  vertical-align:text-bottom;
}
input,textarea,select{
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
}

legend{
  color:#000;
}

/* Reset-min END */

/* Base-min */
h1,h2,h3,h4,h5,h6,strong{
  font-weight:bold;
}
abbr,acronym{
  border-bottom:1px dotted #000;
  cursor:help;
  font-variant:normal;
} 
em{
  font-style:italic;
}
blockquote,ul,ol,dl{
  margin:1em;
}
ol,ul,dl{
  margin-left:2em;
}
ol li{
  list-style:decimal outside;
}
ul li{
  list-style:disc outside;
}
dl dd{
  margin-left:1em;
}

th{
  font-weight:bold;
  text-align:center;
}
caption{
  margin-bottom:.5em;
  text-align:center;
}
p,fieldset,table,pre{
  margin-bottom:1em;
}
input[type=text],input[type=password]{width:12.25em;}


/* Base-min END */

h1 {
  margin-top:0px;
  color:#2A66A4;
  font-size:1.25em;
  margin:10px 0px 16px 0px;
  text-transform:uppercase;
}
h2 {
  margin:6px 0px 5px 0px;
  color:#2A66A4;
  font-size:1.1em;
}
h3 {
  margin-top:0px;
  color:#2A66A4;
  font-size:0.95em;
}
h4 {
  margin: 0px;
  padding: 2px;
  color:#2A66A4;
  font-size:1em;
}
h5 {
  margin-top:0px;
  color:#2A66A4;
  font-size:0.9em;
}
h6 {
  margin-top:0px;
  color:#2A66A4;
  font-size:0.8em;
}

a{
  color:#4C88BE;
  text-decoration:none;
}

/*  clear float */
.clear_float {
  clear:both;
  font-size:1px;
  line-height:1px; 

}
/* end clear float  */

/* Header Section */
#main_container{
  margin:auto;
  padding-top:9px;
  width:989px;
}
#container {
  
  width:989px;  
  background:url(../images/bg.jpg) left top repeat-y;
  margin:auto;
  

}

#row_top{
  background:#FFF url(../images/row_topbg.jpg);
  height:140px;
  

}
#rowtop_left{
  float:left;
}
#logo {
  margin-left:20px;
  padding-top:6px;

}

#rowtop_right{
  float:right;
  padding-top:10px;
  
  
}
#row_top ul {
  list-style-type: none;
  margin:0px;
  
} 
#row_top li {
  list-style-type:none;
  padding: 0px;
  float:left;
}
#row_top a{
  text-decoration:none;
  color:#819898;
  height:29px;
  line-height:29px;
  font-size:0.8em;
}
#toplink{
  float:left;
  padding-left:32px;
  
}
#toplink li{
  border-right:1px solid #819898;
}
#toplink a{
  margin-left:10px;
  padding-right:10px;
  
}
#toplink a:hover{
  text-decoration:underline;
}

#search{
  float:left;
  padding-left:8px;
}


#search_text{
  background:url(../images/searchbg.jpg) left top no-repeat;
  border:medium none;
  width:83px;
  height:29px;
  padding:0px 5px;
  margin-right:5px;
  line-height: 29px !important;
  color:#819898;
}
#macina_search .advance{
  height:29px;
  line-height: 29px !important;
    
}
#search_form .img{
  vertical-align:top;
}
#advance_search{
  float:left;
  padding-left:10px;
  
  
}
#search a:hover{
  text-decoration:underline !important;
}

/* Language Menu  START */
#langmenu {
  padding: 8px 5px 0px 10px;
  float:left;
  
}

/* Language Menu END */
#accord{
  background:url(../images/top_navbg.jpg) left top no-repeat;
  float:right;
  margin-top:-32px;
  padding-right:200px;
  
}
#accord h1{
  margin:0px;
  color:#fff;
  background:url(../images/topnav_arrow.jpg) right 15px no-repeat;
  height:31px;
  line-height:31px;
  padding:0px 20px;
  text-transform:none;
  cursor: pointer;  
  font-size:1.1em;
  font-weight:normal;
}

#border_top{
  border-top:1px solid #5ea1c0;
  margin:0px 4px 0px 5px;
}


/*Content area START*/
#banner{
  margin-left:5px;
  position:relative;
  background-color:#e4e4e4;
  margin-right:4px
  
}

#banner_left div{
  position:absolute;
  left:0;
  bottom:0;
  height:34px;
  width:691px;
  background:url(../images/banner_leftbg.png) left top no-repeat;
  /* opacity:0.8; */
  line-height:34px;  
}
#banner_left h1{
  margin:0px 0px 0px 10px;
  color:#666666;
}
#banner_right div{
  position:absolute;
  right:0;
  bottom:0;
  height:116px;
  width:246px;
  background:url(../images/banner_rightbg.png) left top no-repeat;
  opacity:0.8;
  padding:10px 15px 0px 15px;
  
}
#banner_right p{
  
  color:#000;
}
#border_bottom{
  border-bottom:1px solid #5ea1c0;
  margin-left:5px;
  margin-right:4px;
}
#content_area #border_bottom{
  border-bottom:1px solid #d8d8d8;
  margin-left:5px;
}
#bread_crumb{
  padding-top:5px;
  margin-left:10px;
  margin-right:10px;
  color:#0098d1;
  margin-bottom:10px;
}
#bread_crumb a{
  text-decoration:none;
  color:#666666;
  padding-right:10px;
  background:url(../images/bc_bg.png) right 50% no-repeat;
}
#bread_crumb a:hover{
  text-decoration:underline;
}
#content_area{
  padding:0px;
  margin:0px;   
  
}


  
/*Content area END*/

/*Left Column START*/
 #col_left{
  width:320px;  
  float:left;
  padding-left:10px;
}
#content_area  #col_left{
  padding-left:13px;
}
/*Left Column END*/

/*Middle Column START*/
#col_middle{
  border:none;
  color:#585859;
  float:left;
  width:320px;
  padding-left: 2px;
  padding-right: 3px;
}


/*Middle Column END*/


/*Right Column START*/
#col_right{
  width:320px;
  background:none;
  float:left;  
}
.right_middle h3{
  color:#FFFFFF;
  padding:2px 0px 2px 80px;
}
/*Right Column END*/

/*Footer START*/
#footer{
  background:url(../images/footer_topbg.jpg) left top no-repeat;
  height:120px;
  padding-top:51px;
  margin-top:5px;
  
  
}
#footer_bottom{
  background:url(../images/footer_bottombg.jpg) left bottom no-repeat;
  height:10px;
  
}
#footer h1{
  text-transform:none;
  font-size:1.1em;
  color:#6e6e6e;
  margin:0px;
  padding-left:50px;
  
}
/* footer Left */
#footer_left{
  width:376px;
  float:left;
  background-color:#f0f0f0;
  margin-left:7px;
  height:120px;
  
}

#footer_links{
  padding-top:15px;
  width:350px;
  float:left;
}
#footer_left ul{
  margin:0px;
  float:left;
  background:url(../images/footer_ulbg.jpg) 165px 0px no-repeat;
}




#footer_left ul li{
  list-style-type:none;
  margin:0px 22px;
  float:left;
  width:130px;
  line-height:25px;
  padding-left:10px;
  background:url(../images/footerlink.jpg) 0% 50% no-repeat;
}

#footer_left ul li a{
  text-decoration:none;
  color:#6e6e6e;
  height:25px;
  line-height:25px;
  padding-left:5px;
  
}
#footer_left ul li a:hover{
  text-decoration:underline;
}


/* footer Right */
#footer_right{
  float:right;
  background-color:#f0f0f0;
  margin-right:6px;
  height:120px;
  width:600px;
  
}
#footer_right img{
  padding-left:50px !important;
  padding-top:5px !important;
  float:left;
}
#footer_text1, #footer_text2{
  float:left;
  padding-left:20px;
  margin-top:10px;
  width:200px;
}
#footer_text1 img, #footer_text2 img{
  padding-left:0px !important;
  float:none;
}

#footer_right p{
  margin:0px;
  line-height:20px;
  
}
#footer_text1 .border_fr{
  border-right:1px solid #d9d9d9;
  padding-right:20px;
}
#footer_text1{
  border-right:1px solid #FFF;
}

/* footer content */
#footer_content {
    width:989px;
  height:16px;   
  margin:5px auto 10px auto;
  padding-left:10px;
  
}
#footer_content a{
  color:#666666;
  margin-left:2px;
  
}
#footer_content a:hover{
  color:#004d98;
}
/*Footer END*/




/* Indexed Search START */
.tx-indexedsearch-res{
  margin-top:10px;
}

.tx-indexedsearch-text-item-path{
  float:left;
}
.tx-indexedsearch-title a{
  text-decoration:underline;
  color:#79971d;
}
.tx-indexedsearch-descr {
  padding-bottom:0px;
  margin-bottom:0px;
}
.tx-indexedsearch-path {
  background-color:#FFFFFF;
}
.tx-indexedsearch-icon img{
  vertical-align:bottom;
}
 .tx-indexedsearch-path a{
  color:green;
}
.tx-indexedsearch-info info{
  margin-bottom:10px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
  margin-top:0px;
}
#tx_indexedsearch fieldset legend{
  display:none;
}
#tx_indexedsearch fieldset{
  border:none;
}
#tx_indexedsearch  fieldset label{
  float:left;
  width:100px;
  
}
#tx_indexedsearch  fieldset input{
  margin-bottom:2px;
}
#tx_indexedsearch  fieldset select{
  margin-bottom:2px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button{
  margin:5px 0px 0px 100px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
  background:none;
}
/* Indexed Search END */


/*Page css Start*/

#content_areapage3 #col_left{
  width:260px;
   padding-left:10px;
}

#content_areapage3 #col_middle{
  width:330px;
  padding-left:20px;
}

#content_areapage3 #col_right{
  width:330px;
  padding-left:19px;
  pa/dding-right:10px;
}

#content_br{
  border-top:4px solid #5fa2bf;
  margin:10px 12px 0px 12px;
}

#bc_left{
  width:260px;
  float:left;
  padding-left:10px;
}

#bc_middle{
  width:330px;
  padding-left:20px;
  float:left;
}

#bc_right{
  width:330px;
  padding-left:19px;
  float:left;

}

#content_areapage2 #col_left{
  width:260px;
}

#content_areapage2 #col_middle{
  width:680px;
  padding-left:20px;
  padding-right:10px;
}

#page_title{
  background:#e0e2e8 url(../images/pt_bg.jpg) left top repeat-x;
  height:40px;
  width:262px;
}
#page_title h1{
  background:transparent url(../images/pencil_menu.png) 10px 13px no-repeat;
  padding:8px 0px 10px 42px;
  color:#4e79ae;
  font-size:1.1em;
  text-transform:none;
  margin:0px;
}
/*Page css End*/

/*Fce home start*/

.box_home, .box_home_mnu{
  background-color:#FFF;  
  width:299px;
  margin:20px 0px 5px 10px;
}


.box_home .box_top ,.box_home_mnu .box_top{
  background:url(../images/homefce_topbg.jpg) left top no-repeat;
  height:86px;
  line-height: 40px;
  margin-bottom:5px;
}
.box_home_mnu .box_top img {
  padding-left:22px;
  padding-top:10px;
  float:left;
  margin-right:10px;
}
.box_home .box_mid , .box_home_mnu .box_mid{
  background:url(../images/homefce_bg.jpg) left bottom no-repeat;
  border-bottom:2px solid #5fa2bf; 
  min-height:84px;
  padding-right:15px;
}
.box_home .header4, .box_home_mnu .header4{
  position:relative;
}
.box_home h4, .box_home_mnu h4{
  cursor:pointer;
  font-size:1.4em;
  color:#fff;
  text-align:center;
  line-height: 40px;
    
}
.box_home h4 span,.box_home_mnu h4 span {
  background:url(../images/topnav_arrow.jpg) 0px 50% no-repeat;
  line-height: 40px;
  padding-left:20px;
}
.box_home h5, .box_home_mnu h5{  
  color: #2A66A4;
    font-size: 1.4em;
    font-weight: normal;
    padding-left: 20px;
    
}
.box_home img{
  float:left;
  margin-right:10px;
    line-height: 18px;
    padding-left: 22px;
}
.box_home h4 ul, .box_home_mnu h4 ul{
  margin:0px;
}

.box_home .dropdown, .box_home_mnu .dropdown{
  position:absolute;
  top:40px;
  background:url(../images/dd_top.jpg) left top no-repeat;
  width:299px;
  padding-top:14px;
  margin:0px;

}


.box_home .dropdown a,.box_home_mnu .dropdown a{
  font-size:0.95em;
  color:#fff;
  text-decoration:none;
  background:url(../images/dd_arrow.jpg) left 50% no-repeat;
  padding-left:15px;
}
.box_home .dropdown li,.box_home_mnu .dropdown li{
  list-style:none;
  height:25px;
  line-height:25px; 
  text-align:left;
  padding-left:20px;
  background-color:#6da5bf;
}
.box_home .dropdown li.last, .box_home_mnu .dropdown li.last{
  background:#6da5bf url(../images/dd_bot.jpg) left bottom no-repeat;
  padding-bottom:14px;
  
}

.box_home .dropdown a:hover, .box_home_mnu .dropdown a:hover {
  color:#004d98;
  text-decoration:underline;
}

/*Fce home end*/

/*Fce image start*/

.box_img{
  background-color:#FFF;  
  width:630px;
  margin-left:10px;
  /* margin:5px 0px 5px 10px; */
}

.box_img .box_top{
  
}

.box_img h5{  
  margin-top:10px;
  font-size:1.4em;
  color:#2a66a4;
  font-weight:normal;
  
}
.box_img img{
  margin-top:2px;
  padding-left:5px;
  float:left;
  margin-right:10px;
  
}
.box_img .box_mid{
  border-top:1px solid #5fa2bf;
  margin-top:10px;
       /* margin-right:10px;
        margin-left:10px; */
  padding-top:10px;
}
.box_mid ul{
  margin-top:0px;
}
#left_bottom .box_img{
  width:260px;
}
#content_areapage3 .box_img, #content_areapage2 .box_img{
  margin-left:0px;
  width:auto;
}
#content_area .box_img {
  width:auto;  
  margin: 0 10px;
}

/*Fce image end*/

/*Fce image2 start*/

.box_img2{
  background-color:#FFF;  
  margin:0px 0px 5px 10px;
}

.box_img2 .box_top{
  border-bottom:1px solid #5fa2bf;
  height:35px;
  margin-bottom:5px;
}

.box_img2 h5{  
  margin-top:10px;
  padding-left:10px;
  font-size:1.25em;
  color:#2a66a4;
  font-weight:bold;
  float:left;
}
/*
.box_img2 img{
  margin-top:14px;
  padding-left:5px;
  float:left;
}
*/
.box_page .box_top img{
  margin-top:27px;
  padding-left:5px;
  float:left;
}
.box_img2 .box_top img{
  margin-top:13px;
  padding-left:5px;
  float:left;
}
.box_img2 .fce_img img{
  margin-top:10px;
  padding-right:5px;
  float:right;
}

/*Fce image2 end*/

/*Fce page start*/
.box_page{
  background-color:#FFF;  
  width:100%;
  margin:0px 0px 5px 0px;
}

.box_page .box_top{
  background:url(../images/pagefce_bg.jpg) left top repeat-x;
  height:52px;
  line-height: 70px;
  margin-bottom:5px;
  
}

.box_page h5{  
  padding-left:10px;
  font-size:1.4em;
  color:#2a66a4;
  display: inline;
  font-weight:normal;
  
}

/*Fce page end*/
.tx-srlanguagemenu-pi1 a img{
  display:block;
}
#macina_search .img{
  vertical-align:top;
  padding-left:4px;
}

div.csc-textpic div.csc-textpic-single-image img {
margin-bottom:0px;
}
.tx-efafontsize-pi1 a{
  margin:0px !important;
  padding-right:3px !important;
}
.tx-efafontsize-pi1{
  float:left;
  margin-left:10px;
  padding-right:10px;
}
.contenttable img{
  margin:0px !important;
  padding:0px !important;
}
.bodytext img{
  margin:0px !important;
  padding:0px !important;
}
.contenttable td{
  /* padding:0px; */
}

/* Accordion text Start*/
#accordtext{
  margin:0px 10px;
  
}
#col1, #col2, #col3, #col4{
  width:230px;
  float:left;
}

#accordtext h2{
  padding-left:20px;
}
#accordtext a{
  text-decoration:none;
  color:#000;
  /* display:block;
  padding-left:20px; */
}
/* Accordion text End*/

/*More link Start*/
.more{
  background:transparent url(../images/more_small.png) right top no-repeat;
  color:#fff;
  padding: 0px 17px 0px 0px;
  text-align:right;
  display:block;
  text-decoration:none;
  margin:5px 0px 0px 0px;
  font-size:0.8em;
  font-family: verdana;
  height:23px;
  line-height:18px;
  
}

.more-in-text{
  background:transparent url(../images/more_small.png) right top no-repeat;
  color:#fff;
  padding: 0px 17px 0px 0px;
  text-align:right;
  display:block;
  text-decoration:none;
  margin:0px 20px 0px 0px;
  font-size:0.8em;
  font-family: verdana;
  height:22px;
  line-height:18px;
  float:right;
}

.more-in-text a{
  color:#ffffff!important;
  padding: 0px 0px 0px 6px;
  text-transform:uppercase;
}

.morelarge{
  background:transparent url(../images/more_big.png) right top no-repeat;
  color:#fff;
  padding: 0px 13px 0px 0px;
  text-align:right;
  display:block;
  text-decoration:none;
  margin:5px 0px 0px 0px;
  font-size:0.8em;
  font-family: verdana;
  height:20px;
  line-height:16px;
  
}
.moreleft{
  background:transparent url(../images/more_small.png) left top no-repeat;
  color:#fff;
  padding: 0px 0px 0px 10px;
  display:block;
  text-decoration:none;
  margin:5px 0px 0px 0px;
  font-size:10px;
  font-family: verdana;
  height:23px;
  line-height:18px;
  
}
.textlink{
  color:#2581c2;
  text-decoration:none;
  font-size:0.95em;
  
}
.textlink:hover{
  color:#004d98;
}

.csc-frame-rulerAfter {
    border-bottom: 1px solid #60A3C0;
  margin-bottom:4px;
}
/*More link End*/

.box_mid div.csc-textpic div.csc-textpic-single-image img {
    margin-top: 6px;
  padding:0px;
  margin-bottom:5px;
}
.box_mid p{
  margin-bottom:4px;
  line-height:16px;
}
#content_area .box_img .box_mid p{
  font-size:1.4em;
  margin-left:10px;
}
#content_area .box_img .box_mid pre{
  margin-left:10px;
}

#content_areapage3 #left_bottom .box_img .box_mid p{
  font-size:1.4em;
  margin-left:10px;
  line-height: 22px;
}
#content_areapage3 #left_bottom .box_img .box_mid a{
  font-size:12px;
}
#content_areapage2 #left_bottom .box_img .box_mid p{
  font-size:1.4em;
  margin-left:10px;
  line-height: 22px;
}
#content_areapage2 #left_bottom .box_img .box_mid a{
  font-size:12px;
}
.box_img2 .textlink img{
  margin-right:15px !important;
}

#bc_middle .contenttable td{
  padding:5px 10px;
  border-bottom:1px solid #60A3C0;
}
#bc_middle .contenttable  th{
  text-align:left;
  border-bottom:1px solid #60A3C0;
}
.align-center{
  display:block;
  text-align:center;
  color:#000;
  font-size:2.35em;
  margin:10px 0px;
}

#banner_right .more{
  padding:0px 15px 0px 0px;
  margin-right:0px;
}
.box_mid{
  padding-right:15px;
}

iFrame{
  width:940px;
  margin-left:17px;
  border:none;
  margin-top:10px;
}

/*frame box Start*/
.box_frame{
  background:url(../images/stand.jpg) 50% bottom no-repeat;  
  margin-top:7px;
  padding-bottom:39px;
}

.box_frame .box_top {
  background:url(../images/box_topbr.jpg) left top repeat-x;
  height: 10px;
    margin-bottom:0px;
  
}

.box_frame .box_top .rt{
  background:url(../images/box_tr.jpg) left top no-repeat;
  float:right;
  width:10px;
  height:10px;
}
.box_frame .box_top  .lt{  
  background:url(../images/box_tl.jpg) left top no-repeat;
  width:10px;
  height:10px;
}
.box_frame .box_midmain{
  background:url(../images/box_rtbr.jpg) right top repeat-y;
  padding-right:0px;
  min-height:50px;
  
  
}
.box_frame .box_mid1{
  background:url(../images/box_ltbr.jpg) 0px 0px repeat-y;
  padding:0px 20px;
}

.box_frame .box_bot  .rt{
  background:url(../images/box_br.jpg) left bottom no-repeat;
  float:right;
  width:10px;
  height:13px;
}
.box_frame .box_bot{
  background:url(../images/box_botbr.jpg) left bottom repeat-x;
  height:12px;
  
}
.box_frame .box_bot .lt{  
  background:url(../images/box_bl.jpg) left bottom no-repeat;
  width:10px;
  height:13px;
}
.box_frame p{
  margin-bottom:0px;
}

/*Frame box End*/

#mmswf4cfccc1a1087c{
  margin-left:4px;
}
div.csc-textpic-center div.csc-textpic-imagewrap{
  margin:0px !important;
}
/* tt_news  START*/
.news_titledate{
  background:url(../images/fcearrow1.jpg) left 4px no-repeat;
  font-weight:bold;
  padding-left:15px;
  min-height:40px;
  
}
.news-list-item p{
  padding-left:15px;
}
.news-list-item .more a{
  color:#fff;
  text-transform:uppercase;
  text-decoration:none;  
  height:23px;
  line-height:18px;
  font-size:0.8em;
}
.news-list-item{
  border-bottom: 1px solid #60A3C0;
  margin-bottom:5px;
   
}

.box_home .news-list-container{
  padding:0px !important;
}

.news-list-container img {
  margin: 4px 2px 5px 5px;
}


.news-list-item a{
  color:#2581c2;
  text-decoration:none;
  font-size:0.95em;

}

.news-list-item a:hover{
  color:#004d98;
}
.news-list-item .more a:hover{
  color:#fff;
}

.news-single-item  .news_titledate {
    font-size: 1.1em;
    margin: 10px 0;
    
}

.news-latest-item p{
  padding-left:15px;
}
.news-latest-item .more a,.news-latest-item_1 .more a,.news-latest-item_2 .more a{
  color:#fff;
  text-transform:uppercase;
  text-decoration:none;  
  height:23px;
  line-height:18px;
  font-size:10px;
}
.news-latest-item,.news-latest-item_1,.news-latest-item_2{
  border-bottom: 1px solid #60A3C0;
  margin-bottom:5px;
   
}
.news-latest-item_2{
  border-bottom:none;
}

.box_home .news-latest-container{
  padding:0px !important;
}
.news-latest-item a,.news-latest-item_1 a,.news-latest-item_2 a{
  color:#2581c2;
  text-decoration:none;
  font-size:0.95em;

}

.news-latest-item a:hover,.news-latest-item_1 a:hover,.news-latest-item_2 a:hover{
  color:#004d98;
}
.news-latest-item .more a:hover,.news-latest-item_1 .more a:hover, .news-latest-item_2 .more a:hover{
  color:#fff;
}
.news-latest-item .news_text,.news-latest-item_1 .news_text ,.news-latest-item_2 .news_text{
    display: block;
    line-height: 16px;
    padding-left: 15px;
}

/*tt_news END*/

#container h1{
  color:#2A66A4;
}
#accord h1{
  color:#ffffff;
}
#banner_left h1{
  color:#666666;
}
/* access key */
dfn{
    height: 0px;
    left: 0px;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 0px;
}

.icn{
   float:left;
}

.left_middle .box_home .box_mid{height:auto !important}

/* Login form */
.csc-mailform-field{
  margin-bottom:5px
}
.csc-mailform-field label{
  float:left;
  width:150px;
}
.csc-mailform-field input{
  height:20px;
}
#mailformsubmit{
  height: 25px;
       margin-left: 150px;
       padding-bottom: 3px;
}
/* Login form END*/

/* Remove the pdf icon when link is given to more class */
pre img{
  display:none;
}
/*
pre {
    height: 30px;
    overflow: hidden;
}
*/
pre .more, pre .morelarge, pre .moreleft{
    background-color: #FFFFFF;
    margin-bottom: -20px;
    margin-top: -16px;
    position: relative;
}
/* Remove the pdf icon when link is given to more class */
table p{
       margin:0px;
}
.box_home h4:hover, .box_home_mnu h4:hover{
       color:#EBE80D;
}
.no_flash img{
       display:none;
}
.no_flash a img{
       display:inline;
      
}
.no_flash p{
       margin-bottom:0px;
       margin-right: 5px;
       margin-top: -56px;
       position: relative;
}
p.remove_img img{
      display:none;
}
p.remove_img .more, p.remove_img .morelarge, p.remove_img .moreleft{
  margin-top:-16px;
}

/* Chgallery CSS*/
.tx-chgallery-pi1 .single{
       width:160px;
       margin: 5px 4px !important;
}

/* News comments */
.tx-comments-pi1 {
  padding:5px;
}
.tx-comments-no-comments {
  border-top:1px solid #f2f2f2;
  border-bottom:1px solid #f2f2f2;
  font-size:1.1em;
  font-weight:bold;
  padding:5px 5px 5px 15px;
  margin-bottom:20px;
}

#contact-area {
  width: 600px;
  margin-top: 25px;
}

#contact-area input, #contact-area textarea {
  padding: 5px;
  width: 471px;
  margin: 0px 0px 10px 0px;
  border: 1px solid #ccc;
}

#contact-area textarea {
  height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
  border: 1px solid #900;
}

#contact-area input.submit-button {
  width: 100px;
  float: right;
  margin-left:10px;
}

#contact-area label {
  float: left;
  text-align: right;
  margin-right: 15px;
  width: 100px;
  padding-top: 5px;
}
.tx-comments-required-error {
  clear:both;
  display:block;
  padding-left:115px;
  margin-top:-10px;
  font-size:80%;
  color:#F00;
}


/* - - Powermail - - */
.tx-powermail-pi1 {
  margin: 20px;
  width: 350px;
}
.tx-powermail-pi1 legend {
  padding-bottom: 15px;
}
.tx-powermail-pi1 .powermail_text,
.tx-powermail-pi1 label {
  margin-bottom: 8px;
}
.tx-powermail-pi1 label {
  display: inline-block;
  width: 110px;
  font-weight: bold;
  float: none;
  margin: 4px 0 10px 0;
  height: 23px;
}
.tx-powermail-pi1 .powermail_text {
  width: 220px; 
  display: inline-block;
  float: none;
  
  background:url(../images/field_bg.jpg) left top no-repeat;
  border:medium none;
  padding:0px 5px;
  line-height: 29px !important;
  height: 29px;
  color:#819898;
  margin-bottom: 15px;
}
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_submit {
  margin-left: 115px;
  clear: both; 
}

.ui-accordion-header h1, .ui-accordion-header h2, .ui-accordion-header h3 {
  font-size: 1em;
  padding-left: 30px;
  margin-top: 14px;
}

.ui-accordion-content {
  color: #585859;
}

.accordionWrapper .ui-accordion-header h1 {
  text-transform: none;
}


.keq_question {
      /* background:#ccd800; */
      border-top: 0;
      border-right: 0;
      border-bottom: 1px solid #5FA2BF;
      border-left: 0px solid #5FA2BF;
      font-weight: bold;
      display:block;
      margin-bottom: 0;
      margin-left: 20px;
      padding: 4px 6px;
      width:631px;
      background: url("../images/formbgr.jpg") repeat-x bottom;
          }


.keq_blindunit .keq_question p{
margin-top: 18px;
}

.keq_blindunit .keq_question h1{
margin-top: 18px;
}

.keq_question_blind {
  margin:0;
  padding:0;
}

.keq_blindunit .keq_question em {
  color: #2A66A4;
  text-transform: uppercase;
  font-style: normal;
  font-weight:bold;
  padding-top: 5px;
  font-size:15px;
}

.keq_question p {
  color: #585859;
  font-weight:bold;
}

.keq_blindunit .keq_question {
      background:#F0F0F0;
      color: #fff;
      background: url("../images/pagefce_bg.jpg") repeat-x;
      height:44px;
    }


.keq_navigation a {
      background-color:#F0F0F0;
      border-bottom:1px solid 5FA2BF;
      color:#585859;
      display:block;
      float:left;
      margin:1px 1px 1px 245px;
      padding:3px;
      text-align:center;
      text-decoration:none;
      width:200px;
      font-weight: bold;
        }

.keq_navigation a:hover {
background-color: #5FA2BF;
color: #ffffff;
}

.keq_unit {
background-color: transparent;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
margin-bottom: 15px;
padding-top: 0pt;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 0px;
width: auto;
}

.keq_selection {
      margin: 0 0 0 19px;
      padding:3px 0 0px 4px;
      position: relative;
      border-left: 0px solid #5FA2BF;
      border-bottom: 1px solid #5FA2BF;
      border-top: 0px solid #5FA2BF;
      border-right: 0;
      border-top: 0;
      border-bottom: 0;
      background: url("../images/homefce_bg.jpg") no-repeat right bottom;
      width:640px;
        }

.keq_input {
      margin: 0 0 0 19px;
      padding:3px 0 13px 4px;
      position: relative;
      border-left: 0px solid #5FA2BF;
      border-bottom: 1px solid #5FA2BF;
      border-top: 0px solid #5FA2BF;
      border-right: 0;
      border-top: 0;
      border-bottom: 0;
      background: url("../images/homefce_bg.jpg") no-repeat right bottom;
      width:640px;
        }

#container .content iFrame{
  width:680px;
  margin-left:0px;
  border:none;
  margin-top:10px;
}

span.default_catheader_text {
  font-size:10px;
}

/* powermail */
div.tx_powermail_pi1_fieldwrap_html label a dfn, div.tx_powermail_pi1_fieldwrap_html p a dfn,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a dfn,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title a dfn,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title a dfn{
  height:auto !important;
  background-image:none !important;
  background-color:#00559E !important;
  background:#00559E !important;
  /* top:40px; */
  box-shadow:none !important;
  filter:none !important;
  position:relative !important;
  color:#FFFFFF !important;
}
dfn {
  left:auto !important;
}

/* jauery widget accordion-content */
.ui-widget-content a {
    color:#4C88BE !important;
}

.main-seminar-info {
  float:left;
  width:419px;
  overflow:;
  padding:0px 10px 10px 10px;
  margin:0px 10px 10px 10px;
  border-right:1px dotted #2A66A4;
}

.right-seminar-info {
  width:200px;
  float:left;
  height:100%;
  padding:10px;
}


.main-seminar-info dl, .main-seminar-info dt, .main-seminar-info dd  {
padding:0;
margin:0;
}

.right-seminar-info dl, .right-seminar-info dt, .right-seminar-info dd  {
padding:0;
margin:0;
}
a.add_globe{
  background:url("/typo3conf/ext/ml_links/Resources/Public/Icons/globe.gif") left top no-repeat;
  padding-left:18px;
}


.seminars-timeslots {
  border-top: 1px dotted #2A66A4;
  border-bottom: 1px dotted #2A66A4;
  font-size:11px;
  margin:3px 0 3px 0;
  padding:3px 0 3px 0;
  line-height:13px;
}

.seminars-timeslots-1,
.seminars-timeslots-2,
.seminars-timeslots-3,
.seminars-timeslots-4,
.seminars-timeslots-5,
.seminars-timeslots-6 {
  padding:0 0 5px 0;
}

.seminars-timeslots-label {
  font-weight:bold;
}


.tx-seminars-pi1-title {
min-width:208px;
}
#c6474 table, #c4430 table{
	font-size:11px;
}
#c6474 .tx-seminars-pi1-title, #c4430  .tx-seminars-pi1-title{
	min-width:100px !important;
}
#c6474 .tx-seminars-pi1-listrow th, #c4430 .tx-seminars-pi1-listrow th {
	font-weight:normal !important;
}
.arh-header {
  padding-left:15px;
  background: url("../images/fcearrow1.jpg") no-repeat scroll left center transparent;
  cursor:pointer;
}

.arh-header:hover {
  color:#0098D1;
  text-decoration:underline;
}

.arh-accordion h3 {
  font-size:12px;
  padding: 10px 0 10px 0px;
}


.tx-seminars-pi1-checkbox label {
padding:0 0 0px 10px;
}

#c6570 .tx-srfeuserregister-pi1 label, #c6711 .tx-srfeuserregister-pi1 label{

}
#c6570 .tx-srfeuserregister-pi1 dt, #c6711 .tx-srfeuserregister-pi1 dt {
	text-align:left;
	width:125px;
}

/* Hide some columns */
#c4430 .tx-seminars-pi1-price, #c4430 .tx-seminars-pi1-organizers,
#c4430 .tx-seminars-pi1-total-price{
	display:none;
}

/* Powermail curriculum form */
#phoo-form .toggle_label{
	background: url(../images/menu_arrow.jpg) right top no-repeat;
    cursor: pointer;
    clear:both;
    color:#000000;
    cursor:pointer;
    float:none;
    font-size:18px;
    margin:0px;
    padding:0px 0px 0px 0px;
}
#phoo-form .toggle_label.activetgl{
	background: url(../images/menu_arrowact.jpg) right top no-repeat;
}
#phoo-form input.invalid{
	background:red;
}
.grundsatze{
	float:left;
    font-weight:bold;
    width:200px;
}
.pw_module{
	font-weight:bold;
}
#powermaildiv_uid2241, #powermaildiv_uid2117 {
	border-bottom:1px solid #CCCCCC;
}
#tx-powermail-pi1_fieldset_378 .toggle_label{
	display:none;
}
#tx-powermail-pi1_fieldset_378 .mytoggle{
	display:block !important;
}
#powermaildiv_uid2093 label, #powermaildiv_uid2108 label, #powermaildiv_uid2109 label, #powermaildiv_uid2118 label, #powermaildiv_uid2119 label,
#powermaildiv_uid2231 label, #powermaildiv_uid2104 label, #powermaildiv_uid2129 label, #powermaildiv_uid2146 label,
#powermaildiv_uid2097 label{
	width:100%;
	height:auto;
}
#uid2093,#uid2108,#uid2109,#uid2118,#uid2119,#uid2104,#uid2129,#uid2146,#uid2097{margin-left:200px;}
#powermaildiv_uid2229, #powermaildiv_uid2230{display:none;}
#powermaildiv_uid2229 label, #powermaildiv_uid2230 label{
	font-size:12px;
    margin-left:205px;
    width:140px;
}
#powermaildiv_uid2229 input, #powermaildiv_uid2230 input{
	width:200px;
}
#dateinput_uid2230{
	width:200px !important;
}
#powermaildiv_uid2230{
	margin-bottom:25px;
}
#powermaildiv_uid2230 label{}
#powermaildiv_uid2230 input{}
#powermaildiv_uid2231 textarea.powermail_textarea{
	height: 500px;
	width: 600px;
}
.calendar-table {
	padding-top: 0px;
	margin-top: -7px
}
.right_middle .calendar-table {
	float: right;
}
.kal-list-container {
	width: 100%;
}
.kal-list-container table {
	width: 100%;
}
.kal-list-container table tr th {
	text-align: left;
	background: #e5e5e5;
}
.kal-list-container table tr td {
	padding: 1px;
}
.mbl_newsevent_singledayevent {
	text-align: center;
	display: block;
	width: 34px;
	padding-top: 4px;
}

/* Added by AAH */

.box_mid #c8153 div.csc-textpic div.csc-textpic-single-image img, 
.box_mid #c8154 div.csc-textpic div.csc-textpic-single-image img  {
	margin:0;
}

.tx-felogin-pi1 input[type=submit] {
	padding: 5px;
	margin-top: 10px;
	border: solid 1px #ccc;
}
.tx-felogin-pi1 fieldset legend,
.tx-felogin-pi1 fieldset label {
	padding-top: 10px;
}
.tx-felogin-pi1 input[type=text],
.tx-felogin-pi1 input[type=password] {
	padding: 5px;
	border: 1px solid #ccc;
	min-width: 250px;
	margin-top: 3px;
}
.tx-comments-captcha img {
	margin-bottom: 5px;
}
.tx-comments-captcha .tx-comments-required-mark {
	float: left;
	margin-top: -74px;
	margin-left: 21px;
}
.formElement label {
	color: #585859;
}
/* column_middle padding */

.page1col #col_middle {
	margin-top: 20px;
	padding: 0 23px;  
	width: auto;
	float: none;
}


.wb-rss {
	background: transparent url(../images/wb-rss.jpg) no-repeat;
	padding-left: 22px;
	display: block;
	height: 18px;
	float: right;
}

/*
.ui-accordion .ui-accordion-content {
	height: auto !important;
}*/


/* Blog */

.t3blog-list {
	float: left;
	width: 65%;	
	padding: 20px;
	/* min-height: 1070px; */
}
.blogList {
	width: 100%;
	min-height: 750px;
}

.tx-t3blog-pi2 .item,
.blogList .title {
	margin-bottom: 15px;
	border-bottom: 1px solid #a0a0a0;
}

.tx-t3blog-pi2 .single,
.tx-t3blog-pi2 #commentList #commentListTitle {
	padding-bottom: 15px;
	margin: 0 0 15px !important;
	border-bottom: 1px solid #d8d8d8;
}
.tx-t3blog-pi2 .single .csc-textpic-imagewrap {
	margin-bottom: 10px !important;
}
.tx-t3blog-pi2 #commentList #commentListTitle li {
	list-style-type: none;
}

.tx-t3blog-pi2 .item .itemBody p,
.tx-t3blog-pi2 .single .itemBody p {
	color: #585859 !important;
	margin: 15px 0px !important;
	line-height: 16px;
	font-size: 13px;
}

.tx-t3blog-pi2 .item .itemBody .post-title,
.tx-t3blog-pi2 .single .itemBody .post-title {
	margin: 10px 0 !important;
	float: left !important;
	line-height: 40px !important;
	font-weight: normal;
}

.tx-t3blog-pi2 .item .itemBody .post-title a,
.tx-t3blog-pi2 .single .itemBody .post-title a {
	line-height: 40px;
}
.itemBody ul li,
.itemBody ol li,
.itemBody em {
	font-size: 13px;		
}

.tx-t3blog-pi2 .item .itemBody h3 {
	width: 75%;
}

.tx-t3blog-pi2 .item .itemBody h3 a,
.tx-t3blog-pi2 .single .itemBody h3 a {
	color: #2A66A4 !important;
	font-size: 24px !important;
	display: block !important;
	text-decoration: none !important;
}

.tx-t3blog-pi2 .item .itemBody span.comments {
	float: right;
	display: block;
	margin: 10px 10px;
}

.tx-t3blog-pi2 .item .itemBody span.comments a {
	color: #818181 !important;
	display: block;
	line-height: 45px;
}


.tx-t3blog-pi2 .item .itemBody span.comments-number {
	float: right;
	display: block;
	margin: 10px 0 10px;
	background: url('../images/comments.png') no-repeat 0 0;
	width: 50px;
	height: 45px;
	text-align: center;
}

.tx-t3blog-pi2 .item .itemBody span.comments-number a {
	font-size: 20px !important;
	color: #818181 !important;
	display: block;
	line-height: 40px;
}

.tx-t3blog-pi2 .item .itemBody h3 a:hover {
	text-decoration: underline !important;
}

.tx-t3blog-pi2 .item .itemBody img,
.tx-t3blog-pi2 .single .itemBody img {
	display: block;
	width: 100%;
	height: auto;
}
.tx-t3blog-pi2 .item .itemBody img {
	float: left;
	max-width: 250px !important;
	margin: 0 7px 7px 0;
}
.tx-pagebrowse-pi1 .tx-pagebrowse {
	text-align: right;
	width: 100%;
	margin-bottom: 10px;
}

.tx-pagebrowse-pi1 .tx-pagebrowse li ol li,
.tx-pagebrowse-pi1 .tx-pagebrowse .tx-pagebrowse-next,
.tx-pagebrowse-pi1 .tx-pagebrowse .tx-pagebrowse-prev {
	background-color: #f0f0f0;
}
.tx-pagebrowse-pi1 .tx-pagebrowse .tx-pagebrowse-next,
.tx-pagebrowse-pi1 .tx-pagebrowse .tx-pagebrowse-prev {
	-webkit-box-shadow: 0px -1px 3px 0px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:    0px -1px 3px 0px rgba(50, 50, 50, 0.3);
	box-shadow:         0px -1px 3px 0px rgba(50, 50, 50, 0.3);
	padding-right: 0px !important;
}

.tx-pagebrowse-pages {
	padding: 0px !important;
}

.tx-pagebrowse-pi1 .tx-pagebrowse li ol li {
	margin: 0 3px;
	-webkit-box-shadow: 0px -1px 3px 0px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:    0px -1px 3px 0px rgba(50, 50, 50, 0.3);
	box-shadow:         0px -1px 3px 0px rgba(50, 50,50, 0.3);
}

.tx-pagebrowse-pi1 .tx-pagebrowse li a {
	color: #818181 !important;
}

.tx-pagebrowse-pi1 .tx-pagebrowse li ol li:hover,
.tx-pagebrowse-pi1 .tx-pagebrowse .tx-pagebrowse-next:hover,
.tx-pagebrowse-pi1 .tx-pagebrowse .tx-pagebrowse-prev:hover,
.tx-pagebrowse-pi1 .tx-pagebrowse li ol li.tx-pagebrowse-current {
	-webkit-box-shadow: 0px -1px 1px 0px rgba(50, 50, 50, 0.2);
	-moz-box-shadow:    0px -1px 1px 0px rgba(50, 50, 50, 0.2);
	box-shadow:         0px -1px 1px 0px rgba(50, 50, 50, 0.2);
}

.tx-pagebrowse-pi1 .tx-pagebrowse li {
	color: #000 !important;
}

.tx-pagebrowse-pages ol {
	padding: 0px !important;
}

.tx-pagebrowse ol li {
	padding: 0;
}

.tx-pagebrowse li a {
	padding: 3px 6px !important;
}

.tx-pagebrowse-current {
	padding: 0 6px 0 !important;
}

.tx-t3blog-pi2 #categories,
.tx-t3blog-pi2 #latestPosts,
.tx-t3blog-pi2 #latestComments,
.tx-t3blog-pi2 #searchBox,
.tx-t3blog-pi2 .rss {
	float: right !important;
	width: 30% !important;
	border-bottom: 3px solid #f0f0f0;
}

.tx-t3blog-pi2 #categories h3,
.tx-t3blog-pi2 #latestPosts h3,
.tx-t3blog-pi2 #latestComments h3,
.tx-t3blog-pi2 #searchBox h3,
.tx-t3blog-pi2 .rss h3 {
	margin-top: 15px;
	color: #00b0f0;
	font-size: 16px !important;
	font-weight: normal;
}

.tx-t3blog-pi2 #categories h3,
.tx-t3blog-pi2 #latestPosts h3,
.tx-t3blog-pi2 #latestComments h3,
.tx-t3blog-pi2 #searchBox h3,
.tx-t3blog-pi2 .rss h3 {
	padding: 5px 0 5px 5px;
	margin-bottom: 25px;
	background-color: #f0f0f0;
}

.tx-t3blog-pi2 .rss .rss_post,
.tx-t3blog-pi2 .rss .rss_comment {
	float: left;
	margin-bottom: 10px;
}

.tx-t3blog-pi2 .rss .rss_post {
	clear: left;
}

.tx-t3blog-pi2 .level1 {
	margin-left: 0px !important;	
	background-color: #fff;
}

.tx-t3blog-pi2 .level1 li {
	list-style-type: none;
}

.tx-t3blog-pi2 .level1 li a {
	font-size: 14px;
}

.tx-t3blog-pi2 #latestPosts dl dt a {
	font-size: 14px;
}

.tx-t3blog-pi2 #latestComments dl dt a,
.tx-t3blog-pi2 .rss .rss_comment a,
.tx-t3blog-pi2 .rss .rss_post a {
	color: #00b0f0 !important;
	font-size: 13px;
}

div#latestPosts, 
div#categories, 
div#archive, 
div#latestComments, 
div#socialBookmarks, 
div.rss {
	width: 100% !important;
}

.tx-t3blog-pi2 #searchBox #searchSword input {
	width: 200px;
	height: 25px;
	padding: 5px;
	margin: 0 0 10px 0;
	background: #fff;
	border: 1px solid #dfdfdf;
	font-size: 12px;
	color: #828387 !important;
	outline-style: none !important;
	border-radius: 3px;
}

.commentFormStyle input,
.commentFormStyle textarea {
	padding: 5px !important;
	margin: 0 0 10px 0 !important;
	background: #fff !important;
	border: 1px solid #dfdfdf !important;
	font-size: 12px !important;
	color: #828387 !important;
	outline-style: none !important;
}

.tx-t3blog-pi2 #searchBox #searchSword input::-webkit-input-placeholder  {
	color: #828387; 
	font-size: 14px; 
}

.commentFormStyle input::-webkit-input-placeholder {
	color: #828387; 
	font-size: 14px;
}

.tx-t3blog-pi2 #searchBox #searchSword input:focus,
.commentFormStyle input:focus,
.commentFormStyle textarea:focus {
	outline: 0;
	outline: thin dotted \9;
}

.commentFormStyle input[type="checkbox"] {
	margin-right: 10px !important;
}

#searchBox .button {
	width: 35px;
	height: 35px;
	border-radius: 3px;
}

#singleNavigation {
	width: 100% !important;
	margin: 0px auto 20px !important;
	border-bottom: 2px solid #d8d8d8;
	height: 30px;
}

#singleNavigation a {
	color: #818181;
	display: block;
}

#singleNavigation a:hover {
	text-decoration: underline;
}

#singleNavigation .previous {
	margin-right: 30px !important;
}

#singleNavigation .next {
	float: right !important;
	position: relative !important;
}

#singleNavigation .backtolist {
	margin: 0 30px 0 0 !important;
	position: absolute;
	left: 41%;
}

.itemTop {
	height: 30px;
}

.itemTop div {
	float: left;
	padding-right: 15px;
	margin-right: 15px;
	border-right: 1px solid #818181;
	color: #818181;
}

.itemTop div a,
.itemTop div span {
	color: #818181;
}

.itemTop div a:hover {
	text-decoration: underline;
}

.itemTop div:last-child {
	border-right: none !important;
}

#commentList .item {
	background-color: #f2f2f2;
	border: 1px solid #d9d9d9;
	padding: 12px !important;
}

#commentList .commentListListing .item .commentComments {
	float: right;
}

#commentList .commentListListing .item .commentTopNav .author-name{
	float: left;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #818181;
}

#commentList span,
#commentList a,
#commentList .date,
#commentList .middle {
	color: #808080;
}

#commentList .middle,
#commentList .middle span {
	font-size: 14px;
	text-transform: uppercase;
}

#commentList a:hover {
	text-decoration: underline;
}

#commentList .commentBody h5 {
	color: #00b0f0;
	margin: 20px 0;
	font-size: 16px;
}

#commentList .commentBody p {
	color: #000;
	line-height: 16px;	
	font-size: 13px;
}

#commentList .commentFooter {
	margin-top: 20px;
}

.commentFormStyle h4 {
	color: #00b0f0 !important;
	font-size: 18px;
}

.commentFormStyle label {
	float: none;
	padding-left: 0px;
	font-size: 11px;
}

.latestPostList,
.latestCommentsList {
	margin: 0px !important;
}

.latestPostList dt,
.latestCommentsList dt {
	margin-top: 10px;
}

.latestPostList dd,
.latestCommentsList dd {
	margin-left: 0px !important;
	color: #a8a8a8;
	padding-bottom: 10px;
}

.single-blog {
	float: left;
	width: 67%;
}

.permalink { 
	background: url('../images/more.png') no-repeat;
	width: 58px;
	height: 23px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	line-height: 19px;
}

.permalink a {
	display: block;
	padding-left: 11px;
	text-transform: uppercase;
	color: #fff;
	font-size: 10px;
}

#container #footer {
	border-top: none !important;
}
.tx-t3blog-pi2 .single .itemBody a {
	font-size: 13px;
	line-height: 16px;
}
.tx-t3blog-pi2 .itemNav {
	position: relative;
	min-height: 30px;
}
.tx-t3blog-pi2 .itemNav .gravatar {
	float: left;
	margin: 0 5px 5px 0;
	display: none;
}
.tx-t3blog-pi2 .single table {
	border-collapse: inherit;
}
.tx-t3blog-pi2 .single-blog .itemBody .csc-textpic-imagewrap {
	width: auto !important;	
	text-align: left;
}
.tx-t3blog-pi2 .single-blog .itemBody .csc-textpic-imagewrap .csc-textpic-imagecolumn {
	width: auto !important;
}
.tx-t3blog-pi2 .single-blog .itemBody .csc-textpic-imagewrap .csc-textpic-imagecolumn .csc-textpic-image {
	margin-right: 5px !important;
	float: none;
	display: inline-block;
}
/* flexslider */
.flexslider {
	margin: 0px;
}
.flexslider .captiontitle {
	margin-bottom: 0px;
}
.flexslider .slides img {
	width: 100%;
	height: auto;
}
.flexslider li {
	list-style-type: none;
}

.captionlink {
	background: rgba(255, 255, 255, 0.9);
}
.captionlink a {
	padding: 5px 10px;
}
.no_flash {
	height: 40px;
}
.tx-t3blog-pi2 .item .itemBody img.file-type-icon, 
.tx-t3blog-pi2 .single .itemBody img.file-type-icon {
	width: 16px;
	height: 16px;
	display: inline;
}

/*! Pink Flag Skin for jPlayer 2.9.2 ~ (c) 2009-2014 Happyworm Ltd ~ MIT License */.jp-audio :focus,.jp-audio-stream :focus,.jp-video :focus{outline:0}.jp-audio button::-moz-focus-inner,.jp-audio-stream button::-moz-focus-inner,.jp-video button::-moz-focus-inner{border:0}.jp-audio,.jp-audio-stream,.jp-video{font-size:16px;font-family:Verdana,Arial,sans-serif;line-height:1.6;color:#fff;border-top:1px solid #554461;border-left:1px solid #554461;border-right:1px solid #180a1f;border-bottom:1px solid #180a1f;background-color:#3a2a45}.jp-audio{width:201px;padding:20px}.jp-audio-stream{width:101px;padding:20px 20px 10px}.jp-video-270p{width:480px}.jp-video-360p{width:640px}.jp-video-full{width:480px;height:270px;position:static!important;position:relative}.jp-video-full div div{z-index:1000}.jp-video-full .jp-jplayer{top:0;left:0;position:fixed!important;position:relative;overflow:hidden}.jp-video-full .jp-gui{position:fixed!important;position:static;top:0;left:0;width:100%;height:100%;z-index:1001}.jp-video-full .jp-interface{position:absolute!important;position:relative;bottom:0;left:0}.jp-interface{position:relative;width:100%;background-color:#3a2a45}.jp-video .jp-controls-holder{clear:both;width:440px;margin:0 auto 10px;position:relative;overflow:hidden}.jp-audio .jp-controls-holder{height:80px}.jp-audio-stream .jp-controls-holder{height:50px}.jp-controls{background:url(../image/jplayer.pink.flag.jpg) no-repeat;padding:1px 0 2px 1px;overflow:hidden;width:201px;height:34px}.jp-audio .jp-controls,.jp-audio-stream .jp-controls{margin:0 auto}.jp-audio-stream .jp-controls{width:100px}.jp-video .jp-controls{margin:0 0 0 115px;float:left;display:inline}.jp-controls button{display:block;float:left;overflow:hidden;text-indent:-9999px;height:34px;margin:0 1px 2px 0;padding:0;border:none;cursor:pointer}.jp-type-single .jp-controls button{width:99px}.jp-type-single .jp-play{background:url(../image/jplayer.pink.flag.jpg) 0 -40px no-repeat}.jp-type-single .jp-play:focus{background:url(../image/jplayer.pink.flag.jpg) -100px -40px no-repeat}.jp-state-playing .jp-type-single .jp-play{background:url(../image/jplayer.pink.flag.jpg) 0 -120px no-repeat}.jp-state-playing .jp-type-single .jp-play:focus{background:url(../image/jplayer.pink.flag.jpg) -100px -120px no-repeat}.jp-audio-stream .jp-pause,.jp-audio-stream .jp-play{border-right:1px solid #180920}.jp-type-single .jp-stop{background:url(../image/jplayer.pink.flag.jpg) 0 -80px no-repeat}.jp-type-single .jp-stop:focus{background:url(../image/jplayer.pink.flag.jpg) -100px -80px no-repeat}.jp-type-playlist .jp-controls button{width:49px}.jp-type-playlist .jp-play{background:url(../image/jplayer.pink.flag.jpg) -24px -40px no-repeat}.jp-type-playlist .jp-play:focus{background:url(../image/jplayer.pink.flag.jpg) -124px -40px no-repeat}.jp-state-playing div.jp-type-playlist .jp-play{background:url(../image/jplayer.pink.flag.jpg) -24px -120px no-repeat}.jp-state-playing div.jp-type-playlist .jp-play:focus{background:url(../image/jplayer.pink.flag.jpg) -124px -120px no-repeat}.jp-type-playlist .jp-stop{background:url(../image/jplayer.pink.flag.jpg) -24px -80px no-repeat}.jp-type-playlist .jp-stop:focus{background:url(../image/jplayer.pink.flag.jpg) -124px -80px no-repeat}.jp-type-playlist .jp-previous{background:url(../image/jplayer.pink.flag.jpg) -24px -200px no-repeat}.jp-type-playlist .jp-previous:focus{background:url(../image/jplayer.pink.flag.jpg) -124px -200px no-repeat}.jp-type-playlist .jp-next{background:url(../image/jplayer.pink.flag.jpg) -24px -160px no-repeat}.jp-type-playlist .jp-next:focus{background:url(../image/jplayer.pink.flag.jpg) -124px -160px no-repeat}.jp-toggles{padding:0;margin:0 auto;overflow:hidden}.jp-audio .jp-toggles{width:55px}.jp-audio .jp-type-single .jp-toggles{width:25px}.jp-video .jp-toggles{float:left;width:105px;margin:10px 0 0 15px}.jp-toggles button{display:block;float:left;width:25px;height:18px;text-indent:-9999px;line-height:100%;border:none;cursor:pointer}.jp-full-screen{background:url(../image/jplayer.pink.flag.jpg) 0 -420px no-repeat;margin-left:15px}.jp-full-screen:focus{background:url(../image/jplayer.pink.flag.jpg) -30px -420px no-repeat}.jp-state-full-screen .jp-full-screen{background:url(../image/jplayer.pink.flag.jpg) -60px -420px no-repeat}.jp-state-full-screen .jp-full-screen:focus{background:url(../image/jplayer.pink.flag.jpg) -90px -420px no-repeat}.jp-repeat{background:url(../image/jplayer.pink.flag.jpg) 0 -440px no-repeat;margin-left:0}.jp-repeat:focus{background:url(../image/jplayer.pink.flag.jpg) -30px -440px no-repeat}.jp-state-looped .jp-repeat{background:url(../image/jplayer.pink.flag.jpg) -60px -440px no-repeat}.jp-state-looped .jp-repeat:focus{background:url(../image/jplayer.pink.flag.jpg) -90px -440px no-repeat}.jp-shuffle{background:url(../image/jplayer.pink.flag.jpg) 0 -460px no-repeat;margin-left:15px}.jp-shuffle:focus{background:url(../image/jplayer.pink.flag.jpg) -30px -460px no-repeat}.jp-state-shuffled .jp-shuffle{background:url(../image/jplayer.pink.flag.jpg) -60px -460px no-repeat}.jp-state-shuffled .jp-shuffle:focus{background:url(../image/jplayer.pink.flag.jpg) -90px -460px no-repeat}.jp-audio .jp-shuffle{margin-left:5px}div.jp-seeking-bg{background:url(../image/jplayer.pink.flag.seeking.gif)}.jp-progress{background:url(../image/jplayer.pink.flag.jpg) 0 -240px no-repeat;width:197px;height:13px;padding:0 2px 2px;margin-bottom:4px;overflow:hidden}div.jp-video .jp-progress{border-top:1px solid #180a1f;border-bottom:1px solid #554560;width:100%;background-image:none;padding:0}.jp-seek-bar{background:url(../image/jplayer.pink.flag.jpg) 0 -260px repeat-x;width:0;height:100%;overflow:hidden;cursor:pointer}.jp-play-bar{background:url(../image/jplayer.pink.flag.jpg) 0 -280px repeat-x;width:0;height:100%;overflow:hidden}.jp-state-no-volume .jp-volume-controls{display:none}.jp-audio .jp-volume-controls,.jp-audio-stream .jp-volume-controls{height:30px}.jp-volume-controls button{position:absolute;display:block;overflow:hidden;text-indent:-9999px;margin:0;padding:0;width:16px;height:11px;border:none;cursor:pointer}.jp-audio .jp-volume-controls .jp-mute,.jp-audio-stream .jp-volume-controls .jp-mute{top:-6px;left:0}.jp-audio .jp-volume-controls .jp-volume-max,.jp-audio-stream .jp-volume-controls .jp-volume-max{top:-6px;right:0}.jp-video .jp-volume-controls .jp-mute,.jp-video .jp-volume-controls .jp-unmute{left:0;top:14px}.jp-video .jp-volume-controls .jp-volume-max{left:84px;top:14px}.jp-volume-controls .jp-mute{background:url(../image/jplayer.pink.flag.jpg) 0 -330px no-repeat}.jp-volume-controls .jp-mute:focus{background:url(../image/jplayer.pink.flag.jpg) -25px -330px no-repeat}.jp-state-muted .jp-volume-controls .jp-mute{background:url(../image/jplayer.pink.flag.jpg) -60px -330px no-repeat}.jp-state-muted .jp-volume-controls .jp-mute:focus{background:url(../image/jplayer.pink.flag.jpg) -85px -330px no-repeat}.jp-volume-controls .jp-volume-max{background:url(../image/jplayer.pink.flag.jpg) 0 -350px no-repeat}.jp-volume-controls .jp-volume-max:focus{background:url(../image/jplayer.pink.flag.jpg) -25px -350px no-repeat}.jp-volume-bar{background:url(../image/jplayer.pink.flag.jpg) 0 -300px repeat-x;position:absolute;width:197px;height:4px;padding:2px 2px 1px;overflow:hidden;cursor:pointer}.jp-audio .jp-interface .jp-volume-bar,.jp-audio-stream .jp-interface .jp-volume-bar{top:10px;left:0}.jp-audio-stream .jp-interface .jp-volume-bar{width:97px;border-right:1px solid #180920;padding-right:1px}.jp-video .jp-volume-bar{top:0;left:0;width:95px;border-right:1px solid #180920;padding-right:1px;margin-top:30px}.jp-volume-bar-value{background:url(../image/jplayer.pink.flag.jpg) 0 -320px repeat-x;height:4px}.jp-current-time,.jp-duration{width:70px;font-size:.5em;color:#8c7a99}.jp-current-time{float:left;cursor:default}.jp-duration{float:right;text-align:right;cursor:pointer}.jp-video .jp-current-time{padding-left:20px}.jp-video .jp-duration{padding-right:20px}.jp-details{font-size:.7em;margin:0;padding:0}.jp-details .jp-title{padding:0;margin:0;overflow:hidden;text-align:center;cursor:default}.jp-video .jp-details{margin:0 90px 10px}.jp-playlist ul{list-style-type:none;font-size:.7em;margin:0;padding:0}.jp-video .jp-playlist ul{margin:0 20px}.jp-playlist li{position:relative;padding:2px 0;border-top:1px solid #554461;border-bottom:1px solid #180a1f;overflow:hidden}div.jp-type-playlist div.jp-playlist li:first-child{border-top:none;padding-top:3px}div.jp-type-playlist div.jp-playlist li:last-child{border-bottom:none;padding-bottom:3px}div.jp-type-playlist div.jp-playlist a{color:#fff;text-decoration:none}div.jp-type-playlist div.jp-playlist a:hover{color:#e892e9}div.jp-type-playlist div.jp-playlist li.jp-playlist-current{background-color:#26102e;margin:0 -20px;padding:2px 20px;border-top:1px solid #26102e;border-bottom:1px solid #26102e}div.jp-type-playlist div.jp-playlist li.jp-playlist-current a{color:#e892e9}div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove{float:right;display:inline;text-align:right;margin-left:10px;font-weight:700;color:#8C7A99}div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover{color:#E892E9}div.jp-type-playlist div.jp-playlist span.jp-free-media{float:right;display:inline;text-align:right;color:#8C7A99}div.jp-type-playlist div.jp-playlist span.jp-free-media a{color:#8C7A99}div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover{color:#E892E9}span.jp-artist{font-size:.8em;color:#8C7A99}.jp-video .jp-video-play{width:100%;overflow:hidden}.jp-video-270p .jp-video-play{margin-top:-270px;height:270px}.jp-video-360p .jp-video-play{margin-top:-360px;height:360px}.jp-video-full .jp-video-play{height:100%}.jp-video-play-icon{position:relative;display:block;width:112px;height:100px;margin-left:-56px;margin-top:-50px;left:50%;top:50%;border:none;cursor:pointer;background:url(../image/jplayer.pink.flag.video.play.png) no-repeat;text-indent:-9999px}.jp-video-play-icon:focus{background:url(../image/jplayer.pink.flag.video.play.png) 0 -100px no-repeat}.jp-jplayer,.jp-jplayer audio{width:0;height:0}.jp-jplayer{background-color:#000}.jp-no-solution{padding:5px;font-size:.8em;background-color:#3a2a45;border-top:2px solid #554461;border-left:2px solid #554461;border-right:2px solid #180a1f;border-bottom:2px solid #180a1f;color:#FFF;display:none}.jp-no-solution a{color:#FFF}.jp-no-solution span{font-size:1em;display:block;text-align:center;font-weight:700}


/* Powermail */

.tx-powermail {
    font-family: Calibri, Arial, sans-serif;
    font-size: 14px;
    width: 640px;
    margin: 0 !important;
    padding: 0 !important;
}

.tx-powermail fieldset.powermail_fieldset {
	border: 0;
    padding: 10px;
    margin-bottom: 20px;
    background: rgb(255,255,255);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
    background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
    -webkit-box-shadow: 0px 0px 8px 0px;
    -moz-box-shadow: 0px 0px 8px 0px;
    box-shadow: 0px 0px 8px 0px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}

.tx-powermail .powermail_fieldwrap_input{
    margin: 0 0 0.5em 0;
    clear: both;
}

.tx-powermail legend{
	font-weight: bold;
    color: #EAEAEA;
    float: right;
    margin: 3px 10px 10px 0;
    font-size: 30px;
    white-space: normal;
	padding-bottom: 15px;
}

.tx-powermail fieldset{
	border: 0 none;
    padding: 0;
    margin: 0;
    position: relative;
}

.tx-powermail .powermail_fieldwrap{
    margin: 0 0 0.5em 0;
    clear: both;
}

.tx-powermail legend.powermail_check_legend, .tx-powermail legend.powermail_radio_legend{
	font-weight: bold;
    color: #1E5799;
    float: left;
    margin: 0;
    padding: 0;
    font-size: 14px;
}

.tx-powermail legend.powermail_radio_legend, .tx-powermail legend.powermail_radio_legend{
	position: absolute;
    left: 0;
    display: block;
    width: 200px;
	line-height: 14px;
}

.tx-powermail .powermail_radio_outer .powermail_radio_inner{
	margin-left: 200px;
    clear: both;
    width: 400px;
    margin: -5px 0 5px 200px;
}

.tx-powermail .powermail_radio_outer .powermail_radio_inner label{
	float: none;
    width: auto;
    display: inline;
    font-weight: normal;
    margin-left: 7px;
}

.tx-powermail .powermail_check_outer {
	float: left;
}

.tx-powermail .powermail_check_outer .powermail_check_inner {
	margin-left: 159px;
    clear: both;
}

.tx-powermail .powermail_check_outer .powermail_check_inner .powermail_radio{
	float: left;
    position: relative;
    clear: left;
    margin: 3px 0;
}

.tx-powermail .powermail_check_outer .powermail_check_inner input{
    float: left;
    position: relative;
    clear: left;
}

.tx-powermail .powermail_check_outer .powermail_check_inner  label{
	float: none;
    width: auto;
    display: inline;
    font-weight: normal;
    margin-left: 7px;
}

.tx-powermail label {
    display: block;
    width: 200px;
    float: left;
    clear: left;
    font-weight: bold;
    color: #1E5799;
	margin: 4px 0 10px 0;
    height: 23px;
}

.tx-powermail fieldset input[type="text"], 
.tx-powermail fieldset input[type="email"],
.tx-powermail fieldset input[type="number"] {
	width: 220px;
    display: inline-block;
    float: none;
    background: url(../images/field_bg.jpg) left top no-repeat;
    border: medium none;
    padding: 0px 5px;
    line-height: 29px !important;
    height: 29px;
    color: #819898;
    margin-bottom: 15px;
	background: #f8f8f8 none;
}

.tx-powermail fieldset input[type="text"], 
.tx-powermail fieldset input[type="email"],
.tx-powermail fieldset input[type="number"] {
    font-family: Calibri, Arial, sans-serif;
    font-size: 14px;
    width: 400px;
    padding: 3px;
    border: 1px solid #ccc;
    color: #444;
    -webkit-box-shadow: 3px 3px 5px #eee;
    -moz-box-shadow: 3px 3px 5px #eee;
    box-shadow: 3px 3px 5px #eee;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}

.tx-powermail fieldset input.powermail_submit {
    margin: 10px 20px 10px 0;
    float: right;
    border: 0;
    padding: 5px 20px;
    color: white;
    font-weight: bold;
    cursor: pointer;
    background: rgb(30,87,153);
    background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1)));
    background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
    background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
    background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );
    background: linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
    -webkit-box-shadow: 3px 3px 5px #aaa;
    -moz-box-shadow: 3px 3px 5px #aaa;
    box-shadow: 3px 3px 5px #aaa;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}

.tx-powermail span.mandatory {
    color: red;
}

/* t3blog */

.tx-t3extblog .pagination{
	float: right;
    width: 100%;
	text-align: right;
}

.tx-t3extblog .pagination ul li{
	display: inline;
    list-style: none;
    margin: 0;
    padding: 0 5px 0 0;
	margin: 0 3px;
    -webkit-box-shadow: 0px -1px 3px 0px rgba(50, 50, 50, 0.3);
    -moz-box-shadow: 0px -1px 3px 0px rgba(50, 50, 50, 0.3);
    box-shadow: 0px -1px 3px 0px rgba(50, 50,50, 0.3);
	background-color: #f0f0f0;
}

.tx-t3extblog .pagination ul li a{
	color: #666666;
	padding-left: 10px;
}

.tx-t3extblog .pagination ul li.active{
    -webkit-box-shadow: 0px -1px 1px 0px rgba(50, 50, 50, 0.2);
    -moz-box-shadow: 0px -1px 1px 0px rgba(50, 50, 50, 0.2);
    box-shadow: 0px -1px 1px 0px rgba(50, 50, 50, 0.2);	
	padding: 0 6px 0 !important;
}

.tx-t3extblog .pagination ul li.active a{
	color: #000;
}

.tx-t3extblog .well{
	margin-bottom: 15px;
    border-bottom: 1px solid #a0a0a0;
}

.tx-t3extblog .itemTop {
    height: 30px;
}


.tx-t3extblog .categories{
	float: left;
    padding-right: 15px;
    margin-right: 15px;
    border-right: 1px solid #818181;
    color: #818181;
}

.tx-t3extblog .categories a{
    color: #818181;
}

.tx-t3extblog .date, .tx-t3extblog .author{
	float: left;
    padding-right: 15px;
    margin-right: 15px;
    border-right: 1px solid #818181;
    color: #818181;
}

.tx-t3extblog .well h2{
    margin: 10px 0 !important;
    float: left !important;
    line-height: 40px !important;
    font-weight: normal;
	width: 75%;
}

.tx-t3extblog .well h2 a{
    color: #2A66A4 !important;
    font-size: 24px !important;
    display: block !important;
    text-decoration: none !important;
	line-height: 40px;
}

.tx-t3extblog .well .itemBody span.comments-number {
    float: right;
    display: block;
    margin: 10px 0 10px;
    background: url('../images/comments.png') no-repeat 0 0;
    width: 50px;
    height: 45px;
    text-align: center;
}

.tx-t3extblog .well .itemBody span.comments-number a {
    font-size: 20px !important;
    color: #818181 !important;
    display: block;
    line-height: 40px;
}

.tx-t3extblog .well .itemBody span.comments {
    float: right;
    display: block;
    margin: 10px 10px;
}

.tx-t3extblog .well .itemBody span.comments a {
    color: #818181 !important;
    display: block;
    line-height: 45px;
}

.tx-t3extblog .well .itemBody p, .tx-t3extblog .single .itemBody p {
    color: #585859 !important;
    margin: 15px 0px !important;
    line-height: 16px;
    font-size: 13px;
}

.tx-t3extblog .well .clear{
	clear: left;
    margin: 0px;
    padding: 0px;
}

.tx-t3extblog .well:nth-child(2){
	border-top: 1px solid #a0a0a0;
    padding-top: 15px;
	float: left;
}

.tx-t3extblog .well .itemBody img {
	display: block;
    width: 100%;
    height: auto;
	float: left;
    max-width: 250px !important;
    margin: 0 7px 7px 0;
}

.tx-t3extblog .well .itemBody .csc-textpic-imagewrap, .tx-t3extblog .well .itemBody .csc-textpic{
	float: left;
}

.tx-t3extblog .well .itemBody .csc-textpic-text p{
	color: #585859 !important;
    margin: 15px 0px !important;
    line-height: 16px;
    font-size: 13px;
	text-align: justify;
}

.tx-t3extblog .well .itemNav{
	position: relative;
    min-height: 30px;
	clear: left;
}

.tx-t3extblog .well .itemNav .permalink {
    background: url('../images/more.png') no-repeat;
    width: 58px;
    height: 23px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    line-height: 19px;
}

.tx-t3extblog .well .itemNav .permalink a {
    display: block;
    padding-left: 11px;
    text-transform: uppercase;
    color: #fff;
    font-size: 10px;
}

.tx-t3extblog #categories, .tx-t3extblog #latestPosts, .tx-t3extblog #latestComments, .tx-t3extblog #searchBox, .tx-t3extblog.rss {
    float: right !important;
    width: 30% !important;
    border-bottom: 3px solid #f0f0f0;
}

.tx-t3extblog #categories h3, .tx-t3extblog #latestPosts h3, .tx-t3extblog #latestComments h3, .tx-t3extblog #searchBox h3, .tx-t3extblog .rss h3 {
    margin-top: 15px;
    color: #00b0f0;
    font-size: 16px !important;
    font-weight: normal;
}

.tx-t3extblog #categories h3, .tx-t3extblog #latestPosts h3, .tx-t3extblog #latestComments h3, .tx-t3extblog#searchBox h3, .tx-t3extblog .rss h3 {
    padding: 5px 0 5px 5px;
    margin-bottom: 25px;
    background-color: #f0f0f0;
}

.tx-t3extblog #categories{
	margin: 20px 0px;
}

.tx-t3extblog #categories ul, .tx-t3extblog #latestPosts ul{
	margin-left: 0px !important;
    background-color: #fff;
	border: none;
    margin-left: 10px;
    padding: 4px 2px;
}

.tx-t3extblog #categories ul li, .tx-t3extblog #latestPosts ul li{
	list-style-type: none;
}

.tx-t3extblog #categories ul li a, .tx-t3extblog #latestPosts ul li a{
	font-size: 14px;
}

.tx-t3extblog #latestPosts ul li .date-latest{
	margin-left: 0px !important;
    color: #a8a8a8;
    padding-bottom: 10px;
}

.tx-t3extblog #latestComments .title a{
	color: #00b0f0 !important;
	font-size: 13px;
}

.tx-t3extblog #latestComments .span3 p{
	margin-left: 0px !important;
    color: #a8a8a8;
    padding-bottom: 10px;
}



div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{
	margin-bottom: 0;
}

.kal-list-container table.kal .mbl_newsevent_singledayevent strong {
	display: none;
}

.mbl_newsevent_singledayevent .mbl_newsevent_singleICSDownload a {
    color: transparent;
}

.mbl_newsevent_singledayevent .mbl_newsevent_singleICSDownload a {
    color: transparent;
    display: block;
    height: 16px;
    margin: 0 auto;
    width: 16px;
}

.skyscrapperlink #skyscrapper {
	background: #fff url(http://ph-ooe.at/fileadmin/skyscraperph.jpg) no-repeat left top;
	width: 160px;
	height: 600px;
	position: absolute;
	left: 50%;
	margin-left: 505px;
	top: 140px;
}