/* =============================== Globals ====================================================*/
* {
    margin:0;
    padding:0;
    border:none;
}

ol, ul {
	list-style:none;
}

body {
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif ;
    line-height:1.4em;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
    border:0;
    text-decoration:none;
}

/*================================ LinkTypes Global ===========================================*/
a.idMore, .idMoreEnd a {
    margin:0 0 0 3px;
}

/*================================ Global Layout Items ========================================*/
.idMoreEnd {
    margin-right:10px;
    text-align:right;
}


/*================================= Container Modules (Wrapper) ===============================*/
#idPageWrap {
  margin:90px 0 0;
  overflow:hidden;
  width:1110px;

}
#idMainWrap {
    clear:both;
    float:left;
    overflow:hidden;
}
#idLoginBarWrap {
    left:500px;
    position:absolute;
    top:185px;
    width:300px;
    z-index:20000;
}
#idBarWrap {
    float:left;
    overflow:hidden;
}
#idBannerWrap {
	clear:both;
    overflow:hidden;
}
#idBreadcrumbWrap  {
    clear:both;
    overflow:hidden;
}
#idContentWrap {
    overflow:hidden;
}
#idBasicWrap, .idBasicWrap {
    clear:both;
    float:left;
    overflow:hidden;
}
#idSmallWrap, .idSmallWrap {
    float:left;
    overflow:hidden;
}
#idBoxesWrap, .idBoxesWrap {
    float:left;
    overflow:hidden;
}
#idNavigationWrap {
    clear:both;
    overflow:hidden;
}
#idHeaderWrap {
    left:10px;
    overflow:hidden;
    position:absolute;
    top:100px;
}
#idFooterWrap {
    overflow:hidden;
}

/*================================= Breadcrumb Items ===============================*/
.idEnhance ul, .idNorm ul {
    padding:6px 0 0;
}
.idEnhance ul, .idEnhance li, .idNorm ul, .idNorm li {
    float:left;
}
.idEnhance li, .idNorm li {
    margin:0 5px 0 0;
}
.idEnhance a, .idNorm a {
    margin:0 5px 0 0;
}


/*================================= Navigation Items ===============================*/
#idNavigationWrap ul, #idNavigationWrap li {
    float:left;
}
.idMainNavi li a {
    display:block;
}


/*================================= Layout Modules ===============================*/
.idLay {
    clear:both;
    overflow:hidden;
}
.idTxtLay {
    float:left;
}

/*================================= Teaser Layer ===============================*/
.idTeaserLay {
    float:left;
    overflow:hidden;
}
.idTeaserLay h4 {
    float:left;
}

.idTeaserLay img, .idTeaserLay embed {
    float:left;
}

/*================================= Meta Layer ===============================*/
.idMetaLay {
    float:left;
}
.idMetaLay span, .idMetaLay strong {
    float:left;
    margin:0 5px 0 0;
}
.idMetaLay span span, .idMetaLay strong span {
    float:none;
    margin:0;
}
.idMetaLay strong {
    font-weight:400;
    padding:0 0 0 1px;/*Firefox needs that for Letter W*/
}
.idComment a, .idDots a, .idDotsUse a, .idDotArticle a, .idDotArticleUse a {
    border:0;
    display:block;
}
.idComment a:hover, .idDots a:hover, .idDotsUse a:hover, .idDotArticle a:hover, .idDotArticleUse a:hover {
    border:0;
}

/*================================= Paging Layer ===============================*/
.idPaging a{
    padding:3px;
}
a.idCurPage, .idPaging a:hover {
    border-bottom:1px solid silver;
    padding:3px;
}
ul.idPaging {
    float:left;
    margin:0 0 40px;
    width:100%;
}

.idPaging li {
    display:block;
    float:left;
    margin:0 5px 0 0;
}

/*================================= SearchForm Layer ===============================*/
.idSearchForm .idTf {
    width:175px;
}

/*================================= Gallery Layer ===============================*/
.idMediaStripe {
    clear:both;
}


/*================================= Article Detail Items ===============================*/
.idArticle p, .kicker {
    display:block;
    margin:0 0 10px;
}
p.idSummary {
    font-weight:700;
}
.idArticle .idCr {
    padding:1px 3px;
}
.idArticle .idIdesc {
    padding:1px 3px;
}
.idLayImg {
    float:left;
}
.idLayImg .idIdesc {
    margin:0;
}
.idMedia {
    float:right;
}
.idArticle .idLayImg img {
    float:none;
    margin:0;
}

/*================================= Layout Module SPECIAL CSS ===================*/
.idNewsBlock div {
    float:right;
    overflow:hidden;
    width:50%;
}
div.idFirst {
	clear:both;
	float:left;
}
div.idSecond {
	clear:none;
}
.idNewsTicker ul {
    overflow-x:hidden;
    overflow-y:scroll;
}
.idSimilarDocs {
    clear:both;
}

/*================================= SearchResult Items ===============================*/
.idSearchTab ul, .idSearchTab li {
    float:left;
}

/*================================= Header Items ===============================*/
#idHeaderWrap li {
    float:left;
}
#idLogo {
    float:left;
}

/*================================= Footer Items ===============================*/
#idFooterWrap ul {
    padding:10px 0 20px 100px;
}
#idFooterWrap li {
    float:left;
    font-size:11px;
    margin:0 2px;
}
#idFooterWrap p {
    clear:both;
    font-size:11px;
}

/*================================== Leadstorie Defaults =======================*/
.idLeadStories #idSlotImg {
    clear:both;
    overflow:hidden;
    position:relative;
}
.idLeadStories #idSlotImg div {
    position:absolute;
}


/*================================== Form Defaults =======================*/
.idFormItem {
    clear:both;
    float:left;
}
.idFormLay label {
    float:left;
}
.idFormLay input, .idFormLay select {
    float:left;
}

.idAdminLinks {
	position: absolute;
	top: 2px;
    left: 10px;
}
.idAdminLinks a {
	color: white;
	margin-left:10px;
	border-bottom: 1px dotted red;
}
.idAdminLinksBoxes a {
	color: black;
	margin-left:10px;
	border-bottom: 1px dotted red;
}

/*================================== Static Defaults (brech) =======================*/
.idStaticHeight80 {height:80px;}
.idStaticHeight90 {height:90px;}
.idStaticHeight100 {height:100px;}
.idStaticHeight110 {height:110px;}
.idStaticHeight120 {height:120px;}
.idStaticHeight130 {height:130px;}
.idStaticHeight140 {height:140px;}
.idStaticHeight150 {height:150px;}
.idStaticHeight160 {height:160px;}
.idStaticHeight170 {height:170px;}
.idStaticHeight180 {height:180px;}
.idStaticHeight190 {height:190px;}
.idStaticHeight200 {height:200px;}
.idStaticHeight210 {height:210px;}
.idStaticHeight220 {height:220px;}
.idStaticHeight230 {height:230px;}
.idStaticHeight240 {height:240px;}
.idStaticHeight250 {height:250px;}



/* used in boxedit preview */
 .ccPreviewMarker {
  clear: both;
  color: red;
  font-size: x-small;
  background: #ffdddd;
  padding: 0 5px 0 5px;
  margin: 0 0 1px 0;
}