@font-face {font-family:'ArialRoundedBold';font-weight:bold;src: url(http://luftbild.geo.net/fileadmin/fonts/arial-rounded-mt-bold.eot#);src: url(http://luftbild.geo.net/fileadmin/fonts/arial-rounded-mt-bold.woff) format('woff');}

@media all {

	* {margin:0;padding:0}
	option {padding-left:.4em}
	* html body * {overflow:visible}
	* html iframe,* html frame {overflow:auto}
	* html frameset {overflow:hidden}

	html {font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
	body {font:normal 13px/18px Arial,sans-serif;margin:0;}
  h1,h2,h3,h4,h5,h6 {font-weight:bold;color:#241F1A;font-size:16px;line-height:24px;margin:18px 0 6px 0;}
  h1 {font:bold 22px/22px ArialRoundedBold,Arial,sans-serif;color:#665c52;margin:16px 0 15px 0;}
  h2 {font:bold 15px/19px ArialRoundedBold,Arial,sans-serif;color:#665c52;margin:30px 0 6px 0;}
  p, th, td, ul, ol, li, dl, dt, dd {font-size:14px;line-height:20px;margin:0 0 6px 0;color:#404040;text-align:left;}
	a {color:#404040;text-decoration:underline;font-weight:bold;}
	a:hover	{color: #808080;}
	a:focus {outline:0;}
	b {color:#404040}
  dt {float:left;text-align:right;font-weight:bold;color:#808080;width:99px;margin:0;padding:2px 0 0 0;font-size:12px;line-height:17px;}
  dd {margin:0 0 0 113px;padding:2px 0 0 0;font-size:12px;line-height:17px;}
  cite, blockquote {font-style:italic}
  blockquote {margin:0 0 1em 1.5em}
  strong, b {font-weight:bold}
  em, i {font-style:italic}
  acronym, abbr {letter-spacing:0.07em;border-bottom:0.1em dashed #c00;cursor:help;}
  input, textarea, select, pre, tt, code {font:bold 11px/13px 'Verdana','Courier New', monospace;color:#1a1a1a;margin:0;}
  input, textarea, select {padding:2px 3px;width:340px;border:1px solid #c6c6c6;outline:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;}
  textarea {margin-bottom:-1px}
	select {width:348px;}
	button::-moz-focus-inner, input::-moz-focus-inner {border:0;padding:0;}
	button:focus {outline:0;}
  .readonly {background-color:#f2f2f2;}
	fieldset, img {border:0 solid}
	iframe {border:1px solid #bfbfbf;-moz-border-radius:3px;-khtml-border-radius:3px;margin-bottom:8px;}
	sub, sup {line-height:0;font-size:85%;}

	#header #topnav {}
	#nav,#main,#footer,#MenuOben {clear:both}

	#col3 {position:relative;}
	#col1_content,#col2_content,#col3_content {position:relative;}

	div.totop {float:right;margin-top:-10px;}



	/* Listen */

	ul, ul li {margin:0;padding:0;list-style:none;}
	ul.csc-bulletlist li p {margin:0;}
	ul.csc-bulletlist-0, ul.csc-bulletlist-1, ul.csc-bulletlist-5, ul.csc-bulletlist-2 li p, ul.csc-bulletlist-3 li p {margin-bottom:9px;}
	ul.csc-bulletlist-1 li, ul.csc-bulletlist-2 li {padding-left:15px;background:url(http://luftbild.geo.net/fileadmin/images/punkt.gif) left 6px no-repeat;}
	ul.csc-bulletlist-3 {padding-left:22px;}
	ul.csc-bulletlist-3 li {list-style:decimal outside none;font-weight:bold;color:#404040}
	ul.csc-bulletlist-3 li p {font-weight:normal;}
	ul.csc-bulletlist-4 li {padding-left:15px;background:url(http://luftbild.geo.net/fileadmin/images/dreieck1.gif) left 4px no-repeat;}
	ul.csc-bulletlist-4 li:hover {background-position:left -91px;}
	ul.csc-bulletlist-4 li a:hover {color:#665c52;}
	ul.csc-bulletlist-5 li {padding-left:15px;background:url(http://luftbild.geo.net/fileadmin/images/punkt.gif) left 6px no-repeat;text-decoration:none;}
	ul.csc-bulletlist-5 li:hover {background-position:left -120px;}
	ul.csc-bulletlist-5 li a {text-decoration:none;}
	ul.csc-bulletlist-5 li a:hover {color:#665c52;}



	/* Sitemap */

	ul.csc-menu-3 li a {display:block;padding-left:16px;background:url(http://luftbild.geo.net/fileadmin/images/punkt.gif) left 6px no-repeat;text-decoration:none;}
	ul.csc-menu-3 li a:hover {background-position:left -120px;color:#665c52;}



	/* Tabellen */

	table {border-collapse:seperate;border-spacing:0;margin-bottom:6px;}
	table tr {vertical-align:top;}
	table tr td, table tr th {border-spacing:0px;border-collapse:collapse;border:none;margin:0;padding:0 8px 0 0;}
	table.contenttable-0 tr td {font-size:13px;line-height:18px;}
	table.contenttable-1 tr td, table.contenttable-2 tr td, table.contenttable-3 tr td	{
		background-color:#F0F2F1;border-bottom: 1px solid #fff;padding:1px 6px 1px 6px;font-size:12px;line-height:18px;}
	table.contenttable-1 tr.tr-odd td, table.contenttable-2 tr.tr-odd td {background-color:#E1E5E4;}
	table.contenttable-2 tr.tr-0 td, table.contenttable-3 tr td.td-0 {background-color:#665c52;color:#fff;font-weight:bold;}

	table.contenttable-1 tr td, table.contenttable-2 tr td, table.contenttable-3 tr td {width:542px;} /*554*/
	table.contenttable-1 {border-top:1px solid #e5e5e5;}
	table.contenttable-1, table.contenttable-2 {border-bottom:1px solid #e5e5e5;}

	table.col1max td.td-0 {width:100%;}
	table.col1max td.td-1 {}
	table.col2max td.td-0 {white-space:nowrap;}
	table.col2max td.td-1 {width:100%;padding-left:12px;}

	table tr.tr-0    td.td-0    {border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;}
	table tr.tr-0    td.td-last {border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;}
	table tr.tr-last td.td-0    {border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;}
	table tr.tr-last td.td-last {border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;}



	/* Dateilinks */

	table.csc-uploads p {margin:0}



	/* Mailform */

	dl.csc-mailform {margin:40px 0 2px 0;}
	dl.csc-mailform dt {padding-top:2px;}
	dd.csc-form-check {height:18px;}
	input.csc-form-check, .csc-form-radio {width:auto;/*cursor:pointer;*/border:none;border-spacing:0px;border-collapse:collapse;}

	div.csc-mailform-field {margin:10px 0 0 113px;}
	span.csc-mailform-label {font-weight:bold;font-size:15px;line-height:19px;color:#665c52;}



	/* Absätze */

	.csc-frame {}
	.csc-frame-invisible {display:none;}
	.csc-frame-rulerAfter {border-bottom:2px solid #aba394;}
	.csc-frame-rulerBefore {border-top:1px solid #aba394;width:60px;margin:9px 0 6px 0;}
	.csc-frame-indent {margin-left:20px;}
	.csc-frame-indent3366 {margin-right:33%;}
	.csc-frame-indent6633 {margin-left:33%;}
	.csc-frame-frame1 {padding:6px 10px 0 10px;border:2px solid #aba394;}
	.csc-frame-frame2 {padding:6px 10px 0 10px;background:#eee;}
	.csc-frame-frame1 h2, .csc-frame-frame2 h2 {margin-top:0;}



	/* Button */

	input.tx-feuserlisting-pi1-searchbox-button {background:#999;width:66px;;height:18px;border:none;cursor:pointer;margin:1px 0 0 0;padding:0 6px; color:#fff;font-size:12px;line-height:18px;font-family:'Arial','Sans-serif';}
	input.tx-feuserlisting-pi1-searchbox-button:hover {background:#665c52;color:#fff;}

	button {border:none;margin:1px 0 10px 0;padding:0 9px;font-size:12px;line-height:18px;font-weight:bold;background:#999;color:#fff;cursor:pointer;}
	button:hover {background:#665c52;color:#fff;}

	#login button, #login a {float:right;background:#fff;color:#000;font-weight:bold;font-size:12px;line-height:1.55em;font-family:'ArialRoundedBold','Arial','Sans-serif';text-decoration:none;}
	#login button:hover, #login a:hover, #page-35 .button_fragezeichen, #page-25 .button_registrieren, #page-14 .button_meinprofil, body#page-33 .button_meinprofil {background:#665c52;color:#fff;}

	.button_login {width:55px;padding-left:3px;margin-top:0px;}
	.button_logout {width:64px;padding-left:3px;margin-top:0px;}
	.button_registrieren {width:82px;margin-right:3px;padding-left:12px;}
	.button_meinprofil {width:73px;margin-right:3px;padding-left:12px;}
	.button_fragezeichen {width:21px;margin-right:3px;padding-left:12px;}



	/* Seite */

	body {background:#e5e5e5;overflow-y:scroll;overflow-x:hidden;}
  /*#page_margins {width:976px;text-align:left;margin-left:-490px;position:absolute;left:50%;}*/
  #page {width:976px;text-align:left;margin:0 auto;position:relative;}



	/* Inhalt */

	#main, #col1, #col2, #col3, #col4, #col7 {position:relative;left:0;top:0;}

  #col1 {float:left;width:230px;margin:0;}
	#col1_content {padding:6px 0;/*min-height:126px;*/height:245px;}

  #col3 {float:right;width:736px;z-index:999;}
	#col3_content {padding:10px 20px;min-height:477px;}

/*#col4 {float:right;width:736px;margin:0px 0 0px 0;padding-top:10px;}
	#col4_content {padding:10px 20px;min-height:100px;}

  #col7 {float:right;width:736px;margin:0 0 10px 0;}
	#col7_content {padding:10px 20px;}
	#col7_content p {font-size:12px;line-height:12px;font-weight:bold;margin:0;color:#1a1a1a;}
	#col7_content p a {color:#1a1a1a;}*/

	.col3_content_right {float:right;/*position:absolute;right:0;*/width:210px;margin: 53px 0 20px 10px;}
	.col3_content_normal {max-width:482px;}
	/*.col3_content_right {float:right;width:168px;}*/



	/* Runde Ecken */

	#col1, #col3, #col2_content, #col4_content, #col5_content, #col6_content, #col7_content, #menu li a {border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background:#fff}
	.box, .teaser, .csc-textpic img, button {border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
	#footer #logo a {border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
	.headerbar, .teaser h3 {border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;}



	/* Menu */

	#nav {padding:60px 0 20px 0;height:20px}
	#menu {float:left;}
	#menu li {float:left;margin-right:10px;}
	#menu li a {font:bold 14px/1.4em ArialRoundedBold,Arial,sans-serif;display:block;padding:0px 12px;word-spacing:3px;}
	#menu li a {text-decoration:none;color:#000;}
	#menu li a:hover, #menu li.act a {background:#665c52;color:#fff;}
	#menu li a span {position:relative;top:-1px;padding:0 4px}

	#menu2 li {font:bold 13px/18px ArialRoundedBold,Arial,sans-serif;color:#000;}
	#menu2 li a {color:#404040;text-decoration:none;padding-left:20px;line-height:21px;}
	#menu2 li a {display:block;background:url(http://luftbild.geo.net/fileadmin/images/dreieck.gif) 7px 6px no-repeat;}
	#menu2 li a:hover, #menu2 li.act a, #menu2 li.act a:hover {background-position:7px -34px;color:#665c52;}
	#menu2 li li a {padding:3px 10px 3px 50px;}

	#menu2 li {position:relative;}
	#menu2 li a span {}
	#menu2 li a span.c1 {}
	#menu2 li a span.c2 {position:absolute;right:6px;top:0;}

  #col8 {position:absolute;left:198px;top:50px;max-width:782px;}
	.menu3 li {float:left;font-size:11px;line-height:14px;font-weight:bold;margin:0;padding:0px 3px;color:#ccc;}
	.menu3 li a {text-decoration:underline;color:#ccc;}



	/* News */

	.box, .article, mediaelement-video a, .news-list-view img, .page-navigation li {border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
	.news-list-view .header, .news-list-view .news-img-wrap {-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
	.news-single .mediaelement:nth-child(1) img {border-top-left-radius:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;}
	.news-single .mediaelement:nth-child(3) img {border-top-right-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;}

	.article .teaser-text, /*.article .footer,*/ .article .news-text-wrap {margin:0 20px;}
	.article .footer {display:none;}

	.news-list-view .article {position:relative;background:#fff;margin-bottom:10px;}
	.news-list-view .news-img-wrap {max-height:414px;overflow:hidden;}
	.news-list-view .header {position:absolute;bottom:0px;background:#fff;width:736px;opacity:0.90;filter:Alpha(Opacity=90);}
	.news-list-view .header h1 {margin:0px 20px 0 20px;line-height:40px;}
	.news-list-view .header h1 a {text-decoration:none;color:#807367;}
	.news-list-view .header h1 span {float:right;}

	.news-single {}
	.news-single .article {background:#fff;}
	.news-single .article .news-img-wrap {width:744px;}
	.news-single .article .news-text-wrap {clear:both;}

	.news-single .mediaelement-image {float:left;margin:0 8px 8px 0;}
	.news-single .mediaelement-image a {display:block;width:240;height:135px;overflow:hidden;/*line-height:135px;vertical-align:middle;*/}
	.news-single .mediaelement-image a img {min-height:135px;/*line-height:135px;vertical-align:middle;margin-top:auto;margin-bottom: auto;*/}
	.news-single .mediaelement-video {float:left;padding:0 8px 8px 0;/*clear:both;*/}
	.news-single .medialement-alternative-content {/*background:#f2f2f2;*/width:240px;display:none;}
	.news-single video {width:240px;/*width:364px;*/}
	.news-single .news-img-caption {margin:1px 0 6px 20px;}

	.news-single .mediaelement-video video {cursor:pointer;}
	.news-single .mediaelement-video:nth-child(1),
	.news-single .mediaelement-video:nth-child(2),
	.news-single .mediaelement-video:nth-child(3) {margin-top:30px;}


	.news-single .header {padding:10px 20px 0 20px;clear:left;}
	.news-single .header h1 span {float:right;}
	.news-single .news-text-wrap {padding-bottom:10px;}
	.news-single .news-text-wrap h2 {}

	.page-navigation {margin-top:-40px;}
	.page-navigation p {display:none;}
	.page-navigation ul {position:relative;;}
	.page-navigation li {display:block;float:left;width:20px;background:#fff;text-align:center;margin-right:10px;color:#000;font-size:24px;line-height:30px;padding:0 6px}
	.page-navigation li.current {background:#e5e5e5;color:#999}
	.page-navigation li.previous {width:100px;margin-right:178px;}
	.page-navigation li.next {width:100px;position:absolute;right:0;margin-right:0px;}
	.page-navigation li a {text-decoration:none;color:#000;}



	/* Footer */

	#footer {margin-bottom:10px;width:976px;}
	#footer #logo {float:left;width:160px;height:40px;padding-left:240px;margin-top:10px;}
	#footer #logo a {display:block;width:160px;height:40px;background:url(http://luftbild.geo.net/fileadmin/images/logo.gif) left top no-repeat;}
	#footer #copyright {float:right;padding-top:5px;}
	#footer #copyright p {font-family:'ArialRoundedBold','Arial','Sans-serif';font-size:12px;line-height:18x;font-weight:bold;color:#665c52;}
	#footer #adresse {margin-left:415px;padding-top:10px;}
	#footer #adresse p {padding:0;margin:0;width:370px;font-size:11px;line-height:13px;color:#999;}
	#footer #adresse p a {color:#999;text-decoration:none;font-weight:normal;font-size:11px;line-height:13px;}
	#footer #adresse p a:hover {text-decoration:underline;}




	/* Bilder */

	div.csc-textpic-caption-c .csc-textpic-caption {text-align:center;}
	div.csc-textpic-caption-r .csc-textpic-caption {text-align:right;}
	div.csc-textpic-caption-l .csc-textpic-caption {text-align:left;}
	div.csc-textpic div.csc-textpic-imagecolumn {float:left;display:inline;}
	div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image IMG {border:1px solid #bfbfbf;padding:0px 0px;}
	div.csc-textpic-imagewrap {padding:0;}
	div.csc-textpic IMG {border:none;}
	div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image {float:left;}
	div.csc-textpic div.csc-textpic-imagewrap UL {list-style:none;margin:0;padding:0;}
	div.csc-textpic div.csc-textpic-imagewrap UL LI {float:left;margin:0;padding:0;}
	div.csc-textpic div.csc-textpic-imagewrap DL.csc-textpic-image {float:left;}
	div.csc-textpic div.csc-textpic-imagewrap DL.csc-textpic-image DT {float:none;}
	div.csc-textpic div.csc-textpic-imagewrap DL.csc-textpic-image DD {float:none;}
	div.csc-textpic div.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {border:none;}
	DL.csc-textpic-image {margin:0;}
	DL.csc-textpic-image DT {margin:0;display:inline;}
	DL.csc-textpic-image DD {margin:0;}
	div.csc-textpic-clear {clear:both;}
	div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image,
	div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image,
	div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {display:inline;margin-right:10px;}
	div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image,
	div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image,
	div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image {display:inline;margin-left:10px;}
	div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {display:inline;margin-left:10px;}
	div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {margin:0;}
	div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image IMG {margin:0;}
	div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:20px;}
	div.csc-textpic-equalheight div.csc-textpic-imagerow {margin-bottom:5px;display:block;}
	div.csc-textpic div.csc-textpic-imagerow {clear:both;}
	div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol {margin-left:0px !important;}
	div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol {margin-right:0px !important;}
	div.csc-textpic-intext-left div.csc-textpic-imagewrap,
	div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {margin-right:30px !important;}
	div.csc-textpic-intext-right div.csc-textpic-imagewrap,
	div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {margin-left:30px !important;}
	div.csc-textpic-above div.csc-textpic-text {clear:both;}
	div.csc-textpic-center {text-align:center;}
	div.csc-textpic-center div.csc-textpic-imagewrap {margin:0 auto;}
	div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {text-align:left;}
	div.csc-textpic-center div.csc-textpic-text {text-align:left;}
	div.csc-textpic-right div.csc-textpic-imagewrap {float:right;}
	div.csc-textpic-right div.csc-textpic-text {clear:right;}
	div.csc-textpic-left div.csc-textpic-imagewrap {float:left;}
	div.csc-textpic-left div.csc-textpic-text {clear:left;}
	div.csc-textpic-intext-left div.csc-textpic-imagewrap {float:left;}
	div.csc-textpic-intext-right div.csc-textpic-imagewrap {float:right;}
	div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {float:right;clear:both;}
	* html div.csc-textpic-intext-right-nowrap .csc-textpic-text {height:1%;}
	div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {float:left;clear:both;}
	* html div.csc-textpic-intext-left-nowrap .csc-textpic-text {height:1%;}

  dl.csc-textpic-image {position:relative;}
  dl.csc-textpic-image dt {float:none;text-align:left;width:auto;padding:0;}
  dl.csc-textpic-image dd {margin:0;padding:0;}
	dd.csc-textpic-caption {background:#fff;position:absolute;left:0px;bottom:0px;width:100%;margin-bottom:10px;color:#000;font-weight:bold;font-size:11px;line-height:15px;text-indent:5px;
		filter:alpha(finishopacity=80);filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity:0.8;}
	dd.csc-textpic-caption p {}
	div.csc-textpic div.csc-textpic-imagerow {margin-bottom:20px;}



	/* Teaser */

	.teaser {position:relative;margin-bottom:16px;background:#f2f2f2;padding-bottom:6px;}
	.teaser h3 {font-size:12px;line-height:16px;margin:0;padding-left:2px;background:#665c52;color:#fff;}
	.teaser p {margin:0 0 3px 0;font-size:12px;line-height:16px;padding:6px 5px 0px 10px;}
	.teaser a {font-weight:normal;white-space:nowrap;}
	.teaser ul.csc-bulletlist-4 {padding-bottom:3px;}
	.teaser ul.csc-bulletlist-4 li {padding-left:23px;background:url(http://luftbild.geo.net/fileadmin/images/dreieck1.gif) 10px 4px no-repeat;}
	.teaser ul.csc-bulletlist-4 li p {padding:0px 0 0 0;}
	.teaser ul.csc-bulletlist-4 li:hover {background-position:10px -91px;}

	.teaser ul.csc-bulletlist-4b li {padding-left:23px;background:url(http://luftbild.geo.net/fileadmin/images/dreieck1.gif) 10px 9px no-repeat;}
	.teaser ul.csc-bulletlist-4b li p {padding:6px 0 0 0;}
	.teaser ul.csc-bulletlist-4b li:hover {background-position:10px -86px;}

	.teaser ul.csc-bulletlist-0 {padding-top:6px;}
	.teaser ul.csc-bulletlist-0 li p {padding:0 5px 0 10px;margin:0;}
	.teaser table {padding:0 8px;margin:0}
	.teaser table tr td {font-size:12px;line-height:16px;}




	/* Sonderformatierungen */

	#footer #logo img {display:none}
	.drucken {display:none}

	}

@media only screen and (max-width:820px) {
	#nav {padding:10px 0 40px 0;}
  #col1 {float:none;margin:0;}
	#col1_content {padding:0;min-height:auto;overflow:hidden;}
  #col3 {float:none;margin-top:5px;}
	#col3_content {padding-right:20px !important}
	.col3_content_normal {width:auto;}
	/*.col3_content_right {padding-top:6px;margin-left:20px;}*/
	#footer #logo {padding-left:0px;}
	#footer #adresse {margin-left:175px;}
	#col1 {background:transparent;}
	#menu {margin-bottom:20px;}
	#menu li {margin-right:5px;}
	#menu li a {margin-bottom:5px;padding:0px 12px;}

	#menu2 li {width:auto;}
	#menu2 li li {font-weight:normal;}
	#menu2 li a {float:left;margin:0 5px 5px 0;padding:0 6px;line-height:1.4em;width:auto;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
	#menu2 li a {background:#fff;color:#404040;}
	#menu2 li a:hover, #menu2 li.act a, #menu2 li.act a:hover {background:#665c52;color:#fff;}
	#menu2 li.act li a {background:#fff;color:#666;padding:0 6px;}
	#menu2 li.act li.act a {background:#665c52;color:#fff;}
	#menu2 li a span.c2 {position:static;display:none;}

  dt {width:90px;}
  dd {margin:0 0 0 100px;}

	#col2, #col6, body#page-1 #col4 {display:none;}
  #col1_content {height:auto !important;}
  #col7 {float:none;width:auto;margin:5px 0 10px 0;}
  #col4 {float:none;width:auto;;}

	#login {top:0px;}
	#login-user {top:0px;}

	#copyright {display:none;}
	}

@media only screen and (max-width:820px) {
  #page, #col1, #col3 {width:auto;min-width:500px;max-width:780px;}
  input, textarea {width:330px}
 	select {width:338px;}
	}

@media only screen and (max-width:788px) {
  #page, #col1, #col3 {width:auto;min-width:468px;max-width:768px;}
	}

@media only screen and (max-width:500px) {
  #page, #col1, #col3, #footer {width:auto;min-width:320px;max-width:480px;overflow:hidden;}
	}

@media only screen and (max-width:340px) {
  #page, #col1, #col3, #footer {width:auto;min-width:240px;max-width:320px;overflow:hidden;}
  .col3_content_right {float:none;width:280px !important;margin-left:0px;;}
  dt {float:none;text-align:left;font-weight:normal;color:#999;width:auto;line-height:12px;margin-top:6px;position:relative;top:2px;}
  dd {margin:0 ;}
  input, textarea, #tender-editor dl dd p.error {width:270px}
 	select {width:278px;}
	.csc-textpic-imagewrap {display:none;}
	}

@media only screen and (max-width:260px) {
  #page, #col1, #col3, #footer {width:240px;overflow:hidden;}
  .col3_content_right {width:200px !important;}
  input, textarea, #tender-editor dl dd p.error {width:190px}
 	select {width:198px;}
	}


@media print {

	body, #page, #top, #main {border:0;margin:0;padding:0;}
	body * {font:normal 10pt/12pt 'Arial','Helvetica','Sans-serif';color:#404040;}
	#page, #top {width:100%!important;min-width:0;max-width:none;}
	code, pre {font-family:"Courier New",  Courier,  mono}
	h1, h2, h3, h4, h5, h6 {page-break-after:avoid}
  #header, #nav, #col1, #col1, #col2, #col7, .screen {display:none;}
  #col4_content {width:100%;margin:0;padding:0;border:0;}


	}

