
* {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
	margin:0;
	padding:0;
	text-align:left;
	
}


html,body{
	
	padding: 0px;
	
	margin: 0px;
	height:100%;
	text-align:center;
	background:#5b4641 url(../img/bgWood.jpg);
	background-color:#382e28;
}
				
	
				

img				{
				border:0;
				}
				
#IDcontentContainer div.csc-textpic-imagewrap a,
#IDcontentContainer div.csc-textpic-imagewrap a:Link,
#IDcontentContainer div.csc-textpic-imagewrap a:Hover
				{
				border:none!important;
				}	
							

#IDpageContainer	{
				margin:auto;
				position:relative;
				width:1000px;
				
				padding-left:0px;padding-right:0px;padding-top:20px;margin-bottom:13px;
				padding-bottom:13px;
				}

#idfotoslefthand
				{
				float:left;
				width:123px;
				padding-top:165px;
				padding-left:5px;
				}
				
#idfotoslefthand img 
				{
				padding-bottom:20px;
				
				}			
							

#idwebpage
				{
				float:left;
				width:777px;
				}

#idlanguagemenu
				{
				float:left;
				width:39px;
				margin-top:40px;
				}							
				
.idheader		{
				position:relative;
				background-repeat: no-repeat;
				width:777px;
				height:122px;
				background-image: url(../img/bgHeader.jpg);
}				
				
				
#idaddmenu		{
				position:absolute; top:13px; right:13px;
				
				width:330px;
				height:30px;
				text-align:right;
				vertical-align:bottom;
				color:#fff;
				}
				
#idaddmenu span
				{

				color:#fff!important;
				}				
				
				
#idpolaroidheader
				{
				position:absolute; bottom:2px; right:234px;
				
				width:191px;
				height:47px;
				
				}
				
#idsearchbox
				{
				position:absolute; bottom:5px; right:25px;
				
				width:188px;
				height:24px;
				text-align:right;
				vertical-align:bottom;
				color:#fff;
				}
				
#IDlogo 		{
				position:absolute; top:89px; left:107px;
				
				}
				


				
#idmenu			{
				background: #fff url(../img/bgNavi.jpg) no-repeat;
				height:33px;
				width:765px;
				padding-left:12px;
				}	

#idsubheader	{
				position: relative;
				width:777px;
				height:185px;
				background: #fff url(../img/bgSubNavi.jpg) no-repeat;
				}
				
				
#submenu		{
				position:absolute;
				top:0px;
				left:0px;
				padding-top:14px;
				padding-left:20px;
				
				}
#idheaderpic
				{
				position:absolute;
				top:0px;
				right:0px;
				}
				
#idcontentcontainer
				{
				background-color: #fff;
				
				width			: 693px;
				min-height		: 200px;
				
				padding-left	: 42px;
				padding-right	: 42px;
				padding-top		: 34px;
				padding-bottom	: 40px;
				}

#idnewsstart
				{
				background: url(../img/bgNewsStartseite.jpg) 4px no-repeat;
				width:190px;
				height:200px;
				
				position:relative;
				padding-right:6px;
				margin-bottom:20px;
				
				}				
		
				
				
						
/*------------------------------------------------------------------------
  Anpassung fï¿½r 50% zu 50% Layout 
*/
				
#idzweispaltiga #idcontentleft
				{
				position		: relative;
				float			: left;
				width			: 323px;
				
				padding-right	: 42px;
				}
				

				
				
#idzweispaltiga #idcontentright	
				{
				
				float:left;
				width:323px;
				}
				
/*------------------------------------------------------------------------
*/


				
/*------------------------------------------------------------------------
  Anpassung fï¿½r 70% zu 30% Layout 
*/
				
#idzweispaltigb #idcontentleft
				{
				padding:0;
				
				float:left;
				width:450px;
				}				
				
#idzweispaltigb #idcontentright
				{
				text-align: left;
				float:right;
				width:196px;
				}
											

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


/*------------------------------------------------------------------------
  Anpassung fï¿½r Inhalt + Bilder rechts 140px
*/
				
#idzweispaltigc #idcontentleft
				{
				padding:0;
				
				float:left;
				width:510px;
				}				
				
#idzweispaltigc #idcontentright
				{
				text-align: left;
				float:right;
				width:150px;
				}
											

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


				
#idcontentonlyleft
				{
				text-align:right;
				
				padding:0px;
				}
			
				
					
/*------------------------------------------------------------------------
/* -----------------FOOTER-------------   */									
				
#IDfooter
		{
				height:32px;
				width:757px;
				color:#fff!important;
				text-align:center;
				background: url(../img/bgFooter.jpg) no-repeat;
				
				
				padding:10px;
				padding-top:25px;
				margin-bottom:25px;
				}
#IDfooter span
				{

				color:#fff!important;
				}
							
/*------------------------------------------------------------------------




	
				
/* -----------------MENU-------------   */				

.menu-act		{
			background: url(../img/bgmenuact.jpg) center no-repeat;
			float:left;
			margin-left:5px;margin-right:5px;margin-top:5px;
			padding-left:5px;padding-right:5px;	
			background:#f4ba3e;
			}

.menu-no		{
			margin-left:5px;margin-right:5px;margin-top:5px;
			float:left;
			
			}

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





/*-----------------SUB Navi ----------------*/
.subnavi-no {}
.subnavi-act {}


.subnavi,
a.subnavi,
a.subnavi:Link,
a.subnavi:Visited
				{
				border:none!important;
				text-decoration:none;
				color:#ea7619!important;
				}
.subnaviact,
a.subnaviact
				{
				border:none!important;
				text-decoration:none;
				color:#000000!important;
				}	
				
a.subnavi:hover {
				color:#000000!important;
				}

			

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



/*-----------------ADD MENU ----------------*/
				
a.addnavi,
a.addnavi:Link,
a.addnavi:visited
				{
				color:#fff;
				text-decoration:none;
				font-size:12px;
				
				}

a.addnavi-act,
a.addnavi:Hover
				{
				color:#000;
				text-decoration:none;
				font-size:12px;
				
				}				


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


#idlangselectger
				{
				
				background: url(../img/bgGerman.jpg) right no-repeat;
				
				width:29px;
				height:149px;
				}
				
#idlangselectger-act
				{
				background: url(../img/bgGermanAct.jpg) right no-repeat;
				width:35px;
				height:149px;
				}				
				
#idlangselecteng
				{
				background: url(../img/bgEnglisch.jpg) right no-repeat;
				width:29px;
				height:149px;
				}
				
#idlangselecteng-act
				{
				background: url(../img/bgEnglischAct.jpg) right no-repeat;
				width:35px;
				height:149px;
				}				

#idlangselectit
				{
				background: url(../img/bgItaliano.jpg) right no-repeat;
				width:29px;
				height:149px;
				}							

#idlangselectit-act
				{
				background: url(../img/bgItalianoAct.jpg) right no-repeat;
				width:35px;
				height:149px;
				}				
				
				
#idsearchinputbox
				{
				width:160px;
				height:14px;
				border:1px solid #999;
				font-size:10px;
				color:#999;
				padding-top:2px;
				padding-left:2px;
				}			
				


/*---------------PLUGIN : STÄDTE AUF SIZILIEN --------------------------*/
				
#sizilienkarte
				{
				margin-bottom:20px;
				
				}

.cityname	
				{
				background-color:#a02814;
				color:#fff;
				padding:3px;
				font-weight:bold;
				margin-left:24px;
				
				}			
				
.reddot
				{
				padding-top:2px;
				margin-left:4px;
				}			
				
.tx-ekcitymodul-pi1 a
				{
				text-decoration:none;
				color:#fff;
				}
