/* html-tags start*/
/*body {
	background-color: #FFFFFF;
	color: #000000;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	vertical-align : top;
	text-align: left;
	scrollbar-face-color:#CEDEE7;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#686867;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#101010;
	scrollbar-arrow-color:#686867;
	scrollbar-track-color:#EEEEEE;
}*/

P, OL, UL, DIV, TD {
	/*font-size: 11px;*/
}
H1, H2, H3, H4, H5 {
	/*font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;*/
}
BLOCKQUOTE {
	margin: 5px 0px 5px 20px;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 11px;
}
UL {
	margin: 0px 10px 5px 20px;
	list-style-position : outside;
}
UL LI {
	margin: 0px 0px 0px 0px;
	padding-left : 0px;
}
OL {
	margin: 0px 10px 5px 30px;
	list-style-position : outside;
}
OL LI {
	margin: 0px 0px 0px 0px;
	padding-left : 10px;
}
H1 {
	font-size: 14px;
	font-weight: bold;
	color: #232388;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
H2 {
	font-size: 13px;
	font-weight: bold;
	color: #0033CC;				/*5555DD;*/
	margin: 0px 0px 10px 0px;
}
H3 {
	font-size: 12px;
	font-weight: bold;
	margin: 8px 0px 0px 0px;
	color: #5555DD;
}
H4 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: #FF7F0E;
}

H5 {
	font-size: 12px;
	margin: 0px 0px 5px 0px;
}
FORM {
	margin : 0px 0px 5px 0px;
}
INPUT, TEXTAREA {
	font-weight: normal;
	color:#2C40A1;
	border: 1px solid #2C40A1;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 2px;
}
INPUT {
	font-size: 11px;
	/*width: 200px;*/
}
SELECT {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-weight: normal;
	color:#2C40A1;
	border: 1px solid #2C40A1;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 2px;
	width: 200px;
}
TEXTAREA {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
        width: 200px;
}
INPUT.big {
	width: 300px;
}
TEXTAREA.big {
	width: 300px;
}
IMG {
	margin: 0px 0px 0px 0px;
	vertical-align : top;
        border: 0px;
}
P {
	padding: 0px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
}
TABLE {
	width:400px;
}
TD {
	font-size: 12px;
	vertical-align: top;
	padding: 0px 4px 0px 0px;
	margin: 0px 0px 0px 0px;
}




/* links, the ones in menu_1 see there */
A:link {
	text-decoration: none;
	color: #0046D0;                   /*003397 0000F0;*/
        /*font-weight: normal;*/

}
A:hover {
	text-decoration: none;
	color: #DDDDFD;
        /*font-weight: normal;*/
}
A:visited {
	text-decoration: none;
	color: #0046D0;
        /*font-weight: normal;*/
}
A:active {
	text-decoration: none;
	color: #0046D0;
        /*font-weight: normal;*/
}

/* html-tags stop*/





/* ---------------------------------- */
.menuItemMeta {
	float:left;
	padding: 2px 2px 0px 13px;
	font-weight: normal;
	font-size: 11px;
}
.menuItemMeta a {
	/*color: #FFFFFF;*/
}
.menuItemMeta a:visited {
	/*color: #FFFFFF;*/
}
.menuItemMeta a:hover {
	color: #0033CC;
}
.menuItemMeta_act {
	float:left;
	padding: 2px 2px 0px 13px;
	font-weight: bold;
	font-size: 11px;
}
.menuItemMeta_act a {
	color: #0033CC;				/*99CCFF*/
}
.menuItemMeta_act a:visited {
	color: #0033CC;
}
.menuItemMeta_act a:hover {
	/*color: #FFFFFF;*/
}


.metaNavichangePageContainer a {
	color: #FFFFFF;
}

.metaNavichangePageContainer a:visited {
	color: #FFFFFF;
}
.metaNavichangePageContainer a:hover {
	color: #99CCFF;
}






.menuItemMain {
	font-size: 12px;
	background-color: #99CCFF;	
	width: 155px;
	height: 50px;	
	border-bottom: 1px solid #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 40px;
}
.menuItemMain a {
	color: #000000;
}
.menuItemMain a:visited {
	color: #000000;
}
.menuItemMain a:hover {
	color: #00207F;
}
.menuItemMain_act {
	font-size: 12px;
	background-color: #99CCFF;	
	width: 155px;
	height: 50px;	
	border-bottom: 1px solid #000000;
	padding: 0px 5px 0px 0px;
	margin: 0px 0px 0px 40px;
	text-align: right;
        /*font-weight: bold;*/
        /*text-decoration: underline;*/
}
.menuItemMain_act a {
	color: #00207F;
}
.menuItemMain_act a:visited {
	color: #00207F;
}
.menuItemMain_act a:hover {
	color: #000000;
}


.mainNavi_left {
	text-align: left;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -6px;
}
.mainNavi_right {
	align: right;
	padding: 5px 5px 0px 0px;
	margin: 0px 0px 0px 0px;
}




.menuItemSub {
	font-size: 12px;
	background-color: #99CCFF;             /*    4CA6FF   79BCFF     3A5ECC          CAE5FF	*/
	width: 155px;
	height: auto;	
	/*xxborder-bottom: 1px solid #82C1FF;*/          /*    495B6D;*/
	border-bottom: 1px solid #000;          /*    495B6D;*/
	padding: 6px 5px 0px 0px;
	margin: 0px 0px 0px 40px;
	text-align: left;
}
.menuItemSub a {
	color: #222222;
}
.menuItemSub a:visited {
	color: #222222;
}
.menuItemSub a:hover {
	color: #00207F;
}
.menuItemSub_act {
	font-size: 12px;
	background-color: #99CCFF;	
	width: 155px;
	height: auto;	
	/*border-bottom: 1px solid #82C1FF;*/
	border-bottom: 1px solid #000;   
	padding: 6px 5px 0px 0px;
	margin: 0px 0px 0px 40px;
	text-align: left;
        /*font-weight: bold;*/
        /*text-decoration: underline;*/
}
.menuItemSub_act a {
	color: #00207F;
}
.menuItemSub_act a:visited {
	color: #00207F;
}
.menuItemSub_act a:hover {
	color: #222222;
}






.menuItemSub2 {
	font-size: 11px;
	background-color: #B2D9FF;	
	width: 155px;
	height: auto;	
	border-bottom: 0px solid #CCCCCC;                  /*495B6D;*/
	padding: 6px 5px 0px 20px;

	margin: 0px 0px 0px 40px;
	text-align: left;
}
.menuItemSub2 a {
	color: #222222;
}
.menuItemSub2 a:visited {
	color: #222222;
}
.menuItemSub2 a:hover {
	color: #00207F;
}
.menuItemSub2_act {
	font-size: 11px;
	background-color: #B2D9FF;	
	width: 155px;
	height: auto;	
	border-bottom: 0px solid #CCCCCC;
	padding: 6px 5px 0px 20px;
	margin: 0px 0px 0px 40px;
	text-align: left;
        /*font-weight: bold;*/
        /*text-decoration: underline;*/
}
.menuItemSub2_act a {
	color: #00207F;
}

.menuItemSub2_act a:visited {
	color: #00207F;
}
.menuItemSub2_act a:hover {
	color: #222222;
}


.menuItemSub3 {
	font-size: 11px;
	background-color: #b2f3ff;	
	width: 155px;
	height: auto;	
	border-bottom: 0px solid #CCCCCC;                  /*495B6D;*/
	padding: 6px 5px 0px 20px;

	margin: 0px 0px 0px 40px;
	text-align: left;
}
.menuItemSub3 a {
	color: #222222;
}
.menuItemSub3 a:visited {
	color: #222222;
}
.menuItemSub3 a:hover {
	color: #00207F;
}
.menuItemSub3_act {
	font-size: 11px;
	background-color: #b2f3ff;	
	width: 155px;
	height: auto;	
	border-bottom: 0px solid #CCCCCC;
	padding: 6px 5px 0px 20px;
	margin: 0px 0px 0px 40px;
	text-align: left;
        /*font-weight: bold;*/
        /*text-decoration: underline;*/
}
.menuItemSub3_act a {
	color: #00207F;
}

.menuItemSub3_act a:visited {
	color: #00207F;
}
.menuItemSub3_act a:hover {
	color: #222222;
}




.menuItemSub4 {
	font-size: 11px;
	background-color: #ccf4fb;	
	width: 155px;
	height: auto;	
	border-bottom: 0px solid #CCCCCC;                  /*495B6D;*/
	padding: 6px 5px 0px 20px;

	margin: 0px 0px 0px 40px;
	text-align: left;
}
.menuItemSub4 a {
	color: #222222;
}
.menuItemSub4 a:visited {
	color: #222222;
}
.menuItemSub4 a:hover {
	color: #00207F;
}
.menuItemSub4_act {
	font-size: 11px;
	background-color: #ccf4fb;	
	width: 155px;
	height: auto;	
	border-bottom: 0px solid #CCCCCC;
	padding: 6px 5px 0px 20px;
	margin: 0px 0px 0px 40px;
	text-align: left;
        /*font-weight: bold;*/
        /*text-decoration: underline;*/
}
.menuItemSub4_act a {
	color: #00207F;
}

.menuItemSub4_act a:visited {
	color: #00207F;
}
.menuItemSub4_act a:hover {
	color: #222222;
}



/* ---------------------------------- */
.menuItemSection {
	float:left;
	padding: 0px 2px 0px 13px;
	font-weight: bold;
	font-size: 11px;
}
.menuItemSection a {
	color: #FFFFFF;
}
.menuItemSection a:visited {
	color: #FFFFFF;
}
.menuItemSection a:hover {
	color: #0033CC;
}
.menuItemSection_act {
}






















/*mininews*/
.tx-mininews-pi1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*teaser bei home*/
.tx-mininews-pi1-fp_listrow {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tx-mininews-pi1-fp_listrowField-datetime {
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #67819B;
	font-size:10px;






}
.tx-mininews-pi1-fp_listrowField-title {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #000080;
        font-weight: bold;
	font-size:13px;
}
.tx-mininews-pi1-fp_listrowField-teaser {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #67819B;
	font-size:11px;
}


.tx-mininews-pi1-fp_listrowField-readmore{
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
}
.tx-mininews-pi1-fp_listrowField-readmore a:link{
	color: #000080;
}
.tx-mininews-pi1-fp_listrowField-readmore a:visited{
	color: #000080;
}
.tx-mininews-pi1-fp_listrowField-readmore a:hover{
	color: #67819B;
}
/*H1.csc-firstHeader {
       color: #444444;
}*/

/*singleView*/
.tx-mininews-pi1-singleView {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tx-mininews-pi1-singleViewField-datetime {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #67819B;
	font-size:10px;
}
.tx-mininews-pi1-singleViewField-headline {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #000080;
        font-weight: bold;
	font-size:13px;
}
.tx-mininews-pi1-singleViewField-teaser {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	color: #67819B;
	font-size:11px;
}
.tx-mininews-pi1-singleViewField-body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #000000;
}
HR{
        height:1px;
        color:#67819B;
        background-color:#67819B;
        border:none;
}
P.back {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	color: #67819B;
	font-size:10px;
}
/*listrow*/

.tx-mininews-pi1-listrow {

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tx-mininews-pi1-listrowField-datetime {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #67819B;
	font-size:10px;
}
.tx-mininews-pi1-listrowField-title {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #000080;

        font-weight: bold;
	font-size:13px;
}



.tx-mininews-pi1-listrowField-teaser {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	color: #67819B;
	font-size:11px;
}
.tx-mininews-pi1-listrowField-teaser a:link{
	color: #67819B;
	font-size:11px;
}
.tx-mininews-pi1-listrowField-teaser a:hover{
	color: #000080;
	font-size:11px;
}
.tx-mininews-pi1-listrowField-teaser a:visited{
	color: #67819B;
	font-size:11px;
}


.tx-mininews-pi1-searchbox {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tx-mininews-pi1-searchbox-button {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tx-mininews-pi1-browsebox {
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
        border-top: 1px solid #67819B;
        witdh:500px;
}
.tx-mininews-pi1-browsebox-strong {
	margin: 20px 0px 20px 0px;

	padding: 0px 0px 0px 0px;
        /*border-top: 1px solid #67819B;*/
        witdh:500px;
}


.tx-mininews-pi1-browsebox td {    /*seite 1 etc*/
	margin: 0px 0px 0px 0px;

	padding: 10px 0px 0px 0px;
	color: #67819B;
	font-size:10px;
}

/*
.tx-mininews-pi1-browsebox-SCell {            
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	color: #67819B;
	font-size:10px;
}
*/






/* Sitemap */
.csc-sitemap li {
	list-style-type: none;
	list-style-image: none;
	/*list-style-image: url(../media/li.gif);*/
}

.csc-sitemap li li {
	list-style-image: none;
}

.csc-sitemap li li a {
}




.csc-sitemap ul {
	width: 480px;
	background-color:#9CACDA;		/*0033CC;*/
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 3px 0px;
	border-left: 1px solid #000080;
	border-bottom: 1px solid #000080;
	font-size: 12px;
	font-weight: bold;
}
.csc-sitemap ul li {
	border-bottom: 3px solid #FFF;
	padding-top:2px;
}
.csc-sitemap ul li a {
	padding-left:7px;
}
.csc-sitemap ul li a:link, 
.csc-sitemap ul li a:visited {
	color: #FFFFFF;
}
.csc-sitemap ul li a:hover {
	color: #99CCFF;

}


.csc-sitemap ul li ul  {
	width: 471px;
	background-color:#FFFFFF;
	padding: 0px 0px 0px 7px;
	margin: 3px 0px 3px 0px;
	font-size: 12px;
	border-bottom: 0px solid #000080;
}
.csc-sitemap ul li ul li {
	border-top: 0px solid #FFF;
}
.csc-sitemap ul li ul li a, {
	padding-left:0px;
}
.csc-sitemap ul li ul li a:link, 
.csc-sitemap ul li ul li a:visited {
	color: #3D3626;
}
.csc-sitemap ul li ul li a:hover {
	color: #FFFFFF;
}



.csc-sitemap ul li ul li ul  {
	width: 300px;
	background-color:#FFFFFF;
	padding: 0px 0px 0px 20px;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	border-bottom: 0px solid #99CCFF;

}

.csc-sitemap ul li ul li ul li a:link, .csc-sitemap ul li ul li ul li a:visited {
	color: #3D3626;
}
.csc-sitemap ul li ul li ul li a:hover {
	color: #FFFFFF;
}


.csc-sitemap.csc-sitemap-level4 {
	width: 400px;
	background-color:#FFFFFF;
	padding: 0px 0px 0px 40px;
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	border-bottom: 1px solid #EEEEEE;

}
.csc-sitemap.csc-sitemap-level4 a:link, .csc-sitemap.csc-sitemap-level4 a:visited {
	color: #3D3626;
}
.csc-sitemap.csc-sitemap-level4 a:hover {
	color: #FFFFFF;
}



.csc-menu  {
	width: 100%;
	background-color:#E7EAF4;
	padding: 3px 0px 3px 7px;
	margin: 3px 0px 20px 0px;
	font-size: 12px;
	border-top: 1px solid #9CACDA;
	border-bottom: 1px solid #9CACDA;
}
.csc-menu li {
	border-top: 0px solid #FFF;
	list-style-image: url(../media/li.gif);
	list-style-position: inside;
}
.csc-menu li a {
	padding-left:0px;
}
.csc-menu li a:link,
.csc-menu li a:visited {
	color: #3D3626;
}
.csc-menu li a:hover {
	color: #FFFFFF;
}


.tx-contentwrapper_style1 .csc-menu  {background-color:inherit;width:96%;border:0px;}





/* menu der unterseiten mit inhalt -------------------------------------------- */
.csc-menu-4 {          
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #67819B;
	font-size:10px;
}
.csc-menu-4 p{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 2px 0px;
	font-size:12px;
	font-weight: bold;
	border-bottom: 0px solid #3D3626;
}
.csc-menu-4 a:link, .csc-menu-4 a:active, .csc-menu-4 a:visited {
	color: #232388;
        text-decoration: none;
}
.csc-menu-4 a:hover {
	color: #0033CC;
        text-decoration: none;
}
.csc-menu-4 p.csc-abstract{
	color: #444444;
	font-size:10px;
	border-bottom: 1px solid #9CACDA;
}
/* ende menu der unterseiten mit inhalt -------------------------------------------- */













.csc-header {
	padding: 0px 0px 0px 0px;
	margin: 28px 0px 3px 0px;
}





.csc-form-commentcell{
	padding: 32px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #000080;
        font-weight: bold;
        font-size: 12px;
}
.csc-form-labelcell{
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
        font-weight: normal;
        font-size: 11px;
        vertical-align: top;
}
.csc-form-label{
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
}


.csc-form-fieldcell {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    vertical-align: top;
}


.searchtable1 {
	width: 110px;
        background-color: #CEDEE7;
	padding: 4px 0px 4px 0px;
	border-bottom: 1px solid #CCCCCC;
}
.searchtable2 {
	width: 290px;
       background-color: #CEDEE7;
	padding: 4px 0px 4px 0px;
	border-bottom: 1px solid #CCCCCC;
}

.csc-header, .csc-firstHeader {
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}


.contentContainerNewsHome .csc-header,
.contentContainerNewsHome .csc-header-n1 {margin:0px;padding:0px;}
.contentContainerNewsHome h1{
    margin: 8px 0px 10px 0px;
    padding: 5px;
	/*border-top: 1px solid #9CACDA;*/
	border-left: 22px solid #0033CC;
	background-color:#99CCFF;			/*E7EAF4;*/
	color:#000000;
	font-weight:normal;
	font-size: 12px;
	/*height:40px;*/
}
.contentContainerNewsHome .csc-firstHeader {margin-top:0px}



/*csc-uploads csc-uploads-0*/


table.csc-uploads{
    width: 100%;
    border: 0px solid #000000;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;

}
.tr-even td{
    font-size: 12px;
    /*background-color: #E9E9E9;*/
    border-bottom: 1px solid #E9E9E9;
    margin: 0px;
    padding: 3px;
}
.tr-odd td{
    font-size: 12px;
    /*background-color: #F0F4F8;*/
    border-bottom: 1px solid #F0F4F8;
    margin: 0px;
    padding: 3px;
}
td.csc-uploads-fileName{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;

}
p.csc-uploads-description{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;

}



div.tx-contentwrapper_style1 {margin:15px 50px 15px 50px;padding:6px;background-color:#E7EAF4;color:#000000;border-top:1px solid #9CACDA;border-bottom:1px solid #9CACDA;width:70%;font-size:11px;}
div.tx-contentwrapper_style2 {margin:15px 50px 15px 50px;padding:6px;background-color:#E7EAF4;color:#000000;border-top:1px solid #9CACDA;border-bottom:1px solid #9CACDA;width:70%;font-size:11px;text-align:center;}
div.tx-contentwrapper_style3 {margin:18px 0px 18px 0px;padding:6px;background-color:#C7D2F4;color:#000000;border-top:3px solid #9CACDA;border-bottom:3px solid #9CACDA;font-size:11px;}
div.tx-contentwrapper_style4 {margin:10px 0px 5px 0px;padding-top:6px;border-top:1px solid #9CACDA;font-size:11px;}
div.tx-contentwrapper_style5 {margin:20px 4px 10px 4px;padding:6px;border-top:1px solid #0000F0;font-size:11px;}

div.tx-contentwrapper_style1 h1 {margin:4px 0px 2px 0px;padding:0px;color:#232388;font-weight:bold;font-size:12px;}
div.tx-contentwrapper_style2 h1 {margin:4px 0px 2px 0px;padding:0px;color:#232388;font-weight:bold;font-size:13px;}
div.tx-contentwrapper_style3 h1 {margin:4px 0px 2px 0px;padding:0px;color:#232388;font-weight:bold;font-size:12px;}
div.tx-contentwrapper_style4 h1 {margin:4px 0px 2px 0px;padding:0px;color:#232388;font-weight:bold;font-size:11px;}
div.tx-contentwrapper_style5 h1 {margin:4px 0px 2px 0px;padding:0px;color:#232388;font-weight:bold;font-size:11px;}

div.tx-contentwrapper_style1 ol  {margin:0px 0px 0px 20px;padding:0px;}
div.tx-contentwrapper_style1 ul  {margin:0px 0px 0px 16px;padding:0px;/*list-style-image:url(list_style_image.gif);*/}
div.tx-contentwrapper_style1 li  {margin:0px;padding:0px;}
div.tx-contentwrapper_style2 ol  {margin:0px 0px 0px 20px;padding:0px;}
div.tx-contentwrapper_style2 ul  {margin:0px 0px 0px 16px;padding:0px;/*list-style-image:url(list_style_image.gif);*/}
div.tx-contentwrapper_style2 li  {margin:0px;padding:0px;}
div.tx-contentwrapper_style3 ol  {margin:0px 0px 0px 20px;padding:0px;}
div.tx-contentwrapper_style3 ul  {margin:0px 0px 0px 16px;padding:0px;/*list-style-image:url(list_style_image.gif);*/}
div.tx-contentwrapper_style3 li  {margin:0px;padding:0px;}








TABLE.tablePrices {margin:0px;padding:0px;width:100%;}
TD.tdPrices1, TD.tdPrices2 {margin:0px;padding:2px;background-color:#9CACDA;text-align:center;}
TD.tdPrices1 {font-weight:bold;}
TD.tdPrices2 {}


.bllv-imageuploadtable {margin:4px 0px 2px 0px;padding:0px;color:#232388;}
.bllv-imageuploadtable td {margin:4px 4px 2px 0px;padding:0px;}
.bllv-imageuploadtable td .inputText, .bllv-imageuploadtable td textarea {margin:0px 0px 2px 4px;padding:0px;width:364px;}
.bllv-imageuploadtable td select {margin:2px 0px 2px 4px;padding:0px;width:364px;}
.importantNoticeMandatory {/*color:#0030CE;font-weight:bold;*/color:red;}
.importantNoticeError{color:red;}
.importantNotice {font-weight:bold;}

.bllv-imageuploadtable-in {margin:4px 0px 2px 0px;padding:0px;color:#232388;border:0px solid #5555DD;width:100%}
.bllv-imageuploadtable-in td {margin:4px 0px 2px 0px;padding:5px;color:#232388;/*border-bottom:1px solid #5555DD;*/background-color:#C7D2F4;}





.bllvTravelManagerListViewTable {margin:4px 0px 2px 0px;padding:0px;width:100%;}
.bllvTravelManagerListViewMessage {color:red;}
.bllvTravelManagerListViewTable td {margin:1px;padding:8px 5px 9px 5px;}
.bllvTravelManagerListViewCat {color:#232388;font-weight:bold;}
.bllvTravelManagerListViewHeader {background-color:#9CACDA;color:#232388;font-weight:bold;}
.bllvTravelManagerListViewData {background-color:#E7EAF4;border-bottom:4px solid #9CACDA;}
.bllvTravelManagerListViewData h4 {font-size:12px;font-weight:bold;margin:3px 0px 3px 0px;padding:0px;color:#232388;}
.bllvTravelManagerListViewData i {font-size:11px;margin:0px 0px 2px 0px;padding:0px;color:#232388;}

.bllvTravelManagerSingleViewTable   {margin:6px 0px 2px 0px;padding:0px;width:100%;color:#232388;;}
.bllvTravelManagerSingleViewMessage {color:red;}
.bllvTravelManagerSingleHeader      {margin:0px 1px 1px 1px;padding:9px;background-color:#C7D2F4;color:#000000;font-size:11px;border-top:3px solid #9CACDA;border-bottom:3px solid #9CACDA;}
.bllvTravelManagerSingleSubHeader   {margin:0px 1px 0px 1px;padding:22px 6px 6px 6px;background-color:#FFFFFF;color:#232388;font-size:12px;font-weight:bold;border:1px solid #FFFFFF;}
.bllvTravelManagerSingleViewLabel   {margin:0px 1px 1px 1px;padding:6px;background-color:#E7EAF4;}
.bllvTravelManagerSingleViewData    {margin:0px 1px 1px 1px;padding:6px;background-color:#C7D2F4;width:90%;}
.bllvTravelManagerSingleHeader b    {margin:0px;padding:0px;font-size:12px;font-weight:bold;color:#232388;}
.bllvTravelManagerSingleImages	    {margin:0px;padding:15px 0px 6px 0px;text-align:center;}
.bllvTravelManagerSingleImages IMG  {margin:0px;padding:2px 0px 6px 0px;}
.bllvTravelManagerSingleViewText    {margin:3px 1px 3px 1px;padding:6px;font-weight:normal;}
.bllvTravelManagerSingleViewText a  {font-weight:bold;}

.bllvTravelManagerVoteListViewTable {margin:4px 0px 2px 0px;padding:0px;width:100%;}
.bllvTravelManagerVoteListViewTable td {margin:1px;padding:5px;}
.bllvTravelManagerVoteListViewHeader {color:#232388;font-weight:bold;border-bottom:0px solid #9CACDA;}
.bllvTravelManagerVoteListViewData1 {background-color:#EEEEEE;width:20%;border-top:1px solid #9CACDA;border-right:1px solid #9CACDA;}
.bllvTravelManagerVoteListViewData2 {background-color:#E7EAF4;width:80%;border-top:1px solid #9CACDA;}
.bllvTravelManagerVoteListViewData1 i {font-size:10px;margin:0px 0px 2px 0px;padding:0px;color:#232388;}




div.bllvTravelManagerVoteWrap1 {margin:15px 50px 15px 50px;padding:6px;background-color:#E7EAF4;color:#000000;border-top:1px solid #9CACDA;border-bottom:1px solid #9CACDA;width:70%;font-size:10px;}
div.bllvTravelManagerVoteWrap2 {margin:15px 50px 15px 50px;padding:6px;background-color:#E7EAF4;color:#000000;border-top:1px solid #9CACDA;border-bottom:1px solid #9CACDA;width:70%;font-size:11px;text-align:center;}
div.bllvTravelManagerVoteWrap1 h1 {margin:4px 0px 2px 0px;padding:0px;color:#232388;font-weight:bold;font-size:11px;}
div.bllvTravelManagerVoteWrap2 h1 {margin:4px 0px 2px 0px;padding:0px;color:#232388;font-weight:bold;font-size:12px;}




/* Mailform */
input, 
select, 
textarea {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:1em;
		}
input, 
select, 
textarea {
		border:1px solid #180404;
		color:#57150E;
		margin:0.2em;
		padding:0.1em;
		}
fieldset {
		margin:0em 0em 1.5em 0em;
		padding:3em 1.5em 3em 0.5em;
		border:0px solid #180404;
		width:30em;
		}
label {
		margin:0em;
		padding:0.3em 0.5em 0.3em 0em;
		width:8em;color:#180404;
		/*float:left;*/
		text-align:right;
		}
		
.csc-mailform {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
fieldset.csc-mailform {width:46em;}
fieldset.csc-mailform div.csc-mailform-field {text-align:right;}
fieldset.csc-mailform div.csc-mailform-field label {width:10em;}
.csc-mailform-label {font-weight:bold;margin:20px 0 10px 0;padding:0;border-bottom: 1px solid #CCCCCC} 
.csc-mailform-check {/*text-align:left;border:1px solid blue;*/}
fieldset.csc-mailform input, 
fieldset.csc-mailform textarea {width:20em;}
fieldset.csc-mailform select {width:20.4em;}
fieldset.csc-mailform input.csc-mailform-submit {
		margin:1em 0.1em 1em 0em;
		padding:0em;
		width:20.5em;
		}
.button, 
.csc-mailform-submit, 
.submit {
		color:#180404;
		background:#E3E3E3;
		font-weight:bold;
		}
		
		
		
/* tt_news */		

.news-listactual-item {margin:0em;padding:0em;}
.news-list-item {margin:0.2em 0em 1em 0em;padding:0.8em 0em 0.8em 0em;border-bottom:1px solid #3348B5;}
.news-list-browse {margin:1em 0em 0em 0em;padding:0em 0em 0em 0em;}
.news-list-date {font-size:0.9em;font-style:italic;color:#AAAAAA;}
.news-list-headline {font-size:1.2em;margin:0.4em 0em 0.5em 0em;padding:0em 0em 0em 0em;color:#3348B5;font-weight:bold;}
.news-list-subheader {font-weight:normal}
.news-list-image {}
.news-list-morelink {}

.news-single-item {margin:0.2em 0em 1em 0em;padding:0.8em 0em 0.8em 0em;}
.news-single-backlink {margin:1em 0em 0.2em 0em;padding:0.8em 0em 0.8em 0em;border-top:1px solid #3348B5;}
.news-single-timedata {font-size:0.9em;font-style:italic;color:#AAAAAA;}
.news-single-headline h1 {margin:0.4em 0em 0.8em 0em;padding:0em 0em 0em 0em;font-size:1.2em;color:#3348B5;font-weight:bold;}
.news-single-subheader {margin:0em 0em 0.2em 0em;padding:0em 0em 0em 0em;font-weight:bold}
.news-single-author {margin:0.2em 0em 0.9em 0em;padding:0em 0em 0em 0em;}
.news-single-img {margin:0em 0em 0.2em 0em;padding:0em 0em 0em 0em;}
.news-single-img img {margin:0em;padding:0em;}

.news-latest-container {margin:0em;padding:0em;}
.news-latest-item {margin:0.2em 0em 0.2em 0em;padding:0.2em 0em 0.5em 0em;border-bottom:1px solid #FFFFFF;width:15em;}
.news-latest-date {margin:0em;padding:0.3em 0em 0.1em 0em;;font-size:0.9em;font-style:italic;color:#FFFFFF;}
.news-latest-headline h2 {font-size:1.1em;margin:0.4em 0em 0.5em 0em;padding:0em 0em 0em 0em;color:#3348B5;font-weight:bold;}
.news-latest-subheader {font-weight:normal;margin:0;padding:0;}
.news-latest-subheader p {margin:0;padding:0;}
.news-latest-morelink {margin:0.2em 0 0 0;padding:0;font-size:0.9em;border:0px solid green;}
.news-latest-gotoarchive {}

.tx-ttnews-browsebox-strong {font-weight:bold;}

.organisersmall {font-size:90%;}

/*debug hide the new menuitems for development
div:nth-child(8) {
    display:none;
}*/


