/* base css for kollo.com */
/* @import url("reset.css");  */

html, body, h1, h2, h3, p, div, ul, li, span, img, a { 
margin:0;
padding:0;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:100.01%;
}
p {
padding-bottom:5px;
}

html, body { background-color:#000000; height:100%;}

body { text-align:center; }

img { border:0; }
h1 { font-size:2em;}
h2 { font-size:1.5em;}
h3 { color:#fff; padding:5px;}
h5 { font-size:1em;}
a { color:#ffff99; }
a:focus { outline:none;}


#container {
width: 1000px;
margin:0 auto;
background:#000000 url(../images/layout/buehne_1k.jpg) no-repeat top center; 
font-size:100.01%;
min-height:900px;
height:900px;

}


#container ul.menu {
list-style-type: none;
margin: 5px 0;
width: 200px;
text-align:left;
float:left;
margin-top:180px;
}

#container ul.menu li a {
background: transparent url(../images/layout/note_w.gif) no-repeat left;
font: bold 1.2em/1.6em Garamond,"Times New Roman",Sans;
color: #ffffff;
display: block;
text-decoration: none;
padding-left:20px;
height:1%;
}

#container ul.menu li a:hover,
#container ul.menu li.active a {
color:#ff0000;
background: transparent url(../images/layout/note_r.gif) no-repeat 0 3px; 

}

* html div.left ul.menu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width:180px;
}
#logo {
background: url(../images/layout/kollo_logo.gif) no-repeat;
width:180px;
height:132px;
position:absolute;

}
#header {
height:0;
text-align:left;
}
#header img { float:left;}
#header h1 {font-size:32px;color:#fff; font-family:Garamond,"Times New Roman";text-align:center; padding-top:20px; }




#content {
margin:0 160px 0 200px;
padding:180px 0 5px 0;
text-align:left;
color:#fafafa;
min-height:650px;
height:650px;
font:.9em/1.4em arial,verdana,sans-serif;

}
#content h1 {

font-family:Garamond,"Times New Roman";
font-size:32px;
}


#desc { font-size:36pt; 
font-family:Garamond,"Times New Roman",sans;
font-style:italic; 
font-weight:bold;
color:#fff; 	
position:absolute;
top:400px;
left:350px;
visibility:hidden; }

#content span#pagination{
font-family:arial;
text-align:center;
}

#content span#pagination span{
display:block;
float:left;
font-size:11px;
line-height:13px;
margin: 2px 6px 2px 0;
}

#content span#pagination span a{
background-color:#ffffff;
border:1px solid #bbbbbb;
color:#303030;
display:block;
padding:1px 5px 2px 5px;
text-decoration:none;
}

#content span#pagination span a:hover, #pagination span a:active{
background-color: #bbbbbb;
border:1px solid #303030;
}

#content span#pagination span.aktuell{
background-color: #303030;
border:1px solid #303030;
color:#ffffff;
font-size:11px;
padding:1px 5px 2px 5px;
}


#footer {
height:30px;
line-height:30px;
font-size:0.875em;
margin-top:25px;
}

div#content ul.csc-menu-1 {
font-size:17px;
list-style-type:none;
padding-top:0;
text-align:left;
top:40px;
position:absolute;
}
div#content ul.csc-menu-1 li {
display:inline;
}
div#content ul.csc-menu-1 li a {
-x-system-font:none;
color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;
padding-right:20px;
text-decoration:none;
}

div#content ul.csc-menu-1 li a:hover, 
div#content ul.csc-menu-1 li.active a {
color:#f00;
}

ul.menuBrowse ul {
list-style:none;
text-align:left;
display:block;
line-height:13px;
margin: 10px 6px 2px 0;
padding-top:10px;
}
ul.menuBrowse li {
display:inline;
font-size:12px;
margin-right:5px;
}
ul.menuBrowse a {
background-color:#ffffff;
border:1px solid #bbbbbb;
color:#303030;

padding:1px 5px 2px 5px;
text-decoration:none;

}
ul.menuBrowse li a:hover {
background-color: #bbbbbb;
border:1px solid #303030;
}
.menuBrowse .active a {
background-color: #303030;
color:#ffffff;
}

.contentContainer {
margin-bottom: 10px;

}	
contentText {
margin-top:185px;
font-size: 80%;

}

.homeFooter {
margin-top:25px !important;
}

.plain { color:#fafafa; font:.9em/1.4em arial,verdana,sans-serif; padding:5px; }
.bold  { color:#fafafa; font:1.4em bold arial,verdana,sans-serif; }
.white { color:#ffffff; }
.clear { clear:both; }
.cur { color:#f00;font:bold 1.2em/1.6em Garamond,"Times New Roman",sans;padding-left:20px; }
.left { float:left; padding:0 15px 5px 0; }


.tx-veguestbook-pi1 .tx-guestbook-field {
margin:			.6em 0 0 0;
}
.tx-veguestbook-pi1 label {
float:			left;
width:			35%;
}

#content125 {
padding:		.5em;
color:			#FFFFFF;
background:		#000000;
margin:			1em 0 0 0;
border:			1px solid #FFFFFF;
}


.tx-guestbook-field img.tx-srfreecap-pi2-image {margin-left:0px;}
.tx-guestbook-field #freecap {margin-top:5px}
