/* default styles for extension "tx_ablinklist_pi1" */

/* --------------------  general styles  -------------------- */

.tx_ablinklist_viewDetailsForLink {
        font-size: 13px;
        border : solid 1px #C5C5C5;
        background-color : #E5E5E5;
        padding : 5px;
        margin-top : 10px;
        display : block;
        text-align : left;
}

.tx_ablinklist_viewAddNewLink {
        font-size : 15px;
/*        border : solid 1px #C5C5C5; */
      /*  background-color : #E5E5E5;  */
        padding : 5px;
        margin-top : 10px;
        display : block;
        text-align : left;
        float: left;
}

.tx_ablinklist_viewAddNewLinkResult {
        font-size : 13px;
        border : solid 1px #C5C5C5;
        background-color : #E5E5E5;
        padding : 5px;
        margin-top : 10px;
        display : block;
        text-align : left;
}

.tx_ablinklist_viewReportBrokenLink {
        font-size : 13px;
        /*border : solid 1px #C5C5C5;
        background-color : #E5E5E5;*/
        padding : 5px;
        margin-top : 10px;
        display : block;
        text-align : left;
}

.tx_ablinklist_viewReportBrokenLinkResult {
        font-size : 13px; 
        /*border : solid 1px #C5C5C5;
        background-color : #E5E5E5;*/
        padding : 5px;
        margin-top : 10px;
        display : block;
        text-align : left;
}

.tx_ablinklist_viewRateLink {
      /*  font-size : normal; */
        border : solid 1px #C5C5C5;
        background-color : #E5E5E5;
        padding : 5px;
        margin-top : 10px;
        display : block;
        text-align : left;
}

.tx_ablinklist_viewRateLinkResult {
      /*  font-size : normal; */
        border : solid 1px #C5C5C5;
        background-color : #E5E5E5;
        padding : 5px;
        margin-top : 10px;
        display : block;
        text-align : left;
}

.tx_ablinklist_categoryPath {
        font-size : small;
}

.tx_ablinklist_formErrorMsg {
        color : red;
        margin-top : 10px;
        margin-bottom : 10px;
}

/* --------------------  listView  -------------------- */

.tx_ablinklist_listView_categoryPath {
        font-size : 13px;
}

.tx_ablinklist_listView_categories {
        margin-top : 10px;
        font-size: 13px;
}

.tx_ablinklist_listView_category {
        margin-top : 10px;
}

.tx_ablinklist_listView_links {
        margin-top : 10px;

}

.tx_ablinklist_listView_link { 
        font-size: 15px;
        font-weight:bold;
}

.tx_ablinklist_listView_categoryLabel {
    font-size: 13px;
 }

.tx_ablinklist_listView_linkAddNew {
        font-size: 13px; 
        margin-top : 10px;
}

.tx_ablinklist_listView_linkLabel { }

.tx_ablinklist_listView_linkDetails { }

.tx_ablinklist_listView_linkReportBroken { }

.tx_ablinklist_listView_linkRate { }

/* --------------------  treeView  -------------------- */

.tx_ablinklist_treeView_category {
        margin-top : 10px;
        margin-bottom : 10px;
}

.tx_ablinklist_treeView_links {
        margin-bottom : 10px;
}

.tx_ablinklist_treeView_linkAddNew {
        font-size : small;
}

.tx_ablinklist_treeView_linkLabel { }

.tx_ablinklist_treeView_linkDetails { }

.tx_ablinklist_treeView_linkReportBroken { }

.tx_ablinklist_treeView_linkRate { }

/* --------------------  searchView  -------------------- */

.tx_ablinklist_searchView_resultMessage {
        margin-top : 10px;
        margin-bottom : 10px;
}

.tx_ablinklist_searchView_noLinksMessage {
       /* font-size : normal; */
        border : solid 1px #C5C5C5;
        background-color : #E5E5E5;
        padding : 5px;
        margin-top : 10px;
        margin-bottom : 10px;
        display : block;
        text-align : center;
}

.tx_ablinklist_searchView_categoryPath {
        font-size : small;
}

.tx_ablinklist_searchView_links {
        margin-top : 10px;
}

.tx_ablinklist_searchView_linkLabel { }

.tx_ablinklist_searchView_linkDetails { }

.tx_ablinklist_searchView_linkReportBroken { }

.tx_ablinklist_searchView_linkRate { }

/* --------------------  topView  -------------------- */

.tx_ablinklist_topView_links {
     /*   font-size : normal; */
        border : solid 1px #C5C5C5;
        background-color : #E5E5E5;
        padding : 5px;
        margin-bottom : 10px;
        display : block;
        text-align : left;
}

.tx_ablinklist_topView_link {
        margin-top : 5px;
}

.tx_ablinklist_topView_linkLabel { }

.tx-ablinklist-pi1{
         font-size: 13px;
}

.tx_ablinklist_listView_categories_headline{
       font-size: 16px;
       margin-left: 5px;
}
.tx_ablinklist_listView_links_headline{
      margin-bottom: 10px;
      font-size: 16px;
      margin-left: 10px;
}
.tx_ablinklist_listView_categories_list{
      margin-left: 20px;
}
.tx_ablinklist_listView_links_list{
      margin-left: 20px;
}
.tx_ablinklist_viewAddNewLink input{
    margin-top: -20px;
    margin-left: 40px;
    float: right;
    position: relative;
    margin-right: 20px;
}
.tx_ablinklist_viewAddNewLink select{

    margin-top: -20px;
    /*margin-left: 10px;*/
    margin-right: 20px;
    margin-bottom: 10px;
    right: 10px;
    float: right;
    /*positon: */;
}
.tx_ablinklist_viewAddNewLink textarea{
    margin-top: -13px;
    margin-right: 5px;
    margin-left: -5px;
    right: 10px;
    float: right;
    margin-right: 20px;
}
.tx_ablinklist_viewAddNewLink br{
    clear: both;
}
.tx_ablinklist_viewAddNewLink p{
	margin: 0px;
	padding: 0px;
	
}
.tx_ablinklist_viewAddNewLink_right{
     text-align: right;
}

.tx_ablinklist_freecap{
     float: right;
     /*display : block-inline;*/
     margin: 10px;
    font-size : 13px; 
    
}

.tx_ablinklist_freecap_image{
	float: left;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-top: 10px;
	/*display: block-inline;*/
}
.tx_ablinklist_center-text{
	text-align: center;
	margin: 10px;
	font-size: 13px;
	/*float: ;*/
}
#tx_ablinklist_submit{
	margin: 10px;
	margin-right:20px;
	text-align:center;
}
#tx_ablinklist_submit{
	text-align:center;
	margin-right: 30px;
}
.tx_ablinklist_linkdefekt{
	font-size:13px;
	/*font-color: ;*/
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 2px;
	font-weight:normal;
}
.tx_ablinklist_bodytext{
	font-size: 13px;
}