#content_inner .wrapper_2rows .right_2rows .teaser_home{ border-bottom:#3399c9 solid 1px; padding-bottom:0.5em; margin-bottom:1em; min-height:7.188em; _height:7.188em;}
#content_inner .wrapper_2rows .right_2rows .teaser_home h2.teaser_title{color:#4f4f4f; font-size:0.8em; padding:0; margin:0;}
#content_inner .wrapper_2rows .right_2rows .teaser_home img{ float:left; /*width:147px;*/ margin: 0 0.625em 0 0}
#content_inner .wrapper_2rows .right_2rows .teaser_home p.bodytext{display: inline;}

#content_inner .wrapper_2rows .right_2rows h2.teaser_head{color:#ffffff; background-color:#3399c9; padding:0.438em 0 0.438em 0.813em; margin:3em 0 1em 0}
.container_wbb{}

#content_inner .text_con{padding-bottom:1em; margin-bottom:0.5em;}
#content_inner .text_con h2.text_title{color:#4f4f4f; font-size:0.8em; padding:0; margin:0;}
#content_inner .text_con img{ float:left; /*width:147px;*/ margin: 0 0.625em 0.15em 0}
#content_inner .text_con p.bodytext{display: inline;}

.csc-sitemap{}
.csc-sitemap ul{ padding:0 0 0 0; list-style:inside;}
.csc-sitemap ul li{ padding:0.3em 0 0.3em 1em;}
.csc-sitemap ul li ul{ padding:0.3em 0 0.3em 1em; list-style:circle; position:relative; left:1em;}
.csc-sitemap ul li ul li{ padding:0.3em 0;}

div#wrapper_content div.left_33 {
	position: relative;
	width: 40%;
	margin: 0em;
	padding: 0em;
	float: left;
}

div#wrapper_content div.right_66 {
	position: relative;
	width: 60%;
	margin: 0em;
	padding: 0em;
	float: right;
}

.ataccordion{ border-bottom:#0080BA solid 1px; padding:0 0 0.5em 0; margin:0 0 0.5em 0;}
.ataccordion .category-more-link{ background-image:url(../images/showhide_icon.jpg); background-repeat:no-repeat; padding:0 0 0 1.5em; margin:0;}
#content_inner .wrapper_2rows .right_66 .ataccordion .category-more-link a p.bodytext{padding:0 0 0 0; margin:0;}
#content_inner .wrapper_2rows .right_66 .ataccordion .category-more-link a{ color:#0080BA;}
#content_inner .wrapper_2rows .right_66 .ataccordion .category-more-link a:hover{color:#000000;}
#content_inner .wrapper_2rows .right_66 .ataccordion .category-more-link a:active{color:#0080BA;}
#content_inner .wrapper_2rows .right_66 .ataccordion .category-more-link a:focus{color:#0080BA;}
.ataccordion .category-more-link a{ margin:0 0 1em 0;}
#content_inner .wrapper_2rows .right_66 .ataccordion .wrap-currentCategoryInfoBlock p{padding:0 0 0.313em 1.9em; position:relative; top:0.313em;}

.title_mail{ margin-top:-0.9em;}


.tipafriend { margin:0 0 10px 0;}
.tipafriend labmmmle{
	margin: 0; 
	padding: 0; 
	float: left;
	line-height: 100%;
}
.tipafriend dl dd {
	margin: 0 0 10px 0; 
	padding: 0; 
	float: left;
}
.tipafriend  dt { 
	clear: both; 
	width: 26%; 
	text-align: left; 
	padding-right: 1em; 
	margin: 0 0 10px 0; 
}
.tipafriend span.formlabel { 
	font-size: 0.8em; 
	display: block;
	margin: 0 0 5px 0; 
	color: #0081bb;
}
.tipafriend label { 
	font-size: 0.8em; 
	display: block;
	margin: 0 0 5px 0; 
	color: #0081bb;
	width:15em;
}
.tipafriend  dd { 
	text-align: left; 
	margin: 0 0 10px 0; 
	width: 73.5%;
}
.tipafriend .textinput {
	font-size: 0.8em; 
	border: 1px solid #b2e2ec;
	border-bottom: 1px solid #0081bb;
	width: 250px;
}
.tipafriend .textareainput {
	font-size: 0.8em; 
	border: 1px solid #b2e2ec;
	border-bottom: 1px solid #0081bb;
	width: 400px;
	height:200px;
	font-family: helvetica, arial, sans-serif;
}
.tipafriend .clearBoth {
	clear: both;
}
 .buttonbar {
	width: 595px;
	text-align: right;
}
.buttonbar .buttonsubmit {
	border: none;
	background: #0081bb;
	color: #fff;
	width: 10em;
	font-size: 0.8em; 
}
.tipafriend .error label {
	color: red;
}

#langsFormContainer{ width:9em; clear:both;}
#langsContainer{
	clear:both;
}

.langs{ 
	padding: 0em 1em 0.3em 1em;
	font-size: 0.813em;
	background-image: url('../images/bg_lchooser_ul_li.gif');
	background-repeat: no-repeat;
	background-position: 8em 0.3em;
	background-color:#FFFFFF;
	margin:0em 0 0 0;
	width:7em;
	}
	
.langs a{
	display:block;
	padding:0.3em 0;
}

.ataccordion .wrap-currentCategoryInfoBlock ol{ margin:0.5em 0 -1.2em 2em; padding:0 0 0 0;}

/* Guestbook */

.tx-veguestbook-pi1 {
	width:35em;
	
}

#content_outer .tx-veguestbook-pi1 h2 {
	margin: 1em 0 0 0;

	padding: 0.5em 1em 0.5em 0em;

	font-size: 0.8em;

	background-color: #ffffff;

	color: #000000;

	clear: both;
	
	border-top:1px solid #3399C9;

}

.tx-veguestbook-pi1 h3 {

	margin: 1em 0 0 0;

	padding: 0;

	font-size: 0.7em;

}

.tx-veguestbook-pi1 p {

	line-height:1em;
	font-size:0.75em;
	color:#000000;

}

.tx-veguestbook-pi1 .bluedate {

	color: #3399C9;

}

.tx-veguestbook-pi1 h2.postcomment {

	background-image: url(../images/icon_comment.gif);

	background-repeat: no-repeat;

	background-position: 1em 50%;

	padding: 0.5em 1em 0.5em 2.5em;

}

.tx-srfreecap-pi2-cant-read {

	color: Black;
	font-weight: bold;
	font-size:0.75em;

}

.tx-srfreecap-pi2-cant-read a {

	color: Black;

	font-weight: bold;

}

.tx-veguestbook-pi1 div{
	margin:0 0 0.5em;
}
.tx-veguestbook-pi1 div label{
	float:left;
	margin-right:2%;
	text-align:left;
	width:25%;
	color:#000000;
	font-size:0.75em;
}

.tx-srfreecap-pi2-cant-read a {
  color: #3399C9;
}

#captcha_response,.textfield,
.tx-veguestbook-pi1 div .textinput {
	font-size: 0.8em; 
	border: 1px solid #b2e2ec;
	border-bottom: 1px solid #0081bb;
	width: 250px;
}

#message,
.tx-veguestbook-pi1 div .textareainput {
	font-size: 0.8em; 
	border: 1px solid #b2e2ec;
	border-bottom: 1px solid #0081bb;
	width: 405px;
	font-family: helvetica, arial, sans-serif;
}

.tx-veguestbook-pi1 div input{
	/*font-size:1em;
	margin:0;
	padding:0;
	border:solid 1px #000000;*/
	font-size: 0.8em; 
	border: 1px solid #b2e2ec;
	border-bottom: 1px solid #0081bb;
	width: 250px;
}

.feelfree{
	line-height:1em;
	font-size:0.75em;
	color:#000000;
	font-weight:normal;
}

.captcha {
	padding:0 0 0 27%;
}

.tx-veguestbook-pi1 .submit{
	border:none;
	color:#3399C9;
	font-weight:bold;
	font-size:0.8em;
	margin:0 0 0 2%;
	background:none;
	text-align:left;
}

.tx-veguestbook-pi1 .reset{
	border:none;
	color:#3399C9;
	font-weight:bold;
	background-color:#FFFFFF;
	font-size:0.8em;
	margin:0 0 0 26%;
	text-align:left;
	width:6em;
}


.tworows .leftrow {
  float: left;
  width: 63%;
}

.tworows .rightrow {
  float: left;
  width: 30%;
  height: 100px;
  margin: 0 0 0 4%;
}

ul.csc-menu-1 {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.csc-menu-1 li {
  margin: 0;
  padding: 0;
}
ul.csc-menu-1 li p {
  margin: 0 0 -1em 0;
  padding: 0 0 0 0;
}
ul.csc-menu-1 li h2 {
  margin: 0;
  padding: 0;
}