.news-list-item p {margin-bottom:3px;}
.news-list-browse { width:96%;}
.news-list-item-imagewrap {width: 120px; margin-right: 6px;}
.news-list-container .news-list-item a div { float:left;}

 h1,h2,h3,h4,h5,h6 {
  	font-family:"Verdana",Trebuchet MS, sans-serif;
  	font-weight:bold;
  	color:#666;
  	margin: 0 0 0.25em 0;
  }

  h1 { font-size: 125% }                        /* 24px */
  h2 { font-size: 125%; color:#000000}          /* 24px */
  h3 { font-size: 100% }                        /* 18px */
  h4 { font-size: 100% }                     /* 16px */
  h5 { font-size: 116.67% }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */



/* Forms */
form{}
fieldset{border:0;}
input,textarea,select{border:1px solid #2E7FD0;background:#dceaff;margin:1px;padding:4px;width:200px;font:1em Verdana,Tahoma,Arial,Sans-Serif;}
label{display:block;margin:0;padding:0;width:120px;float:left;}
.csc-mailform-check {width:15px;}

/* Content */
.csc-textpic-text {clear: none; !important}
div.csc-textpic-left div.csc-textpic-text { clear:none; }
div.csc-textpic-clear { clear:none; }
div.csc-textpic-left div.csc-textpic-imagewrap { float:none; }
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {float:none;}
div.csc-textpic div.csc-textpic-imagecolumn { float:none; }

div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap { clear:none; float:none; }

/* List */
ul {list-style-image: url(images/arrow.gif);margin:0px 25px 15px;}

/* Special */
div.ruler{border-bottom:1px dashed #B0B0B0;}

/* Links and paragraphs */
a{background:inherit;color:#2E7FD0;text-decoration:none;font-weight:700;}
a:hover{background:inherit;text-decoration:underline;}
a img{border:0;}
p{padding:0 0 10px;}

/***************************/
/**** Extension tt_news ****/
/***************************/
/* Latest View */
.news-latest-container{border:none;margin:0 3px 3px 0;padding:0 3px 3px 0}
.news-latest-container h2{color:#666666;}
/* .news-latest-container h2{color:#2E7FD0;} */
.news-latest-date{font-size:9px;font-weight:normal;}
.news-latest-item{height:1%;/* IE hack */line-height:1.3;/* IE hack end */border:0px;border-bottom:1px solid #B0B0B0;;margin:3px 3px 3px 0;padding:3px 3px 3px 0;float:left;}
.news-latest-image{float:left;width:200px;}
.news-latest-item p{margin:0;padding:0;}
.news-latest-morelink{font-size:9px;height:12px;}
.news-latest-morelink hr.clearer{border:0px;border-bottom:1px dashed #B0B0B0;}
.news-latest-morelink a{float:right;}
.news-latest-item { border:0;}

/* List View */
div.news-list-container{border:0px solid #2E7FD0;margin:3px 3px 3px 0;padding:0 3px 3px 0;}
.news-list-container h2{color:#666666;}
/* .news-list-container h2{color:#2E7FD0;} */
.news-list-container .news-list-item{ float:left;width:96%;border:0px solid #2E7FD0;margin:3px 3px 3px 0;padding:3px 3px 3px 0;}
.news-list-container .news-list-item img{float:left; margin: 10px 10px 10px 0;}
.news-list-item .news-list-date{font-size:9px;font-weight:normal;}
.news-list-item hr.clearer{clear:left;border:0px;border-bottom:1px solid #B0B0B0;}
.news-list-item .news-list-category{font-size:9px;}
.news-list-item .news-list-category img{float:none;border:none;margin:0px;}
.news-list-item .news-list-morelink{font-size:9px;height:12px;}
.news-list-item .news-list-morelink a{float:right;}
.news-list-browse{float:left;}



/* Single Item */
div.news-single-item{}
.news-single-item .news-single-timedata{font-size:9px;font-weight:normal;}
.news-single-item .news-single-img{max-width:300px;}
.news-single-item h2 { font-size: 100% }
.news-single-item .news-single-imgcaption{margin:0 0 5px 5px;padding:0;}
.news-single-item .news-single-item-text {width: 390px; }
/* .news-single-item .news-single-item-images {width: 240px; float:right; margin:10px 0 10px 10px;padding:0;} */
.news-single-item .news-single-item-images {width: 200px; float:right; margin:10px 0 10px 10px;padding:0;}
.news-single-item .news-single-container { height:100%; }

/* Header Item */
.news-header-list-container ul, .news-header-list-container li {margin:5px 0 5px 10px;padding:0; width:180px;}
.news-header-list-container {font-size: 11px;float:left;}
.news-header-list-container img {margin: 5px;}


/* Browse Box */
.tx-ttnews-browsebox {float:left;}

/*******************************/
/**** Extension tt_products ****/
/*******************************/
/* Shop Category */
div.shop-category {}

/* List View */
div.shop-list-container{border:0px solid #2E7FD0;margin:3px;padding:0 3px 3px;}
.shop-list-container h2{color:#2E7FD0;}

.shop-list-container .shop-list-item{ float:left;width:96%;border:0px solid #2E7FD0;margin:3px;padding:3px;}
.shop-list-container .shop-list-item img{float:left; margin: 10px 10px 10px 0;}
.shop-list-item hr.clearer{clear:left;border:0px;border-bottom:1px dashed #B0B0B0;}

/* Single Item */
div.shop-single-item{}
.shop-single-item img{float:right;}
.shop-single-item p{margin-bottom:10px;}

.shop-single-item .order-form {}
.order-form label{width:75px;}
.order-form #quantity{width:25px;}
.order-form #submit_order{width:125px;}

.shop-single-item .list_link {clear:right;}

/* Shop-Basket */
div.shop_basket{}
.shop_basket #quantity{width:25px;}
.shop_basket .product{width:250px;}
.shop_basket .price{width:100px;}

/* Bestell-Info */
div.shop_basket_info{}
.shop_basket_info .billing_address {}
.billing_address label{width:150px;}
.billing_address #billing_zip{width:35px;}
.billing_address #billing_city{width:143px;}

.delivery_address label{width:150px;}
.delivery_address #delivery_zip{width:35px;}
.delivery_address #delivery_city{width:143px;}

.notes label {width:150px;}

/* Bestell-Uebersicht */
div.shop_basket_payment{}
.shop_basket_payment .product{width:250px;}
.shop_basket_payment .price{width:100px;}

/* Bestell-Bestaetigung */
div.shop_order_confirmation{}
.shop_order_confirmation .product{width:250px;}
.shop_order_confirmation .price{width:100px;}
.shop_basket_payment td{vertical-align:top;}

/* Mini-Basket */
div.shop_minibasket {}
.shop_minibasket_image{float:left;}

/********************************/
/**** Extension ve_guestbook ****/
/********************************/
/* Form */
.tx-guestbook-submit{width:100px;margin-top:10px;}
.tx-guestbook-form-obligationfield{color:#2E7FD0;}
.tx-guestbook-form-error{color:#CC0000;}

/* List */.tx-veguestbook-pi1 {}
.tx-guestbook-left{width:200px;display:none;}p.tx-guestbook-date {font-size:10px;margin-top:3px;padding-top:0;}h2.tx-guestbook-header {color:#2E7FD0;font-size:13px;margin:1px;text-transform:uppercase;}
.tx-guestbook-right{border-bottom:1px solid #B0B0B0;}

/*****************************/
/**** Extension flvplayer ****/
/*****************************/
.tx-flvplayer-pi1{text-align:left;}

/***************************************/
/**** Extension bddbflvvideogallery ****/
/***************************************/
.tx-bddbflvvideogallery-pi1{text-align:left;}
.tx-bddbflvvideogallery-pi1 #flvplayercaption{}

/************************************/
/**** Extension YouTube Content *****/
/************************************/
.tx-itawyoutoubeembed-pi1{border-bottom: 1px dashed; margin: 20px 0 0 0; padding: 0 0 5px 0;}

/*******************************/
/**** Extension rggooglemap ****/
/*******************************/
div.tx_rggooglemap-pi1{}

.tx-rggooglemap-pi1 h1 {text-align:left; width:100%;}
.tx-rggooglemap-pi1 form{text-align:left;}

.tx-rggooglemap-poi{width:100%;}
.tx-rggooglemap-poi h1{display:block;color:gray;font-size:12px;text-decoration:none;padding:0px;}
.tx-rggooglemap-poi ul{padding:0px;margin:0px;}
.tx-rggooglemap-poi li{float:left;display:block;width:150px;}

#tx-rggooglemap-poiNest {margin-left:5px;}

#tx-rggooglemap-cat{float:left;padding:0;width:45px;}
#tx-rggooglemap-cat input{width:auto;border:1px solid #000;}
#tx-rggooglemap-cat label{width:auto;float:none;display:inline;color:#000000;}

#map {float:right;}

#rggooglemap-menu {padding:0;margin:0;list-style:none;}
#rggooglemap-menu ul {padding:0 25px;margin:0;}
#rggooglemap-menu .zip_city {display:table-cell;width:140px;}
#rggooglemap-menu .title {display:table-cell;width:200px;}
#rggooglemap-menu .name {display:table-cell;width:150px;}
#rggooglemap-menu .kontakt {display:table-cell;width:300px;}
#rggooglemap-menu .kursdatum {display:table-cell;width:80px;}

/*******************************/
/**** Extension jm_gallery ****/
/*******************************/
div.jm-gallery-album-entry { width: 240px; }

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
	float:left;
	margin:0pt 0pt 0pt 5px;
}
div.jmgallery-random-container img {float:left;position:top; margin: 0 0 0 5px;}
div.jm-gallery-album-entry-image {height:120px;}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {float:none;}



/*******************************************/
/**   Extension felogin                   **/
/*******************************************/
.tx-felogin-pi1 {
	width: 200px;
	float: left;

}
.tx-felogin-pi1 input {
	width: 160px;
}

/***********************************************/
/**   Changes uh_gratishilfe                  **/
/***********************************************/
.tx-uhgratishilfe-pi1 input.checkbox {
	border: none;
	background-color: transparent;
}

.tx-uhgratishilfe-pi3 {
	width: 660px;
}


