@charset "utf-8";

/* ********** ********** ********** ********** CSS Document PASVEER ********** ********** ********** **********  */

* 			{margin: 0; padding: 0; outline: none;}
html, body	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; word-spacing: 1px; color: #494949;}

body		{background-color: #efefef; background-image: url(/fileadmin/templates/pasveer/img/body_bg.gif); background-repeat: repeat-x;}

a 			{font-family: Arial, Helvetica, sans-serif; color: #0d477a; font-size: 11px; text-decoration: none; font-weight:bold}
a img 		{border: 0px}
a span.raquo
			{color: #000; font-weight: normal;}

h1, h2		{font-family: Arial, Helvetica, sans-serif; font-size: 23px;}
h1			{font-size: 23px; font-weight: normal; line-height: normal; padding: 0px; color: #9e3537;}
/*h3			{background-color: #e99; color: #000; padding: 5px 5px 5px 10px; cursor: pointer; border-bottom: 1px solid #fff; border-top: 0px solid #eee; font-size: 14px; }
h3.active	{background-color: #000; color: #fff; border-bottom: 0px solid #000; border-top: 0px solid #f33; background-image: none}			
*/
h3 {
color:#000000;
font-size:11px;
font-weight:bold;
line-height:normal;
padding:0 0 10px;
}

img			{border: 0px}

ins			{display: none;}

p			{color: #000; margin-bottom: 20px; padding: 0px;}

ul			{padding: 0px; margin: 0; padding-left: 30px;}
li			{padding: 0; margin: 0}

input[type="submit"] {
			background-image:url(/fileadmin/templates/pasveer/img/submit.gif);
			background-repeat:repeat-x;
			border:0 solid #990000;
			color:#FFFFFF;
			font-family:Arial;
			font-size:14px;
			font-weight:bold;
			padding:4px;
}


/* ********** ********** ********** ********** CONTAINER ********** ********** ********** ********** */

.container 	{width: 970px; margin: 0px auto; padding: 0px; padding-top: 0px; padding-bottom: 0px;}

.fullWidth	{display: block; clear: both; }

/* ********** ********** ********** ********** ROWS and COLS ********** ********** ********** ********** */

.row 		{clear: both;}
.col 		{display: block; float: left; margin: 10px 0px 10px 10px; margin: 0; background-color: transparent}


.first		{width: 684px;}
.second		{width: 261px; margin-left: 18px;}

.twentyfive		{width: 200px;}
.fifty			{width: 400px;}
.seventyfive	{width: 780px;}
.hundred		{width: 980px;}

.left		{float: left;}
.right		{float: right;}

/* ********** ********** ********** ********** HEADER ********** ********** ********** ********** */

#topmenu				{display: block; width: 902px; height: 26px; margin-left: 62px; background-image: url(/fileadmin/templates/pasveer/img/top_menu.gif); background-repeat: no-repeat;
						overflow: hidden;
						}

#topmenu ul 			{
							float: right;
						}

#topmenu ul li			{
							background-image: url('/fileadmin/templates/pasveer/img/topmenudivider.jpg'); background-repeat: no-repeat; background-position: left top;
							float: left; list-style: none; font-size: 11px; height: 26px; display: block;
						}
						
#topmenu ul li a		{
							 color: #a0bed8; line-height: 23px;  padding: 0px 20px; display: block; padding-left: 40px;
						}
						
#topmenu ul li a#topmenuHome
						{
							background-image: url('/fileadmin/templates/pasveer/img/topmenuHome.gif'); background-repeat: no-repeat; background-position: 2px top;
						}						

#topmenu ul li a#topmenuFollow
						{
							background-image: url('/fileadmin/templates/pasveer/img/topmenuFollow.gif'); background-repeat: no-repeat; background-position: 2px top;
						}						

#topmenu ul li a#topmenuSitemap
						{
							background-image: url('/fileadmin/templates/pasveer/img/topmenuSitemap.gif'); background-repeat: no-repeat; background-position: 2px top;
						}						


#followMenu				{
						position: absolute; top: 0px; z-index: 1000; padding-top: 25px;
						display: none
						}

#followMenu ul				{float: none; margin: 0; padding: 0; background-color: #f4f4f2;  background-image: url('/fileadmin/templates/pasveer/img/followMenuBg.gif'); background-repeat: repeat-x;}
						
#followMenu ul li		{padding: 0; display: inline; float: none; clear: none; text-align: left; background: none;}

#followMenu ul li a		{background: none; color: #999; padding: 0 20px 0 40px; padding: 0px 20px}


#logo 				{display: block; width: 902px; height: 128px; margin-left: 62px; background-image:url(/fileadmin/templates/pasveer/img/temp_header_logo.gif); background-repeat: no-repeat;}

#header 				{display: block; width: 902px; height: 226px; margin-left: 63px; background-image:url(/fileadmin/templates/pasveer/img/tcemp_header.gif); background-repeat: no-repeat; margin-bottom: 20px;}


#flash					{display: block; background-image:url(/fileadmin/templates/pasveer/img/default_header.jpg); width: 628px; height: 226px; float: left; overflow: hidden}

/* ********** ********** ********** ********** LOGIN ********** ********** ********** ********** */

#login					{float: right; margin-top: 48px;}
#login input			{display: block; float: left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; padding:5px 14px 0 27px;; background-color: transparent}

#login #userName		{width: 60px; height: 23px; background-image: url(/fileadmin/templates/pasveer/img/inputUsername_small.gif); border: 0px solid #fff; margin-right: 3px; background-repeat: no-repeat; background-attachment: scroll;}
#login #passWord		{width: 60px; height: 23px; background-image: url(/fileadmin/templates/pasveer/img/inputPw_small.gif); border: 0px solid #fff; margin-right: 3px; background-repeat: no-repeat; background-attachment: scroll;}
#login input[type="submit"]
						{width: 72px; height: 32px; background-image: url(/fileadmin/templates/pasveer/img/loginSubmit.gif); border: 0px solid #fff; color: #70a0ca; padding-top: 0px; font-weight: bold;}
#login input[type="hidden"]
						{display:none;}
#login input[type="submit"].loguit		{width: 90px; background-image: url(/fileadmin/templates/pasveer/img/logoutSubmit.gif); }
 							
 

/* ********** ********** ********** ********** AGENDA ********** ********** ********** ********** */

#agenda					{display: block; width: 273px; height: 226px; float: left; background-image: url(/fileadmin/templates/pasveer/img/agendaLinks.gif); background-position: right bottom; background-repeat: no-repeat;}
#agenda a				{display: block; height: 22px; float: left; padding-top: 10px; text-indent: 12px;}
#agendaHeader			{display: block; width: 271px; height: 27px; background-image:url(/fileadmin/templates/pasveer/img/agendaHeader.gif); background-repeat: no-repeat; float: left}

#mainContent .news-latest-container a				{display: block; height: 22px; float: left; padding-top: 10px; text-indent: 12px;}

 
#agenda a.odd			{background-image: url(/fileadmin/templates/pasveer/img/odd.gif); background-repeat: repeat-x;}
#agenda a.even			{background-image: url(/fileadmin/templates/pasveer/img/even.gif); background-repeat: repeat-x;}
						
#agenda span.agendaDate a, #mainContent span.agendaDate a

						 {
							display: block; color: #9e0b0f; width: 85px; float: left; color: #9d9361;
						}

#agenda span.agendaTitle a, #mainContent span.agendaTitle a{
			/*				font-weight: normal; color: #616161; display: block; float: left; width: 170px;*/
							background-image:url(/fileadmin/templates/pasveer/img/agendaLinkArrow.gif);
background-position:right top;
background-repeat:no-repeat;
color:#616161;
display:block;
float:left;
font-weight:normal;
width:170px;
						}
						
#mainContent span.agendaTitle a {width:500px;}						
						
#agendainhoud			{
							height: 164px; clear: both; overflow: hidden;
						}

#agendainhoud p			{
							padding: 10px;
						}
						
#agendainhoud .news-latest-item, #mainContent .news-latest-item  {
background-color: transparent;
background-image:url(../img/odd.gif);
background-repeat: repeat;
border:0px solid #666666;
/*height:auto !important;*/
height: 30px !important;
line-height: auto;
margin:0px;
padding:0px;
/*width: 172px !important;*/
width: 270px;
display: block;
clear: both;
}
						
#mainContent .news-latest-item  {width:600px;}						
						
#agendainhoud .news-latest-container, #mainContent .news-latest-container {
background-color: transparent;
border:0px solid #333333;
}						

#agenda .linkWrapper		{display: block; clear: both; }
#agenda .linkWrapper a		{display: block; float: left; width: 116px; padding-right: 10px; background-color: transparent;}

/* ********** ********** ********** ********** MAIN MENU ********** ********** ********** ********** */

#mainmenu				{height: 29px; border-bottom: 0px solid #000; background: url('/fileadmin/templates/pasveer/img/mainmenu.gif') no-repeat top center; padding: 0px 30px;}
#mainmenu ul			{list-style: none; margin-left: 12px; cursor: pointer}
#mainmenu li 			{float: left;}
#mainmenu li a			{
						display: block; height: 29px; text-decoration: none; font-size: 16px; font-weight: bold; line-height: 32px; 
						background-image: url('/fileadmin/templates/pasveer/img/menuItemDivider.gif'); background-repeat: no-repeat; background-position:top left; color: #fff; text-align: center;
						}
#mainmenu li a:hover	{color: #fff;}
#mainmenu li a.current	{font-weight: bold; color: #fff;}

/* added 2010/01/20 */

#mainmenu ul li.active			{/*background-image: url(/fileadmin/templates/pasveer/img/menuLinkActRight.png);background-position: right;background-repeat: no-repeat;padding-right: 16px;*/}
#mainmenu ul li.active a		{/*background-image: url(/fileadmin/templates/pasveer/img/menuLinkActLeft.png);background-repeat: no-repeat;padding-right: 4px;*/}
#mainmenu ul li					{/*background-image: url(/fileadmin/templates/pasveer/img/menuLinkDefRight.png);background-position: right;background-repeat: no-repeat;padding-right: 16px;*/}
#mainmenu ul li a 				{/*background-image: url(/fileadmin/templates/pasveer/img/menuLinkDefLeft.png);background-repeat: no-repeat;padding-right: 4px;*/}	

/* /} */

#mainmenu #homeLink				{background-image: url(/fileadmin/templates/pasveer/img/homeMenuStd.png); width: 138px;}
#mainmenu #homeLink.active		{background-image: url(/fileadmin/templates/pasveer/img/homeMenuAct.png); width: 138px;}

#mainmenu #hundredLink			{background-image: url(/fileadmin/templates/pasveer/img/hundredLinkStd.png); width: 178px;}
#mainmenu #hundredLink.active	{background-image: url(/fileadmin/templates/pasveer/img/hundredLinkAct.png); width: 178px;}

#mainmenu #webshopLink			{background-image: url(/fileadmin/templates/pasveer/img/webshopLinkStd.png); width: 138px;}
#mainmenu #webshopLink.active	{background-image: url(/fileadmin/templates/pasveer/img/webshopLinkAct.png); width: 138px;}


#homeMenu						{display: block}
#hundredMenu					{display: none}
#webshopMenu					{display: none}


/* ********** ********** ********** ********** SUB MENU ********** ********** ********** ********** */

.submenu				{height: 30px; border-bottom: 0px solid #000; background: url('/fileadmin/templates/pasveer/img/submenu.gif') no-repeat top center; padding: 0px; margin-left: 62px; width: 902px;}
.submenu ul				{list-style: none; padding-left: 0px;}
.submenu li 			{float: left;}
.submenu li a			{
						display: block !important; height: 30px; padding: 0px 20px; text-decoration: none; font-size: 12px; font-weight: normal; line-height: 28px; 
						background-image: url('/fileadmin/templates/pasveer/img/submenuDivider.gif'); background-repeat: no-repeat; background-position:top right; color: #fff; display: inline;
						}
.submenu li a:hover		{color: #fff;}
.submenu li a.current	{font-weight: bold; color: #000;}





/* ********** ********** ********** ********** CONTENT ********** ********** ********** ********** */


#content				{padding: 0px; display: -moz-box; min-height: 1px;}

#main					{padding: 20px 20px 0px 50px; width: 610px; float: right}

#text					{background: #fff; padding: 0px}

.center					{text-align: center;}

/* ********** ********** ********** ********** FOOTER ********** ********** ********** ********** */

#footer							{background-image: url(/fileadmin/templates/pasveer/img/footer.gif); background-repeat: repeat-x;}

/* ********** ********** ********** ********** PAGES ********** ********** ********** ********** */


/* ********** ********** ********** ********** BLOG ITEMS ********** ********** ********** ********** */


.blogpost						{display: block; width: 684px; height: 218px; background-image:url(/fileadmin/templates/pasveer/img/blog_post_bg.gif); background-repeat: no-repeat; padding-top: 20px; margin-bottom: 18px;}


.blogpost .date, .blogpostDetail .date					{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; display: block; margin-left: 11px; width: 46px; height: 38px; text-align: center; padding-top: 8px; line-height: 16px; font-weight: bold; color: #fff; float: left; margin-right: 20px; overflow: hidden}
.blogpost .date span.month		{font-size: 12px;}

.new							{background-image: url(/fileadmin/templates/pasveer/img/blog_date_new.gif); background-repeat: repeat-x;}
.old							{background-image: url(/fileadmin/templates/pasveer/img/blog_date_old.gif); background-repeat: repeat-x;}

.blogpost h1, .blogpostDetail h1					{width: 600px; float: left; font-size: 23px;}
/*clear: none;}*/

/*.sIFR-active h1 {
font-size: 23px;
line-height: 1em;
}

.sIFR-active h2 {
font-size: 18px;
line-height: 1em;
}

*/

.blogpost .comments				{padding-top: 10px; text-indent: 40px;}
.blogpost .comments a			{font-size: 10px; color: #959595; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}


.blogpost .postedBy, .blogpostDetail .postedBy	{float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999;}

.blogpost .username p, .blogpostDetail .username p			{color: #0d477a; font-weight: bold; margin: 0; padding: 0; display: inline}

.blogpost .post					{display: block; float: left; clear: left; margin-left: 80px; margin-top: 0px; width: 580px; height: 100px; line-height: 18px; text-align: justify;}

.blogpost .post p				{margin: 0; padding: 0}

.blogpost .blogActions			{clear: both; display: block; bottom: 0px; margin-right: 20px;}
.blogpost .blogActions .wrapper	{display: block; float: right; width: auto;}
.blogpost a.commentBtn			{display: block; float: left; background-image: url(/fileadmin/templates/pasveer/img/blog_reageren.gif); background-repeat: no-repeat; width: 115px; height: 40px;}
.blogpost div.readMoreBtn			{display: block; float: left; background-image: url(/fileadmin/templates/pasveer/img/blog_lees-meer.gif); background-repeat: no-repeat; width: 90px; height: 40px;}
.blogpost div.readMoreBtn a			{display: block; width: 107; height: 40px;}



.news-list-container {
background-color: transparent;
border: 0px solid #000000;
}



/* ********** ********** ********** ********** BLOGPOST DETAIL ********** ********** ********** ********** */


.blogpostDetail					{display: block; width: 684px; background-image:url(/fileadmin/templates/pasveer/img/blog_post_bg.gif); background-repeat: no-repeat; padding-top: 20px; padding-bottom: 18px;}


/*.blogpostDetail .date					{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; display: block; margin-left: 11px; width: 46px; height: 38px; text-align: center; padding-top: 8px; line-height: 18px; font-weight: bold; color: #fff; float: left; margin-right: 20px;}*/
.blogpostDetail .date span.month		{font-size: 12px;}

.new							{background-image: url(/fileadmin/templates/pasveer/img/blog_date_new.gif); background-repeat: repeat-x;}
.old							{background-image: url(/fileadmin/templates/pasveer/img/blog_date_old.gif); background-repeat: repeat-x;}
/*
.blogpostDetail h1					{width: 240px; float: left; clear: none;}
*/
.blogpostDetail .comments				{padding-top: 10px; text-indent: 40px;}
.blogpostDetail .comments a			{font-size: 10px; color: #959595; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

/*
.blogpostDetail .postedBy				{float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999}

.blogpostDetail .username				{color: #0d477a; font-weight: bold}
*/
.blogpostDetail .post					{display: block; float: left; clear: left; margin-left: 62px; padding-left: 15px; padding-top: 20px; width: 580px; line-height: 18px; text-align: justify;
										background-image: url(/fileadmin/templates/pasveer/img/contentBg.gif); background-repeat: repeat-y; padding-right: 27px;
										}

.blogpostDetail .blogActions			{clear: both; display: block; bottom: 0px; padding-right: 20px; height: 50px; background-image: url(/fileadmin/templates/pasveer/img/contentFooter.gif); background-repeat: no-repeat; background-position: 62px;}
.blogpostDetail .blogActions .wrapper	{display: block; float: right; width: auto;}
.blogpostDetail a.commentBtn			{display: block; float: left; background-image: url(/fileadmin/templates/pasveer/img/blog_reageren.gif); background-repeat: no-repeat; width: 115px; height: 40px;}
.blogpostDetail a.readMoreBtn			{display: block; float: left; background-image: url(/fileadmin/templates/pasveer/img/blog_lees-meer.gif); background-repeat: no-repeat; width: 107px; height: 40px;}




/*************** NIEUWS OVERIG **************/

.news-search-form {
background-color:transparent;
border:0px solid #666666;
margin-bottom:5px;
margin-left:60px;
padding:20px;
}

.news-search-emptyMsg {
font-size:11px;
margin-left:60px;
padding:20px;
}


/* ********** ********** ********** ********** DEFAULT CONTENT ********** ********** ********** ********** */


#mainContent					{display: block; width: 622px; margin-left: 62px; background-image:url(/fileadmin/templates/pasveer/img/contentHeader.gif); background-repeat: no-repeat; padding-top: 20px; padding-bottom: 18px;}


#mainContent .date					{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 24px; display: block; margin-left: 11px; width: 46px; height: 38px; text-align: center; padding-top: 8px; line-height: 16px; font-weight: bold; color: #fff; float: left; margin-right: 20px;}
#mainContent .date span.month		{font-size: 12px;}

.new							{background-image: url(/fileadmin/templates/pasveer/img/blog_date_new.gif); background-repeat: repeat-x;}
.old							{background-image: url(/fileadmin/templates/pasveer/img/blog_date_old.gif); background-repeat: repeat-x;}

#mainContent h1					{width: 580px; float: left; clear: none; margin-left: 15px; margin-left: 0px;}

#mainContent .comments				{padding-top: 10px; text-indent: 40px;}
#mainContent .comments a			{font-size: 10px; color: #959595; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}


#mainContent .postedBy				{clear: both; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; margin-left: 15px; width: 240px;}

#mainContent .username				{color: #0d477a; font-weight: bold}

#mainContent .post					{display: block; float: left; clear: left; margin-left: 0px; padding-left: 15px; padding-top: 20px; width: 580px; line-height: 18px; text-align: justify;
										background-image: url(/fileadmin/templates/pasveer/img/contentBg.gif); background-repeat: repeat-y; padding-right: 27px;
										}

#mainContent .blogActions			{clear: both; display: block; bottom: 0px; padding-right: 20px; height: 50px; background-image: url(/fileadmin/templates/pasveer/img/contentFooter.gif); background-repeat: no-repeat;}
#mainContent .blogActions .wrapper	{display: block; float: right; width: auto;}
#mainContent a.commentBtn			{display: block; float: left; background-image: url(/fileadmin/templates/pasveer/img/blog_reageren.gif); background-repeat: no-repeat; width: 115px; height: 40px;}
#mainContent a.readMoreBtn			{display: block; float: left; background-image: url(/fileadmin/templates/pasveer/img/blog_lees-meer.gif); background-repeat: no-repeat; width: 107px; height: 40px;}










/* ********** ********** ********** ********** SEARCH BOX ********** ********** ********** ********** */

#searchBox						{display: block; width: 261px; height: 226px; background-image: url(/fileadmin/templates/pasveer/img/searchBox.gif); background-repeat: no-repeat; padding: 10px 0px 0px 10px; margin-bottom: 20px;}

#searchBox input[type="text"]	{display: block; width: 175px; height: 40px; background-color: transparent; background-image: url(/fileadmin/templates/pasveer/img/searchInput.gif); border: 0px; 
								background-repeat: no-repeat; padding-top: 10px; padding-left: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; float: left; color: #757575}
								
#searchBox input[type="submit"]	{display: block; width: 58px; height: 40px; background-color: transparent; background-image: url(/fileadmin/templates/pasveer/img/searchBtn.gif); border: 0px; 
								background-repeat: no-repeat; padding-top: 10px; padding-left: 20px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}

#searchBox .advanced			{clear: both; text-align: right; margin-right: 20px;}

#searchBox .text				{margin-top: 16px; text-align: justify; margin-right: 20px; height: 90px;}

#searchBox .text p				{color: #757575}

#searchBox .linkWrapper			{display: block; clear: both; margin-top: 23px;}
#searchBox .linkWrapper a		{display: block; float: left; width: 116px; padding-right: 10px; background-color: transparent}

#zoeken							{height: 60px; overflow: hidden}

#zoeken .csc-noSearchResultMsg	{display: none;}

#zoeken .csc-form-label			{display: none;}

#zoeken select					{display: none;}
/* ********** ********** ********** ********** SECOND COL DEFAULT ********** ********** ********** ********** */

/*.secondCol						{display: block; height: 226px; background-image: url(/fileadmin/templates/pasveer/img/secondCol.gif); background-repeat: no-repeat; margin-bottom: 20px; padding: 16px 0px 0px 10px;}*/
.secondCol						{display: block; width: 261px; height: 226px; background-image: url(/fileadmin/templates/pasveer/img/secondCol.gif); background-repeat: no-repeat; padding: 16px 0px 0px 10px; margin-bottom: 14px;}

.secondCol .text				{text-align: justify; margin-right: 20px; height: 165px; overflow: hidden}

.secondCol .text p				{color: #757575}

.secondCol .linkWrapper			{display: block; clear: both; margin-top: 23px;}
.secondCol .linkWrapper a		{display: block; float: left; width: 116px; padding-right: 10px; background-color: transparent}


a.highslide						{display: block; padding: 0px; float: left; margin: 0px; margin-right: 3px; margin-bottom: 3px;border:0px solid #fff;}

.clickEnlargeInfo				{font-family: Arial, Helvetica, sans-serif; color: #767676; font-size: 10px; text-align: right; clear: both}




/************************************************ GASTENBOEK ***********************************************/

.tx-guestbook-wrapper {
	display: block;
	width: 100%;
	height: auto;
	overflow: auto;
	background:#EFEFEF none repeat scroll 0 0;
}

h3.tx-guestbook-header {
	background-color:#9e3537;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	padding:6px 10px;
}

.tx-veguestbook-pi1 {
clear: both;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
background:#EFEFEF none repeat scroll 0 0;
float:left;
min-height:100px;
padding:10px;
width:140px;
}

.tx-veguestbook-pi1 .tx-guestbook-right {
/*background:#EFEFEF none repeat scroll 0 0;*/
background: none
float:left;
min-height:100px;
padding:10px;
width:400px;
}



a#c7	{display: none}


/* SHOUTBOX */

#shout_container {
border:0px solid #B52021;
width:160px;
width: auto !important;
}




/*************************** DROPDOWN MENU *********************************/

.submenu ul li ul {
	width: auto;
	padding: 0px 0px;
	display: none;
	position: absolute;
	top: 216px;
	background-image:url(../img/odd.gif);
	background-repeat: repeat;
	margin-left: 2px;
	z-index: 1;
	clear: both;
	float: left;
}


.submenu ul li ul li{
	width: auto;
	padding: 0px 0px;
	display: block;
	float: left;
	clear: both;
	height: 32px;
}

.submenu ul li ul li a {
background-image:url(../img/odd.gif);
background-repeat:repeat-x;
color:#0D477A;
font-weight:bold;
margin:2px 0 0;
padding:7px;
display: inline !important;
}

.submenu ul li ul li a:hover {
color: #0D477A
}

.submenu ul li ul{
	display: none;
	visibility: hidden;
}


.submenu ul li.hover ul {
	display: block;
	visibility: visible;
}


/*

#homeMenu ul li ul {
	width: auto;
	padding: 0px 0px;
	display: none;
	position: absolute;
	top: 216px;
	background-image:url(../img/odd.gif);
	background-repeat: repeat;
	margin-left: 2px;
	z-index: 1;
	clear: both;
	float: left;
}


#homeMenu ul li ul li{
	width: auto;
	padding: 0px 0px;
	display: block;
	float: left;
	clear: both;
	height: 32px;
}

#homeMenu ul li ul li a {
background-image:url(../img/odd.gif);
background-repeat:repeat-x;
color:#0D477A;
font-weight:bold;
margin:2px 0 0;
padding:7px;
display: inline !important;
}

#homeMenu ul li ul li a:hover {
color: #0D477A
}

#homeMenu ul li ul{
	display: none;
	visibility: hidden;
}


#homeMenu ul li.hover ul {
	display: block;
	visibility: visible;
}


#hundredMenu ul li ul {
	width: auto;
	padding: 0px 0px;
	display: none;
	position: absolute;
	top: 216px;
	background-image:url(../img/odd.gif);
	background-repeat: repeat;
	margin-left: 2px;
	z-index: 1;
	clear: both;
	float: left;
}


#hundredMenu ul li ul li{
	width: auto;
	padding: 0px 0px;
	display: block;
	float: left;
	clear: both;
	height: 32px;
}

#hundredMenu ul li ul li a {
background-image:url(../img/odd.gif);
background-repeat:repeat-x;
color:#0D477A;
font-weight:bold;
margin:2px 0 0;
padding:7px;
display: inline !important;
}

#hundredMenu ul li ul li a:hover {
color: #0D477A
}

#hundredMenu ul li ul{
	display: none;
	visibility: hidden;
}

#hundredMenu ul li.hover ul {
	display: block;
	visibility: visible;
}



#webshopMenu ul li ul {
	width: auto;
	padding: 0px 0px;
	display: none;
	position: absolute;
	top: 216px;
	background-image:url(../img/odd.gif);
	background-repeat: repeat;
	margin-left: 2px;
	z-index: 1;
	clear: both;
	float: left;
}


#webshopMenu ul li ul li{
	width: auto;
	padding: 0px 0px;
	display: block;
	float: left;
	clear: both;
	height: 32px;
}

#webshopMenu ul li ul li a {
background-image:url(../img/odd.gif);
background-repeat:repeat-x;
color:#0D477A;
font-weight:bold;
margin:2px 0 0;
padding:7px;
display: inline !important;
}

#webshopMenu ul li ul li a:hover {
color: #0D477A
}

#webshopMenu ul li ul{
	display: none;
	visibility: hidden;
}

#webshopMenu ul li.hover ul {
	display: block;
	visibility: visible;
}



/* TEST */

#firstcol p
{
padding: 20px;
margin-left: 60px;
}

#firstcol div p
{
padding: 0px;
margin-left: 0px;
}





/* SECOND COL STYLES */


.secondCol .csc-textpic-imagewrap {}

.secondCol blockquote			{display: block; clear: both; margin-top: 23px;}
.secondCol blockquote a		{display: block; float: left; width: 116px; padding-right: 10px; background-color: transparent}

.secondCol p.bodytext		{height: 140px; width: 256px;}

.secondCol .csc-textpic-imagewrap
							{height: 160px}
							

.secondCol a.highslide img	{padding: 0px;border:0px solid #fff;}
.secondCol a.highslide img:hover {border:0px solid #fff;}
.secondCol a.highslide 		{margin: 0px;}




/* FORM STYLES */


div.tx-powermail-pi1	{clear: both;}

fieldset.tx-powermail-pi1_fieldset	{border: 0px solid #fff;}

fieldset.tx-powermail-pi1_fieldset	legend {display: none;}

/*img.tx-srfreecap-pi2-image	{clear: both; width: 200px; margin-left: 200px;}*/
img.tx-srfreecap-pi2-image	{width: 200px; margin-left: 0px;}

div.tx_powermail_pi1_fieldwrap_html label		{width: 200px; display: block; float: left; clear: both;}
div.tx_powermail_pi1_fieldwrap_html input[type="text"],
div.tx_powermail_pi1_fieldwrap_html select,
div.tx_powermail_pi1_fieldwrap_html textarea	{width: 200px; display: block; float: left}
div.tx_powermail_pi1_fieldwrap_html input[type="submit"] {display: block; float: left; clear: both; margin-left: 200px}

.tx-srfreecap-pi2-cant-read {
color:#35006D;
font-size:0.9em;
clear: both;
float: left;
/*margin-left: 200px;*/
}

#shout_contentwrap {
	height: 500px;
}


/* tt news browse box */

.tx-ttnews-browsebox, .browseBoxWrap {
background-color: transparent;
border:0px solid #666666;
margin:0px;
padding:0px;
text-align: center;
}

.tx-ttnews-browsebox-SCell  {
background-color:transparent;
border:0px solid #666666;
}

.tx-ttnews-browsebox table
{
margin-left: 40%;
*margin-left: 0px;
}
