/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */

td#kaire_k {
	background-image: url(../images/ses_k.gif);
	background-repeat: repeat-y;
	width: 15px;
}
td#kaire {
/*	background-image: url(../images/ses_k.gif);
	background-repeat: repeat-y;
	background-position: right;*/
	background-color:#fdfde6;
/*	border-top-style: solid;
	border-top-color: #8e3a2f;
	border-top-width: 1px;*/
	border-left-style: solid;
	border-left-color: #8e3a2f;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8e3a2f;
	border-bottom-width: 1px;

}
td#kaire_a {
/*	background-image: url(../images/ses_a.gif);
	background-repeat: repeat-x;
	height: 15px;
	text-align: right;*/
}
td#centr_a_k {
	text-align: right;
}
td#centr_a, .centr_a {
	background-image: url(../images/ses_a.gif);
	background-repeat: repeat-x;
	height: 15px;
}
td#centr_d {
	background-image: url(../images/ses_d.gif);
	background-repeat: repeat-y;
	width: 15px;
}
td#menu_lang {
	vertical-align: top;
	text-align: right;
}
.bodytext {
	text-align: justify;
	text-indent: 15px;
	color: #333333;
}
.bodytext a {
	color: #8e3b2e;
}
.internal-link img {
	border: 0px;
}
td#cont_right .bodytext {
	text-align: left;
	text-indent: 0px;
}
.lyg_des  {
	text-align: right;
	text-indent: 0px;
}
.lyg_des p.bodytext {
	text-align: right;
	text-indent: 0px;
}
.lyg_cen {
	text-align: center;
	text-indent: 0px;
}
.lyg_kai,.lyg_kai p.bodytext {
	text-align: left;
	text-indent: 0px;
}
.lyg_kai_b,.lyg_kai_b p.bodytext, {
	text-align: left;
	text-indent: 0px;
	font-weight:bold;
}
.lyg_kai_b a,.lyg_kai_b p.bodytext a {
	text-align: left;
	text-indent: 0px;
	font-weight:bold;
}
/*----------------------  plugin.tx_loginboxmacmade_pi1 ----------------------*/ 

		.tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-error {
			color: #FF0000;
		}
		.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable {
			margin-top: 5px;
			margin-bottom: 5px;
			border: solid 1px #DFE2E3;
			border-collapse: collapse;
		}
		.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD {
			border: solid 1px #DFE2E3;
			padding: 5px;
		}
		.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-labelCell {
	border: solid 1px;
	background-color: #ffeccd;
	font-weight: bold;
	border-color: #E5D9B1;
		}

.loginbox_1{
	text-align: center;
	margin-top: 10px;
}
.loginbox_img{
	border-style: none;
	vertical-align: text-bottom;
}
.tx-loginboxmacmade-pi1-labelCell {
	font-size: 12px;
}
.tx-loginboxmacmade-pi1-header {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.csc-header H1, csc-header-n2 H1{
	margin-top: 20px;
	padding-bottom: 5px;
	margin-bottom: 15px;
	color: #8e3a2e;
	background-color: #ffeccd;
}
#cont_right .csc-header H1, csc-header-n2 H1{
	margin-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	background-color: #8e3a2e;
	color: #ffeccd;
}
/*----------------------  plugin.tx_loginboxmacmade_pi1 ----------------------*/ 
A {
	color: #8e3b2e;
}
A:link {
	text-decoration : none;
}
A:visited {
	text-decoration : none;
}
A:hover {
	text-decoration : underline;
}
A:active {
	text-decoration : none;
}


SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px 
}
TEXTAREA {  
/*	border-style: solid; 
	border-width: 1pt; 
	border-color:#f0b78c; */
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px
} 
.news-search-form-submit input {

}
/*.csc-form-fieldcell INPUT {
	color: #8e3a2e;
}
INPUT {
	border-style: solid;
	border-width: 1pt;
	border-color:#f0b78c;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #ffeccd;
}
*/

H1 {
	font-weight: bold;
	color: #ffeccd;
	margin-top: 15px;
	padding-left: 10px;
	font-family : Verdana, sans-serif;
	font-size : 14px;
	margin-bottom : 5px;
	font-variant: normal;
	padding-right: 10px;
	line-height: 120%;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #8e3a2e;
}
H2 {
	font-weight: bold;
	color: #8e3a2f;
	padding-left: 10px;
	font-family : Verdana, sans-serif;
	font-size : 13px;
	padding-right: 10px;
	line-height: 150%;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 15px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #8e3a2f;
	margin-bottom : 10px;
	margin-top : 10px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #333333;
	margin-bottom : 0px;
	margin-top : 10px;
}
H5 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 130%;
	color : #8e3a2f;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: normal;

}
H6 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #8e3a2f;
	margin-bottom : 0px;
	margin-top : 0px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : green;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : red;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : Green;
	font-weight: normal;
}

P {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 130%;
	color: #333333;
	border-top: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
/*	padding-bottom : 0px;
	text-indent : 20px;*/
}
.cc_tipas {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : navy;
	font-weight: bold;
	background-color: #bbccee;
	text-indent: 0px;
	padding-left: 10px;
}
.cc_pavad {
	font-weight: bold;
	color: #7d2222;
	margin-top: 20px;
	padding-left: 10px;
	font-size: 12px;
	text-align: left;
	font-variant: small-caps;
	margin-bottom: 20px;
}
.cc_pavad A{
	font-weight: bold;
	color: #0066CC;
	margin-top: 10px;
	padding-left: 10px;
	font-size: 12px;
	text-decoration: underline;
	text-align: left;
}
.cc_tekst {
	color: #7d2222;
	margin-top: 5px;
	padding-left: 10px;
	margin-right: 10px;
	text-align: justify;
	margin-bottom: 5px;
}
.cc_detal {
	padding-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.cc_detal A {
	font-size: 11px;
	color: #0066CC;
	text-decoration: underline;
}
.cr_tipas {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #660000;
	font-weight: bold;
	text-indent: 0px;
	padding-left: 10px;
	line-height: 220%;
}
.cr_pavad {
	font-size: 12px;
	font-weight: bold;
	color: #7d2222;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #fefee0;
	padding-top: 10px;
	padding-bottom: 5px;
}
.cr_tekst {
	font-size: 11px;
	color: #7d2222;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #fefee0;
	padding-bottom: 10px;
	padding-top: 5px;
}
.cr_detal {
	padding-left: 10px;
	padding-bottom: 10px;
	background-color: #fefee0;
	padding-top: 0px;
}
.cr_detal A {
	font-size: 11px;
	color: #0066CC;
	padding-bottom: 10px;
	padding-top: 5px;
}
.caption {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #FF9966;
}
.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #6600CC;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #CC3366;
}

.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}




.loginform {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : red;
	/*	color : #CC0000;*/
	font-weight : normal;
}


.csc-mailform {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
	font-weight : normal;
}
.mailform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
/*	color : #003366; */
	color : red;
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : red;
	/*#003366;*/
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #003366;
	font-weight : normal;
}

.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : Green;
}



.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC6600;
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333399;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}

.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : olive;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}

/* GENERAL fonts */
OL {
	font-family: verdana;
	font-size: 11px;
	color: navy;
}
UL {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
}
DIV {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
}
/*.csc-header-n1 {
	font-weight: bold;
	color: #ffeccd;
	margin-top: 15px;
	padding-left: 10px;
	font-family : Verdana, sans-serif;
	font-size : 13px;
	margin-bottom : 5px;
	font-variant: normal;
	padding-right: 10px;
	line-height: 120%;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #8e3a2e;
}*/
TD#kair_adr {
	background-color: #ffeccd;
}
TD#kair_adr P {
	font-size : 11px;
	line-height : 180%;
	color: #7d2222;
	/*font-weight : bold;*/
	margin-top : 10px;
	margin-left : 15px;
	margin-bottom : 10px;
/*	padding-bottom : 0px;*/
	text-indent : 0px;
}
TD#kair_adr A {
	background-color : transparent;
	color : #7d2222;
	font-weight : bold;
    text-decoration: none;
}

TD#kair_adr A:hover {
	text-decoration : underline;
}

TD#kredo_1 P {
	font-family : Verdana, sans-serif;
	font-size : 13px;
	color: #E0E6F4;
	margin-bottom : 1px;
	margin-top : 1px;
	font-weight : bold;
	padding-bottom: 5px;
}
/*
TD#kredo_1 A:link {*/

TD#kredo_1 A {
	color : #ffffcc;
	font-weight : bold;
	text-decoration: none;
}


TD#footer P {
	font-size: 10px;
	text-align: center;
}

TD#footer A {
	background-color : transparent;
	font-weight : bold;
	text-decoration: underline;
	line-height: 150%;
	color: #8e3a2f;
}

/* Content column */
TD#content {
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	vertical-align: top;
	background-color: #fdfde6;
	border-style: solid;
	border-width: 1px;
	border-color: #8e3a2f;
/*	width: 460px;*/
}
/*TD#content P{
	text-align: justify;
}*/
/* Menu 1 column */
TD#menu_1 {
	line-height : 120%;
	vertical-align: top;
	background-color: #8e3a2e;
	background-image: url(../images/kaire_d.gif);
	background-repeat: repeat-y;
background-position: top right;
/*	width: 165px;*/
}
.menu_ses {
	background-image: url(../images/kaire_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
TD#menu_1 DIV {
	width: 100%;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #f0b78c;
	margin: 0;
}
/*Hr {
	width: 100%;
}*/
TD#menu_1 DIV A {
	/*	color: navy;  */
	color: #ffeccd;
	font-weight: bold;
	padding-right: 11px;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
	font-weight: bold;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {

/*  border-bottom: 1px dotted #FFFFCC;*/
  font-size: 12px;
  padding-top:3px;
  padding-bottom: 3px;
  padding-left:10px;
 
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  
 /* color: #FFFFFF; */
/*  border-bottom: 1px solid #ddddff;*/
  font-weight:bold;
  font-size: 12px;
  padding-top:3px;
  padding-bottom: 3px;
  padding-left:10px;
}
TD#menu_1 DIV.menu1-level1-act A {
  color: #Ffffff;
 	text-decoration: none;
	font-weight: bold;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
	font-size: 11px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:20px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
	font-size: 11px;
	color: #FAFAFF;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
}
TD#menu_1 DIV.menu1-level2-act A {
	color: #Ffffff;
	/* 	text-decoration: underline;  */
 	text-decoration: none;
	font-weight: bold;
	padding-right: 11px;
}

td#menu_pasir {
	vertical-align: top;
	text-align: right;
}
TD#cont_right {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	vertical-align: top;
	/*	width: 190px;*/
	background-color: #ffeccd;
	border-top-style: solid;
	border-top-color: #8e3a2f;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-color: #8e3a2f;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8e3a2f;
	border-bottom-width: 1px;
}
TD#cont_right A {
/*	color: #7d2222; Á archyvà */
	text-decoration: none;
	font-size: 10px;
	padding-left: 0px;
	padding-bottom: 5px;
}
TD#cont_right H3 A {
	font-size: 12px;
	padding-left: 0px;
	padding-bottom: 10px;
}
TD#cont_right A:hover {
	text-decoration: underline;
}
/*TD#content A {
	color: #6666CC;
	text-decoration: underline;
	/*font-size: 12px;*/
/*	padding-left: 0px;
}*/

.csc-menu a, .csc-menu-1 a{
	color: #8e3b2e;
}

/*-----------------------------------  Brolija  -----------------------------------*/
.brol_kont div {
	margin: 10px;
}
.brolija {
	background-color: #ffeccd;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight: bold;
	color: #8e3a2f;
}
.brol_vieta, .brol_adresas, .brol_diena, .brol_laikas, .brol_asmuo, .brol_tel {
	font-weight: bold;
}
.brol_vieta_lang, .brol_adresas_lang, .brol_diena_lang, .brol_laikas_lang, .brol_asmuo_lang, .brol_tel_lang {
	margin-right: 15px;
	text-align: right;
}
.brol_vieta_lang p, .brol_adresas_lang p, .brol_diena_lang p, .brol_laikas_lang p, .brol_asmuo_lang p, .brol_tel_lang p {
	color: #8e3a2f;
}
.brol_tel_lang {
	margin-right: 15px;
	text-align: right;
}
.brol_epastas_lang {
	margin-right: 15px;
	margin-bottom: 20px;
	text-align: right;
}
.brol_epastas_lang p {
color: #8e3a2f;
}
.brol_epastas {
	vertical-align: top;
	margin-bottom: 20px;
}
.brol_epastas a{
	color: #8e3b2e;
	font-weight: bold;
}
/*-----------------------------------  Akademija  -----------------------------------*/

.akad_head2 {
	background-color: #ffeccd;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight: bold;
	color: #8e3a2f;
}
.akad_head3 {
/*	background-color: #ffeccd;*/
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight: bold;
	color: #8e3a2f;
}


/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer {
	clear:right;
	height:1px;
	border-top-color: #8e3a2f;
	border-top-style: solid;
	border-top-width: 1px;

}
.news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #fdfde6;
	color: #ffeccd;

}
.news-latest-container HR.clearer {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

#cont_right .news-latest-container {
/*	border:1px solid #333;*/
	background-color:#ffeccd;
}
#content .news-latest-container {
}
.news-latest-container H2{
	/*	padding-top: 5px;
	padding-bottom: 5px;	*/
	/*	border-color: #666;*/
	margin:0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #8e3a2e;
	color: #ffeccd;
}
.news-latest-gotoarchive {
	/*	padding-top: 5px;
	padding-bottom: 5px;	*/
	/*	border-color: #666;*/
	margin:0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.news-latest-item H2 A, .news-latest-item H2 Alink, .news-latest-item H2 A:visited{
	padding-bottom: 5px;	
}
.news-latest-gotoarchive {
	font-weight:bold;
/*	margin-top:5px;*/
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
}
.news-latest-gotoarchive A {
	font-size: 10px;
}
#cont_right .news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.1;
	/* IE hack end */
	padding:0px;
	/*	margin:3px;*/
/*	border:1px solid #666;*/
	/*	background-color:#F9FFE5;*/
	background-color:#ffeccd;
	border-bottom-width: 1px;
	border-bottom-color: #8e3b2e;
	margin: 5px;
	border-bottom-style: solid;
}
#content .news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.1;
	/* IE hack end */
	padding:0px;
	border-bottom-width: 1px;
	border-bottom-color: #8e3b2e;
	margin: 5px;
	border-bottom-style: solid;
}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #666;
	float:left;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
}

.news-latest-morelink {
	height:14px;
}

.news-latest-morelink A {
	float:right;
	height:10px;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {

}


.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:3px;
	background-color:#F9FFE5;

	}
.news-list-item H3 A:LINK,.news-list-item H3 A:VISITED,.news-list-item H3 A:HOVER {
	color:#8e3b2e;
	}
/*H3 A:visited, H3 A:hover, H3 A:link, H3 A:active {
color:#99FF66;
}*/


.news-search-form {
	padding:3px;
	margin-bottom:5px;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;

}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#8e3b2e;
	padding-left:0px;
}
.news-list-container H3 A {
	color:#fff;

}
.news-list-container P {
	padding-left:3px;
}
.news-list-date {
	float: right;
	color: #8e3b2e;
	width: 70px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -1px;
	font-size: 9px;
	font-weight: normal;
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {

	float: right;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
	color: #8e3a2f;
}
.news-list-morelink  {
	margin-bottom:3px;
	color:#8e3a2f
}
.news-list-morelink A,.news-list-morelink A:LINK,.news-list-morelink H3 A:VISITED,.news-list-morelink H3 A:HOVER {
	color:#993366
}

.news-list-browse {
	text-align: center;
}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	padding:3px;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #ffeccd;
	border:1px solid #f0b78c;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
	color: #666666;
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:5px;
	margin-bottom:5px;
	background-color:#F9FFE5;

}
.news-single-item H2 {
	font-size: 13px;
	font-weight:bold;
	color: #8e3b2e;
	margin-bottom: 0px;
	background-color: #ffeccd;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.news-single-item H3 {
	margin-bottom: 15px;
}



.news-single-img {
	float: right;
	margin-left:5px;

}



.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {

	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
	color: #8e3b2e;
}
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	background-color: #BBE53A;
/* 	clear: both; */
	margin-top: 15px;
	border: 1px solid #666;
	padding:3px;
	padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:#F9FFE5;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	margin-top:5px;
	padding:3px;
	padding-left: 0px;
}
.news-amenu-container LI {
	padding-bottom:1px;
	padding-left: 0px;
	margin-left: 0px;
}
.news-amenu-container UL {
	margin-left:0px;
	margin-bottom:0px;
	background-color:#F9FFE5;
	list-style-type: none;
	padding-left: 0px;
}
.news-amenu-container H2 {
	color:#8e3b2e;
	padding:3px;
	background-color:#ffeccd;
}
.news-amenu-item-year {
	font-weight: bold;
	background-color: #ffeccd;
	color:#8e3b2e;
	padding-left: 0px;
	margin-left: 0px;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {
	padding:5px;
	margin:5px;
	background-color:#F9FFE5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8e3b2e;
	border-bottom-color: #8e3b2e;
}
.news-catmenu A{
color:#8e3b2e
}
.news-catmenu-header,.news-catmenu-header A  {
	font-size:11px;
	font-weight:bold;
	color: #8e3b2e;
}
.news-catmenu DIV {
	font-size:10px;
	white-space: nowrap;
}
.news-catmenu DIV img {
	margin:0px;
	padding:0px;
	vertical-align: middle;
}
news-catmenu-NO A {
	color: #996633;

}
.news-catmenu-ACT {
	font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level0 {
	background-color:#fff;
}
.level1 {
	padding-left:10px;
	background-color:#eee;
}
.level2 {
	padding-left:10px;
	background-color:#ddd;
}
.level3 {
	padding-left:10px;
	background-color:#ccc;
}
.level4 {
	padding-left:10px;
	background-color:#bbb;
}

/*---------------------------------- ve_guestbook ----------------------------*/

/*_CSS_DEFAULT_STYLE (
  /* example styles */
    .tx-guestbook-list-header {
	background-color: #ffeccd;
	color: #8e3b2e;
	font-weight:bold;
	font-size: 12px;
}
    .tx-guestbook-list-row {
	/*	background-color: #FFFFFF;*/
	background-color: #fdfde6;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #ffeccd; color: #8e3b2e; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#8e3a2e; font-size:11; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#8e3a2e; font-size:11; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#8e3a2e; font-size:11; color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }

    .tx-veguestbook-pi1 TD { font-size: 11px; }
 
 

/* default styles for extension "tx_croncssstyledimgtext" */
/*
 * css-styled-imgtext
 */
/*
  Licensed under the GPL, see http://www.gnu.org/copyleft/gpl.html
  (c) the TYPO3 content rendering group
  (c) Ernesto Baschny (ernst@cron-it.de)
*/

/* Captions */
P.csc-caption { margin: 0; }
P.csc-caption {
  font-size: 80%; /* Customize me */
}
DIV.csi-caption-c .csi-caption { text-align: center; }
DIV.csi-caption-r .csi-caption { text-align: right; }
DIV.csi-caption-l .csi-caption { text-align: left; }

/* Needed for noRows setting */
DIV.csi-textpic DIV.csi-imagecolumn { float: left; display: inline; }

/* Border just around the image */
DIV.csi-border DIV.csi-imagewrap .csi-image IMG {
  border: 1px solid #f0b78c;
  padding: 0px 0px;
}

DIV.csi-imagewrap { padding: 0; }

DIV.csi-textpic IMG { border: none; }

/* DIV: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DIV.csi-image { float: left; }

/* UL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csi-textpic DIV.csi-imagewrap UL LI { float: left; margin: 0; padding: 0; }

/* DL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float: left; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csi-image { margin: 0; }
DL.csi-image DT { margin: 0; display: inline; }
DL.csi-image DD { margin: 0; }

/* Clearer */
DIV.csi-clear { clear: both; }

/* Margins around images: */

/* Pictures on left, add padding on right */
DIV.csi-left DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-right: 10px;
}

/* Pictures on right, add padding on left */
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 10px;
}

/* Pictures centered, add padding left and right */
DIV.csi-center DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 5px;
  margin-right: 5px;
}
DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption { margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG { margin: 0; }

/* Space below each image (also in-between rows) */
DIV.csi-textpic DIV.csi-imagewrap .csi-image { margin-bottom: 10px; }
DIV.csi-equalheight DIV.csi-imagerow { margin-bottom: 5px; display: block; }

/* Positioning of images: */

/* Above */
DIV.csi-above DIV.csi-text { clear: both; }

/* Center (above or below) */
DIV.csi-center { text-align: center; /* IE-hack */ }
DIV.csi-center DIV.csi-imagewrap { margin: 0 auto; }
DIV.csi-center DIV.csi-imagewrap .csi-image { text-align: left; /* Remove IE-hack */ }
DIV.csi-center DIV.csi-text { text-align: left; /* Remove IE-hack */ }

/* Right (above or below) */
DIV.csi-right DIV.csi-imagewrap { float: right; }
DIV.csi-right DIV.csi-text { clear: right; }

/* Left (above or below) */
DIV.csi-left DIV.csi-imagewrap { float: left; }
DIV.csi-left DIV.csi-text { clear: left; }

/* Left (in text) */
DIV.csi-intext-left DIV.csi-imagewrap { float: left; }

/* Right (in text) */
DIV.csi-intext-right DIV.csi-imagewrap { float: right; }

/* Right (in text, no wrap around) */
DIV.csi-intext-right-nowrap DIV.csi-imagewrap { float: right; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-right-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */ 

/* Left (in text, no wrap around) */
DIV.csi-intext-left-nowrap DIV.csi-imagewrap { float: left; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-left-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */


/*-----------------  Prev/Next ------------*/
.tx-gsipagenav-pi1 {
text-align: center;
}
#cont_right .csc-header .csc-firstHeader {
	margin-top: 0px;
}
#cont_right .csc-header H1 a {
	color: #ffeccd;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#cont_right .csc-header H1 a:hover {
	text-decoration: underline;
}
#cont_right p {
	text-align: center;
}
