/*
 * *** drumlet
 *
 * *** basic_start_ie.css, (c) 2004 frank krueger <frank@drumlet.de>
 *
 */

/*
 * *** general
 */
BODY { margin:0px; padding:0px; font-size:10pt; font-weight:normal; font-family:Arial,Helvetica,sans-serif; color:#666666; background-color:#FFFFFF; text-align:center; vertical-align:top; }
FORM { margin:0px; padding:0px; }
TEXTAREA,SELECT,INPUT { font-family:Arial,Helvetica,sans-serif; font-size:.9em; line-height:1.3em; }
DIV { margin:0px; padding:0px; }

/*
 * *** main divs
 */
#start { width:900px; height:700px; margin:10px auto auto auto; text-align:center; vertical-align:middle; display:block; }
#start-table { width:700px; height:auto; border:none; text-align:center; }
#start-table TD { }
.start-border { width:200px; vertical-align:top; }

#start-tablex { width:700px; height:auto; border:none; text-align:center; background:url(/fileadmin/drumlet/shared_media/bdbg.gif) no-repeat; }
.start-borderx { margin:0px; padding:0px; width:200px; vertical-align:top; }

#menu1 { width:150px; height:40px; background:#FFFFFF; position:relative; top:80px; left:40px; text-align:right; vertical-align:top; display:block; }
#menu2 { width:150px; height:40px; background:#FFFFFF; position:relative; top:260px; left:0px; text-align:right; vertical-align:top; display:block; }
#menu3 { width:150px; height:40px; background:#FFFFFF; position:relative; top:80px; left:-45px; text-align:left; vertical-align:top; }
#menu4 { width:150px; height:40px; background:#FFFFFF; position:relative; top:255px; left:0px; text-align:left; vertical-align:top; }
#menu5 { width:150px; height:40px; background:#FFFFFF; position:relative; top:380px; left:-110px; text-align:left; vertical-align:top; }

#center { font-size:1em; }
#center-content-table { width:500px; height:500px; border:none; text-align:center; background:url(/fileadmin/drumlet/shared_media/bd.gif) no-repeat; }
#center-content-frame { width:300px; height:300px; text-align:center; border:none; }
#center-content-top { width:500px; height:100px; text-align:center; vertical-align:bottom; }
#center-content-bottom { width:500px; height:100px; text-align:center; vertical-align:top; }
#center-content-tablex { width:300px; height:500px; border:none; text-align:center; }

#overlay1 {
	width:300px; height:auto; margin:10px; padding:0px;
	border:1px solid #5C1413; background:#FFFFFF; position:absolute; top:0px; left:5%;
	z-index:99; text-align:left; filter:Alpha(opacity=85, style=0);
	-moz-opacity:0.85;
	}

#overlay2 {
	width:300px; height:auto; margin:10px; padding:0px;
	border:1px solid #5C1413; background:#FFFFFF; position:absolute; top:0px; left:60%;
	z-index:99; text-align:left; filter:Alpha(opacity=85, style=0);
	-moz-opacity:0.85;
	}

#news-drum { width:300px; height:300px; padding:50px; vertical-align:middle; display:block; position:absolute; top:10px; background:url(/fileadmin/drumlet/shared_media/bd_small.gif) no-repeat; }
#news {
	width:300px; height:auto; margin:10px; padding:10px;
	border:1px solid #5C1413; background:#FFFFFF; position:absolute; top:340px; left:5%;
	z-index:1; text-align:left; filter:Alpha(opacity=85, style=0);
	-moz-opacity:0.85;
	}

#overlayheader { width:auto; height:auto; padding:5px; color:#FFFFFF; font-weight:bold; background:#5C1413; display:block; }
#overlaycontrol { float:right; display:block; }
#overlaycontent { width:auto; height:auto; padding:5px; }

#footer { clear:left; height:auto; padding:20px; display:block; font-size:.8em; color:#999999; text-align:center; }

/*
 * *** classes
 */
.claim { font-weight:bold; font-size:1.0em; color:#666666; text-align:center; }
.submenu { margin:0px; padding:5px; text-align:left; border:1px solid #5C1413; }
.submenux { padding:0px; margin:0px; border-top:1px solid #5C1413; }
.top { float:right; padding:5px; display:block; font-size:.8em; text-decoration:underline; }
.top A { text-decoration:underline; }
.top A:LINK { text-decoration:underline; }
.top A:VISITED { text-decoration:underline; }
.divider { clear:both;  margin:6px 0px 6px 0px; height:2px; border-top:1px solid #5C1413; }
.small { font-size:.8em; }
.highlight { color:#CC0000; }
.clearboth { clear:both; }
.clearleft { clear:left; }
.clearright { clear:right; }

/*
 * *** tags
 */
H1, H2, H3, H4 { margin:0px 0px 0px 0px; padding:6px 0px 3px 0px; font-weight:bold; color:#5C1413; background:transparent; }
H1 { font-size:1.1em; }
H2 { font-size:1.0em; }
H3 { font-size:.9em; }
H4 { font-size:.8em; }

P { margin:4px 0px 0px 0px; padding:0px; line-height:1.3em; color:#666666; }
B { font-weight:bold; color:#5C1413; }
STRONG, TH { font-weight:bold; color:#5C1413; }
I { font-style:italic; }
TH { text-align:left; font-size:10pt; }
TD { font-size:10pt; color:#666666; }
UL { margin:5px 0px 0px 0px; padding-left:20px; line-height:1.3em; color:#666666; }
HR { width:99%; color:#FFFFFF; height:6px; border-top:1px solid #5C1413; border-bottom:1px solid #5C1413; }

/*
 * *** links
 */
A { color:#393B8F; text-decoration:none; }
A:LINK { color:#393B8F; text-decoration:none; }
A:ACTIVE { color:#393B8F; text-decoration:none; }
A:VISITED { color:#393B8F; text-decoration:none; }
A:HOVER { color:#5C1413; text-decoration:underline; }

P A { color:#393B8F; text-decoration:none; }
P A:LINK { color:#393B8F; text-decoration:none; }
P A:ACTIVE { color:#393B8F; text-decoration:none; }
P A:VISITED { color:#393B8F; text-decoration:none; }
P A:HOVER { color:#5C1413; text-decoration:underline; }

#overlayheader A { color:#FFFFFF; text-decoration:none; }
#overlayheader A:LINK { color:#FFFFFF; text-decoration:none; }
#overlayheader A:ACTIVE { color:#FFFFFF; text-decoration:none; }
#overlayheader A:VISITED { color:#FFFFFF; text-decoration:none; }
#overlayheader A:HOVER { color:#FFFFFF; text-decoration:underline; }

/*
 * *** gallery
 */
#tx-lzgallery-pi1-listing { margin-bottom:5px; vertical-align:top; }
#tx-lzgallery-pi1-listing .line1 { background:#E4D3CC; }
#tx-lzgallery-pi1-listing .line2 { vertical-align:top; }

#tx-lzgallery-pi1-fotonav { width:288px; background:#5C1413; }
#tx-lzgallery-pi1-fotonav TD { font-size:.9em; color:#FFFFFF; }
#tx-lzgallery-pi1-fotonav A:LINK { color:#FFFFFF; text-decoration:none; }
#tx-lzgallery-pi1-fotonav A:ACTIVE { color:#FFFFFF; text-decoration:none; }
#tx-lzgallery-pi1-fotonav A:VISITED { color:#FFFFFF; text-decoration:none; }
#tx-lzgallery-pi1-fotonav A:HOVER { color:#FFFFFF; text-decoration:none; }

#tx-lzgallery-pi1-title { font-weight:bold; color:#5C1413; text-align:center; }
#tx-lzgallery-pi1-fotos { width:288px; }
#tx-lzgallery-pi1-fotos TD { border:1px solid #5C1413; }

.tx-lzgallery-pi1-1x1-1 { font-size:.8em; font-weight:bold; color:#5C1413; text-align:center; }
.tx-lzgallery-pi1-5x5-filename { font-size:.7em; color:#5C1413; }

/*
 * *** news
 */
.news-latest-date, .news-latest-author { font-size:8pt; }
.news-latest-image { float:left; margin:0px 6px 6px 0px; }
.news-latest H2 { padding:0px 0px 2px 0px; }
.news-latest P { margin:2px 0px 2px 0px; }

.news-list { }
.news-list-date, .news-list-cat, .news-list-author { margin:0px; font-size:8pt; }
.news-list-image { float:left; padding-top:3px; margin:3px 6px 6px 0px; }
.news-list H2 { padding:0px 0px 3px 0px; }
.news-list P { margin:3px 0px 3px 0px; }

.news-single { }
.news-single-date, .news-single-cat, .news-single-author { font-size:8pt; }
.news-single-image { float:right; padding-top:3px; margin:0px 3px 6px 6px; }
.news-single H2 { padding:3px 0px 3px 0px; }
.news-single P { margin:3px 0px 3px 0px; }


/*
 * *** ve guestbook
 */
.tx-veguestbook-pi1 { color:#666666; }
.tx-guestbook-list-header { font-weight:bold; }
.tx-guestbook-list-row { background-color:#FFFFFF; }
.tx-guestbook-list-rowleft { background-color:#EEE9E6; }
.tx-guestbook-list-small { font-size:8pt; }
.tx-veguestbook-pi1-browsebox TD { color:#666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight:bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color:#EEE9E6; }
.tx-guestbook-latest-header { font-weight:bold; }
.tx-guestbook-latest-row { background-color:#FFFFFF; }
.tx-guestbook-latest-small { font-size:8pt; }
.tx-srfreecap-pi2-cant-read { color:#666666; }
.tx-guestbook-form-inputfield-med { color:#333333; width:160px; }
.tx-guestbook-form-inputfield-big { color:#333333; width:160px; }
.tx-guestbook-form-textarea { color:#333333; width:160px; }
.tx-guestbook-form-obligationfield { color:#CC0000; }
.tx-guestbook-form-error { color:#CC0000; }

/*
 * *** commerce (shop)
 */
.chkout_address_label { width:120px; }
.chkout_address_input { width:150px; overflow:hidden; }

/*
 * *** list man
 */
.nllistman-red, .nllistman-confirm { font-weight:bold; color:#5C1413; }

/*
 * *** drumlet plugin
 */
#dl-ccontent { margin:0px; padding:0px; width:300px; height:300px; border:none; vertical-align:middle; }
#dl-ccontent div, #dl-ccontent p, #dl-ccontent img { vertical-align:middle; }

/*
 * *** login form
 */
.tx-felogin-pi1 label { display:block; width:150px; }
.tx-felogin-pi1 div { padding-top:12px; }

/*
 * *** highslide gallery
 */
div.tx-pwhighslidegallery-pi1 { text-align:center; margin-bottom:6px; }
a.highslide img { border:1px solid #E4D3CC; padding:3px; margin:3px; display:inline; }
a.highslide img:hover { border:1px solid #5C1413; }