/* default styles for extension "tx_ptybannerads_pi1" */


/* default styles for extension "tx_ptyshowcases_pi1" */



/* default styles for extension "tx_ptytwitterfnf_pi1" */
	div.twitter_friends {
		left: 0px;
		padding-left: 0;
		position: relative;
		margin: 0;
		padding: 0;
	}
	
	div.twitter_friends_text {
		
	}
	
	div.twitter_friends_wrapper {
		position: relative;
	}
	
	span.twitter_friends_twitter_favicon {
		background: url("/typo3conf/ext/pty_twitter_fnf/res/twitter_logo_small.png") no-repeat scroll 0 0 transparent;
		margin-top: 1px;
		width: 13px;
		position: absolute;
		display: block;
		height: 14px;
		left: 0;
		padding: 0;
		text-align: left;
	}
	
	span.twitter_friends_summary {
		font-size: 11px;
		dsiplay: block;
		padding-left: 17px;
		color: #333333;
	}
	
	div.twitter_friends_icon {
		padding-top: 5px;
		padding-right: 3px;
		width: 30px;
		float: left;
	}
/* default styles for extension "tx_ritajaxcomments_pi1" */
.rit_ajaxcomments{}
.rit_ajaxcomments_count{float:left;margin-bottom:10px;text-align:left;width:70%;}
.rit_ajaxcomments_action{float:left;margin-bottom:10px;text-align:right;width:30%;}
#rit_ajaxcomment_writenew_text IMG{cursor:pointer;}
.rit_ajaxcomments_entry_even, .rit_ajaxcomments_entry_uneven{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-top:-1px;padding:10px 0px;}
.rit_ajaxcomments_entry_uneven{background-color:#f2f2f2;}
.rit_ajaxcomments_entry_even IMG, .rit_ajaxcomments_entry_uneven IMG {margin-left: 10px;}
.rit_ajaxcomments_profile{float:left;}
.rit_ajaxcomments_profile_image{width:70px; padding-right:10px;text-align:center;width: }
.rit_ajaxcomments_profile_info{line-height:12px;margin-top:-3px;}
.rit_ajaxcomments_data {float:left;width:410px;}
.rit_ajaxcomments_text{color: #707070;}
.rit_ajaxcomment_new{width:526px;height:90px; border: 1px solid #e5e5e5; background: url('/fileadmin/templates/images/textarea_bg.png') repeat-x top left; height: 55px; line-height: 15px; font-size: 12px; font-style: italic; color: #838383; padding: 6px; }
.rit_ajaxcomments_username{ color: #3c699d; font-weight: 700;}
.rit_ajaxcomments_username A { color: #ff9d33;}
#rit_ajaxcomment_external {display:none;}
.tx_ritajaxcomments_inputrow {margin: 10px 0px;}
.tx_ritajaxcomments_inputlabel {width: 190px;
padding-top: 5px;
float:left;}
.tx_ritajaxcomments_inputfield {float:left;}

.rit_ajaxcomments_date{color: #538fc7;}
.rit_ajaxcomment_actiontoggle, .rit_ajaxcomment_externalactiontoggle {color: #ff9d33 !important;}
.rit_ajaxcomment_actiontoggle:hover, .rit_ajaxcomment_externalactiontoggle:hover  {cursor:pointer;text-decoration:underline !important;}
.tx_ritajaxcomments_recaptcha_error, .tx_ritajaxcomments_adminreview_info {color:#ff0000; display:none;margin-bottom: 10px;}
.tx_ritajaxcomments_field_error {color:#ff0000; }
#tx_ritajaxcomments_recaptcha { margin-top: 10px;width: 100%;}
.tx_ritajaxcomments_personaldata { width: 336px !important;}

#page.two_cols .rit_ajaxcomment_new{width:756px;}
#page.two_cols .rit_ajaxcomments_text{width:680px;}
#page.two_cols .tx_ritajaxcomments_personaldata {width:566px !important;}
/* default styles for extension "tx_ritajaxtags_pi1" */
.rit_ajaxtags_container {margin:10px 0px;}
.rit_ajaxtags_list {margin: 10px 0px;}
.rit_ajaxtags_listentry {float:left; width: 135px; height: 20px; overflow:hidden;}
.rit_ajaxtags_listentry_counter {color: #707070; font-size: 10px;}
.rit_ajaxtags_listentry_disabled {	background: url('/fileadmin/templates/images/buttons_sprite_spaced.png') no-repeat -13px -764px; padding-left:12px;}

.rit_ajaxtags_overview {margin: 10px 0px;}
.rit_ajaxtags_overviewentry {float:left; width: 145px; margin-top: 5px; padding: 0.25em; }

#rit_ajaxtags_objectlist,#rit_ajaxtags_overview {padding: 2%; width: 96%; }
.rit_ajaxtags_objectentry {padding: 0.25em; margin-top: 5px; margin-bottom: 15px;}
.rit_ajaxtags_object_title {}
.rit_ajaxtags_object_description {}
.rit_ajaxtags_object_url {color: #008000;}

.rit_ajax_tag_cloud{margin-left: -10px;}
.rit_ajaxtags_info_morelink { color: #ff8400; cursor:pointer;}
.rit_ajaxtags_info_more { color: #000;}
/* default styles for extension "tx_ritbloghouse_pi1" */

.bloghouse_article_headline { color: #5e96ca;font-size: 19px; }

#bloghouse_article, .bloghouse_list { background-color: #ffffff;margin-bottom: 10px; }

.bloghouse_article_head {  min-height: 50px; padding: 0px;}
.bloghouse_list_head{ height: 50px;margin:0 20px 9px 0; padding: 0; border-bottom: 2px solid #e3e3e3; }
.bloghouse_article_head h1,.bloghouse_article_head h3,.bloghouse_article_head h4,.bloghouse_article_head h5,.bloghouse_article_head h6,
.bloghouse_list_head h1, .bloghouse_list_head h2, .bloghouse_list_head h3, .bloghouse_list_head h4, .bloghouse_list_head h5, .bloghouse_list_head h6
{
line-height: 50px;
}
#bloghouse_article h2 {
margin: 15px 0 10px 0;
line-height: 26px;
font-size: 24px;
}
.bloghouse_article_head h2
{
margin-top: 0px !important;
}

.bloghouse_article_inner, .bloghouse_list_inner{ padding: 0 20px 9px 0; }
.bloghouse_list_item, .bloghouse_list_item_first, .bloghouse_list_item_last { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #e3e3e3; list-style-type: none;}

.bloghouse_list_item_last {border-bottom: 0 !important; padding-bottom: 0px !important; margin-bottom: 0px !important;}
.bloghouse_article_avatar,.bloghouse_list_avatar { float: left !important; margin-right: 10px; width: 57px; height: 57px; overflow: hidden; background-color: #cecece; }
.bloghouse_article_content { float: left !important; width: 610px; }
.bloghouse_list_content { float: left !important; width: 530px; }
.bloghouse_article_date,.bloghouse_list_date { color: #97c4ed; }
.bloghouse_article_date {height: 20px;}
.bloghouse_article_headline {height: 20px;}
.bloghouse_article_text, .bloghouse_article_summary {margin-bottom: 10px;text-align: justify;}

#bloghouse_article P {line-height: 20px !important; color: #707070;}
#bloghouse_article li {line-height: 20px !important; color: #707070;}
.bloghouse_list_summary{
}
.bloghouse_list_summary p img{
max-width: 550px !important;
}
.bloghouse_article_summary {
font-weight: bold;
}
.bloghouse_list_content{
}
.bloghouse_clearer{
	clear:both;
}

#rit_bloghouse_edit_form {position:fixed; left: -10000px; z-index:5001; padding:15px; background-color: #fff; border: 1px solid #e5e5e5;}
.rit_bloghouse_publish_loading{position:fixed;top:0px; z-index:5001; margin: 0 40%; height: 15px; width: 20%; background-color: #77AACA;text-align: center; padding: 5px 0px;overflow:hidden;  border: 1px solid #e5e5e5;}
#rit_bloghouse_edit_summary,#rit_bloghouse_edit_headline {width: 594px}

#rit_bloghouse_edit_form hr {height: 0px;border: 0px; border-top: 1px solid #e5e5e5; margin: 10px 0px; }
#rit_bloghouse_edit_form ul,#rit_bloghouse_publish_pingbacks_result ul, #small_links ul li { list-style: none; cursor:pointer;}
#rit_bloghouse_edit_form ul,#rit_bloghouse_publish_pingbacks_result ul { float: left; }
#rit_bloghouse_edit_form ul li,#rit_bloghouse_publish_pingbacks_result ul li { float: left; border: 1px dotted #5e96ca; border-right-width: 0px; padding: 1px 10px;}
#rit_bloghouse_edit_form ul li.last,#rit_bloghouse_publish_pingbacks_result ul li.last { border-right-width: 1px; }
#rit_bloghouse_edit_form ul li,#rit_bloghouse_edit_form ul li a,#rit_bloghouse_publish_pingbacks_result ul li,#rit_bloghouse_publish_pingbacks_result ul li a { color: #5e96ca; font-size: 10px; line-height: 19px;}
#rit_bloghouse_edit_form ul li:hover,#rit_bloghouse_publish_pingbacks_result  ul li:hover { background-color: #f2f2f2; }
#rit_bloghouse_edit_form ul li a:hover,#rit_bloghouse_publish_pingbacks_result ul li a:hover  { text-decoration: none; }

#rit_bloghouse_edit_form ul.reg_log { margin-left: 10px; margin-right: 17px; }
#rit_bloghouse_edit_form ul.reg_log li { border-color: #b4cce4; }
#rit_bloghouse_edit_form ul.reg_log li a { color: #b4cce4; }
#rit_bloghouse_edit_form .rit_bloghouse_button_action,#rit_bloghouse_publish_pingbacks_result .rit_bloghouse_button_action {border-color:#88b403; color: #88b403; }

.rit_bloghouse_dateremover {cursor:pointer; align:left;}

.rit_bloghouse_create {cursor:pointer; float:right; padding-top:10px;}

.rit_bloghouse_editicons {
cursor:pointer; 
background-image: url('/typo3/sysext/t3skin/images/sprites/t3skin.png') !important;
height: 16px;
width: 16px;
float:left;
margin: 5px 5px 5px 0px;
}
.rit_bloghouse_edit {
background-position: -198px -0px !important;
}

.rit_bloghouse_release {
background-position: -54px -36px !important;
}
.rit_bloghouse_hide {
background-position: -198px -18px !important;
}
.rit_bloghouse_publish {
background-position: -36px -162px !important;
}
.rit_bloghouse_publish_pingbacks_layer {
	position:fixed;
	top: 80px;
	width: 100%;
	z-index: 5003; 
}
.rit_bloghouse_publish_pingbacks_option_container{
	background-color: #fff;
	border: 1px solid #e5e5e5;
	margin: 0 auto;
	padding: 10px;
	width: 700px;
	overflow: scroll;
	height: 450px;
}
.rit_bloghouse_publish_pingbacks_option_container h2 {margin: 10px 0px;}
.rit_bloghouse_publish_pingbacks_option_container .input {border: 1px solid #e5e5e5;width:500px;}
.rit_bloghouse_publish_pingbacks_options {
	margin: 5px 0px;
}
.rit_bloghouse_publish_pingbacks_options_typepingback,.rit_bloghouse_publish_pingbacks_options_typetrackback{
height: 10px;
width: 10px;
float:left;
background-image: url('/typo3conf/ext/rit_bloghouse/res/images/icons.png');
background-position: -1px -1px;
background-repeat: no-repeat;
margin: 0px 5px;
}
.rit_bloghouse_publish_pingbacks_options_select {
width: 20px;
float:left;
}
.rit_bloghouse_publish_pingbacks_success, .rit_bloghouse_publish_pingbacks_failure {
background-image: url('/typo3conf/ext/rit_bloghouse/res/images/icons.png');
background-position: -25px -1px;
background-repeat: no-repeat;
height: 10px;
margin: 0px 5px;
width: 10px;
}
.rit_bloghouse_publish_pingbacks_failure {
background-position: -37px -1px;
}

.rit_bloghouse_publish_pingbacks_options_typetrackback{
background-position: -13px -1px;
}
.rit_bloghouse_video {margin: 10px 0px;}
.rit_bloghouse_rsslink {
cursor:pointer; 
background-image: url('/fileadmin/templates/images/buttons_sprite_spaced.png');
background-position: 0px -586px;
height: 24px;
margin: 14px 10px 0px 10px;
width: 25px;
float:right;
}
.rit_bloghouse_rsslink:hover {
background-position: 0px -612px;
}
.bloghouse_datepicker, .bloghouse_categories, .bloghouse_article_text ul {list-style-type: none;}
.bloghouse_categories .bloghouse_categories {margin-left:10px;}

.bloghouse_author_avatar {width: 100%, text-align:center;margin-bottom:10px;}
.bloghouse_author_name {color: #5e96ca;font-size: 13px; font-weight: bold; }
.bloghouse_author_company {color: #5e96ca;font-size: 11px;}
.bloghouse_author_vita {margin-top: 10px;font-size: 11px; color:#707070 ; }

.bloghouse_author_otherarticles_headline {font-size: 11px; color:#707070 ;} 
.bloghouse_author_otherarticles_entry {margin-top: 5px; font-size: 11px; color:#707070 ;}
.bloghouse_author_otherarticles_entry A {font-size: 11px; }

.bloghouse_shorter_show{color: #ff9d33; cursor:pointer;}
.bloghouse_article_page_hide {display:none;}

.bloghouse_article_content .box .inner, .bloghouse_article_content .box_tabs .inner {padding:0px !important;margin:0px !important; border: 0px !important;}
.bloghouse_article_content .box .head {margin-top: 5px;margin-bottom: 10px; margin-left:11px;}

.bloghouse_article_pagenavi_bottom {color: #707070 ; text-align:center}
.bloghouse_article_pagenavi_bottom span {margin: 0 10px;}
.bloghouse_article_page_show {cursor:pointer; color: #ff9d33;}
.bloghouse_article_page_active {cursor:auto;color: #707070 !important; }

.rit_bloghouse_publish_options {margin-top: 16px; background-color: #fff; display:none; z-index:100;position:absolute;padding: 5px; border: 1px solid #dcdcdc; border-top: 1px dotted #dcdcdc; }

.rit_bloghouse_pingback_containter,.rit_bloghouse_pingback {margin:10px }
.rit_bloghouse_pingback_containter h2 {color:#3C699D;}
.rit_bloghouse_pingback_list {margin-top: 10px;}
.rit_bloghouse_pingback_listdate {float:left; width: 90px; color: #97C4ED;}
.rit_bloghouse_pingback_listtext {float:left; width: 480px; }



.blog-slideshow {width: 100%; }
.blog-slideshow img:first-child {width: 100%;}

/* caption */
.cycle-caption { position: absolute; color: white; bottom: 15px; right: 15px; z-index: 170; }


/* overlay */
.cycle-overlay { 
	font-family: tahoma, arial;
	position: absolute; bottom: 0; width: 100%; z-index: 160;
	background: black; color: white; padding: 15px; opacity: .5;
}
.cycle-overlay div:first-child {font-size: 16px; }
.cycle-overlay div:last-child {font-size: 14px; }
/* pager */
.cycle-pager { 
    text-align: right; width: 100%; z-index: 181; position: absolute; top: 0px; padding-right: 20px;overflow: hidden;
}
.cycle-pager span { 
    font-family: arial; font-size: 50px; width: 16px; height: 16px; 
    display: inline-block; color: #ddd; cursor: pointer; 
}
.cycle-pager span.cycle-pager-active { color: #97c4ed;}
.cycle-pager > * { cursor: pointer;}



/* prev / next links */
.cycle-prev, .cycle-next {  font-size: 72px; color:#fff;-webkit-font-smoothing: antialiased; position: absolute; top:0; width: 30%; opacity: 0; filter: alpha(opacity=0); z-index: 180; height: 100%; cursor: pointer; }
.cycle-prev { left: 0; text-align:left; padding-left: 30px;}
.cycle-next { right: 0;text-align:right; padding-right: 30px; }
.cycle-prev:before,.cycle-next:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	/*margin-right: -0.25em;*/
}
.cycle-prev span, .cycle-next span {
	font-family: FontAwesome; 
	font-size: 62px; 
	color: #97c4ed;
}
.cycle-next span {
	vertical-align: middle;
	width: 100%;
}
.cycle-prev:hover, .cycle-next:hover { opacity: .7; filter: alpha(opacity=70) }


/* default styles for extension "tx_ritrsscache_pi1" */
	.rsscache_entry { margin-top: 10px;}
	.rsscache_date {float:left;width: 80px;color: #538fc7;}
	.rsscache_title {float:left;width: 440px;color: #707070;}
	.rsscache_hiddenblock {display:none;}
	.rsscache_block_button {display:none; color: #FF9D33; }
	.rsscache_block_button:hover {text-decoration: underline; cursor:pointer;}
/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
