/* *** TOP CONTENT *** */
DIV.top DIV.logo {
	width: 190px;
	height: 250px;
	
	z-index: 99;
	position: relative;
	
	text-align: right;
	/*background-color:#FFCC00;*/
}

DIV.top DIV.logo IMG {
	z-index: 99;
}

DIV.top DIV.logo DIV.bg-attachment-1 {
	position: absolute;
	top: 0px;
	left: 10px;
	z-index: -9;
}

DIV.top DIV.logo DIV.bg-attachment-2 {
	position: absolute;
	top: 500px;
	left: 940px;
	z-index: 9;
}

DIV.top DIV.header {
	width: 835px;
	height: 205px;
	
	margin: 0px 0px 0px -90px;
	
	/*background-color:#FF9900;*/
}

DIV.top DIV.header IMG {
}

DIV.top DIV.menu {
	width: 835px;
	height: 30px;
	
	margin: 0px 0px 0px -90px;
	
	background-color:#FFFFFF;
	/*background-color:#FF6600;*/
}

DIV.top DIV.menu DIV.items {
	display: inline;
	
	margin: 0px 0px 0px 75px;
}

DIV.top DIV.menu DIV.items DIV.item {
	
}
/* *** TOP CONTENT *** */

DIV.leggedas {
	text-align: right;
	width: 880px;
	
	color: #797979;
	font-size: 12px;
}

/* *** THREE-COLUMNS *** ================================================================================== */

/* *** LEFT COLUMN CONTENT (three-columns) *** */
DIV.three-columns DIV.left DIV.column {
	width: 175px;
	
	float: right;
	
	background-color: #FFFFFF;
}

DIV.three-columns DIV.left DIV.column DIV.title {
	width: 175px;
	
	padding: 10px 0px;
	
	text-align: center;
}

DIV.three-columns DIV.left DIV.column DIV.teasers {
	width: 175px;
}

DIV.three-columns DIV.left DIV.column DIV.teasers DIV.item {
	width: 175px;
	
	padding: 10px 0px;
	
	text-align: center;
}
/* *** LEFT COLUMN CONTENT (three-columns) *** */

/* *** CENTER COLUMN CONTENT (three-columns) *** */
DIV.three-columns DIV.center DIV.column {
	width: 480px;
	padding: 0px 22px;
	background-color: #FFFFFF;
	background-image: url(../images/center-column-background.gif);
	background-repeat: repeat-y;
}

DIV.three-columns DIV.center DIV.column DIV.title {
	width: 475px; 
	
	/*padding: 0px 0px 30px;*/
	
	text-align: left;
}
/* *** CENTER COLUMN CONTENT (three-columns) *** */

/* *** RIGHT COLUMN CONTENT (three-columns) *** */
DIV.three-columns DIV.right DIV.column {
	width: 160px;
	
	float: right;
	
	padding: 0px 0px 0px 15px;
	
	background-color:#FFFFFF;
}

DIV.three-columns DIV.right DIV.column DIV.title {
	width: 160px;
	
	padding: 10px 0px;
	
	text-align: left;
}

DIV.three-columns DIV.right DIV.column DIV.videos {
	width: 160px;
}

DIV.three-columns DIV.right DIV.column DIV.videos DIV.item {
	width: 160px;
	
	padding-bottom: 5px;
	
	text-align: left;
}

DIV.three-columns DIV.right DIV.column UL.csc-bulletlist-1 {
	width: 145px;
	
	list-style: none;
	
	margin: 0px 0px 0px 0px;
}


DIV.three-columns DIV.right DIV.column UL.csc-bulletlist-1 LI {
	width: 135px;
	
	background: url(../images/li-dot-bluestar.gif) no-repeat;
	background-position: 0 4px;
	color: #146EA9;
	
	padding: 0px 0px 15px 15px;
}

DIV.three-columns DIV.right DIV.column UL.csc-bulletlist-1 LI A {
	color: #146EA9;
}

DIV.three-columns DIV.right DIV.column UL.csc-bulletlist-1 LI A:hover {
	color: #5a5a5a;
}
/* *** RIGHT COLUMN CONTENT (three-columns) *** */

/* *** THREE-COLUMNS *** ================================================================================== */


/* *** TWO-COLUMNS-SLEFT *** ============================================================================== */

/* *** LEFT COLUMN CONTENT (two-columns-sleft) *** */
DIV.two-columns-sleft DIV.left DIV.column {
	width: 175px;
	
	float: right;
	
	background-color: #FFFFFF;
}

DIV.two-columns-sleft DIV.left DIV.column DIV.title {
	width: 175px;
	
	padding: 10px 0px;
	
	text-align: center;
}

DIV.two-columns-sleft DIV.left DIV.column DIV.teasers {
	width: 175px;
}

DIV.two-columns-sleft DIV.left DIV.column DIV.teasers DIV.item {
	width: 175px;
	
	padding: 10px 0px;
	
	text-align: center;
}
/* *** LEFT COLUMN CONTENT (two-columns-sleft) *** */

/* *** CENTER COLUMN CONTENT (two-columns-sleft) *** */
DIV.two-columns-sleft DIV.layout DIV.columns DIV.center {
	width: 700px;
}

DIV.two-columns-sleft DIV.center DIV.column {
	display: inline;
	
	width: 665px;
	
	margin: 0px 0px 0px 25px;
	
	background-color: #FFFFFF;
	background-image: url(../images/center-column-background-l.gif);
	background-repeat: repeat-y;
}

DIV.two-columns-sleft DIV.center DIV.column DIV.title {
	width: 660px;
	
	padding: 0px 0px 30px;
	
	text-align: left;
}

DIV.two-columns-sleft DIV.center DIV.column H1 {
	font-size: 24px;
	margin: 30px 0px;
	width: 335px;
	color: #0D87C8;
}

DIV.two-columns-sleft DIV.center DIV.column H2 {
	font-size: 16px;
	margin: 20px 0px;
	width: 335px;
	color: #0D87C8;
}

DIV.two-columns-sleft DIV.center DIV.column H3 {
	font-size:12px;
	margin: 0px;
	width: 335px;
}

DIV.two-columns-sleft DIV.center DIV.column P.bodytext {
	margin: 0px 0px 20px;
	width: 335px;
}

DIV.two-columns-sleft DIV.center DIV.column DIV.csc-textpic-intext-right-nowrap {
	width: 665px;
}

DIV.two-columns-sleft DIV.center DIV.column DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
	display: inline;
	float: right;
}

DIV.two-columns-sleft DIV.center DIV.column DIV.csc-textpic-intext-right-nowrap DIV {
	display: inline;
	float: none;
}
/* *** CENTER COLUMN CONTENT (two-columns-sleft) *** */

/* *** RIGHT COLUMN CONTENT (two-columns-sleft) *** */
DIV.two-columns-sleft DIV.right {
	display: none;
}
/* *** RIGHT COLUMN CONTENT (two-columns-sleft) *** */

/* *** TWO-COLUMNS-SLEFT *** ============================================================================== */


/* *** TWO-COLUMNS-SRIGHT *** ============================================================================= */

/* *** LEFT COLUMN CONTENT (two-columns-sright) *** */
DIV.two-columns-sright DIV.left {
	display: none;
}
/* *** LEFT COLUMN CONTENT (two-columns-sright) *** */

/* *** CENTER COLUMN CONTENT (two-columns-sright) *** */
DIV.two-columns-sright DIV.layout DIV.columns DIV.center {
	width: 760px;
}

DIV.two-columns-sright DIV.center DIV.column {
	display: inline;
	float: right;
	
	width: 700px;
	
	background-color: #FFFFFF;
	background-image: url(../images/center-column-background-r.gif);
	background-repeat: repeat-y;
}

DIV.two-columns-sright DIV.center DIV.column DIV.title {
	width: 660px;
	
	padding: 0px 0px 30px;
	
	text-align: left;
}
/* *** CENTER COLUMN CONTENT (two-columns-sright) *** */

/* *** RIGHT COLUMN CONTENT (two-columns-sright) *** */
DIV.two-columns-sright DIV.right DIV.column {
	width: 165px;
	
	float: right;
	
	padding: 0px 5px;
	
	background-color: #FFFFFF;
}

DIV.two-columns-sright DIV.right DIV.column DIV.title {
	width: 175px;
	
	padding: 10px 0px;
	
	text-align: left;
}

DIV.two-columns-sright DIV.right DIV.column DIV.videos {
	width: 175px;
}

DIV.two-columns-sright DIV.right DIV.column DIV.videos DIV.item {
	width: 175px;
	
	padding-bottom: 5px;
	
	text-align: left;
}
/* *** RIGHT COLUMN CONTENT (two-columns-sright) *** */

/* *** TWO-COLUMNS-SRIGHT *** ============================================================================= */


/* *** TWO-COLUMNS-BRIGHT *** ============================================================================= */

/* *** LEFT COLUMN CONTENT (two-columns-bright) *** */
DIV.two-columns-bright DIV.left {
	display: none;
}
/* *** LEFT COLUMN CONTENT (two-columns-bright) *** */

/* *** CENTER COLUMN CONTENT (two-columns-bright) *** */
DIV.two-columns-bright DIV.layout DIV.columns DIV.center {
	width: 625px;
}

DIV.two-columns-bright DIV.center DIV.column {
	display: inline;
	float: right;
	
	margin:0px 40px;
	width:485px;
	
}

DIV.two-columns-bright DIV.center DIV.column DIV.title {
	width: 485px;
	
	padding: 0px 0px 30px;
	
	text-align: left;
}
/* *** CENTER COLUMN CONTENT (two-columns-bright) *** */

/* *** RIGHT COLUMN CONTENT (two-columns-bright) *** */
DIV.two-columns-bright DIV.layout DIV.columns DIV.right {
	width: 310px;
}

DIV.two-columns-bright DIV.right DIV.column {
	width: 300px;
	float: right;
	padding: 0px 5px;
	background-color: #FFFFFF;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners {
	width: 260px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.top {
	
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.top TD.left {
	background-image: url(../images/corners-gray-top-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.top TD.middle {
	background-image: url(../images/corners-gray-top-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.top TD.right {
	background-image: url(../images/corners-gray-top-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.middle {
	
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.middle TD.left {
	background-image: url(../images/corners-gray-middle-left.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.middle TD.right {
	background-image: url(../images/corners-gray-middle-right.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.bottom {
	
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.bottom TD.left {
	background-image: url(../images/corners-gray-bottom-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.bottom TD.middle {
	background-image: url(../images/corners-gray-bottom-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer TABLE.corners TR.bottom TD.right {
	background-image: url(../images/corners-gray-bottom-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer DIV.form {
	width: 225px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer DIV.form DIV.title {
	width: 225px;
	padding: 5px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer DIV.form DIV.comment {
	width: 225px;
	padding: 5px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer DIV.form DIV.error {
	width: 225px;
	padding: 5px;
	
	color: #FF0000;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer DIV.form DIV.field {
	width: 225px;
	padding: 5px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer DIV.form DIV.field LABEL.textfield {
	display: inline;
	float: left;
	
	font-size: 12px;
	width: 55px;
	height: 22px;
	margin-right: 10px;
	
	text-align: right;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer DIV.form DIV.field INPUT.textfield {
	width: 150px;
	height: 22px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.formcontainer DIV.form DIV.buttons {
	width: 225px;
	padding: 5px;
	text-align: right;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer {
	width: 500px;
	height: 50px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 999;
	display: none;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners {
	width: 500px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.top {
	
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.top TD.left {
	background-image: url(../images/corners-blue-top-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.top TD.middle {
	background-image: url(../images/corners-blue-top-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.top TD.right {
	background-image: url(../images/corners-blue-top-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.middle {
	background-color: #FFFFFF;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.middle TD.left {
	background-image: url(../images/corners-blue-middle-left.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.middle TD.right {
	background-image: url(../images/corners-blue-middle-right.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom {
	
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom TD.left {
	background-image: url(../images/corners-blue-bottom-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom TD.middle {
	background-image: url(../images/corners-blue-bottom-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom TD.right {
	background-image: url(../images/corners-blue-bottom-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessage {
	
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessage DIV.title {
	float: left;
	padding: 0px;
	width: 340px;
	
	font-size: 14px;
	font-weight: bold;
	color: #1793E7;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessage DIV.text {
	float: left;
	padding: 0px;
	width: 340px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessage DIV.text DIV.error {
	float: left;
	padding: 0px;
	width: 340px;
	
	font-style: italic;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessage DIV.field {
	width: 325px;
	padding: 5px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessage DIV.field LABEL.textfield {
	display: inline;
	float: left;
	
	font-size: 12px;
	width: 75px;
	height: 22px;
	margin-right: 10px;
	
	text-align: right;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessage DIV.field INPUT.textfield {
	width: 225px;
	height: 22px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessage DIV.image {
	float: right;
	padding: 0px;
	width: 100px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.responsemessage DIV.buttons {
	float: left;
	padding: 0px;
	width: 450px;
	
	text-align: right;
}

DIV.two-columns-bright DIV.right DIV.column DIV.title {
	width: 300px;
	
	padding: 10px 0px;
	
	text-align: left;
}

DIV.two-columns-bright DIV.right DIV.column DIV.videos {
	width: 300px;
}

DIV.two-columns-bright DIV.right DIV.column DIV.videos DIV.item {
	width: 300px;
	
	padding-bottom: 5px;
	
	text-align: left;
}
/* *** RIGHT COLUMN CONTENT (two-columns-bright) *** */

/* *** TWO-COLUMNS-BRIGHT *** ============================================================================= */


/* *** ONE-COLUMN *** ===================================================================================== */

/* *** LEFT COLUMN CONTENT (one-column) *** */
DIV.one-column DIV.left {
	display: none;
}
/* *** LEFT COLUMN CONTENT (one-column) *** */

/* *** CENTER COLUMN CONTENT (one-column) *** */
DIV.one-column DIV.layout DIV.columns DIV.center {
	width: 935px;
}

DIV.one-column DIV.center DIV.column {
	display: inline;
	width: 835px;
	
	float: right;
	overflow:visible;
	
	background-color: #FFFFFF;
}

DIV.one-column DIV.center DIV.column DIV.title {
	width: 800px;
	
	padding: 0px 0px 30px;
}

DIV.one-column DIV.center DIV.column H1 {
	font-size: 24px;
	margin: 0px 0px 30px;
	width: 800px;
	color: #0D87C8;
}

DIV.one-column DIV.center DIV.column H2 {
	font-size: 16px;
	margin: 20px 0px;
	width: 800px;
	color: #0D87C8;
}

DIV.one-column DIV.center DIV.column H3 {
	font-size:12px;
	margin:0px;
	width:800px;
}

DIV.one-column DIV.center DIV.column P.bodytext {
	margin:0px 0px 20px;
	width:800px;
}

DIV.one-column DIV.center DIV.column UL.csc-bulletlist-0 {
	float: left;
	
	width:800px;
	
	list-style: none;
	
	margin: 10px;
}

DIV.one-column DIV.center DIV.column UL.csc-bulletlist-0 LI {
	background: url(../images/li-dot-minus.gif) no-repeat;
	background-position: 0 4px;
	
	margin: 5px;
}

DIV.one-column DIV.center DIV.column UL.csc-bulletlist-1 {
	float: left;
	
	list-style: none;
	
	width:800px;
	
	margin: 10px;
}

DIV.one-column DIV.center DIV.column UL.csc-bulletlist-1 LI {
	background: url(../images/li-dot-bluestar.gif) no-repeat;
	background-position: 0 4px;
	color: #146EA9;
	
	margin: 5px;
	padding: 0px 0px 15px 15px;
}

DIV.one-column DIV.center DIV.column UL.csc-bulletlist-1 LI A {
	color: #146EA9;
}

DIV.one-column DIV.center DIV.column UL.csc-bulletlist-1 LI A:hover {
	color: #5a5a5a;
}

DIV.one-column DIV.center DIV.column DIV.csc-textpic-center {
	width: 800px;
}

DIV.one-column DIV.center DIV.column DIV.csc-textpic-intext-left {
	width: 800px;
}

DIV.one-column DIV.center DIV.column DIV.csc-textpic-intext-left DIV.div.csc-textpic-imagewrap {
	display: inline;
	float: none;
}

DIV.one-column DIV.center DIV.column DIV.csc-textpic-intext-left DIV.csc-textpic-text {
	display: inline;
	float: none;
}

DIV.one-column DIV.center DIV.column DIV.csc-textpic-intext-left DIV.csc-textpic-text P.bodytext {
	width: auto;
}

DIV.one-column DIV.center DIV.column DIV.description {
	width: 435px;
}

DIV.one-column DIV.center DIV.column DIV.description P {
	width: 400px;
}

DIV.one-column DIV.center DIV.column DIV.description DIV.images {
	
}

DIV.one-column DIV.center DIV.column DIV.description DIV.items {
	
}

DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item {
	width: 430px;
	margin:0px 0px 20px;
}

DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image {
	width: 170px;
	padding: 0px;
}

DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV {
	float: none;
}

DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.top-left, 
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.top-right, 
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.bottom-left, 
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.bottom-right { 
	background-image: url(../images/corners-800x6-c9.gif);
	height: 3px;
	font-size: 2px;
}
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.top-left, 
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.bottom-left { 
	margin-right: 3px;
}
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.top-right, 
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.bottom-right { 
	margin-left: 3px;
	margin-top: -3px;
}
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.top-right {
	background-position: 100% 0;
}
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.bottom-left  { 
	background-position: 0 -3px;
}
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.bottom-right { 
	background-position: 100% -3px;
}
DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.image DIV.inside {
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	background: #FFFFFF;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	text-align: center;
}

DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.data {
	width: 255px;
	margin: 0px 0px 0px 5px;
}

DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.data DIV.title {
	width: 255px;
	padding: 0px;
	
	color:#0D87C8;
	font-size:16px;
	font-weight:bold;
}

DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.data DIV.description {
	width: 255px;
	padding: 0px;
}

DIV.one-column DIV.center DIV.column DIV.description DIV.items DIV.item DIV.data DIV.buttons {
	width: 255px;
	padding: 0px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer {
	width: 365px;
	margin: 0px;
}

/*html .formcontainer { padding-top:10px; }*/

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners {
	width: 365px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.top {
	
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.top TD.left {
	background-image: url(../images/corners-gray-top-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.top TD.middle {
	background-image: url(../images/corners-gray-top-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.top TD.right {
	background-image: url(../images/corners-gray-top-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.middle {
	
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.middle TD.left {
	background-image: url(../images/corners-gray-middle-left.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.middle TD.right {
	background-image: url(../images/corners-gray-middle-right.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.bottom {
	
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.bottom TD.left {
	background-image: url(../images/corners-gray-bottom-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.bottom TD.middle {
	background-image: url(../images/corners-gray-bottom-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer TABLE.corners TR.bottom TD.right {
	background-image: url(../images/corners-gray-bottom-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer {
	width: 500px;
	height: 50px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 999;
	display: none;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners {
	width: 500px;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.top {
	
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.top TD.left {
	background-image: url(../images/corners-blue-top-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.top TD.middle {
	background-image: url(../images/corners-blue-top-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.top TD.right {
	background-image: url(../images/corners-blue-top-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.middle {
	background-color: #FFFFFF;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.middle TD.left {
	background-image: url(../images/corners-blue-middle-left.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.middle TD.right {
	background-image: url(../images/corners-blue-middle-right.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom {
	
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom TD.left {
	background-image: url(../images/corners-blue-bottom-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom TD.middle {
	background-image: url(../images/corners-blue-bottom-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.one-column DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom TD.right {
	background-image: url(../images/corners-blue-bottom-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.one-column DIV.center DIV.column DIV.responsemessage {
	
}

DIV.one-column DIV.center DIV.column DIV.responsemessage DIV.title {
	float: left;
	padding: 0px;
	width: 340px;
	
	font-size: 14px;
	font-weight: bold;
	color: #1793E7;
}

DIV.one-column DIV.center DIV.column DIV.responsemessage DIV.text {
	float: left;
	padding: 0px;
	width: 340px;
}

DIV.one-column DIV.center DIV.column DIV.responsemessage DIV.text DIV.error {
	float: left;
	padding: 0px;
	width: 340px;
	
	font-style: italic;
}

DIV.one-column DIV.center DIV.column DIV.responsemessage DIV.image {
	float: right;
	padding: 0px;
	width: 100px;
}

DIV.one-column DIV.center DIV.column DIV.responsemessage DIV.buttons {
	float: left;
	padding: 0px;
	width: 450px;
	
	text-align: right;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form {
	width: 320px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.title {
	width: 310px;
	padding: 5px;
	
	font-size: 16px;
	font-weight: bold;
	color: #0D87C8;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.comment {
	font-size: 10px;
	padding-left: 105px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.field {
	width: 310px;
	padding: 5px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.field DIV.comment {
	padding: 0px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.field LABEL.textfield {
	display: inline;
	float: left;
	
	font-size: 12px;
	width: 90px;
	height: 22px;
	margin-right: 10px;
	
	text-align: right;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.field INPUT.textfield {
	width: 190px;
	height: 22px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.field INPUT.birthdate {
	width: 65px;
	height: 22px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.field INPUT.half {
	width: 95px;
	height: 22px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.field SELECT.dropdown {
	width: 190px;
	height: 22px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.field SELECT.birthdate {
	width: 60px;
	height: 22px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.field LABEL.textarea {
	display: inline;
	float: left;
	
	width: 90px;
	height: 22px;
	margin: 20px 10px 0px 0px;
	
	text-align: right;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.field TEXTAREA.textarea {
	width: 190px;
	height: 125px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.popup {
	text-align: center;
	width: 320px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.captcha {
	display: inline;
	margin-left: 100px;
	padding: 5px;
	width: 200px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.captcha DIV.comment {
	font-size: 12px;
	padding: 0px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.captcha INPUT.captcha {
	height: 25px;
	width: 85px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form DIV.buttons {
	width: 310px;
	padding: 5px;
	text-align: right;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form1 {
	width: 320px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form1 DIV.field {
	width: 310px;
	padding: 5px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form1 DIV.field LABEL.textfield {
	display: inline;
	float: left;
	
	font-size: 12px;
	width: 325px;
	
	text-align: left;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form1 DIV.field INPUT.textfield {
	width: 325px;
	height: 22px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form1 DIV.field LABEL.textarea {
	display: inline;
	float: left;
	
	width: 325px;
	
	text-align: left;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form1 DIV.field TEXTAREA.textarea {
	width: 325px;
	height: 125px;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form1 DIV#browse-for-image {
	display: none;
}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form1 DIV.buttons {
	width: 325px;
	padding: 5px;
	text-align: left;
}

*html DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.form1 DIV.buttons { width: 380px; pading 5px 0;}

DIV.one-column DIV.center DIV.column DIV.formcontainer DIV.usermenu {
	margin: 0px 0px 60px 100px;
}
/* *** CENTER COLUMN CONTENT (one-column) *** */

/* *** RIGHT COLUMN CONTENT (one-column) *** */
DIV.one-column DIV.right {
	display: none;
}
/* *** RIGHT COLUMN CONTENT (one-column) *** */

/* *** ONE-COLUMN *** ===================================================================================== */


/* *** ONE-COLUMN-EMPTY *** =============================================================================== */

/* *** LEFT COLUMN CONTENT (one-column-empty) *** */
DIV.one-column-empty DIV.left {
	display: none;
}
/* *** LEFT COLUMN CONTENT (one-column-empty) *** */

/* *** CENTER COLUMN CONTENT (one-column-empty) *** */
DIV.one-column-empty DIV.layout DIV.columns DIV.center {
	width: 935px;
}

DIV.one-column-empty DIV.center DIV.column {
	display: inline;
	width: 875px;
	
	float: right;
	overflow:visible;
	
	background-color: #FFFFFF;
}
/* *** CENTER COLUMN CONTENT (one-column-empty) *** */

/* *** RIGHT COLUMN CONTENT (one-column-empty) *** */
DIV.one-column-empty DIV.right {
	display: none;
}
/* *** RIGHT COLUMN CONTENT (one-column-empty) *** */

/* *** ONE-COLUMN-EMPTY *** =============================================================================== */


/* *** EMPTY *** ========================================================================================== */

DIV.empty {
	width: 800px;
}

DIV.empty DIV.layout {
	width: 800px;
}

DIV.empty DIV.layout DIV.columns {
	width: 800px;
	margin: 0px;
}

/* *** LEFT COLUMN CONTENT (empty) *** */
DIV.empty DIV.left {
	display: none;
}
/* *** LEFT COLUMN CONTENT (empty) *** */

/* *** CENTER COLUMN CONTENT (empty) *** */
DIV.empty DIV.layout DIV.columns DIV.center {
	width: 800px;
	margin: 0px;
}

DIV.empty DIV.center DIV.column {
	display: inline;
	width: 800px;
	
	float: right;
	
	padding: 0px;
	
	background-color: #FFFFFF;
}

DIV.empty DIV.center DIV.column DIV.title {
	width: 400px;
	
	padding: 0px 0px 30px;
}

DIV.empty DIV.center DIV.column H1 {
	font-size: 24px;
	margin: 30px 0px;
	width: 400px;
	color: #0D87C8;
}

DIV.empty DIV.center DIV.column H2 {
	font-size: 16px;
	margin: 20px 0px;
	width: 400px;
	color: #0D87C8;
}

DIV.empty DIV.center DIV.column H3 {
	font-size:12px;
	margin:0px;
	width:400px;
}

DIV.empty DIV.center DIV.column P.bodytext {
	margin:0px 0px 20px;
	width:400px;
}

DIV.empty DIV.center DIV.column DIV.description {
	width: 430px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer {
	width: 365px;
	margin: 0px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners {
	width: 365px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.top {
	
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.top TD.left {
	background-image: url(../images/corners-gray-top-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.top TD.middle {
	background-image: url(../images/corners-gray-top-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.top TD.right {
	background-image: url(../images/corners-gray-top-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.middle {
	
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.middle TD.left {
	background-image: url(../images/corners-gray-middle-left.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.middle TD.right {
	background-image: url(../images/corners-gray-middle-right.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.bottom {
	
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.bottom TD.left {
	background-image: url(../images/corners-gray-bottom-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.bottom TD.middle {
	background-image: url(../images/corners-gray-bottom-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.empty DIV.center DIV.column DIV.formcontainer TABLE.corners TR.bottom TD.right {
	background-image: url(../images/corners-gray-bottom-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer {
	width: 500px;
	height: 50px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 999;
	display: none;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners {
	width: 500px;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.top {
	
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.top TD.left {
	background-image: url(../images/corners-blue-top-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.top TD.middle {
	background-image: url(../images/corners-blue-top-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.top TD.right {
	background-image: url(../images/corners-blue-top-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.middle {
	background-color: #FFFFFF;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.middle TD.left {
	background-image: url(../images/corners-blue-middle-left.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.middle TD.right {
	background-image: url(../images/corners-blue-middle-right.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom {
	
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom TD.left {
	background-image: url(../images/corners-blue-bottom-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom TD.middle {
	background-image: url(../images/corners-blue-bottom-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.empty DIV.center DIV.column DIV.responsemessagecontainer TABLE.corners TR.bottom TD.right {
	background-image: url(../images/corners-blue-bottom-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.empty DIV.center DIV.column DIV.responsemessage {
	
}

DIV.empty DIV.center DIV.column DIV.responsemessage DIV.title {
	float: left;
	padding: 0px;
	width: 340px;
	
	font-size: 14px;
	font-weight: bold;
	color: #1793E7;
}

DIV.empty DIV.center DIV.column DIV.responsemessage DIV.text {
	float: left;
	padding: 0px;
	width: 340px;
}

DIV.empty DIV.center DIV.column DIV.responsemessage DIV.text DIV.error {
	float: left;
	padding: 0px;
	width: 340px;
	
	font-style: italic;
}

DIV.empty DIV.center DIV.column DIV.responsemessage DIV.image {
	float: right;
	padding: 0px;
	width: 100px;
}

DIV.empty DIV.center DIV.column DIV.responsemessage DIV.buttons {
	float: left;
	padding: 0px;
	width: 450px;
	
	text-align: right;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form {
	width: 320px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.title {
	width: 310px;
	padding: 5px;
	
	font-size: 16px;
	font-weight: bold;
	color: #0D87C8;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.comment {
	font-size: 10px;
	padding-left: 105px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.field {
	width: 310px;
	padding: 5px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.field DIV.comment {
	padding: 0px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.field LABEL.textfield {
	display: inline;
	float: left;
	
	font-size: 12px;
	width: 90px;
	height: 22px;
	margin-right: 10px;
	
	text-align: right;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.field INPUT.textfield {
	width: 190px;
	height: 22px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.field INPUT.birthdate {
	width: 65px;
	height: 22px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.field INPUT.half {
	width: 95px;
	height: 22px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.field SELECT.dropdown {
	width: 190px;
	height: 22px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.field SELECT.birthdate {
	width: 60px;
	height: 22px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.field LABEL.textarea {
	display: inline;
	float: left;
	
	width: 70px;
	height: 22px;
	margin: 20px 10px 0px 0px;
	
	text-align: right;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.field TEXTAREA.textarea {
	width: 220px;
	height: 125px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.popup {
	text-align: center;
	width: 320px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.captcha {
	display: inline;
	padding: 5px;
	/*
	margin-left: 100px;
	width: 200px;
	*/
}
*html DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.captcha {
	width: 310px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.captcha DIV.comment {
	font-size: 12px;
	padding: 0px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.captcha INPUT.captcha {
	height: 25px;
	width: 85px;
}

DIV.empty DIV.center DIV.column DIV.formcontainer DIV.form DIV.buttons {
	width: 310px;
	padding: 5px;
	text-align: right;
}
/* *** CENTER COLUMN CONTENT (one-column) *** */

/* *** RIGHT COLUMN CONTENT (one-column) *** */
DIV.empty DIV.right {
	display: none;
}
/* *** RIGHT COLUMN CONTENT (one-column) *** */

/* *** EMPTY *** ========================================================================================== */


/* *** POPUP *** ========================================================================================== */
DIV.popup {
	width: 600px;
}

DIV.popup DIV.layout {
	width: 600px;
}

DIV.popup DIV.layout DIV.columns {
	width: 600px;
	margin: 0px;
}

/* *** LEFT COLUMN CONTENT (empty) *** */
DIV.popup DIV.left {
	display: none;
}
/* *** LEFT COLUMN CONTENT (empty) *** */

/* *** CENTER COLUMN CONTENT (empty) *** */
DIV.popup DIV.layout DIV.columns DIV.center {
	width: 600px;
	margin: 0px;
}

DIV.popup DIV.center DIV.column {
	display: inline;
	width: 600px;
	
	float: right;
	
	padding: 0px;
	
	background-color: #FFFFFF;
}

DIV.popup DIV.center DIV.column DIV.title {
	width: 600px;
	
	padding: 30px 0px;
}

DIV.popup DIV.center DIV.column H1 {
	font-size: 24px;
	margin: 30px 10px;
	width: 580px;
	color: #0D87C8;
}

DIV.popup DIV.center DIV.column H2 {
	font-size: 16px;
	margin: 20px 10px;
	width: 580px;
	color: #0D87C8;
}

DIV.popup DIV.center DIV.column H3 {
	font-size:12px;
	margin: 10px;
	width: 580px;
}

DIV.popup DIV.center DIV.column P {
	margin: 10px;
	width: 580px;
}
/* *** CENTER COLUMN CONTENT (empty) *** */

/* *** RIGHT COLUMN CONTENT (empty) *** */
DIV.popup DIV.right {
	display: none;
}
/* *** RIGHT COLUMN CONTENT (empty) *** */

DIV.popup DIV.bottom {
	background-color: #FFFFFF;
	text-align: right;
	width: 600px;
}
/* *** POPUP *** ========================================================================================== */


/* *** BOTTOM CONTENT *** */
DIV.bottom DIV.metanavigation {
	display: inline;
	
	width: 700px;
	height: 100px;
	
	margin: 0px 0px 0px 60px;
	
	background-color:#FFFFFF;
}

DIV.bottom DIV.metanavigation DIV.items {
	float: right;
}

DIV.bottom DIV.metanavigation DIV.items DIV.item {
	padding: 20px 10px;
}

DIV.bottom DIV.metanavigation DIV.items DIV.item A {
	font-size: 10px;
	
	color: #5A5A5A;
}

DIV.bottom DIV.metanavigation DIV.items DIV.item A:hover {
	font-size: 10px;
	
	color: #05A0E1;
}

DIV.bottom DIV.metanavigation DIV.items DIV.item A:active {
	font-size: 10px;
	
	color: #05A0E1;
}

DIV.bottom DIV.copyrights {
	display: inline;
	
	width: 175px;
	height: 85px;
	
	padding: 15px 0px 0px 0px;
	
	background-color: #FFFFFF;
}
/* *** BOTTOM CONTENT *** */


/* *** tx-kidsnews-pi1 *** */
DIV.tx-kidsnews-pi1 {
	width: 475px;
}

DIV.tx-kidsnews-pi1 DIV.items {
	/*width: 475px;*/
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item {
	width: 475px;
	
	padding:5px 0px;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content {
	width: 475px;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.media, DIV.yt_media {
	display: inline;
	float: left;
	margin: 0px 5px 0px 0px;
	width: 185px;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.media DIV {
	float: none;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.top-left, DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.top-right, DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.bottom-left, DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.bottom-right { 
	background-image: url(../images/corners-800x6-c9.gif);
	height: 3px;
	font-size: 2px;
}
DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.top-left, DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.bottom-left { 
	margin-right: 3px;
}
DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.top-right, DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.bottom-right { 
	margin-left: 3px;
	margin-top: -3px;
}
DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.top-right {
	background-position: 100% 0;
}
DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.bottom-left  { 
	background-position: 0 -3px;
}
DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.bottom-right { 
	background-position: 100% -3px;
}
DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.inside {
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	background: #FFFFFF;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	text-align: center;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data {
	float: left;
	
	width: 285px;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data DIV.date {
	width: 285px;
	margin-bottom: 3px;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data DIV.headline {
	width: 285px;
	
	color:#0D87C8;
	font-size:16px;
	font-weight: bold;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data DIV.headline A {
	color:#0D87C8;
	font-size:16px;
	font-weight: bold;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data DIV.sub_headline {
	width: 285px;
	margin-top: 5px;
	margin-bottom: 20px;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data1 {
	float: left;
	
	width: 475px;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data1 DIV.date {
	width: 475px;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data1 DIV.headline {
	width: 475px;
	
	color:#0D87C8;
	font-size:16px;
	font-weight: bold;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data1 DIV.headline A {
	color:#0D87C8;
	font-size:16px;
	font-weight: bold;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data1 DIV.sub_headline {
	width: 475px;
	
	margin-bottom: 20px;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data2 {
	float: none;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data2 DIV.date {
	float: none;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data2 DIV.headline {
	float: none;
	
	color:#0D87C8;
	font-size:16px;
	font-weight: bold;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.data2 DIV.copy {
	float: none;
	
	margin-bottom: 20px;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.more {
	display: inline;
	width: 475px;
	
	margin-top: -20px;
	
	text-align: right;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.back {
	display: inline;
	width: 475px;
	
	text-align: right;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.navigation {
	width: 475px;
	padding: 30px 0px 0px 0px;
	text-align: right;
}

DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.navigation A {
}

DIV.tx-kidsnews-pi1 DIV.pages {
	float: right;
	width: 205px;
	height: 45px;
}

DIV.tx-kidsnews-pi1 DIV.pages DIV.back {
	display: inline;
	width: 45px;
	height: 45px;
}


DIV.tx-kidsnews-pi1 DIV.pages DIV.forward {
	display: inline;
	width: 75px;
	height: 45px;
}


DIV.tx-kidsnews-pi1 DIV.pages DIV.items {
	display: inline;
	
	width: 79px;
	height: 45px;
	
	padding: 0px 3px;

	background-image: url(../images/news-pages-numbers-bg.gif);
	background-repeat: no-repeat;
}


DIV.tx-kidsnews-pi1 DIV.pages DIV.items SPAN.page {
	display: block;
	float: left;
}

DIV.tx-kidsnews-pi1 DIV.pages DIV.items SPAN.active {
	padding: 10px 3px;
}

DIV.tx-kidsnews-pi1 DIV.pages DIV.items SPAN.active A {
	font-size: 22px;
	font-weight: bold;
	color: #025986;
}

DIV.tx-kidsnews-pi1 DIV.pages DIV.items SPAN.small-1 {
	padding: 12px 3px;
}

DIV.tx-kidsnews-pi1 DIV.pages DIV.items SPAN.small-1 A {
	font-size: 18px;
	font-weight: bold;
	color: #0E85C7;
}

DIV.tx-kidsnews-pi1 DIV.pages DIV.items SPAN.small-2 {
	padding: 15px 3px;
}

DIV.tx-kidsnews-pi1 DIV.pages DIV.items SPAN.small-2 A {
	font-size: 12px;
	font-weight: bold;
	color: #0E85C7;
}

DIV.tx-kidsnews-pi1 DIV.pages DIV.items SPAN.small-3 {
	padding: 15px 3px;
}

DIV.tx-kidsnews-pi1 DIV.pages DIV.items SPAN.small-3 A {
	font-size: 12px;
	font-weight: bold;
	color: #0E85C7;
}

DIV.tx-kidsnews-pi1 DIV.rss {
	padding: 10px 0px 0px 0px;
	text-align:right;
	width:475px;
}
/* *** tx-kidsnews-pi1 *** */


/* *** tx-kidsambassadors-pi1 *** */
DIV.one-column DIV.layout DIV.columns DIV.center DIV.tx-kidsambassadors-pi1 {
	display: inline;
	float: left;
	width: 875px;
	padding: 0px;
	margin: 0px 0px 0px -40px;
	position: relative;
}

DIV.one-column DIV.layout DIV.columns DIV.center DIV.tx-kidsambassadors-pi1 DIV.left {
	display: block;
	width: 165px;
	padding: 0px 5px;
	margin: 0px;
	
	background-color: #FFFFFF;
}

DIV.one-column DIV.layout DIV.columns DIV.center DIV.tx-kidsambassadors-pi1 DIV.center {
	display: block;
	width: 500px;
	padding: 0px 10px;
	margin: 0px;
	
	background-color: #FFFFFF;
	background-image: url(../images/center-column-background.gif);
	background-repeat: repeat-y;
}

DIV.one-column DIV.layout DIV.columns DIV.center DIV.tx-kidsambassadors-pi1 DIV.right {
	display: block;
	width: 160px;
	padding: 0px 5px 0px 10px;
	margin: 0px;
	
	background-color: #FFFFFF;	
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors {
	width: 875px;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.content {
	width: 855px;
	padding: 0px 10px;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.content DIV.item {
	width: 855px;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.content DIV.item DIV.image {
	width: 355px;
	text-align: center;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.content DIV.item DIV.title {
	color:#0D87C8;
	font-size:24px;
	font-weight: bold;
	padding: 0px 0px 10px;
	width: 500px;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.content DIV.item DIV.text {
	width: 500px;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.content DIV.item DIV.text P {
	width: 500px;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.items {
	width: 875px;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.items DIV.item {
	width: 135px;
	padding: 0px 20px;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.items DIV.item DIV.thumb {
	width: 135px;
	padding: 5px 0px;
	text-align: center;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.items DIV.item DIV.details {
	width: 135px;
	height: 60px;
	padding: 0px 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.ambassadors DIV.items DIV.item DIV.more {
	width: 135px;
	padding: 0px 0px 10px;
	text-align: right;
}

DIV.tx-kidsambassadors-pi1 DIV.left DIV.ambassadors {
	width:165px;
}

DIV.tx-kidsambassadors-pi1 DIV.left DIV.ambassadors DIV.title {
	width: 165px;
	padding: 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.left DIV.ambassadors DIV.items {
	width: 165px;
	padding: 5px 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.left DIV.ambassadors DIV.items DIV.item {
	width: 165px;
	padding: 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.left DIV.ambassadors DIV.items DIV.item DIV.thumb {
}

DIV.tx-kidsambassadors-pi1 DIV.right DIV.charactericstics {
	width:165px;
}

DIV.tx-kidsambassadors-pi1 DIV.right DIV.charactericstics DIV.title {
	width: 165px;
	padding: 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.right DIV.charactericstics UL.csc-bulletlist-0 {
	width: 165px;
	
	list-style: none;
	
	margin: 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.right DIV.charactericstics UL.csc-bulletlist-0 LI {
	background: url(../images/li-dot-minus.gif) no-repeat;
	background-position: 0 4px;
	
	margin: 0px;
	padding: 0px 0px 10px 15px;
}

DIV.tx-kidsambassadors-pi1 DIV.right DIV.links {
	width:165px;
}

DIV.tx-kidsambassadors-pi1 DIV.right DIV.links DIV.title {
	width: 165px;
	padding: 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.right DIV.links UL.csc-bulletlist-1 {
	width: 165px;
	
	list-style: none;
	
	margin: 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.right DIV.links UL.csc-bulletlist-1 LI {
	background: url(../images/li-dot-bluestar.gif) no-repeat;
	background-position: 0 4px;
	
	color: #146EA9;
	
	margin: 0px;
	padding: 0px 0px 15px 15px;
}

DIV.tx-kidsambassadors-pi1 DIV.right DIV.links UL.csc-bulletlist-1 LI A {
	color: #146EA9;
}

DIV.tx-kidsambassadors-pi1 DIV.right DIV.links UL.csc-bulletlist-1 LI A:hover {
	color: #5a5a5a;
}

DIV.tx-kidsambassadors-pi1 DIV.center DIV.ambasador DIV.title {
	width: 500px;
	padding: 0px 0px 10px;
}

DIV.tx-kidsambassadors-pi1 DIV.center DIV.ambasador DIV.details {
	width: 500px;
	padding: 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.center DIV.ambasador DIV.details P {
	width: 500px;
	padding: 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.center DIV.ambasador DIV.player {
	width: 500px;
	padding: 0px;
}

DIV.tx-kidsambassadors-pi1 DIV.center DIV.ambasador DIV.fotogalerie {
	padding: 10px 0px;
} 

DIV.tx-kidsambassadors-pi1 DIV.center DIV.ambasador DIV.fotogalerie DIV.images {
	width: 472px;
	height: 410px;
	padding: 3px;
	
	border: 1px #c9c9c9 solid;
	
	/*background: url(../images/corners-470x410-c9.gif) no-repeat;*/
}

DIV.tx-kidsambassadors-pi1 DIV.rss {
	text-align: right;
	width: 870px;
}
/* *** tx-kidsambassadors-pi1 *** */


/* *** CONTENT *** */
P.align-center {
	text-align: center;
}

DIV.usermenu {
	display: inline;	
	width: 270px;
	
	background-image: url(../images/user-menu-bg.gif);
}

DIV.projectsmenu {
	margin-top: 20px;
	background-image: url();
}

DIV.usermenu DIV.items {
	width: 270px;
}

DIV.usermenu DIV.items DIV.item {
	width: 270px;
	height: 25px;
}

DIV.project_details DIV.multimedia DIV.usermenu {
	margin-left: 80px
}

DIV.project_details DIV.multimedia DIV.projectsmenu {
	margin-left: 80px
}

DIV#lock {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #FFFFFF;
	display: none;
}

DIV.buttons IMG {
	cursor: pointer;
}

DIV.search_result DIV.sorting {
	margin: 10px 0px 20px;
}

DIV.search_result DIV.item {
	width: 500px;
	margin:0px 0px 20px;
}

DIV.search_result DIV.item DIV.image {
	width: 200px;
	padding: 0px;
}

DIV.search_result DIV.item DIV.image DIV {
	float: none;
}

DIV.search_result DIV.item DIV.image DIV.top-left, 
DIV.search_result DIV.item DIV.image DIV.top-right, 
DIV.search_result DIV.item DIV.image DIV.bottom-left, 
DIV.search_result DIV.item DIV.image DIV.bottom-right { 
	background-image: url(../images/corners-800x6-c9.gif);
	height: 3px;
	font-size: 2px;
}
DIV.search_result DIV.item DIV.image DIV.top-left, 
DIV.search_result DIV.item DIV.image DIV.bottom-left { 
	margin-right: 3px;
}
DIV.search_result DIV.item DIV.image DIV.top-right, 
DIV.search_result DIV.item DIV.image DIV.bottom-right { 
	margin-left: 3px;
	margin-top: -3px;
}
DIV.search_result DIV.item DIV.image DIV.top-right {
	background-position: 100% 0;
}
DIV.search_result DIV.item DIV.image DIV.bottom-left  { 
	background-position: 0 -3px;
}
DIV.search_result DIV.item DIV.image DIV.bottom-right { 
	background-position: 100% -3px;
}
DIV.search_result DIV.item DIV.image DIV.inside {
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	background: #FFFFFF;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	text-align: center;
}

DIV.search_result DIV.item DIV.data {
	width: 295px;
	margin: 0px 0px 0px 5px;
}

DIV.search_result DIV.item DIV.data DIV.title {
	width: 295px;
	padding: 0px;
	
	color:#0D87C8;
	font-size:16px;
	font-weight:bold;
}

DIV.search_result DIV.item DIV.data DIV.short_text {
	width: 295px;
	padding: 0px;
}

DIV.search_result DIV.item DIV.data DIV.icons {
	width: 225px;
}

DIV.search_result DIV.item DIV.data DIV.more {
	width: 70px;
}

DIV.search_result DIV.pagination {
	
}

DIV.search_result DIV.pagination  {
	float: right;
	
	width: 245px;
	height: 45px;
}

DIV.search_result DIV.pagination  DIV.back {
	display: inline;
	width: 45px;
	height: 45px;
}

DIV.search_result DIV.pagination  DIV.forward {
	display: inline;
	width: 75px;
	height: 45px;
}

DIV.search_result DIV.pagination  DIV.items {
	display: inline;
	
	width: 115px;
	height: 45px;
	
	padding: 0px 3px;
	
	background-image: url(../images/news-pages-numbers-bg.gif);
	background-repeat: no-repeat;
}

DIV.search_result DIV.pagination  DIV.items SPAN.page {
	display: block;
	float: left;
}

DIV.search_result DIV.pagination  DIV.items SPAN.active {
	padding: 10px 3px;
}

DIV.search_result DIV.pagination  DIV.items SPAN.active A {
	font-size: 22px;
	font-weight: bold;
	color: #025986;
}

DIV.search_result DIV.pagination  DIV.items SPAN.small-1 {
	padding: 12px 3px;
}

DIV.search_result DIV.pagination  DIV.items SPAN.small-1 A {
	font-size: 18px;
	font-weight: bold;
	color: #0E85C7;
}

DIV.search_result DIV.pagination  DIV.items SPAN.small-2 {
	padding: 15px 3px;
}

DIV.search_result DIV.pagination  DIV.items SPAN.small-2 A {
	font-size: 12px;
	font-weight: bold;
	color: #0E85C7;
}

DIV.search_result DIV.pagination  DIV.items SPAN.small-3 {
	padding: 15px 3px;
}

DIV.search_result DIV.pagination  DIV.items SPAN.small-3 A {
	font-size: 12px;
	font-weight: bold;
	color: #0E85C7;
}

DIV.project_details {
	width: 835px;
}

DIV.project_details DIV.data {
	width: 445px;
	background-image: url(../images/project-details-background.gif);
	background-position:0px 50px;
	background-repeat: no-repeat;
}

DIV.one-column DIV.center DIV.column DIV.project_details DIV.data DIV.title {
	width: 445px;
}

DIV.project_details DIV.data LABEL {
	color: #a2a3a5;
	font-weight: normal;
}

DIV.project_details DIV.data DIV.image {
	width: 135px;
}

DIV.project_details DIV.data DIV.school_name {
	width: 300px;
	font-weight: bold;
	padding: 0px 5px;
}

DIV.project_details DIV.data DIV.school_city {
	width: 300px;
	font-weight: bold;
	padding: 0px 5px;
}

DIV.project_details DIV.data DIV.age {
	width: 300px;
	font-weight: bold;
	padding: 0px 5px;
}

DIV.project_details DIV.data DIV.votes {
	width: 390px;
	margin: 10px 0px;
	padding: 0px;
}

DIV.project_details DIV.data DIV.project_title {
	width: 390px;
	margin: 10px 0px;
	padding: 0px;
	color:#0D87C8;
	font-size:16px;
	font-weight: bold;
}

DIV.project_details DIV.data DIV.project_text {
	width: 390px;
	margin-bottom: 10px;
}

DIV.one-column DIV.center DIV.column DIV.project_text P {
	width: 390px;
	margin: 0px;
	padding: 0px;
}

DIV.project_details DIV.data DIV.project_edit {
	margin: 10px 0px;
}

DIV.project_details DIV.multimedia {
	width: 380px;
}

DIV.one-column DIV.center DIV.column DIV.multimedia DIV.title {
	width: 380px;
	margin: 30px 0px 0px;
}

DIV.one-column DIV.center DIV.column DIV.multimedia DIV.video_images {
	padding: 0px 10px;
}

DIV.one-column DIV.center DIV.column DIV.multimedia DIV.video_images IMG {
	margin-right: 10px;
	margin-bottom: 10px;
}

DIV.one-column DIV.center DIV.column DIV.multimedia DIV.videos_edit {
	width: 380px;
	margin: 10px 0px;
}

DIV.project_details DIV.multimedia DIV.fotogalerie {
	height: 330px;
}

DIV.project_details DIV.multimedia DIV.fotogalerie DIV.images_edit {
	width: 380px;
	margin: 10px 0px;
}

DIV.alphabetical {
	margin: 0px 0px 20px;
}

DIV.alphabetical LABEL {
	font-size: 13px;	
}

DIV.alphabetical SPAN {
	padding: 0px 2px;
	font-size: 13px;
	color: #D3D3D3;
}

DIV.alphabetical SPAN A {
	font-weight: bold;
	font-size: 14px;
}

DIV.search_box {
	/*margin: 565px 0px 20px; */
	margin: 90px 10px 10px 10px;
	width: 250px;
}

DIV.search_box INPUT.btn-suchen {
	margin: 0px 5px 6px;
}

DIV.upperfix {
	margin: -90px 0px 0px 0px;
}

DIV.hidden {
	display: none;
}

DIV.visible {
	display: block;
}

DIV.voters-popup {
	display:none;
	height:50px;
	left:0;
	position:absolute;
	top:0;
	width:400px;
	z-index:999;
}

DIV.voters-popup TABLE.corners {
	width: 400px;
}

DIV.voters-popup TABLE.corners TR.top {
	
}

DIV.voters-popup TABLE.corners TR.top TD.left {
	background-image: url(../images/corners-blue-top-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.voters-popup TABLE.corners TR.top TD.middle {
	background-image: url(../images/corners-blue-top-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.voters-popup TABLE.corners TR.top TD.right {
	background-image: url(../images/corners-blue-top-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.voters-popup TABLE.corners TR.middle {
	background-color: #FFFFFF;
}

DIV.voters-popup TABLE.corners TR.middle TD.left {
	background-image: url(../images/corners-blue-middle-left.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.voters-popup TABLE.corners TR.middle TD.right {
	background-image: url(../images/corners-blue-middle-right.gif);
	background-repeat: repeat-y;
	width: 1%;
}

DIV.voters-popup TABLE.corners TR.bottom {
	
}

DIV.voters-popup TABLE.corners TR.bottom TD.left {
	background-image: url(../images/corners-blue-bottom-left.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.voters-popup TABLE.corners TR.bottom TD.middle {
	background-image: url(../images/corners-blue-bottom-middle.gif);
	background-repeat: repeat-x;
	width: 98%;
}

DIV.voters-popup TABLE.corners TR.bottom TD.right {
	background-image: url(../images/corners-blue-bottom-right.gif);
	background-repeat: no-repeat;
	width: 1%;
}

DIV.voters-popup DIV.form {
	width: 360px;
}

DIV.voters-popup DIV.form DIV.form_title {
	width: 360px;
	padding: 5px;
	
	color: #1793e7;
	font-weight: bold;
}

DIV.voters-popup DIV.form DIV.comment {
	width: 360px;
	padding: 5px;
}

DIV.voters-popup DIV.form DIV.error {
	width: 360px;
	padding: 5px;
	
	color: #FF0000;
}

DIV.voters-popup DIV.form DIV.field {
	width: 360px;
	padding: 5px;
}

DIV.voters-popup DIV.form DIV.field LABEL.textfield {
	display: inline;
	float: left;
	
	font-size: 12px;
	width: 65px;
	height: 22px;
	margin-right: 10px;
	
	text-align: right;
}

DIV.voters-popup DIV.form DIV.field INPUT.textfield {
	width: 200px;
	height: 22px;
}

DIV.voters-popup DIV.form DIV.captcha {
	display: inline;
	margin-left: 100px;
	padding: 5px;
	width: 200px;
}
*html DIV.voters-popup DIV.form DIV.captcha { width: 220px; }
DIV.voters-popup DIV.form DIV.captcha DIV.comment {
	font-size: 12px;
	padding: 0px;
	width: 200px;
}

DIV.voters-popup DIV.form DIV.captcha INPUT.captcha {
	height: 25px;
	width: 85px;
}

DIV.voters-popup DIV.form DIV.buttons {
	width: 360px;
	padding: 5px;
	text-align: right;
}
*html DIV.voters-popup DIV.form DIV.buttons { width: 330px; }

DIV.one-column DIV.center DIV.column DIV.voters-popup DIV.form DIV.buttons {
	width: 360px;
	padding: 5px;
	text-align: right;
}
*html DIV.one-column DIV.center DIV.column DIV.voters-popup DIV.form DIV.buttons { width: 330px; }
/* *** CONTENT *** */


/* *** IMAGE GALERY *** */
#myGallery {
	border: #fff 1px solid; 
	width: 470px;
	height: 337px;
}

#myGallery IMG.thumbnail {
	display: none;
}

#myGallery2 {
	border: #fff 1px solid; 
	width: 370px;
	height: 260px;
}

#myGallery2 IMG.thumbnail {
	display: none;
}
/* *** IMAGE GALERY *** */

/* *** IMAGE GALERY *** */
.jdGallery {
	overflow: visible; 
	position: relative;
}

.jdGallery IMG {
	border-width: 0px;
	margin: 0px; 
}

.jdGallery .slideElement {
	background-position: center center; 
	background-image: url(img/loading-bar-black.gif); 
	background-repeat: no-repeat; 
	background-color: #fff;
	width: 100%;
	height: 100%; 
}

.jdGallery .loadingElement {
	background-position: center center; 
	background-image: url(img/loading-bar-black.gif); 
	background-repeat: no-repeat; 
	background-color: #000;
	top: 0px; 
	left: 0px; 
	width: 100%; 
	height: 100%; 
	position: absolute; 
}

.jdGallery .slideInfoZone {
	background-image: url(img/info-background.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	z-index: 10; 
	left: 0px; 
	bottom: 0px; 
	margin: 0px; 
	overflow: hidden; 
	width: 100%; 
	height: 125px;
	color: #fff; 
	text-indent: 0px; 
	position: absolute; 
}

* HTML .jdGallery .slideInfoZone {
	background-image: url(img/info-background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	bottom: -1px
}

DIV.one-column DIV.center DIV.column DIV.fotogalerie .jdGallery .slideInfoZone H2 {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 10px 10px;
	color: #404141;
	width: 350px;
}

DIV.one-column DIV.center DIV.column DIV.fotogalerie .jdGallery .slideInfoZone P {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 10px 10px;
	color: #404141;
	width: 350px;
}

.jdGallery .slideInfoZone H2 {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 20px 10px;
	color: #404141;
}

.jdGallery .slideInfoZone P {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14;
	margin: 0px 20px 10px;
	color: #404141;
}

.jdGallery DIV.carouselContainer {
	z-index: 10; 
	top: 0px; 
	left: 0px; 
	margin: 0px; 
	width: 100%; 
	height: 75px;
	position: absolute; 
}

.jdGallery A.carouselBtn {
	position: absolute;
	bottom: 0;
	right: 30px;
	height: 20px;
	text-align: center;
	padding: 0 10px;
	font-size: 13px;
	background: #333;
	color: #fff;
	cursor: pointer;
	display: none;
}

.jdGallery .carousel {
	position: absolute;
	width: 100%;
	margin: 0px;
	left: 0;
	top: 0;
	height: 75px;
	color: #fff;
	text-indent: 0;
	overflow: hidden;
}

.jdExtCarousel {
	overflow: hidden; 
	position: relative;
}

.jdGallery .carousel .carouselWrapper {
	top: 10px; 
	left: 0px; 
	width: 100%; 
	height: 55px;
	position: absolute; 
	overflow: hidden; 
}

.jdExtCarousel .carouselWrapper {
	top: 10px; 
	left: 0px; 
	width: 100%; 
	height: 55px;
	position: absolute; 
	overflow: hidden; 
}

.jdGallery .carousel .carouselInner {
	position: relative
}

.jdExtCarousel .carouselInner {
	position: relative
}

.jdGallery .carousel .carouselInner .thumbnail {
	border: #fff 1px solid; 
	background: #000 center center; 
	float: left; 
	cursor: pointer; 
}

.jdExtCarousel .carouselInner .thumbnail {
	border: #fff 1px solid; 
	background: #000 center center; 
	float: left; 
	cursor: pointer; 
}

.jdGallery .wall .thumbnail {
	margin-bottom: 10px
}

.jdExtCarousel .wall .thumbnail {
	margin-bottom: 10px
}

.jdGallery .carousel .label {
	padding: 0px;
	font-size: 13px; 
	left: 10px; 
	bottom: 5px;
	margin: 0px; 
	position: absolute;
}

.jdExtCarousel .label {
	padding: 0px; 
	font-size: 13px; 
	left: 10px; 
	margin: 0px; 
	bottom: 5px; 
	position: absolute;
}

.jdGallery .carousel .wallButton {
	border: #888 1px solid; 
	padding: 1px 2px; 
	font-size: 10px; 
	right: 10px; 
	bottom: 5px; 
	background: #222; 
	margin: 0px; 
	cursor: pointer; 
	position: absolute;
}

.jdExtCarousel .wallButton {
	border: #888 1px solid; 
	padding: 1px 2px; 
	font-size: 10px; 
	right: 10px; 
	bottom: 5px; 
	background: #222; 
	margin: 0px; 
	cursor: pointer; 
	position: absolute;
}

.jdGallery .carousel .label .number {
	color: #b5b5b5;
}

.jdExtCarousel .label .number {
	color: #b5b5b5;
}

.jdGallery A {
	FONT-SIZE: 100%; TEXT-DECORATION: none
}

.jdGallery A.right {
	z-index: 15; 
	filter: alpha(opacity=20); 
	width: 25%; 
	height: 99%; 
	cursor: pointer; 
	position: absolute; 
	-moz-opacity: 0.2; 
	-khtml-opacity: 0.2; 
	opacity: 0.2;
}

.jdGallery A.left {
	z-index: 15; 
	filter: alpha(opacity=20); 
	width: 25%; 
	height: 99%; 

	cursor: pointer; 
	position: absolute; 
	-moz-opacity: 0.2; 
	-khtml-opacity: 0.2; 
	opacity: 0.2;
}

* HTML .jdGallery A.right {
	filter: alpha(opacity=50);
}

* HTML .jdGallery A.left {
	filter: alpha(opacity=50);
}

.jdGallery A.right:hover {
	filter: alpha(opacity=80); 
	-moz-opacity: 0.8; 
	-khtml-opacity: 0.8; 
	opacity: 0.8;
}

.jdGallery A.left:hover {
	filter: alpha(opacity=80); 
	-moz-opacity: 0.8; 
	-khtml-opacity: 0.8; 
	opacity: 0.8;
}

.jdGallery A.left {
	background: url(img/fleche1.png) no-repeat left center; 
	top: 0px;
	left: 0px; 
}

* HTML .jdGallery A.left {
	background: url(img/fleche1.gif) no-repeat left center;
}

.jdGallery A.right {
	top: 0px;
	right: 0px; 
	background: url(img/fleche2.png) no-repeat right center; 
}

* HTML .jdGallery A.right {
	background: url(img/fleche2.gif) no-repeat right center;
}

.jdGallery A.open {
	top: 0px; 
	left: 0px; 
	width: 100%; 
	height: 100%;
}

.withArrows A.open {
	z-index: 10; 
	background: none transparent scroll repeat center center; 
	top: 0px; 
	left: 25%; 
	width: 50%; 
	height: 99%; 
	cursor: pointer; 
	position: absolute; 
	-moz-opacity: 0.8; 
	-khtml-opacity: 0.8; 
	opacity: 0.8;
}

.withArrows A.open:hover {
	z-index: 10; 
	background: url(img/open.png) no-repeat center center;
	top: 0px; 
	left: 25%; 
	width: 50%; 
	height: 99%; 
	cursor: pointer; 
	position: absolute; 
	-moz-opacity: 0.8; 
	-khtml-opacity: 0.8; 
	opacity: 0.8;
}

* HTML .withArrows A.open:hover {
	z-index: 10; 
	background: url(img/open.gif) no-repeat center center;
	top: 0px; 
	left: 25%; 
	width: 50%; 
	height: 99%; 
	cursor: pointer; 
	position: absolute; 
	-moz-opacity: 0.8; 
	-khtml-opacity: 0.8; 
	opacity: 0.8;
}

.jdGallery A.gallerySelectorBtn {
	padding: 0px 10px; 
	font-size: 13px; 
	z-index: 15; 
	background: #333; 
	filter: alpha(opacity=40); 
	left: 30px; 
	cursor: pointer; 
	color: #fff; 
	position: absolute; 
	top: 0px; 
	height: 20px; 
	text-align: center; 
	-moz-opacity: .4; 
	-khtml-opacity: 0.4; 
	opacity: .4;
}

.jdGallery .gallerySelector {
	z-index: 20; 
	background: #000; 
	top: 0px; 
	left: 0px; 
	width: 100%; 
	height: 100%;
	position: absolute; 
}

.jdGallery .gallerySelector H2 {
	padding: 10px 20px; 
	font-size: 20px; 
	margin: 0px; 
	color: #fff; 
	line-height: 30px; 
}

.jdGallery .gallerySelector .gallerySelectorWrapper {
	overflow: hidden
}

.jdGallery .gallerySelector .gallerySelectorInner DIV.galleryButton {
	border: #888 1px solid; 
	padding: 5px; 
	margin: 10px; 
	float: left; 
	cursor: pointer; 
	color: #fff; 
	height: 40px;
}

.jdGallery .gallerySelector .gallerySelectorInner DIV.hover {
	background: #333
}

.jdGallery .gallerySelector .gallerySelectorInner DIV.galleryButton DIV.preview {
	background: #000 center center; 
	float: left; 
	width: 40px; 
	height: 40px; 
	border-style: none; 
	margin-right: 5px; 
}

.jdGallery .gallerySelector .gallerySelectorInner DIV.galleryButton H3 {
	padding: 0px; 
	font-weight: normal; 
	font-size: 12px; 
	margin: 0px; 
}

.jdGallery .gallerySelector .gallerySelectorInner DIV.galleryButton P.info {
	padding: 0px; 
	font-weight: normal; 
	font-size: 12px; 
	margin: 0px; 
	color: #aaa; 
}
/* *** IMAGE GALERY *** */

DIV#yt_authentification_text { margin-bottom: 15px; }



/* Special fields */
DIV.error_text, SPAN.error_text { font-size: 12px; }

DIV.project_details DIV.comment_one, DIV.project_details DIV.comment_two { margin:10px 0; width:390px; }
DIV.search_result DIV.comment_one, DIV.search_result DIV.comment_two { margin:5px 0; width:295px; }
h3.comment_headline { width: 100% !Important; color:#0D87C8; }

*html INPUT.captcha_window_button_1 { width: 150px; }
*html INPUT.captcha_window_button_2 { width: 90px; }
*html .captcha {}

*html .supported_sites { width: 150px; overflow: hidden; }
/* *** Networking - BEGIN *** */
h2 { font-size: 18px; }
h3 { font-size: 14px; }
h2.aksv_headline, h3.aksv_headline { float: none; color: #0D87C8; }

/* Blog */
DIV#twrss_table { float:none; width: 158 px; padding: 0; margin: 0 0 20px 0;}
DIV.twrss_item_link { float:none; width: 150px; }
.twrss_item_link { background: url("../images/li-dot-bluestar.gif") no-repeat scroll 0 2px transparent; margin-bottom: 10px; }
.twrss_item_link a { padding-left: 15px; display: block; }

/* Twitter */
DIV.tx-wttwitter-pi1 { width: 158px; overflow: hidden;}
*html DIV.aksv_twitter { margin-bottom: 15px; }
.wttwitter_feed { list-style-type: none; margin-bottom: 20px; }
.wttwitter_feed_star { background: url("../images/li-dot-bluestar.gif") no-repeat scroll 0 2px transparent; }
.wttwitter_feed li { padding-left: 15px;  }



DIV.aksv_social { margin-top: 15px;}
DIV.aksv_twitter { margin-bottom: 10px; }
* html DIV.aksv_social { margin-top: 0;}
/* YouTube */
DIV.tx-youtubevideo-pi1 { margin-left: 0; max-width: 450px;}
* html DIV.left DIV.column DIV.tx-youtubevideo-pi1 { margin-top: -14px;}

/* Flickrset */
DIV.tx-flickrset-pi1 { width: 480px;}
DIV.tx-flickrset-pi1 h3 { margin-top: 0;}
.tx-flickrset-pi1-list-image { height: 80px; }
.tx-flickrset-pi1-list-image a.fancyzoom { color: #fff !important;} 
DIV.tx-flickrset-pagenavigation { clear: none; width: 465px; }

/* Project Image */
DIV#show-image, .file, .pro_image { width: 320px; }
DIV#show-image, .pro_image { padding: 5px 0 0 6px; }

/* Project Videos */
.video_display_link { color: #fff !important; border-color: #fff !important;}

*html .tx-flickrset-pi1-list-image a.fancyzoom img { border-color: #fff;}

/* News - Videos */
DIV.media_container { width: 185px; margin-right: 5px; }
DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.youtubevideo-pi1-video-new { margin-bottom: 10px !Important; }
*html DIV.media_container { margin-right: 0!Important;}
*html DIV.yt_media, DIV.yt_media DIV.inside  DIV.youtubevideo-pi1-video-new { width: 179px !Important; margin: 0 3px 0 0 !Important; padding: 0 !Important; }
DIV.tx-kidsnews-pi1 DIV.items DIV.item DIV.content DIV.media_container DIV.youtubevideo-pi1-video-new { float: none !Important;}

DIV.aksv_embed { margin:0; padding: 0; }


/* YouTube Video */
/*.youtubevideo-pi1-information { margin-bottom: 10px; }*/
DIV.columns DIV.left DIV.column DIV.tx-youtubevideo-pi1 DIV.youtubevideo-pi1-entry DIV.youtubevideo-pi1-information h3 { margin-bottom: 8px; }
*html DIV.columns DIV.left DIV.column DIV.tx-youtubevideo-pi1 { margin-bottom: 20px; }

/* *** Networking - END *** */
/* Voting */
DIV.voters_box { width: 250px; }
DIV.voters_box DIV.voters_box_link { width: 100%; float: none; padding: 10px 0 0 10px; }

/* Formular */
.field_optional { margin: -20px 0 20px 0;}

.mug { display: none; margin-bottom: 25px; }
.mug_link { /*color: #404141;*/ }

.fieldset_form { margin-bottom:20px; border: 1px solid #19A7E3; margin: 0 0 20px -2px; }
*html .fieldset_form { margin-left: 10px; }
.fieldset_form LEGEND { color: #19A7E3; }
.fieldset_helptext { 
     display: none;
	 width: 300px;
	background-color: #fff;
	border: 3px solid #19A7E3;
	left:380px;
	padding:20px;
	position:relative;
	top:350px;
        left: -200px;
        z-index: 1;
}
.fieldset_helptext P {
	margin-bottom: 15px;
}
#akkreditierung .description { margin-top: 10px; }
#akkreditierung .formcontainer {
	position: relative;
	top: -500px;
}
#flash_pusher { z-index: 999; }

/* AddThis config*/
/*div#at_hover div {display:none;}
div#at_hover div#atic_twitter {display:block;}
div#at_hover div#atic_facebook {display:block;}
div#at_hover div#atic_studiVZ {display:block;}
div#at_hover div#atic_meinVZ {display:block;}
div#at_hover div#atic_schuelerVZ {display:block;}
div#at_hover div#atic_flickr {display:block;}
div#at_hover div#atic_email {display:block;}
*/
div#at_hover div#atic_favorites {display:none;}
div#at_hover div#atic_google {display:none;}
div#at_hover div#atic_print {display:none;}
div#at_hover div#atic_myspace {display:none;}
div#at_hover div#atic_digg {display:none;}
div#at_hover div#atic_misterwong_de {display:none;}
div#at_hover div#atic_more {display:none;}