/* default styles for extension "tx_ogvitinfoselector_pi1" */
    DIV.tx-ogvitinfoselector-pi1 .ois-formtable {
      margin: 0;
      padding: 0;
      border: none;
    }
    
    DIV.tx-ogvitinfoselector-pi1 .ois-description_cell {
      margin: 0;
      padding: 0 0 15px 0;
      text-align: left;
      vertical-align: top;
      font-weight: bold;
    }
    
    DIV.tx-ogvitinfoselector-pi1 .ois-select_cell {
      margin: 0;
      padding: 0 0 0 20px;
      text-align: left;
      vertical-align: top;
    }

    DIV.tx-ogvitinfoselector-pi1 .ois-select_box {
      margin: 0;
      padding: 0;
      width: 383px; 
    }

    DIV.tx-ogvitinfoselector-pi1 .ois-submit_cell {
      margin: 0;
      padding: 0 0 0 20px;
      text-align: right;
      vertical-align: middle;
    }

    DIV.tx-ogvitinfoselector-pi1 H1.ois-description-headline {
      margin: 20px 0 2px 0;
    }
/* default styles for extension "tx_irfaq_pi1" */
		.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
		.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
		.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
		.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
		.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; }
		.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
		.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
		.tx-irfaq-pi1 dd { margin-left: 0px; }
		.tx-irfaq-pi1 dd p { margin-top: 0px;	}
		.tx-irfaq-pi1 .additional-info { border-top: 2px solid #e6e6e6; margin-bottom: 10px; }
/* default styles for extension "tx_flvplayer_pi1" */
		DIV.tx-flvplayer-pi1 {
			width: 372px;
			height: 204px;
			margin: 0;
			padding: 0;
			clear: both;
		}
		DIV.videoBoxSmall {
			width: 372px;
			height: 204px;
			margin: 0;
			padding: 0;
			float: left;
			z-index: 1;
		}
		DIV.videoBoxBig {
			width: 400px;
			height: 355px;
			margin: 0;
			padding: 0;
			border: none;
			float: left;
			z-index: 1;
		}
		DIV.noFlash {
			margin: 5px;
		}
/* default styles for extension "tx_ogvtabs_pi1" */
		DIV.tx-ogvtabs-pi1 {
			margin: 0;
			padding: 0;
		}

		/*--------------------------------------------------
	  REQUIRED to hide the non-active tab content.
		But do not hide them in the print stylesheet!
		--------------------------------------------------*/
		DIV.tx-ogvtabs-pi1 .tabberlive .tabbertabhide {
			display: none;
		}

		/*--------------------------------------------------
		.tabber = before the tabber interface is set up
		.tabberlive = after the tabber interface is set up
		--------------------------------------------------*/
		DIV.tx-ogvtabs-pi1 .tabber {
			/*display: none;*/
		}

		DIV.tx-ogvtabs-pi1 .tabberlive {
			margin-top: 1em;
		}

		/*--------------------------------------------------
		ul.tabbernav = the tab navigation list
		li.tabberactive = the active tab
		--------------------------------------------------*/
		DIV.tx-ogvtabs-pi1 ul.tabbernav {
			margin: 0;
			padding: 3px 0;
			border-bottom: 1px solid #D7D7D7;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: normal;
			color: #000;
		}

		DIV.tx-ogvtabs-pi1 ul.tabbernav li {
			list-style: none;
			margin: 0;
			display: inline;
		}

		DIV.tx-ogvtabs-pi1 ul.tabbernav li a {
			padding: 3px 20px;
			margin-right: 3px;
			border: 1px solid #D7D7D7;
			border-bottom: none;
			background: #EAEAEA url(../typo3conf/ext/ogv_tabs/res/tabBGno.gif) repeat-x;
			font-weight: normal;
			text-decoration: none;
			color: #000;
		}

		DIV.tx-ogvtabs-pi1 ul.tabbernav li a:link { color: #000; }

		DIV.tx-ogvtabs-pi1 ul.tabbernav li a:visited { color: #000; }

		DIV.tx-ogvtabs-pi1 ul.tabbernav li a:hover {
			color: #000;
			background: #FBFBFB url(../typo3conf/ext/ogv_tabs/res/tabBGact.gif) repeat-x;
			border-color: #D7D7D7;
		}

		DIV.tx-ogvtabs-pi1 ul.tabbernav li.tabberactive a,
		DIV.tx-ogvtabs-pi1 ul.tabbernav li.tabberactive a:hover {
			background: #FBFBFB url(/typo3conf/ext/ogv_tabs/res/tabBGact.gif) repeat-x;
			border-bottom: 1px solid #fff;
			color: #000;
			font-weight: bold;
		}

		/*--------------------------------------------------
		.tabbertab = the tab content
		Add style only after the tabber interface is set up (.tabberlive)
		--------------------------------------------------*/
		DIV.tx-ogvtabs-pi1 .tabberlive .tabbertab {
			padding: 10px 10px 15px 10px;
			border: 1px solid #D7D7D7;
			border-top: 0;
			background: #FFF url(/typo3conf/ext/ogv_tabs/res/boxBottomBG.gif) repeat-x bottom;

			/* If you don't want the tab size changing whenever a tab is changed
  	  you can set a fixed height */
			/* height: 315px; */

			/* If you set a fix height set overflow to auto and you will get a
			scrollbar when necessary */
			/* overflow:auto; */
		}

		/* If desired, hide the heading since a heading is provided by the tab */
		DIV.tx-ogvtabs-pi1 .tabberlive .tabbertab h1 {
			display: none;
		}

		/* Example of using an ID to set different styles for the tabs on the page */
		DIV.tx-ogvtabs-pi1 .tabberlive#tab1 {
		}

		DIV.tx-ogvtabs-pi1 .tabberlive#tab2 {
		}

		DIV.tx-ogvtabs-pi1 .tabberlive#tab2 .tabbertab {
			height: 200px;
			overflow: auto;
		}

/* default styles for extension "tx_ogvslider_pi1" */

		.pref-next-arrow {
			margin: 97px 0 0 0;
			float: left;
		}
		
		.arrow-left {
			margin-right: 5px;
		}
		
		.arrow-right {
			margin-left: 5px;
		}
		
		#my-glider-horizontal {
			float: left;
		}
		
		#my-glider-horizontal .scroller { 
			/* modify width and height of scrolling section if necessary	*/
			width: 450px; 
			height: 250px;
			overflow: hidden;
			border: 1px solid #D7D7D7;
		}
		
		#my-glider-horizontal .scroller .content {
			width: 10000px;
		}
		
		#my-glider-horizontal .scroller .section {
			/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
			width: 430px;
			height: 230px;
			overflow: hidden;
			float: left;
			padding: 10px;
		}
		
/* default styles for extension "tx_inovativprojects_pi1" */
  
		DIV.tx-inovativprojects-pi1 {
			margin: 0;
			padding: 0;
		}

		DIV.tx-inovativprojects-pi1 .comment_item_odd {
			margin: 0;
			padding: 5px 2px 5px 2px;
			background-color: #E9E9E9;
		}

		DIV.tx-inovativprojects-pi1 .comment_item_even {
			margin: 0;
			padding: 5px 2px 5px 2px;
			background-color: #FFF;
		}

		DIV.tx-inovativprojects-pi1 .create_message,
		DIV.tx-inovativprojects-pi1 .info_message,
		DIV.tx-inovativprojects-pi1 .comment_message,
		DIV.tx-inovativprojects-pi1 .rating_message {
			clear: left;
			margin: 0;
			padding: 2px;
			color: #FFF;
			background-color: #8391AA;
		}

		DIV.tx-inovativprojects-pi1 .warning_message {
			clear: left;
			margin: 0;
			padding: 2px;
			color: #FFF;
			background-color: #FF0000;
		}
		
		DIV.tx-inovativprojects-pi1 #create_form LABEL {
			display: block;
			float: left;
			width: 110px;
		}

		DIV.tx-inovativprojects-pi1 #create_form INPUT {
			width: 390px;
		}

		DIV.tx-inovativprojects-pi1 #create_form INPUT.image_field {
			width: 390px;
		}

		DIV.tx-inovativprojects-pi1 #create_form INPUT.create_submit_button {
			float:right;
			width: 130px;
		}
		
		DIV.tx-inovativprojects-pi1 #create_form TEXTAREA {
			width: 390px;
			height: 150px;
		}
		
		DIV.tx-inovativprojects-pi1 .rating_bar {
			float: left;
			width: 150px;
			height: 35px;
			margin: 0 10px 5px 0;
			padding: 0;
		}

		DIV.tx-inovativprojects-pi1 .rating_item {
			float: left;
			text-align: center;
			width: 25px;
			height: 35px;
			margin: 0;
			padding: 0;
		}

		DIV.tx-inovativprojects-pi1 .rating_item IMPUT {
			margin: 0 0 3px 0;
			padding: 0
		}

		/*--------------------------------------------------
	  REQUIRED to hide the non-active tab content.
		But do not hide them in the print stylesheet!
		--------------------------------------------------*/
		DIV.tx-inovativprojects-pi1 .tabberlive .tabbertabhide {
			display: none;
		}

		/*--------------------------------------------------
		.tabber = before the tabber interface is set up
		.tabberlive = after the tabber interface is set up
		--------------------------------------------------*/
		DIV.tx-inovativprojects-pi1 .tabber {
			width: 16px;
			height: 16px;
			margin: 0;
			padding: 0;
			background: url(../typo3conf/ext/inovativ_projects/res/loading.gif) no-repeat;
		}

		DIV.tx-inovativprojects-pi1 .tabber * {
			display: none;
		}

		DIV.tx-inovativprojects-pi1 .tabberlive {
			margin-top: 1em;
		}

		/*--------------------------------------------------
		ul.tabbernav = the tab navigation list
		li.tabberactive = the active tab
		--------------------------------------------------*/
		DIV.tx-inovativprojects-pi1 ul.tabbernav {
			margin: 0;
			padding: 3px 0;
			border-bottom: 1px solid #D7D7D7;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: normal;
			color: #000;
		}

		DIV.tx-inovativprojects-pi1 ul.tabbernav li {
			list-style: none;
			margin: 0;
			display: inline;
		}

		DIV.tx-inovativprojects-pi1 ul.tabbernav li a {
			padding: 3px 20px;
			margin-right: 3px;
			border: 1px solid #D7D7D7;
			border-bottom: none;
			background: #EAEAEA url(../typo3conf/ext/inovativ_projects/res/tabBGno.gif) repeat-x;
			font-weight: normal;
			text-decoration: none;
			color: #000;
		}

		DIV.tx-inovativprojects-pi1 ul.tabbernav li a:link { color: #000; }

		DIV.tx-inovativprojects-pi1 ul.tabbernav li a:visited { color: #000; }

		DIV.tx-inovativprojects-pi1 ul.tabbernav li a:hover {
			color: #000;
			background: #FBFBFB url(../typo3conf/ext/inovativ_projects/res/tabBGact.gif) repeat-x;
			border-color: #D7D7D7;
		}

		DIV.tx-inovativprojects-pi1 ul.tabbernav li.tabberactive a,
		DIV.tx-inovativprojects-pi1 ul.tabbernav li.tabberactive a:hover {
			background: #FBFBFB url(/typo3conf/ext/inovativ_projects/res/tabBGact.gif) repeat-x;
			border-bottom: 1px solid #fff;
			color: #000;
			font-weight: bold;
		}

		/*--------------------------------------------------
		.tabbertab = the tab content
		Add style only after the tabber interface is set up (.tabberlive)
		--------------------------------------------------*/
		DIV.tx-inovativprojects-pi1 .tabberlive .tabbertab {
			padding: 10px 10px 15px 10px;
			border: 1px solid #D7D7D7;
			border-top: 0;
			background: #FFF url(/typo3conf/ext/inovativ_projects/res/boxBottomBG.gif) repeat-x bottom;

			/* If you don't want the tab size changing whenever a tab is changed
  	  you can set a fixed height */
			/* height: 315px; */

			/* If you set a fix height set overflow to auto and you will get a
			scrollbar when necessary */
			/* overflow:auto; */
		}

		/* If desired, hide the heading since a heading is provided by the tab */
		DIV.tx-inovativprojects-pi1 .tabberlive .tabbertab h1 {
			display: none;
		}

		/* Example of using an ID to set different styles for the tabs on the page */
		DIV.tx-inovativprojects-pi1 .tabberlive#tab1 {
		}

		DIV.tx-inovativprojects-pi1 .tabberlive#tab2 {
		}

		DIV.tx-inovativprojects-pi1 .tabberlive#tab2 .tabbertab {
			height: 200px;
			overflow: auto;
		}
		
/* default styles for extension "tx_croncssstyledimgtext" */
/*
 * css-styled-imgtext
 */
/*
  Licensed under the GPL, see http://www.gnu.org/copyleft/gpl.html
  (c) the TYPO3 content rendering group
  (c) Ernesto Baschny (ernst@cron-it.de)
*/

/* Captions */
P.csc-caption { margin: 0; }
P.csc-caption {
  font-size: 80%; /* Customize me */
}
DIV.csi-caption-c .csi-caption { text-align: center; }
DIV.csi-caption-r .csi-caption { text-align: right; }
DIV.csi-caption-l .csi-caption { text-align: left; }

/* Needed for noRows setting */
DIV.csi-textpic DIV.csi-imagecolumn { float: left; display: inline; }

/* Border just around the image */
DIV.csi-border DIV.csi-imagewrap .csi-image IMG {
  border: 1px solid #E9E9E9;
  padding: 0px 0px;
}

DIV.csi-imagewrap { padding: 0; }

DIV.csi-textpic IMG { border: none; }

/* DIV: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DIV.csi-image { float: left; }

/* UL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csi-textpic DIV.csi-imagewrap UL LI { float: left; margin: 0; padding: 0; }

/* DL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float: left; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csi-image { margin: 0; }
DL.csi-image DT { margin: 0; display: inline; }
DL.csi-image DD { margin: 0; }

/* Clearer */
DIV.csi-clear { clear: both; }

/* Margins around images: */

/* Pictures on left, add padding on right */
DIV.csi-left DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-right: 10px;
}

/* Pictures on right, add padding on left */
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 10px;
}

/* Pictures centered, add padding left and right */
DIV.csi-center DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 5px;
  margin-right: 5px;
}
DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption { margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG { margin: 0; }

/* Space below each image (also in-between rows) */
DIV.csi-textpic DIV.csi-imagewrap .csi-image { margin-bottom: 5px; }
DIV.csi-equalheight DIV.csi-imagerow { margin-bottom: 5px; display: block; }

/* Positioning of images: */

/* Above */
DIV.csi-above DIV.csi-text { clear: both; }

/* Center (above or below) */
DIV.csi-center { text-align: center; /* IE-hack */ }
DIV.csi-center DIV.csi-imagewrap { margin: 0 auto; }
DIV.csi-center DIV.csi-imagewrap .csi-image { text-align: left; /* Remove IE-hack */ }
DIV.csi-center DIV.csi-text { text-align: left; /* Remove IE-hack */ }

/* Right (above or below) */
DIV.csi-right DIV.csi-imagewrap { float: right; }
DIV.csi-right DIV.csi-text { clear: right; }

/* Left (above or below) */
DIV.csi-left DIV.csi-imagewrap { float: left; }
DIV.csi-left DIV.csi-text { clear: left; }

/* Left (in text) */
DIV.csi-intext-left DIV.csi-imagewrap { float: left; }

/* Right (in text) */
DIV.csi-intext-right DIV.csi-imagewrap { float: right; }

/* Right (in text, no wrap around) */
DIV.csi-intext-right-nowrap DIV.csi-imagewrap { float: right; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-right-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */ 

/* Left (in text, no wrap around) */
DIV.csi-intext-left-nowrap DIV.csi-imagewrap { float: left; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-left-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */