﻿/* Master */
html, body{ margin:0px;padding:0px; height:100%; }
body{ font-size: 11px !important; line-height: 18px !important; font-family: verdana, sans-serif !important; color: #4A4A4A !important; }
.ms-WPBody{font-size: 11px !important; line-height: 18px !important; font-family: verdana, sans-serif !important; color: #4A4A4A !important; }

#main{ position:relative; height:100%; width:100%;min-width:1259px; margin-left:-2px; }
#editcontent{ width:100%; background-color:#FFF699; position:relative;float:left;min-height:0px; }
#left {width:499px; height:100%; position:absolute; top:0px; left:0px; }
#middle { height:100%; position:absolute; top:0px; left:499px; width:760px;z-index:200; }
#right { right:0px;height:100%; position:absolute;top:0px; left:1257px; background-color:#736d69;z-index:100; }
#right_top { background-color:white; height:150px;padding-bottom:18px; }
#logo{text-align:right;padding-bottom:16px;z-index:10;height:150px;}
#imglogogwrapper{ padding-top:105px; padding-left:230px; }
#banner{background-color:white;height:136px;padding-left:24px;width:736px;}
#banner_shade_bottom{ background-image:url('/_layouts/1033/images/custom/shade_top.jpg'); background-repeat:repeat-x;}
#right_top_shade{ background-image:url('/_layouts/1033/images/custom/shade_top.jpg'); background-repeat:repeat-x;}
#navi_background{position:absolute;top:183px;left:0px;bottom:0px;width:499px;background-repeat:no-repeat;min-height:602px;height:auto !important;z-index:8;background-color:rgb(115, 109, 105);}
#navi{width:191px;min-height:602px;position:absolute;top:183px;left:308px;bottom:0px;height:auto !important;height:602px; color:#F8F4F1;background-color: rgba(114, 109, 105, 0.90);/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E0716C68', EndColorStr='#E0716C68')/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E0716C68', EndColorStr='#E0716C68')"box-shadow: -15px 3px 15px rgba(0, 0, 0, 0.25);z-index:10;}
.ms-ToolPaneOuter{ z-index:10000 !important; }
#navi_shade{background-image:url('/_layouts/1033/images/custom/shade_left.png');background-repeat:repeat-y;position:absolute;top:183px;left:275px;bottom:0px;width:33px;min-height:602px;height:auto !important;height:602px;z-index:20;}
#language_selection{background-color:white;color:#9A9A9A;height:21px;position:absolute;top:162px;left:0px;background-image:url('/_layouts/1033/images/custom/shade_top.jpg'); background-repeat:repeat-x; background-position:bottom;width:499px;padding-left:18px;}
#language_selection A:visited{color:#9A9A9A;}
#language_selection A:link{color:#9A9A9A;}
#maincontent{background-color:white;position:relative; float:left;min-height:602px; width:760px;}
#content_shade{position:relative;width:760px; height:100%; float:left; /* For IE 8 */-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=14, Direction=110, Color='#5C5956')";/* For IE 5.5 - 7 *//*filter:progid:DXImageTransform.Microsoft.Shadow(Strength=30, Direction=110, Color='#5C5956');*/ -webkit-box-shadow:5px 3px 5px #434240; /* Chrome, Opera, Safari */box-shadow:10px 10px 20px #434240;z-index:300;}
#footer{background-color:#ECECEC;height:20px;position:relative;float:left;width:715px;padding-left:45px;visibility:hidden;}
#footer A:link{ color:#4A4A4A;}
#footer A:visited{ color:#4A4A4A;}

.rtsTxt{ color:#9C3A39 !important; font-weight:bold; text-decoration:none !important; padding-right:10px !important; padding-left:8px !important; border-right:1px solid #9C3A39 !important; height:12px !important; margin-top:5px !important; line-height:12px !important;}
.rtsLast .rtsTxt{ border-right:none !important;}
.rtsIn{ padding-right:0px !important; padding-left:0px !important; background-image:none !important; }
.rtsOut{ background-image:none !important; padding-right:0px !important; padding-left:0px !important;}
.rtsLink:hover{ text-decoration:none !important;}
.rtsSelected{ text-decoration:none !important; background-image:none !important;}
.rtsLink{ text-decoration:none !important;}
.rtsLevel{ padding-left:4px !important;}
.rtsSelected .rtsIn{ background:#E0E0E0;}
.searchresults{ padding-left:45px !important; padding-right:45px !important;}
.srch-Page{ background-color:white !important; margin-left:45px !important; margin-right:45px !important; padding-bottom:20px !important; text-align:left !important;}
.srch-Page A:link{ color:#cc0033 !important;}
.srch-WPBody A:link{ font-weight:bold !important;  }
.ms-areaseparator{ visibility:hidden !important;}
.prodega_color{ color:#cc0033 !important;}
.growa_color{color:#0066cc !important;}ul{margin:3px 0px 0px 0px;padding-left:22px;}a{color:#cc0033;margin:0px;text-decoration:none;}img{border:none;}li {list-style-type:disc}input{vertical-align:middle;margin-right:5px;}
.pageTitle{background-color:white;color:#cc0033;font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-style:normal;padding-top:8px;padding-left:10px;padding:8px 0px 6px 10px;}
.fullpagediv{background-color:#F6F2E9;width:100%;display:table;vertical-align:middle;}
.bordertable{margin-left:auto;margin-right:auto;height: 468px;}
.innerdiv{position:relative;vertical-align:middle;display:table-cell;height: 468px;background-color:#F6F2E9;}
.mainTableinside {width:960px;background-color:#F6F2E9;}
.contentTable {width:100%;margin-right:4px;margin-bottom:6px;}
.style1{width:100%;height:100%;margin:auto;border-style:none;background-color:#F6F2E9;}
.logo_table {padding:0px;margin:0px;width:215px;height:150px;background-color:white}
.header-picture {width:100%;height:134px;background-color:white;text-align:left;padding:0px;margin:0px;vertical-align:top;}/* Register Links */.ms-WPBody A:visited{color:#cc0033;padding-left:0px;padding-right:2px;text-decoration:underline;}
.ms-WPBody A:link{color:#cc0033;padding-left:0px;text-decoration:underline;}
.ms-WPBody A:hover{color:#cc0033;text-decoration:underline;}/* Table */.hidden{ visibility:hidden;}
.selectednavheader a{font-weight:bold;}navItem{background:#F6F2E9;}
.zz1_QuickLaunchMenu_2{ padding-left:11px;}
.navheader{ color:#F2F2F2; font-size:10px; line-height:18px;}
.zz1_QuickLaunchMenu_5{ color:#FF9A25;}
span.navitem{padding:1px 6px 0px 10px;font-family:Arial, Helvetica, sans-serif;}
table.navitem td{padding:1px 6px 0px 10px;font-family:Arial, Helvetica, sans-serif;}

/* Standorte */
.marktliste{ position:relative; float:left; padding-left:30px; padding-bottom:45px;}
.marktliste a:link{ color:#4A4A4A !important; text-decoration:none !important;}
.marktliste a:visited{ color:#4A4A4A !important; text-decoration:none !important;}
.marktkarte{ padding-left:45px; color:#4A4A4A; position:relative; float:left;}

/* Medienbibliothek */
.ms-listviewtable{ margin-left:45px !important; width:664px !important;}
.ms-addnew{ padding-left:45px !important; width:664px !important;}

/* Newsletter  */
.newsletter_subscription_form{ margin-left:45px;}

/* Tab Layout */
.pageview{ position:relative; float:left;}

/* Top Navigation */
.topnavContainer{border:none;border-left:solid 1px #F6F2E9;}
.topnav{font-family:Arial, Helvetica, sans-serif;font-size:8pt;background-color:#F6F2E9;color:#6A6665;}
.topnav a{display:block;white-space:nowrap;padding:1px 8px 0px 8px;height:18px;}
.topnavselected{color:#6A6665;font-weight:bold;border-bottom-width:0px;background-color:#F6F2E9;}
.topnavselected a{color:#6A6665;}
.topNavHover{color:#6A6665;}
.topNavHover a{color:#6A6665;}
.topnav img{position:relative;left:-6px;}
.topNavFlyOutsContainer{border:solid 1px #c2dcff;}
.topNavFlyOuts{background-color:#F6F2E9;font-family:Arial, Helvetica, sans-serif;font-size:8pt;}
.topNavFlyOuts a{display:block;width:120px;min-width:120px;color:#3764a0;padding:4px 8px 4px 8px;}
.topNavFlyOutsHover{background-color:#F6F2E9;color:#6A6665;}

/* Site Actions */
.siteaction a{font:8pt Arial, Helvetica, sans-serif;font-weight:bold;color:#6A6665;text-decoration:none;}
.siteaction{font:8pt Arial, Helvetica, sans-serif;font-weight:bold;color:#6A6665;text-decoration:none;}
table.siteaction td.siteaction { }
table.siteaction td.siteaction div{padding:3px 8px 3px 8px;}
.siteactionsmenu{white-space:nowrap;padding:0;border:none;cursor:pointer;}
.siteactionsmenu div div div{background-color:#F6F2E9;padding:1px 4px 3px 10px;}
.siteactionsmenu div div div a{color:#6A6665;font-weight:bold;}
.siteactionsmenu div div div.siteactionsmenuhover{background-color:#DCD3C2;}

/* Global Links */
.globallinks{font-size:8pt;background:transparent;font-family:Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;}
.globallinks a{color:#666666;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}

/* Edit Console *//* Body Frame */
.bodyareaframe{vertical-align:top;height:100%;width:100%;background-color:#F6F2E9;}

/* Prodega Search */
.searchbox-contentpanel{ padding-top:80px; padding-bottom:10px;}
.search-textbox{  font-size:11px; vertical-align:top; width:137px; color:#F8F4F1; margin-bottom:8px; margin-left:11px; background-color:transparent; border:1px #97928F solid; padding-left:6px; }
.search-pagetitle{background-color:white;color:#4a4a4a;line-height:18px;font-weight:bold;}
.search-button{ visibility:hidden;width:0px;height:0px;}
.searchTitle{padding-top:0px;padding-left:4px;padding-bottom:0px;margin-bottom:0px;}
.searchLink{padding:0px;}
.searchURL{padding-bottom:10px;padding-top:0px;padding-left:20px;}
.searchDescription{padding-bottom:0px;padding-top:0px;padding-left:20px;}
.search-noresults{padding-left:0px;padding-bottom:30px;width:490px;vertical-align:top;height:540px;font-family:Verdana;}
.search-results{padding-left:10px;margin-left:0px;padding-bottom:11px;height:540px;width:100%;}

/* Formulator */
.form-table{margin-left:45px;}
.form-address-table{}
.form-selections{}
.form-txtname{ border: 1px #666666 solid;  font-family: verdana, sans-serif !important; font-size: 11px !important;  padding: 2px 1px 2px 1px;width:151px;}
.form-txtdefault{ border: 1px #666666 solid;  font-family: verdana, sans-serif !important; font-size: 11px !important;  padding: 2px 1px 2px 1px;width:314px;}
.form-text-selection{ border: 1px #666666 solid;  font-family: verdana, sans-serif !important; font-size: 11px !important;  padding: 2px 1px 2px 1px;width:156px;}
.form-txtzip{ border: 1px #666666 solid;  font-family: verdana, sans-serif !important; font-size: 11px !important;  padding: 2px 0px 2px 1px;width:52px;}
.form-txtcity{ border: 1px #666666 solid;  font-family: verdana, sans-serif !important; font-size: 11px !important;  padding: 2px 1px 2px 0px;width:252px}
.form-txtsubscriber{border: 1px #666666 solid;  font-family: verdana, sans-serif !important; font-size: 11px !important;  padding: 2px 1px 2px 1px;width:180px;}
.form-label{font-family: verdana, sans-serif !important; font-size: 11px !important;  padding: 2px 1px 2px 1px;}
.form-picture{}
.form-selection{width:567px}
.form-button{margin-right:0px; vertical-align: middle; margin-top:16px; color:#555555; margin-bottom:14px; width:142px; margin-top:12px;}
.form-button-cell{text-align:right;padding-right:19px}
.form-sent-text{font-family: verdana, sans-serif !important; font-size: 11px !important; font-weight:bold;padding-left:45px;padding-right:45px;}
.form-mandatory-sign{color:#ff9a25;font-size:large;font-weight:bold;vertical-align:top;margin-left:2px;padding-right:10px;font-size:10pt;}
.checkbox{ font-family: verdana, sans-serif !important; font-size: 11px !important; }
.news-date-row{ }
.news-date{color:#656565;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding-bottom:4px;border-bottom:1px;padding-left:0px;border-bottom-style:solid;border-bottom-color:#EAEAEA;}
.news-image{padding-top:8px;padding-right:8px;padding-left:0px;}
.news-lead{padding-top:8px;}
.link-image{text-decoration:none;border-style:none;}

/* JOBS.CH */
.jobs-body{background-color:white;font-family:Verdana !important;}
.jobs { width:610px; background-color:white;}
.jobs-joblisteKopf { background-color:white;}
.jobs-joblisteKopf-numberFound { visibility: hidden;height:0px;}
.jobs-berufsgruppen {visibility:hidden;}
.jobs-berufsgruppen-title {font-size:11px;background-color:white;}
.jobs-berufsgruppen-dll {  font-family:Arial, Helvetica, sans-serif; background-color:white; color:#666666; font-size:11px; font-style: normal; font-variant: normal; font-weight: normal;}
.jobs-regionen {  font-family:Arial, Helvetica, sans-serif; background-color:white; color:#666666; font-size:11px; font-style: normal; font-variant: normal; font-weight: normal;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:16px;}
.jobs-regionen-title{ font-size:12px;font-weight:bold; padding-bottom:8px; background-color:white;}
.jobs-trainee-title{background-color:white;font-size:12px;font-weight:bold; padding-bottom:8px;}
.jobs-regionen-dll{background-color:white;font-size:11px;}
.jobs-jobliste { width:70%; padding-left:0px; background-color:white;}
.jobs-jobliste-results { clear:both; padding:0px; background-color:white;}
.jobs-jobliste-paging {background-color:white;}
.jobs-jobliste-results_list { background-color:white;clear:both;}
.jobs-jobliste-job { background-color:white;padding:0;margin:0;}
.jobs-jobliste-jobBasis { }
.jobs-jobliste-standardJob {background-color:white;float:left;}
.jobs-jobliste-standardJobTitel { background-color:white;padding:0;margin:0;}
.jobs-jobliste-locationWork {background-color:white;float:right;}
.jobs-jobliste-achtung { background-color:white;}
.jobs-jobliste-pagingBotttom { background-color:white;}
.jobs-jobliste-linkWebsuche {background-color:white;clear:left;padding-top:15px;}
.jobs-paging { padding-left:5px; background-color:white;}
.jobDetailText { font-family:Arial, Helvetica, sans-serif;color:#666666;background-color:white;font-size:11px;font-style: normal;font-variant: normal;font-weight: normal;}
.jobDetailVorspann { font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:11px;font-style: normal;font-variant: normal;font-weight:normal;background-color:white;}
.jobDetailAdresse { font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:11px;font-style: normal;font-variant: normal;font-weight: normal; background-color:white;}
.jobDetailBeruf{font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:12px;font-style: normal;font-variant: normal;font-weight: bold; background-color:white;}
.jobDetailLink { color:#cc0033;padding-left:2px;padding-right:2px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style: normal;font-variant: normal;font-weight: normal; background-color:white;}
.jobDetailLogo { }

/* NEWSLETTER */
.newsletter-header{width:553px;height:118px;background-image:url('http://www.prodega.ch/PictureLibrary/System/Newsletter_Header.jpg')}
.newsletter-content{background:#F6F2E9;padding:8px;}
.newsletter-pagetitle{background-color:white;color:#cc0033;font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-style:normal;padding-top:0.5em;padding-bottom:0.5em;}
.newsletter-portlet-table{width:537px;}
.newsletter-text{font-family:Arial, Helvetica, Sans-Serif;font-size:12px;}/* N E W S L E T T E R */.newsletter-txtdefault{ border: 1px #666666 solid;  font-family:Arial, Helvetica, sans-serif; font-size: 100%; margin-bottom: 5px; margin-left:4px; margin-right:0px; padding:1px 1px 1px 1px; text-transform: none;width:155px;}/* V A L I D A T O R C A L L O U T */.ajax__validatorcallout div, .ajax__validatorcallout td {background-color:white !important;font-family:Arial, Helvetica, sans-serif;}
.ajax__validatorcallout_icon_cell {width:12px !important;padding:5px;margin:0px;border-right:none !important;background-color:#F6F2E9  !important;}
.ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:5px;border-right:none !important;border-left:none !important;width:100%;padding-top:9px !important;}/*/* Flowplayer */ a.flowPlayer {  display:block;  width: 503px;  height:284px;   text-align:center;  margin:0 0 0 0;  border:1px solid #999; }  /* play button */ a.flowPlayer img {  margin-top:103px;  border:0px; }  /* when container is hovered we alter the border color */ a.flowPlayer:hover {  border:1px solid #000; }
#flowplayer-wrapper {background-image: url(/Movies/Templates/play_large.png);width: 83px;height: 83px;position:relative;top:100px;left:216px;}/* AJAX USER CONTROLS */.thumbnail-description{position:absolute;top:100px;left:0px;vertical-align:bottom;text-align:center;width:100%;}
.thumbnail-item, .thumbnail-alternatingItem{position:relative;top:5px;left:5px; float: left; padding: 4px; margin: 4px; width: 100px; height: 125px; border: 1px solid threedshadow; text-align:center; font-family:Arial, Helvetica, Sans-Serif;font-size:10px;}
.thumbnail-item{ background: whitesmoke !important;}
.thumbnail-alternatingItem{ background: window !important;}
.thumbnail-item:hover, .thumbnail-alternatingItem:hover{ background: silver !important;}
.thumbnail-sortbutton{font-family:Arial, Helvetica, sans-serif;font-size: 100%;font-weight:normal;margin-right:0px; visibility: visible; border-top: 1px #666666 solid;   border-left: 1px #666666 solid;   border-right: 1px #666666 solid;   border-bottom:0px; color: #666666; background-color: white; vertical-align: middle; cursor:pointer; margin-top:16px;}
.webpart-item, .webpart-alternatingItem{position:relative;top:5px;left:5px; float: left; padding: 4px; margin: 4px; width: 176px; height: 100%; border: 1px solid threedshadow; text-align:center; font-family:Arial, Helvetica, Sans-Serif;font-size:10px;}
.webpart-item{ background: whitesmoke !important;}
.webpart-alternatingItem{ background: window !important;}
.webpart-item:hover, .webpart-alternatingItem:hover{ background: silver !important;}
.rmLink{ font-family:Arial, Helvetica, Sans-Serif !important;color:black !important;text-decoration:none !important;padding-left:2px !important;}
.RadMenu{width:100% !important;z-index:inherit !important;}
.MenuItemHidden .rmText { margin-top:4px !important;height:14px !important; background: transparent url('/_layouts/1033/images/custom/hide_block.gif') no-repeat 0 0 !important; } .MenuItemReplicated .rmText { margin-top:4px !important;height:14px !important; background: transparent url('/_layouts/1033/images/custom/replication_target.gif') no-repeat 0 0 !important; } .MenuItemReplicating .rmText { margin-top:4px !important;height:14px !important; background: transparent url('/_layouts/1033/images/custom/replication_source.gif') no-repeat 0 0 !important; } .MenuItemReference .rmText { margin-top:4px !important;height:14px !important; background: transparent url('/_layouts/1033/images/custom/reference_source.gif') no-repeat 0 0 !important; } .MenuItemMoveUp .rmText { margin-top:4px !important;height:14px !important; background: transparent url('/_layouts/1033/images/custom/move_block_up.gif') no-repeat 0 0 !important; } .MenuItemMoveDown .rmText { margin-top:4px !important;height:14px !important; background: transparent url('/_layouts/1033/images/custom/move_block_down.gif') no-repeat 0 0 !important; } /* Lightbox Inline-Styles überbschreiben */
#imageDataContainer{overflow:hidden !important;}

