﻿html{
    margin: 0px;
    padding: 0px;
}
body{
    color:#373431;
    margin: 0px;
    padding: 0px;
    font-family: Georgia;
}

@keyframes katapultStyle {
    from { transform: rotate(0deg);}
    to { transform: rotate(1deg);}
}

@font-face { 
    font-family: 'Georgia'; 
    src: url('fonts/Georgia.ttf#') format('truetype'); 
}
@font-face { 
    font-family: 'Impact'; 
    src: url('fonts/Impact.ttf#') format('truetype'); 
}
@font-face { 
    font-family: 'Oswald'; 
    src: url('fonts/Oswald-Regular.ttf#') format('truetype'); 
}
@font-face { 
    font-family: 'Oswald-DemiBold'; 
    src: url('fonts/Oswald-DemiBold.ttf#') format('truetype'); 
}

.newHeaderHelper{
    width: 70%;
    height: 2.5em;
    position: absolute;
    top:0px;
	right:0px;
    background-color: #333333;
}
.newHeader{
    font-family:Oswald-DemiBold;
    font-size:1.3em;
    top:0px;
    padding-top: 1em;
	margin-bottom: 2em;
	transform: rotate(1deg);
	background-color: #333333;
}
.newHeaderTable{
	width: 100%;
	animation-name: katapultStyle2;
    animation-duration: 2s;
    animation-delay: 1s;
    animation-fill-mode: forwards;
    /* background-color: #8d8989; */
	margin-left:auto;
	margin-right:auto;
}
.newHeader a{
    color:white;
    margin-left:1em;
}
.newHeader a:hover{
    text-decoration: underline;
}
.navHeader1{
    margin-left: 0em;
}
.navHeader1 a{
	text-decoration: none;
}
.navHeader2 a{
	text-decoration: none;
}
.navHeader3{
    float: right;
    margin-right: 1em;
}
.newSpracheSelected {
    text-decoration: none;
}

.newSuche{
    display:inline-block;
	font-size: 0.8em;
}
.newSuche img{
    cursor: pointer;
    width:1em;
    height: 1em;
}
.newSuche input[type=text]{
    border:none;
    font-weight:bold;
    font-size:0.8em;
    background: rgb(95, 95, 95);
    color:white;
    padding-top: 0.1em;
    padding-bottom: 0.1em;
    padding-left: 0.2em;
    padding-right: 0.2em;
}

.newSuche input[type=image]{
    border:none;
    width:1.4em;
    height: 1em;
    background: rgb(95, 95, 95);
    padding-right: 0.3em;
}
.newSuche table{
    border:1px solid white;
    background: rgb(95, 95, 95);
}

.newLogo{
    margin-left:auto;
    margin-right:auto;
    width: 496px;
    margin-top:0em;
    margin-bottom:5em;
}

.newSubHeader{
    margin-bottom: 1em;
    margin-left: 0.5em;
}
.newSubHeader table{
    width:1000px;
    margin-left:auto;
    margin-right:auto;
}
.newSubHeader1{
    font-family: Oswald-DemiBold;
    font-size:1.3em;
}
.newSubHeader1 a{
    color: #373431;
    text-decoration: none;
    padding-right:0.8em; 
}
.newSubHeader1 a:hover{
    text-decoration: underline;
    color:#be1722;
}
.newSubHeader2{
    float:right;
}
.newSubHeader2 a{
    padding-left:0.4em; 
}
.newSubHeader2 div{
    height:2em;
    width:2em;
    background-size: 100% 100%;
    display:inline-block;
}
#newLogoFB{
    background-image: url(bilder/facebook1.svg);
}
#newLogoFB:hover{
    background-image: url(bilder/facebook2.svg);
}
#newLogoTW{
    background-image: url(bilder/twitter1.svg);
}
#newLogoTW:hover{
    background-image: url(bilder/twitter2.svg);
}
#newLogoGP{
    background-image: url(bilder/google+1.svg);
}
#newLogoGP:hover{
    background-image: url(bilder/google+2.svg);
}
#newLogoYT{
    background-image: url(bilder/youtube1.svg);
}
#newLogoYT:hover{
    background-image: url(bilder/youtube2.svg);
}

.newZeitungsblatt{
    width:1000px;
    height:100%;
    min-height:400px;
    margin-left:auto; 
    margin-right:auto;
    background-color:#FFFFFF;
}

.newFirstBlock td{
    vertical-align:top;
}
.new3Images{
    line-height: 5em;
}
.new3Images img{
    width:100%;
}

.subarticle td{
    vertical-align:top;
}

.newHeadlineBreak{
    font-family: Oswald-DemiBold;
    font-size: 1.3em;
    color:white;
    text-align: center;
    line-height: 2em;
    background-image: url(bilder/headlinebreak.svg);
    background-size: 100% 100%;
}
.newHeadlineBreak a{
	text-decoration:none;
	color:white;
}
.newHeadlineBreak a:hover{
	text-decoration:underline;
}
.newHeadlineBreakRed{
    font-family: Oswald-DemiBold;
    font-size: 1.3em;
    color:white;
    text-align: center;
    line-height: 2em;
    background-image: url(bilder/headlinebreakred.svg);
    background-size: 100% 100%;
}
.newHeadlineBreakRed a{
	text-decoration:none;
	color:white;
}
.newHeadlineBreakRed a:hover{
	text-decoration:underline;
}


.newFooter div{
    display:inline-block;
    font-size:0.7em;
    margin-top:0px;
}
.newFooter a{
	font-family: Oswald;
    text-decoration: none;
    color:#4c4c4c;
}
.newFooter a:hover{
    text-decoration: underline;
}
.newFooter1{
    float: left;
    margin-right: 1em;
}
.newFooter1 a{
    margin-right: 1em;
}
.newFooter2{
    float:right;
}
.newFooter2 a{
    margin-left: 1em;
}

.newFooter3{
	font-family: Oswald;
	font-size:10px;
	margin-top:30px;
	width:100%;
	text-align:center;
}

.lastCommentScroller{
	max-height:460px;
	overflow:hidden;
	margin-top:10px;
}
.lastCommentScroller div{
	animation: commentScroll 20s ease infinite;
	 -webkit-animation-direction: alternate; /* Safari 4.0 - 8.0 */
    animation-direction: alternate;
}
@keyframes commentScroll{
	0%{
		margin-top:0px;
	}

	20%{
		margin-top:0px;
	}
	25%{
		margin-top:-200px;
		
	}
	
	40%{
		margin-top:-200px;
	}
	45%{
		margin-top:-400px;
	}
	
	60%{
		margin-top:-400px;
	}
	65%{
		margin-top:-600px;
	}
	
	80%{
		margin-top:-600px;
	}
	85%{
		margin-top:-800px;
	}
	100%{
		margin-top:-800px;
		
	}
}

.newAuthorBlock{
	font-family: Georgia;
	margin-top: 0px;
	font-size: 16px;
	line-height: 1.5em;
}
.newFirstArticleTeaser{
	margin-bottom: 25px;
}

.logo{
    /* background:url("bilder/logo.png"); */
    /* background-repeat:no-repeat; */
    padding-bottom:20px;
}
.logo img{
    /* background:url("bilder/logo.png"); */
    /* background-repeat:no-repeat; */
    width:60%; 
    height:auto;
}

.find{
    background-color:#C3C3C3;
}

.first {

    padding-left:0px;
}
.second{
    padding-left:10px;
}

.body{
    width:100%;
    position:relative;
}
.body td{
    vertical-align:top;
}

.artikelzweiteiler{
    padding-bottom:25px;
}
.artikelzweiteiler td{
    padding-left:0%;
}

.mainarticle{
    margin-bottom:25px;
    font-size:16px;
}
.mainarticle a{
    text-decoration:none;
    color:#373431;
}
.mainarticle img{
    border:thin solid #A9A9A9;
    width:600px;
    height:auto;
}

.subarticle{
    margin-bottom:15px;
}
.subarticle img{
    width:222px;
    height:auto;
    border:thin solid #A9A9A9;

}
.subarticle td{
    padding-right:10px;
}
.subarticle a{
    text-decoration:none;
    color:#373431;
}

.trockenezahlen{
    margin-bottom:20px;
    height:311px;
}


.grauebox {
    /* margin-bottom:45px; */
    margin-bottom:20px;
    height:311px;
    background-color:#4c4c4c;
    font-weight:bold;
    text-align:center;
    color:white;
}
#graueboxhead{
    left:0px;
    background-color:white;
    color:#4c4c4c;
    font-family:Arial;
    font-weight:bold;
    font-size:14px;
    text-align:center;
    padding-bottom:3px;
    padding-top:3px;
}
#graueboxbody{
    padding-left:12%;
    padding-right:12%;
    /* padding-top:40%; */
    /* padding-bottom:40%; */
}

.wdwhead{
    font-family:Arial;
    font-weight:bold;
    font-size:13px;
    text-align:center;
    padding-bottom:3px;
    padding-top:3px;
    background-color:#be1722;
    border-radius:3em;
    color:white;
    width:100%;
}
.wdwhead a{
    text-decoration:none;
    color:white;
}
.wdwhead a:hover{
    text-decoration:underline;
}

.wdwtext{
    font-style:Georgia;
    font-weight:bold;
    font-size:15px;
    line-height:1.5em;
}
.wdwtextlimit{
    width:319px;
    word-wrap:break-word;
    color:#373431;
}

.letzteworte{
    font-family:Arial;
    font-weight:bold;
    font-size:13px;
    text-align:center;
    padding-bottom:3px;
    padding-top:3px;
    margin-top:25px;
    background-color:#be1722;
    border-radius:3em;
    color:white;
    width:100%;
}
#linkWhite{
    color:white;
    text-decoration:none;
}
#linkWhite:hover{
    text-decoration:underline;
}
.linkRed{
    color:#be1722;
    text-decoration:none;
}
.linkRed:hover{
    text-decoration:underline;
}

.dreiteiler{

}
.dreiteiler td{
    width:33%;
    /* padding-left:2%; */
    /* padding-right:2%; */
	vertical-align:top;
}
.dreiteiler img{
    width:100%;
    height:auto;
    border:thin solid #A9A9A9;
}
.dreiteiler a{
    text-decoration:none;
    color:#373431;
}
#drt1{
    padding-right:2%;
}
#drt2{
    padding-left:1%;
    padding-right:1%;
}
#drt3{
    padding-left:2%;
}

.zweiteiler td{
    padding-left:0%;
}
.zweiteiler img{
    width:100%;
    height:auto;
    border:thin solid #A9A9A9;
}
.zweiteiler a{
    text-decoration:none;
    color:#373431;
}

.einteiler img{
    width:100%;
    height:auto;
}

.slideprev {
    text-align:center;
}
.slideprev img{
    width:200px;
    height:100px;
    cursor:pointer;
}

.slideimage{
    width:100%;
    height:100%
}

.foot{
    margin-bottom:10px;
}
.foot a{
    font-family:Calibri;
    font-weight:bold;
    text-decoration:none;
    color:#373431;
    font-size:11px;
}
.foot span{
    padding-left:10px;
}
.foot a:hover{
    text-decoration:underline;
}
.foot div{
    text-align:right;
    float:right;
}
.foot hr{
    margin-bottom:0px;
    border-color:#A9A9A9;
}





/* Einzelsachen an vielen Stellen */
.nichtdekoriert a{
    text-decoration:none;
    color:#373431;
}

/*Einzelsachen*/
.minitheme{
    color:#be1722;
    font-family:Georgia;
    font-weight:bold;
    font-size:14px;
    letter-spacing:-0.03em;
}
.articleheadline{
    font-family:Impact;
    /* font-weight:bold; */
    font-size:22px;
    margin-top:0px;
}
.articletext{
    font-family:Georgia;
    margin-top:0px;
    font-size:16px;
    line-height:1.5em;
}
.articletext a{
    text-decoration:none;
    color:#373431;
}
.articletext2{
    font-family:Georgia;
    margin-top:0px;
    font-size:15px;
    line-height:1.4em;
}
.articletext3{
    font-family:Georgia;
    margin-top:0px;
    font-size:16px;
    line-height:1.5em;
}
.articletext3 a{
    text-decoration:none;
    color:#be1722;
}
.articletext3 a:hover{
    text-decoration:underline;
    color:#be1722;
}
.autor{
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
}
.simarticles{
    text-decoration:none;
    color:#373431;
    font-family:Arial;
    font-size:13px;
}
#ergebnisgruppe{
    margin-left:3px;
}
#ergebnisgruppe a{
    margin-right:15px;
    text-decoration:none;
}
#andereSprachen a{
    margin-right:10px;
    color:#be1722;
    text-decoration:none;
}
#zitatdiv{
    background-color:white;
    z-index:3;
    width:283px;
    padding:10px;
    position:absolute;
    box-shadow:0px 0px 10px #CCCCCC;
    word-wrap: break-word;
    border-left:2px solid #be1722;
}
#zitatdiv span{
    float:right;
    font-family:Arial;
    font-weight:bold;
    cursor:pointer;
    margin-top:-9px;
    margin-right:-5px;
}

.atside{
    position:fixed;
    top:10em;
}

.maxiMinimap{
    animation: maximizeMinimap 1s forwards;
    -o-animation: maximizeMinimap 1s forwards;
    -webkit-animation: maximizeMinimap 1s forwards;
    -moz-animation: maximizeMinimap 1s forwards;
}

.miniMinimap{
    animation: minimizeMinimap 1s forwards;
    -o-animation: minimizeMinimap 1s forwards;
    -webkit-animation: minimizeMinimap 1s forwards;
    -moz-animation: minimizeMinimap 1s forwards;
}


@keyframes maximizeMinimap{
    from {
        opacity: 0.7;
        width:6%;
    }
    to {
        opacity: 1.0;
        width:60%;
    }
}

@keyframes minimizeMinimap{
    from {
        opacity: 1.0;
        width:60%;
    }
    to {
        width:6%;
        opacity: 0.7;
    }
}

@-webkit-keyframes maximizeMinimap{
    from {
        opacity: 0.7;
        width:6%;
    }
    to {
        opacity: 1.0;
        width:60%;
    }
}

@-webkit-keyframes minimizeMinimap{
    from {
        opacity: 1.0;
        width:60%;
    }
    to {
        width:6%;
        opacity: 0.7;
    }
}

@-moz-keyframes maximizeMinimap{
    from {
        opacity: 0.7;
        width:6%;
    }
    to {
        opacity: 1.0;
        width:60%;
    }
}

@-moz-keyframes minimizeMinimap{
    from {
        opacity: 1.0;
        width:60%;
    }
    to {
        width:6%;
        opacity: 0.7;
    }
}
.articleImageNext{
    cursor:pointer;
    padding-top:3em;
    padding-bottom:3em;
    border-top:thin solid #A9A9A9;
    border-bottom:thin solid #A9A9A9;
    color:#A9A9A9;
}
.articleImageNext0{
    border-left:thin solid #A9A9A9;
}
.articleImageNext0:hover{
    box-shadow:-2px 0px 5px #A9A9A9;
    background:linear-gradient(to right, rgba(239, 237, 237, 1) 0%, rgba(165, 165, 165, 1) 100%) repeat scroll 0% 0% transparent;
}
.articleImageNext1{
    border-right:thin solid #A9A9A9;
}
.articleImageNext1:hover{
    box-shadow:2px 0px 5px #A9A9A9;
    background:linear-gradient(to right, rgba(165, 165, 165, 1) 0%, rgba(239, 237, 237, 1) 100%) repeat scroll 0% 0% transparent;
}

.articleImageNext:hover{
    background-color:#A9A9A9;
    color:white;

}


/* Slideshow */
.slidectl{
    position:absolute;
    z-index:2;
    font-weight:bold;
    font-size:40px;
    text-shadow:#123 2px 2px 10px;
    top:45%;
    width:10%;
    cursor:pointer;
}
#vor{
    left:96%;
}
#back{
    left:2%;
}
#wb{
    position:absolute;
    display: none;
    z-index:3; 
    width:0px;
    height:0px;
}
#wbimage{
    width:100%;
}
#bilderrahmen{
    margin-top:25px;
    min-height:591px;
    position:relative;
}
.scrollbarMain {
    position:fixed;
    top:0px;
    left:0px;
    width:100%;
    height:5px;
    z-index:3;
}
#anz{
    background-color:#df072d;
    box-shadow:#123 2px 2px 10px;
    position:relative; 
    height:2px;
    width:0px;
}
#lglist{
    background-color:#EEEEEE;
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 48%, rgba(255,255,255,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(48%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 48%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 48%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 48%,rgba(255,255,255,0) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 48%,rgba(255,255,255,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
    font-weight:bold;
    display:none;
    border:1px solid #DDDDDD;
    box-shadow:#777777 1px 1px 5px;
    padding:10px;
    z-index:3;
    position:absolute;
    text-align:left;
}
#lglist img{
    width:24px;
    border:none;
}
#lglist a{
    text-decoration:none;
}
#lglist a:hover{
    text-decoration:none;
    color:#196600;
    opacity:0.8;
}
#openl img{
    border:none;
}


.kontaktformular input[type="text"]{
    width:300px;
}
.kontaktformular textarea{
    width:98%;
    height:160px;
}




/*RTE*/
/****************************************************************************************
# Default css file for content edited with htmlArea RTE
#
# Defines a few class selectors that can be simply taken as examples by anyone who needs to configure the RTE.
# This css file is referenced by property RTE.default.contentCSS in the default configuration of htmlArea RTE.
# ***************************************************************************************/

/* Left, center, right and justify alignment of text in block elements*/
p.align-left, td.align-left, th.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, div.align-left, address.align-left { text-align: left; }
p.align-center, td.align-center, th.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, div.align-center, address.align-center { text-align: center; }
p.align-right, td.align-right, th.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, div.align-right, address.align-right { text-align: right; }
p.align-justify, td.align-justify, th.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, div.align-justify, address.align-justify { text-align: justify; }

/* Two frame examples taken from the example CSS file of CSS Styled Content extension and applied to p and table block elements.*/
p.csc-frame-frame1, table.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

/* Bullet styles for unordered lists.*/
ul.component-items { color: #186900; list-style-type: circle; }
ul.action-items { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }

/* Numbering styles for ordered lists.*/
ol.component-items-ordered { color: #10007B; list-style-type: lower-roman; }
ol.action-items-ordered { color: #8A0020; list-style-type: lower-greek; }

/* Three inline text colors taken from the color scheme of CSS Styled Content extension.*/
span.important { color: #8A0020; }
span.name-of-person { color: #10007B; }
span.detail { color: #186900; }
span.ekelig {
    background-color: red;
    color: blue;
    letter-spacing: 3px;
}
span.referenz{
    vertical-align: top; 
    position: relative; 
    top: -0.5em;
    font-size:12px;
    cursor:pointer;
}
p.zitatwdw{
    font-size:23px;
    width:250px;
    float:left;
    margin-left:0px;
    padding:20px 25px 20px 0pt;
    font-style:bold;
    line-height:1.3em;
}
p.indent { margin-left: 2em; }

/* Selectors for the default configuration of the link accessibity feature.*/
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}

/* Default selector for indentation.*/
div.indent { margin-left: 2em; }


/*Katapul Formular*/
.katapulFormular button{
	border-style: none;
	padding-top: 0.3em;
	padding-right: 0.7em;
	padding-bottom: 0.43em;
	padding-left: 0.7em;
	background-image: url("bilder/headlinebreak.svg");
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: cover;
	color: rgb(255, 245, 245);
	font-weight: bold;
	cursor: pointer;
	font-size: 0.8em;
}
.katapulFormular button:hover{
	box-shadow:inset 0em 0em 0.3em white;
}
.katapulFormular input[type=submit]{
	border-style: none;
	padding-top: 0.3em;
	padding-right: 0.7em;
	padding-bottom: 0.43em;
	padding-left: 0.7em;
	background-image: url("bilder/headlinebreak.svg");
	background-color: transparent;
	background-repeat: no-repeat;
	background-size: cover;
	color: rgb(255, 245, 245);
	font-weight: bold;
	cursor: pointer;
	font-size: 0.8em;
}
.katapulFormular input[type=submit]:hover{
	box-shadow:inset 0em 0em 0.3em white;
}
.katapulFormular input[type=text]{
	font-size: 0.9em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	color: rgb(55, 52, 49);
	border: 1px solid rgb(142, 138, 138);
}
.katapulFormular input[type=text]:focus{
	box-shadow:0em 0em 0.3em rgb(142, 138, 138);;
}
.katapulFormular input[type=text]:hover{
	box-shadow:0em 0em 0.3em rgb(142, 138, 138);;
}

.katapulFormular textarea{
	font-size: 0.9em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	color: rgb(55, 52, 49);
	border: 1px solid rgb(142, 138, 138);
}
.katapulFormular textarea:focus{
	box-shadow:0em 0em 0.3em rgb(142, 138, 138);;

}
.katapulFormular textarea:hover{
	box-shadow:0em 0em 0.3em rgb(142, 138, 138);;
}

.katapulFormular label {
  cursor: pointer;  /*hand view when on hover*/
  /* font-size: 1.5em; */
}
.katapulFormular input[type=radio] {
  border: 0;
  display:none;
  height: 1px; margin: -1px;
  padding: 10px;
  position: absolute;
  width: 1px;
}
.katapulFormular [type=radio] + span:before {
  content: '';
  display: inline-block;
  width: 0.4em;
  height: 0.4em;
  border-radius: 1em;           /*hard border*/
  border: 0.13em solid #fff;
  box-shadow: 0 0 0 0.1em rgb(86, 86, 86);   /*light shadow*/
  margin-right: 0.95em;
  transition: 0.5s ease all;    /*animation here*/
  vertical-align: 0.1em;
}
.katapulFormular  [type=radio]:checked + span:before {
  background: #d90036;
  box-shadow: 0 0 0 0.13em rgb(61,61,61);
}


/*Kommentare*/
.commDIV{
    font-family:Georgia;
    background-color:#F5F5F5;
    padding-left:10px;
    padding-right:10px;
    padding-top:15px;
    padding-bottom:20px;
}
.spanCOMM{
    cursor:pointer;
    font-size:11px;
    color:#123;
    margin-left:10px;
} 
.spanCOMM:hover{
    color:#be1722;
}

#cmt_opener{
    border:2px solid #CCCCCC;
    cursor:pointer;
    padding-top:5px;
    padding-bottom:5px;

}
#cmt_opener span{
    margin-top:5px;
    margin-bottom:5px;
    margin-left:15px;
    font-family:Georgia;
    font-size:20px;
}

.commTAB{
    width:100%;
}
.commTAB th{
    text-align:left;
}
.commTAB td{
    border-bottom: 1px solid #CCCCCC;
}
.commTAB p{
    line-height: 1.5em;
}
.promotedComment td{
    border-left:5px solid #be1722;
    padding-left:4px;
}

.commNAME{
    color:#be1722;
    font-style:italic;
    font-family:Arial;
    font-size:12px;
}

.commDATE{
    font-weight:bold;
    font-family:Arial;
    font-size:12px;
}


.mobile{
    background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 20%, rgba(0,0,0,0.4) 57%, rgba(0,0,0,0.23) 81%, rgba(0,0,0,0.06) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(20%,rgba(0,0,0,0.65)), color-stop(57%,rgba(0,0,0,0.4)), color-stop(81%,rgba(0,0,0,0.23)), color-stop(100%,rgba(0,0,0,0.06))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 20%,rgba(0,0,0,0.4) 57%,rgba(0,0,0,0.23) 81%,rgba(0,0,0,0.06) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 20%,rgba(0,0,0,0.4) 57%,rgba(0,0,0,0.23) 81%,rgba(0,0,0,0.06) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 20%,rgba(0,0,0,0.4) 57%,rgba(0,0,0,0.23) 81%,rgba(0,0,0,0.06) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 20%,rgba(0,0,0,0.4) 57%,rgba(0,0,0,0.23) 81%,rgba(0,0,0,0.06) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#0f000000',GradientType=0 ); /* IE6-9 */
    border-radius:0px 0px 7px 7px;
    width:90%;
    margin-left:5%;  
}
.mobile a{
    color:#FFFFFF;
    font-weight:bold;
    font-family:Georgia;
    font-size:2em;
    text-decoration:none;
    margin-left:0.2em;
}
#xmobile{
    background: -moz-linear-gradient(top, rgba(140,28,28,0.65) 0%, rgba(112,22,22,0.65) 20%, rgba(60,12,12,0.4) 57%, rgba(27,5,5,0.23) 81%, rgba(0,0,0,0.06) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(140,28,28,0.65)), color-stop(20%,rgba(112,22,22,0.65)), color-stop(57%,rgba(60,12,12,0.4)), color-stop(81%,rgba(27,5,5,0.23)), color-stop(100%,rgba(0,0,0,0.06))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(140,28,28,0.65) 0%,rgba(112,22,22,0.65) 20%,rgba(60,12,12,0.4) 57%,rgba(27,5,5,0.23) 81%,rgba(0,0,0,0.06) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(140,28,28,0.65) 0%,rgba(112,22,22,0.65) 20%,rgba(60,12,12,0.4) 57%,rgba(27,5,5,0.23) 81%,rgba(0,0,0,0.06) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(140,28,28,0.65) 0%,rgba(112,22,22,0.65) 20%,rgba(60,12,12,0.4) 57%,rgba(27,5,5,0.23) 81%,rgba(0,0,0,0.06) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(140,28,28,0.65) 0%,rgba(112,22,22,0.65) 20%,rgba(60,12,12,0.4) 57%,rgba(27,5,5,0.23) 81%,rgba(0,0,0,0.06) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a68c1c1c', endColorstr='#0f000000',GradientType=0 ); /* IE6-9 */
    color:white;
    height:100%;
    font-size:3em;

    padding-left:10px;
    padding-right:10px;
    font-family:Arial;
    font-weight:bold;
    border-radius:0px 0px 7px 0px;
    cursor:pointer;
}

.hitInBodytext{
	font-size: 0.8em;
	font-weight: bold;
	color: rgb(12, 48, 173);
}





