/**
* Template for: Wolfsteiner Roberts & Partner | Rechtsanwälte
* Copyright 2013 BRANDLEAGUE Limited | All rights reserved | www.brandleague.eu 
* CSS: MODULES 
*/


/* BLOG VIEW........ */

/** line for pages in blog view **/


.item-separator { 
	margin-bottom: 30px;
}


/* BREADCRUMBS........ */

#wrp-pathway a:link, #ccpathway  a:active, #ccpathway  a:visited {font-size:12px; color: #000000!important;text-decoration:none;}

#wrp-pathway  a:hover {

font-size:12px; color: #000000!important;  text-decoration:underline;  /* WRP */

}


/* BANNERS........ */

.bannergroup { }

.banneritem { }

.banneritem a img {border: 0px;}

/* X-SITEMAP........ */
#xmap {}
#xmap h1 {
padding-bottom: 10px;
}
#xmap ul {display: block;list-style: none; margin-top:5px;padding: 0;}
#xmap ul li {margin-bottom: 5px;padding: 0; background: transparent;}
#xmap ul li a {text-decoration: none;color:#000000; list-style-type:none; }
#xmap ul li a:link {text-decoration: none;color:#000000;}
#xmap ul li a:visited {text-decoration: none;color:#000000;}
#xmap ul li a:active {text-decoration: none;color:#000000;}
#xmap ul li a:hover { text-decoration:none; text-decoration:underline;} /* WRP */
#xmap ul.level_0 ul {list-style: none;margin-bottom: 5px; }
#xmap ul.level_1 li {list-style: none; padding: 0 0 0 1em; }
#xmap ul.level_2 li {list-style: none; padding: 0 0 0 1em; }
#xmap .active {}


/* SEARCH BOX...... */

div.search {
  position: relative;
  float: right;
  clear: right;
  margin-right: 10px;
  margin-top: 0px;
  width:420px;
  overflow: hidden;
  text-align:left;
}


div.search .inputbox {
  margin-top: 30px;
  width:180px;
  border: 1px solid #bbb;  
  background: #ffffff;   
  padding-left: 15px;
  padding-right: 8px;
  padding-top: 4px; 
  padding-bottom: 4px; 
  color: #222222!important;
  font-size:12px; 
}



/* SEARCH RESULTS...... */

div.search .page-title { 
padding-bottom: 10px;
}



div.btn-toolbar { padding: 15px 0 15px 0; border: 0px; 
}


/* First block: search words */
div.search form#searchForm fieldset.word { 
  border: 0px; 
}


/* First block: search words input box */
div.search form#searchForm fieldset.word input { 
	border: 1px solid #cccccc;   

	font-size:13px;color:#000000;
	width:180px;

	height: 15px;
	font-weight:bold;
	padding-left: 5px;


 }

		/* First block: search words button */
div.search form#searchForm fieldset.word button {
	width:100px;

	height: 25px;

	border: 1px solid #cccccc; 

    background: #f3f3f3;  

	font-size:13px;color:#000000;

	font-weight:bold;


}



.searchintro {
        font-weight:normal;
        margin:10px 0 10px;
}


/* Second block: search all words, exact word etc */
div.search form#searchForm fieldset.phrases {
    padding: 5px 0 0 20; border: 0px; 
}
 
/* Third block: show newst first, etc  */
div.search form#searchForm fieldset.phrases div.ordering-box {
    padding: 5px 0 0 0; 
}
 
div.search form#searchForm fieldset.only {
    display: none; 
}
 
/* Fourth block: show amount  */
div.search form#searchForm div.form-limit {
    padding: 10px 0 0 0; 
}
 
div.search form#searchForm p.counter { 
    padding: 5px 0 0 0; 
}
 
/* Result titles  */
div.search dl.search-results dt.result-title {
    font-weight: normal;
    padding: 15px 0 0 0; 
	font-size:13px; color: #363636;
}

div.search dl.search-results dt.result-title a:link,
div.search dl.search-results dt.result-title a:visited,
div.search dl.search-results dt.result-title a:active {
color: #363636;
}

div.search dl.search-results dt.result-title a:hover {
color: #000000;
}
 

/* Result category */
div.search dl.search-results dd.result-category span.small {
    font-size: 10px;
    line-height: 11px;
    color: #666;
}
 
/* Highlights */
div.search dl.search-results dd.result-text {}
div.search dl.search-results dd.result-text span.highlight {
    background-color: #bbbbbb;
    padding: 0 2px 0 2px;
    color: #000000;  
}
 
/* Date */
div.search dl.search-results dd.result-created {
    font-size: 10px;
    line-height: 11px;
    color: #666; background: #cccccc;
}



