/**
 * CSS for templates
 * __________________________________________________________________
 *
 * @date		14.09.2005
 * @modified		16.03.2006
 * @version		1.0
 * @author		Roland Schaer, 3w-publishing.ch
 * @author		Raphael Fink, 3w-publishing.ch
 */

/* Temp 2neu */

.temp2			{
			width:770px;
			}
.temp2 .bild		{
			width:200px;
			float:left;
			margin-right:5px;
			margin-top:10px;
			}
.temp2 .text		{
			float:right;
			width:565px;
			margin-top:10px;
			}
/* Temp 3neu */

.temp3			{
			width:770px;
			}
.temp3 .text		{
			float:left;
			width:565px;
			margin-top:10px;
			}
.temp3 .bild		{
			width:200px;
			float:right;
			margin-left:5px;
			/*margin-right:5px;*/
			margin-top:10px;
			}
/* Temp 4neu */

.temp4			{
			width:770px;
			margin-bottom:15px;
			border-bottom:1px dotted #888;
			}
.temp4 .bild		{
			width:225px;
			margin-right:10px;
			margin-bottom:10px;
			float:left;
			}
/*Temp 5neu */
.temp5			{
           		width: 770px;
			}
.temp5 .titel		{
			/*border-bottom:1px dotted #000;*/
			/*height:35px;*/
			/*height:20px;*/
			}
.temp5 .date_time	{
			float:left;
			width:100px;
			}
.temp5 .ort_anlass	{
			float:left;
			width:235px;
			}
.temp5 .datensatz	{
			border-bottom:1px dotted #125487;
			/*height:20px;*/
			}
.temp5 .detail		{
			float:left;
			width:40px;
			}
.temp5border		{
			border-top:1px dotted #222;
			}
/* Temp 6neu */

.temp6			{
			width:770px;
			}
.temp6 .datum		{
			width:150px;
			float:left;
			margin-right:5px;
			}
.temp6 .inhalt		{
			float:left;
			width:615px;
			}

 /*Temp 7neu */

.temp7			{
			width:770px;
			}
.temp7 .titel		{
			/*border-bottom:1px dotted #000;*/
			/*height:50px;*/
}

.temp7 .liste		{
			border-bottom:1px dotted #125487;
			/*height:20px;*/
			width:770px;
			}
.temp7 .zelle		{
			width:250px;
			float:left;
			}

/* Temp 8neu */¨

.temp8			{
			width:770px;
			}
.temp8 .datensatz	{
			margin-top:10px;
			border-bottom:1px dotted #888;
			height:175px;
			}
.temp8 .beschreib	{
			float:left;
			width:100px;
			}
.temp8 .inhalt		{
			float:left;
			width:300px;
			}
.temp8 .bild		{
			float:left;
			width:120px;
			}
.temp8 .daten		{
			float:left;
			width:400;
			}
/* Template 9neu */

.temp9			{
			width:770px;
			}
.temp9 .zelle		{
			width:192px;
			float:left;
			}
.temp9 .beschreib	{
			border-bottom:1px solid #666;
			height:20px;
			}
.temp9 .liste		{
			border-bottom:1px dotted #000;
			height:20px;
			}
/* Template 10neu */

.temp10			{
			width:770px;
			margin-top:10px;
			}
.temp10 .img_gross 	{
           		width: 400px;
           		float: left;
           		background-color: #00174F;
           		color: #FFF;
			}
.temp10 .zeile, .temp10 .img_klein     {
           		width: 300px;
           		}
.temp10 .img_klein 	{
           		float: left;
			}
.temp10 .zeile     	{
           		margin: 0px 0px 10px 0px;
			}
.temp10 .zeile img 	{
           		margin: 0px 0px 0px 10px;
			}

/* Template 11neu */

.temp11			{
			width:770px;
			}

.temp11 .img_gross 	{
           		width: 600px;

           		/*float: left;*/
          		background-color: #00174F;
           		color: #FFF;
			}
.temp11 .zeile, .temp11 .img_klein     {
           		width: 600px;
           		}
.temp11 .img_klein 	{
           		/*float: left;*/
			}
.temp11 .zeile    	{
           		margin: 0px 0px 10px 0px;
			}
.temp11 .zeile img 	{
          		margin: 0px 0px 10px 10px;
			}

/* Template 12neu */

.temp12			{
			width: 770px;
           		margin-bottom:15px;
			}
.temp12 .formular	{
			float:left;
                	width:100px;
                 	height:20px;
			}
.temp12 .eingabe	{
			float:left;
               		width:250px;
                	height:20px;
			}
.temp12 .eingabefeld	{
			width:185px;
			font-family:arial;
			}
.temp12 .liste		{
			border-top:1px dotted #786424;
			/*margin-top:5px;*/
			padding-top:5px;
			}
/* Template 13neu */

.temp13			{
			width:770px;
			}
.temp13 .text		{
			width:770px;
			height:200px;
			background-color:#bbb;
			margin-bottom:10px;
			}
.temp13 .news		{
			width:365px;
			border:1px solid #666;
			height:400px;
			float:left;
			}
.temp13 .bild		{
			width:55px;
			float:left;
			/*border:1px solid #777;*/
			/*margin-right:5px;*/
			margin:5px;
			}
.temp13 .kurztext	{
			float:left;
			/*border:1px solid #111;*/
			width:290px;
			margin-bottom:5px;
			}
.temp13 .projekt	{
			width:365px;
			border:1px solid #666;
			height:400px;
			float:right;
			}
/* Temp 15 */

.temp15			{
			width:770px;
			}
.temp15 .text		{
			float:left;
			width:550px;
			}
.temp15 .bild		{
			width:200px;
			float:right;
			margin-right:5px;
			margin-bottom:10px;
			}

/* Temp filme */

.temp_filme		{
			width:930px;
			}

.temp_filme .titel		{
			float:left;
			width:250px;
			margin-right:10px;
			margin-top:10px;
			}

.temp_filme .pic1		{
			float:left;
			width:250px;
			margin-right:10px;
			margin-top: 10px;
			}
.temp_filme .pic2		{
			float:left;
			width:250px;
			margin-right:10px;
			margin-top: 10px;
			}

.temp_filme .filme		{
			width:400px;
			float:left;
			margin-right:5px;
			margin-top:10px;
			}
.temp_filme .text		{
			float:left;
			margin-top:10px;
			}

.show_film{
         text-align: center;
}


/* Kontakformular Kontakt */

#kontakt .zelle		{
			float: left;
			width: 200px;
			}
			
			
/* Guestbook */

#guestbookNew		{
			display:none;
			width:650px;
}


.gbButton		{
			width:100px;
			height:18px;
			background-color:#FF5F00;
			display:block;
			border:1px solid #000000;
			padding-left:3px;
			margin-bottom:20px;
			margin-top:10px;
}

.eingabe		{
			width:150px;
}

#guestbookNew textarea	{
			width:595px;
			height:250px
}

.gbItem .gbHeader	{
			background-color:#000000;
			color:#FFFFFF;
			font-weight:bold;
			height:20px;
			display:block;
			width:597px;
			padding-left:3px;
}

.gbItem			{
			border-left:1px solid #000000;
			border-bottom:1px solid #000000;
			border-right:1px solid #000000;
			width:600px;
			margin-bottom:15px;
}

.gbContent		{
			margin-left:3px;
			width:597px;
}
