body
{
    margin:0px;
    font-family: verdana, arial, sans-serif ;
    font-size: 12px;
}

table
{
    border-spacing: 0px;
    border-collapse: collapse;
    width:100%;
}

td
{
    padding:0px;
}

div
{
    padding: 0px;
    margin: 0px;
}

img
{
    border:0px;
}

tr.headerRow
{
    background-image: url(standard_FILES/header_konrad.jpg);
    background-repeat:no-repeat;
    height: 136px;
}

tr.footerRow
{
    background-image: url(standard_FILES/footer_konrad.jpg);
    background-repeat:no-repeat;
    height: 34px;
}

.leftColumn
{
    background-image: url(standard_FILES/leftColumn.jpg);
    background-repeat:repeat-y;
    color: black;
}

.leftUpperColumn
{
    background-image: url(standard_FILES/leftUpperColumn.jpg);
    background-repeat:no-repeat;
}

.navigation1
{
    font-size: 12px;
    font-weight: bold;
    color: #5090B6;
    /*line-height: 25px;*/
    /*background-color: #5CB1FF;*/
    /*color:#656565;*/
    /*vertical-align: middle;*/
    /*height:20px;*/
}

.navigation2
{
    font-size: 11px;
    color:#656565;
}

.navigation1 a, .navigation2 a
{
    color:#656565;
    text-decoration: none;
}

.active a, .active
{
    color:#5090B6;
}

.navigation2 a:hover {
    color: #5090B6;
}

a
{
    color: #133467;
}

iframe
{
    border-width: 0px;
}

.csc-textpic-caption
{
   font-size: 11px; 
   color: #133467;
}

.csc-textpic-text
{
    font-size: 11px;
    color: #133467;
}

.csc-header
{
    margin-top:10px;
}

h1
{
    font-size: 16px;
    color: #133467;
}

h2
{
    font-size: 14px;
    color: #133467;
}

h3
{
    font-size: 12px;
    color: #133467;
    margin-bottom:0px;
    padding:0px;
}

.bodytext
{
    font-size: 11px;
    margin: 0px;
    margin-bottom:0px;
    margin-top:10px;
    color: #133467;
}

li
{
    font-size: 11px;
    color: #133467;
}

.spacemedium
{
    height: 6px;
}

.csc-mailform-field
{
    font-size: 11px; 
    color: #133467;
    
}

.csc-mailform-field label
{
    padding-top:4px;
    vertical-align:top;
    width:220px;
    float:left;
}

.csc-mailform-field input
{
    font-size: 12px;
    font-family: verdana, arial, sans-serif ;
}

.csc-bulletlist
{
     font-size: 12px;
     color: #133467;
}

fieldset
{
    border:0px;
}

.fahrzeuganker
{
	color: #5090B6;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}

a.fahrzeuganker
{
	color: #5090B6;
}

a:hover.fahrzeuganker
{
	color: #1461BA;
	text-decoration: underline;
}

.fahrzeugankerTable
{
	background-color: #E1EAF1;
	border-width: 1px;
	border-color: #1461BA;
}

.printlinkTable
{
  background-color: #E1EAF1;
  border-width: 1px;
  border-color: #1461BA;
}

.printlink, .printlink a
{
  font-weight: bold;
  font-size: 20px;
  text-decoration: none;
  line-height: 25px;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
 	border:0px;
}

.news-latest-item
{
    width: 230px;
    height: 170px;
    padding: 0px 0px 10px 10px;
    float:left;
    background-color:#cfdde8;
    /*margin:0px;*/
    margin-right: 6px;
    margin-top:6px;
    margin-bottom:6px;
	border: 1px solid #8CAEC7;
	color: #133467;
}

.news-latest-item IMG {
	
	margin-left:10px;
	margin-right:10px;
	margin-bottom: 0px;
	margin-top: 6px;
 	border:0px;
	float:none;
}


.news-latest-morelink
{
    font-size: 11px;
    color: #133467;   
    margin-left:10px;
    margin-right:10px; 
}

.news-latest-item .bodytext
{
    margin-left:10px;
    margin-right:10px;
    margin-top:3px;
}

.news-latest-item h1
{
    margin-top:10px;
    margin-left:10px;
    margin-right:10px;
}

.news-latest-item h2
{
    margin-top:10px;
    margin-left:10px;
    margin-right:10px;
}

.news-latest-item h3
{
    margin-top:10px;
    margin-left:10px;
    margin-right:10px;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list-browse, .news-list-browse a, .news-list-browse a:link {
	font-size: 12px;
	color: #133467;
}

.news-list-item {
    float: left;
    padding:1px;	
    /*margin:3px;*/
    	margin-top:10px;
	border:0px;
	background-color:#cfdde8;

	} 

.news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
	border-bottom: 1px solid #8caec7;
	background-color: #8caec7;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER, {
	color:#fff;
padding-left:2px;
}
.news-list-container H3 A {
	color:#fff;

}
.news-list-container H4 {
	font-weight:normal;
	height:70px;
	padding-left:3px;
}
.news-list-date {
	float: right;
	color: #133467;
	width: 100px;
	text-align: right;
	height: 18px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	background-color: white;
	}

.news-list-imgcaption {
	/*float: right;*/
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {
	float: right;
	border:1px solid #666;
    margin-bottom:5px;
    margin-right:2px;
    margin-left:5px;
}


.news-list-morelink  
{
    font-size: 11px;
    color: #133467;   
    margin-left:3px;
}

.news-list-item .bodytext
{
    margin-left:3px;
    margin-right:3x;
    margin-top:3px;
}

	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}

.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}

.news-single-img {
    margin-top:10px;

}

.news-single-files {
  font-size: 10px;
}

/*--------------------------------- gallery  ---------------------------------*/
table#tx-lzgallery-pi1-fotonav {
    font-size: 12px;
}

#tx-lzgallery-pi1-listing tr.line1 {
	background-color: #8CAEC7;
	color: #000000;
}

#tx-lzgallery-pi1-listing tr.line2 {
	background-color: #E1EAF1;
	color: #000000;
}

#tx-lzgallery-pi1-listing {
	border-width: 0px;
}

#tx-lzgallery-pi1-listing a {
	text-decoration: none;
	font-size: 12px;
}

#tx-lzgallery-pi1-listing td.descr_short {
	text-decoration: none;
	font-size: 12px;
	padding: 10px;
}

#tx-lzgallery-pi1-fotonav {
	background-color: #E1EAF1;
	border-width: 0px;
}

#tx-lzgallery-pi1-fotonav a {
	text-decoration: none;
}

#tx-lzgallery-pi1-fotos {
	border-width: 2px;
	border-color: #8CAEC7;
}

#tx-lzgallery-pi1-fotos td {
	border-width: 1px;
	border-color: #8CAEC7;
}

#tx-lzgallery-pi1-title {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #8CAEC7;
	font-size: 16px;
	color: #133467;
}


/*--------------------------------- user-car  ---------------------------------*/

.user-car-pi1, .user-car-pi2
{
    padding-top:15px;
}

.user-car-pi1 table, .user-car-pi2 table
{
    border-spacing: 0px;
    border: 1px solid;
    border-color:#8caec7;
    
}

.user-car-pi1 td, .user-car-pi2 td
{
    height:17px;
    font-size:11px;
    color: #1461ba;
}    

.user-car-pi1 a, .user-car-pi2 a
{
    color:#1461ba;
    font-size: 10px;
}

.user-car-pi1-listheaderrow, .user-car-pi1-listheaderrow td, .user-car-pi2-listheaderrow, .user-car-pi2-listheaderrow td
{
    font-size: 11px;
    font-weight:bold;
    color:#1461ba;
    background-color:#cfdde8;
    border-color:#8caec7;
    border: 1px solid;
}

.user-car-pi1-listcolumnheadline, .user-car-pi2-listcolumnheadline
{
    color: #bababa;
    font-style:italic;
}

.user-car-pi2-listcolumnheadline TD
{
	padding: 0px 3px;
}

.listeven, .listeven TD
{
    background-color:#e3edf6;
    padding: 0px 3px;
}

.listodd, .listodd TD
{
    padding: 0px 3px;
}

.user-car-pi1-singleView td, .user-car-pi2-singleView td
{
    padding: 3px;
    font-size: 12px;
}

.user-car-pi1-singleView a, .user-car-pi2-singleView a
{
    font-size: 12px;
}

.user-car-pi2 select
{
    font-size:10px;
}


/*----------------------------- Gästebuch --------------------------------------------------------------------*/

.tx-guestbook-list-table { border-style: solid; border-color: #000000; border-width: 1px; }
.tx-guestbook-list-header { background-color: #8CAEC7; color: #FFFFFF; font-weight: bold; font-size: 12px; padding: 2px; }
.tx-guestbook-list-row { background-color: #FFFFFF; padding: 2px; font-size: 11px; }
.tx-guestbook-list-rowleft { background-color: #E1EAF1; padding: 2px; font-size: 11px; }
.tx-guestbook-list-rowleft a { color: #656565; }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { float: right; font-size: 9px; color: #666666; }
.tx-veguestbook-pi1 { font-size: 12px; }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; font-size: 12px; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row { background-color: #FFFFFF; }
.tx-guestbook-latest-small { font-size: 9px; color: #666666; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1px; border-color:#8CAEC7; font-size:12px; color:#333333; width:100px; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1px; border-color:#8CAEC7; font-size:14px; color:#333333; width:150px; margin: 1px 0px; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1px; border-color:#8CAEC7; font-size:14px; color:#333333; width:250px; }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }

.td-guestbook { font-size: 12px; }

/*-----------------------------------------------------------------------------------------------------------------*/


/*------------------------ map24 -----------------------------------------------------------------------------------*/

.maptxt
{
    font-size: 11px;
    margin: 0px;
    margin-bottom:0px;
    margin-top:10px;
    color: #133467;
    width: 500px;
    border: 1px solid;
}

.map-list-header {
	background-color: #8CAEC7;
	font-weight: bold;
	font-size: 12px;
	padding: 2px;
}

.map-list-middle {
	padding-left: 4px;
}

.map-list-left {
	background-color: #E1EAF1;
	padding: 2px;
}

.map-list-right {
	background-color: #E1EAF1;
	padding: 2px;
	text-align: center;
}

.map-inputfield-street {
	border-style: solid;
	border-width: 1px;
	border-color:#8CAEC7;
	font-size:14px;
	color:#333333;
	width:204px;
	margin: 1px 0px;
	padding: 2px;
}

.map-inputfield-plz {
	border-style: solid;
	border-width: 1px;
	border-color:#8CAEC7;
	font-size:14px;
	color:#333333;
	width: 50px;
	margin: 1px 0px;
	padding: 2px;
}

.map-inputfield-city {
	border-style: solid;
	border-width: 1px;
	border-color:#8CAEC7;
	font-size:14px;
	color:#333333;
	width: 150px;
	margin: 1px 0px;
	padding: 2px;
}

/*-----------------------------------------------------------------------------------------------------------------*/

/*------------------------ NewLoginBox ----------------------------------------------------------------------------*/

.tx-newloginbox-pi1 {
	font-size: 12px;
}

.tx-newloginbox-pi1 th {
	font-size: 12px;
}

/*-----------------------------------------------------------------------------------------------------------------*/


/*------------------------ tx_special_vehicles --------------------------------------------------------------------*/

.tx-txspecialvehicle-pi1-listView table
{
    width: 65%;
    font-size: 8pt;
    border-bottom: 1px solid #336699;
    margin-bottom: 10px;
}

.tx-txspecialvehicle-pi1-listView a
{
    font-weight: bold;
}

.tx-txspecialvehicle-pi1-listView a:hover
{
    font-weight: bold;
    text-decoration: underline;
    color: #336699;
}

.tdCatName
{
    padding-left: 3px;
}

.tdCatDesc
{
    padding-left: 3px;
}


.tx-txspecialvehicle-pi1-singleView table
{
    width: 500px;
}

.tx-txspecialvehicle-pi1-singleView td
{
    padding: 2px;
}

.singleCatTDName
{
    font-size: 12pt;
    font-weight: bold;
    color: #133467;
}

.singleCatPicture
{
    /*border: 1px solid #336699;*/
    background-color: #E7EBEF;
    text-align: center;
}

.backLink
{
    font-weight: bold;
    font-size: 8pt;
}



/*-----------------------------------------------------------------------------------------------------------------*/

