/* **** ************** **** */
/* **** Basic Elements **** */
/* **** ************** **** */

* {
	margin: 0px;
	padding: 0px;
	border: 0px none;}

body {
	background: #3599cd;
	font: 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;}

#logo {
	float: left;
	padding: 64px 0 0 20px;
	text-align: center;
}

#container { 
	background: #fff;
	margin: 5px auto; 
	width: 950px;} 

/* **** ************* **** */ 
/* **** Hauptbereiche **** */ 
/* **** ************* **** */ 

#pageHeader {
	background: url(SiamBikeHeader.jpg) no-repeat;
	width: 950px;
	height: 210px;} 

#menu {
	width: 950px;
	height: 53px;}

#content {
	width: 950px;}

#linkespalte {
	text-align: center;
	margin: 20px;
	width: 910px;
	overflow: hidden;}

#footer {
	background: #ff3b00;
	width: 950px;
	height: 26px;
	font: bold 12px/23px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;} 	

/* **** ****** **** */
/* **** Menues **** */
/* **** ****** **** */

#menu a {
	text-decoration: none;}

#hauptmenu{
	background-color: #093;
	color: #fff;
	height: 20px;
	font: bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#hauptmenu p {
	text-indent: 180px;}
#hauptmenu a{
	color: #fff;}

#submenu{
	float: right;
	height: 33px;
	width: 789px;
	font: bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;}
#submenu a{
	color: #000;}
#submenu p {
	padding: 6px 0 0 0;
	text-indent: 19px;}

#sprachmenu{
	float: left;
	height: 33px;
	width: 161px;
	font: bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	background-image: url(sprachlink-bg.gif);}
#sprachmenu img{
	margin: 0px 10px 0px 20px;
	vertical-align: middle;}
#sprachmenu a{
	color: #fff;}

/* **** *************** **** */
/* **** Content-Bereich **** */
/* **** *************** **** */

#linkespalte table.imgtext-nowrap {
	margin: 0px auto;
}

/* �berschriften */

#content h1 {
	color: #ff3300;
	font: bold 16px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 5px 0px 0px 0px;}
#content h2 {
	color: #ff3300;
	font: bold 14px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 4px 0px 0px 0px;}
#content h3 {
	color: #ff3300;
	font: bold 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 3px 0px 0px 0px;}
#content h4 {
	color: #000;
	font: bold 14px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 3px 0px 0px 0px;}
#content h5 {
	color: #000;
	font: bold 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 3px 0px 0px 0px;}

/* Abs�tze */

#content p {
	color: #000;
	font: 14px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#content a {
	color: #00c;}
	
/* Listen */

#content ul {
	color: #000;
	padding: 15px;
	font: 14px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#content ol {
	color: #000;
	padding: 15px;
	font: 14px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#content dl {
	color: #000;
	padding: 15px;
	font: 14px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* Bilder */
table.imgtext-nowrap td {
	padding: 10px;
}

table.imgtext-nowrap {
	float:left;
	width:400px;
}


table.imgtext-table {
	margin: 5px 15px 5px 15px;
}

#content img {
	border: 0px none;}

/* **** *************** **** */
/* **** Galerie-Bereich **** */
/* **** *************** **** */

/* gallerie - listing */
#tx-lzgallery-pi1-listing {
	padding: 0px;
	margin: 0px auto;
}
#tx-lzgallery-pi1-listing tr.line1 {

}
#tx-lzgallery-pi1-listing tr.line1 td.startdate{
	white-space:nowrap;
}
#tx-lzgallery-pi1-listing tr.line1 td.count{
	padding-left:20px;
}
#tx-lzgallery-pi1-listing td.preview {
	padding:0px;
	width:80px;
	padding-left:4px;
}
#tx-lzgallery-pi1-listing td.title {
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
	width:80%;
}
#tx-lzgallery-pi1-listing tr.line2 {
	padding:0px;
}
	
#tx-lzgallery-pi1-listing a {
	color:black;
}	
#tx-lzgallery-pi1-listing #line-descr-short {
}
#tx-lzgallery-pi1-parent-descr-short {
	padding:4px 4px 20px 4px;
}
#tx-lzgallery-pi1-parent-title {
	font-size:20px;
	padding:4px 4px 4px 4px;
}
#tx-lzgallery-pi1-parent-count {
	padding:4px 4px 4px 4px;
}
#tx-lzgallery-pi1-parent-subcount {
	padding:0px 4px 4px 4px;
}
#tx-lzgallery-pi1-listing td.information {
	font-size:10px;
	white-space:nowrap;
}

/* gallery - album  */

#tx-lzgallery-pi1-fotonav td {
	text-align:center;
	padding-left:15px;
}
#tx-lzgallery-pi1-fotonav td.descr {
	color:#00008c;
}
#tx-lzgallery-pi1-fotonav {
	margin: 0px auto;
}
#tx-lzgallery-pi1-fotos {
	text-align:center;
	margin: 0px auto;
	padding:5px 5px 5px 5px;
	background-color:white;
}
#tx-lzgallery-pi1-fotos td {
	text-align:center;
	padding:3px;
}

#tx-lzgallery-pi1-title {
	text-align:center;
	margin-bottom:20px;
	font-size:20px;
}
#tx-lzgallery-pi1-descr-long {
	margin:5px 5px 15px 5px;
	text-align:justify;
}

/* gallery - annotations */
.tx-lzgallery-pi1-5x5-filename {
	font-size:10px;
	font-style:italic;
}
.tx-lzgallery-pi1-1x1-1 {
	font-size:12px;
	font-weight:bold;
}
.tx-lzgallery-pi1-1x1-2 {
	font-size:12px;
	margin:3px 3px 3px 3px;
}
.tx-lzgallery-pi1-1x1-filename {
	font-size:10px;
	font-style:italic;
}

.tx-lzgallery-pi1-1x1-1 {
	padding-bottom: 8px;
}

/*Changes Fidel 20090429 */

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0 120; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0 0 0 140 ; }


