body {
  margin: 0;
  font-family: Verdana, Arial, helvetica, sans-serif;
  font-size: 76%;
  /*background-color: #D4D4D4;*/
  background: url(back.jpg);
  }
  
 
h1,h2 {
  font-size: 13px;
  margin-bottom: 3px;
  padding-bottom: 0px;
  }
.csc-header-n1 {
  padding: 0;
  margin: 0;
}

a {
  font-weight: bold;
  color: #000;
  text-decoration: none;
  }

a:hover {
  font-weight: bold;
  color: #000;
  text-decoration: underline;
  }


  
h3 {
  color: #fff;
  /*background-color: #CF1314;*/
  background-image: url(h3back.gif);
  background-repeat: no-repeat;
  background-position: top left;
  font-size: 14px;
  letter-spacing: .1em;
  display: block;
  width: 230px;
  font-weight: bold;
  height: 30px;
  padding-left: 45px;
  padding-right: 0px;*/
  padding-top: 5px;
  padding-bottom: 0px;
  text-transform: uppercase;
  margin-left: -15px;
  margin-top: 0px;
  margin-bottom: 0px;
}
  
#footer a {
  color: #000;
  text-decoration: underline;
  }
  
#footer a:hover {
  color: #000;
  text-decoration: none;
  padding-top: 3px;
  padding-bottom: 3px;
  }

#metanav {
  background-color: #fff;
  height: 23px;
  padding-left: 0px;
}
#text {
  background-color: #fff;
}
.gelberbalken {
  background-image: url(gelberbalken.gif);
  background-repeat: no-repeat;
}

#leftcol {
  background-color: #FEE117;
  /*color: #fff;*/
  /*background-color: #fff;*/
  text-align: left;
  /*background-image: url(aktuell.gif);*/
  /*background-image: url(aktuell50.jpg);
  background-repeat: no-repeat;
  background-position: top left;*/
  padding-top: 20px;
  padding-left: 0;
  /*padding-right: .5em;
  width: 250px;*/
  }
#leftcol p {
  padding-left: 30px;
  line-height: 1.4em;
  width: 220px;
  }
#leftcol a {
  text-decoration: none;
  color: #fff;
  }
  
#leftcol img {
  padding-top: 0px;
  margin-top: 0px;
  }

.lefttop {
  background-color: #FEE117;
  /*background: #96969A;*/
  /*background-color: #fff;*/
  }
#outer {
  /*background-color: #D4D4D4;*/
  }
#content {
  background-color: #fff;
  vertical-align: top;
  text-align: left;
  padding-left: 60px;
  padding-right: 2em;
  margin-top: 0;
  padding-top: 25px;
  line-height: 1.5em;
  /*border-right: solid 5px #fff;*/
  }
#contentbreit {
  background-color: #fff;
  vertical-align: top;
  text-align: left;
  padding-left: 95px;
  margin-left: 3em;
  padding-right: 70px;
  margin-top: 0;
  padding-top: 55px;
  line-height: 1.5em;
  }
#navi {
  background-image: url(navibg.gif);
  background-repeat: repeat-x;
  /*background-image: url(bgnav.gif);
  background-repeat: no-repeat;*/
  text-align: left;
  font-size: 11px;
}
#footer {
  background-image: url(bgfoot.gif);
  background-repeat: no-repeat;
  text-align: center;
  font-size: 10px;
}
#navlist li {
  display: inline;
  list-style-type: none;
  /*padding-right: 20px;*/
  font-weight: bold;
  text-transform: uppercase;
  color: #000;
  /*padding: 10px;*/
  }
#navcontainer ul {
  margin: 5px;
  display: block;
  }

#navlist a:link {
  text-decoration: none;
  color: #000000;
  padding: 7px 10px 7px 10px;
  }

#navlist a:visited {
  text-decoration: none;
  color: #000000;
  padding: 7px 10px 7px 10px;
  }

#navlist a:hover {
  text-decoration: none;
  color: #fff;
  background-color: #000;
  padding: 7px 10px 7px 10px;
  }
  
#navlist a:active {
  text-decoration: none;
  color: white;
  background-color: #000;
  padding: 7px 10px 7px 10px;
  }

  
.act a {
  text-decoration: none;
  color: #fff;
  background-color: green;
  padding: 7px 10px 7px 10px;
  }
#reservierung {
  background: #FEF7D0;
  }
#reservierung input {
  background: #FEF7D0;
  }
.abschicken {
  border: none;  
  background: #FEF7D0;
  font-weight: bold;
  }
.csc-frame-frame2 {
  background: #FEF7D0;
  }
.yellowback {
  background: #FEF7D0;
}
.thead {
  background: #F8D20E;
}
.box {
  background-color: #FEF7D0;
  padding-left: 25px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 20px;
  }
#stoerer {
  margin: 0;
  padding: 0;
  position: relative;
   left:24px; top:0px;
   float: right;
}
#head {
	background-image: url(http://artcar-rent.at/fileadmin/bilder_content/header_new.jpg);
	background-repeat: no-repeat;
	height: 135px;
	/*padding-top: 80px;*/
	padding-left: 330px;
	}
	
/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */
/* screenhome_01.css */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border:none !important;

}
.news-latest-container HR.clearer {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	border:none;
	background-color:none;
	color: #000 !important;
}

.news-latest-container H4,.news-latest-gotoarchive {
	color:#000;
	padding:0px;
	margin-bottom:2px;
	font-size: 14px;
	border:none;
	/*background-color:#D8FA70;*/
	background-color:transparent;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: 100px; !important;	
	padding:0px;
	margin:0px;
	border:none;
	background-color:#FDEA5D;
}

.news-latest-item IMG {
	margin-right:5px;
	border:none;
}
.news-latest-item p {
	padding: 0px;
	margin-left: -30px;
	margin-top: 0 !important;
	font-size: 11px;
	
}
.news-latest-item h4 {
	padding-bottom: 2px;
	margin-bottom: 0px;
}

.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
}

.news-latest-morelink 
	text-align: right;
	}

.news-latest-morelink A {
}



