/* Informationen im Seitenmenü */
.menu_info {
    background-color: white;
    color: black;
    padding: 5px 5px 5px 20px;
    border-bottom: 1px solid #DDDDDD;
}

/* Warten-Animation */
#wait_container {
    height: 100px;
}
#wait {
   background: url("/urz/style/img/wait.gif") no-repeat scroll 0 0 transparent;
   width: 170px;
   margin: auto;
   text-align: center;
   padding-top: 30px;
   color: #AAA;
   font-weight: bold;
   letter-spacing: 0.1em;
   font-family: 'Ubuntu';
   margin-top: 25px;
}

/* Inhalts-Container */
#data_container {
    padding-top: 12px !important;
}

/* Filter-Suchfeld */
#filter_text {
    background: url("/urz/style/img/search12.png") no-repeat 3px 5px white;
    border: 1px solid #AAA;
    padding: 3px 3px 3px 20px;
}

#filter_text:focus {
    background: url("/urz/style/img/search12_active.png") no-repeat 3px 5px white;
}

#search_hint {
    font-size: 0.8em;
    color: #666;
}

.sh {
    background-color: firebrick;
    color: white;
}

/* Tabelle für die Daten */
table.data {
    width: 100%;
    border: 1px solid #177665;
    border-collapse: collapse;
    border-spacing: 1px 1px;
    margin: 5px 0 5px 0;
    border-radius: 2px;
    box-shadow: 0 0 3px #BBB;
    font-family: "Ubuntu",Verdana,Arial,sans-serif;
}
table.data th {
    color:#fff;
    background-color: #177665;
    background-image: linear-gradient(bottom, rgb(17,84,72) 0%, rgb(23,118,101) 37%);
    background-image: -o-linear-gradient(bottom, rgb(17,84,72) 0%, rgb(23,118,101) 37%);
    background-image: -moz-linear-gradient(bottom, rgb(17,84,72) 0%, rgb(23,118,101) 37%);
    background-image: -webkit-linear-gradient(bottom, rgb(17,84,72) 0%, rgb(23,118,101) 37%);
    background-image: -ms-linear-gradient(bottom, rgb(17,84,72) 0%, rgb(23,118,101) 37%);
    text-align:center;
    font-weight:bold;
    font-size: 1.1em;
    text-shadow: 1px 1px 2px black;
    cursor: pointer;
}
table.data tr:nth-child(odd){
    background-color: #EFF6EF;
}
table.data tr:nth-child(even) {
    background-color: #ffffff;
}
table.data td {
    border: 1px inset #177665;
    vertical-align: top;
    font-size: 0.9em;
}
.product_img{
    float:left;
    margin:5px 30px 5px 0px;
    height:185px;
    min-width:300px;
/*    -webkit-box-shadow: 3px 2px 4px #c3c3c3;
    -moz-box-shadow: 3px 2px 4px #c3c3c3;
    box-shadow: 3px 2px 4px #c3c3c3;*/
}

.product_desc{
/*    font-size:large; 
    color:#808080; */
    font-weight:bold;
    margin:auto;
    position: relative;
    top: 25%;
}
.clear {
    clear:both;
}
.s_head{
    height:185px;
    margin-bottom:40px;
}

/* Obere Leiste in der Listenansicht */
.field_entry {
    display: inline-block;
    margin-right: 10px;
}

.field_entry p {
    margin: 0 0 5px 2px;
    color: #666;
    letter-spacing: 0.1em;
}

/* Rahmen für Link zum Online-Portal bzw zum Download */
.contentlink{
    border: 1px solid #999999;
    margin: 1.5em;
    max-width:1024px;
}
.contentlink .linkimg{
    display:table-cell;
    width:40px;
    background: url("/urz/style/img/download_img.png") no-repeat center center #DDEEFF;
    text-align:center;
    min-height: 40px;
    
}
.contentlink .linktext{
    display:table-cell;
    padding: 10px;
    margin-left: 10px;
}

.contentlink a.dllink{
    font-size: 1.1em;
    font-weight: bold;
}
img.info {
left: 90%;
position:relative;

}
