/* prudsys extra css  */


#head {
 height: 70px;
 background-color:#fff;
 background-image:url(../img/head.jpg);
 background-position: bottom left;
 background-repeat:no-repeat;
 padding-left:20px;
 min-width:1024px;
}

/* Portlet Überschriften */
td.portlet_content > h4 {
background-image:url(../img/portlet_sprite.png); 
background-repeat:repeat-x;
background-position:-11px -15px;
height:auto; 
border-width:0px 1px; 
border-color:#fff; 
border-style:solid; 
margin:0 0 10px 0;
padding:0 15px 5px 15px;
}

/*### Formulare ###*/

#content form.tx_powermail_pi1_form{
margin:15px;
}

fieldset.tx-powermail-pi1_fieldset, 
div.tx-powermail-pi1_confirmation,
div.tx-powermail-pi1_thx,
div.tx-srfeuserregister-pi1 fieldset,
#content fieldset.fe_userlogin{
background-color:#FDFDFD;
margin-bottom:0;
padding:20px 0 10px 10px;
border:1px solid #F1F1F1;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}

#right fieldset.fe_userlogin{
padding:0;
}

div.tx_powermail_pi1_fieldwrap_html_label{
margin-left:150px;
margin-right:10px;
margin-bottom:10px;
color:#aaa;
}

div.tx_powermail_pi1_fieldwrap_html_radio, div.tx_powermail_pi1_fieldwrap_html_check{
padding-bottom: 0;
margin-bottom: 0;
border-bottom-width: 0;
}

div.tx-powermail-pi1_thx table.contenttable,
div.tx-powermail-pi1_thx table.contenttable td{
border-width:0;
padding:5px 20px 5px 0;
}

p.powermail_pagebrowser{
margin-left:0;
}

hr{
margin:10px 0;
border-width:1px 0 0 0;
border-color:#F1F1F1;
border-style:solid;
}

form.tx_powermail_pi1_formconfirmation_submit,
form.tx_powermail_pi1_formconfirmation_back,
div.tx-powermail-pi1_confirmation p{
margin:0 5px;
padding:0;
}

td.powermail_all{
padding:5px;
}

/*wt_gallery*/

div.tx-wtgallery-pi1{
text-align:center;
margin:0 15px;
}

div.list_row {
height:65px;
}

/*### 6 Spalten Listenansicht ###*/
div.wtgallery_list{
width:16.5%;
text-align:center;
border:1px solid #fff;
margin:-1px;
}

div.wtgallery_list:hover{
border:1px solid #fff;
}

div.wtgallery_list img{
width:50%;
height:auto;
margin-top:10px;
}

div.wtgallery_list:hover img{
width:80%;
height:auto;
margin-top:0;
}

div.wt_gallery_list_inner_text{
display:none;
}

div.wtgallery_list:hover div.wt_gallery_list_inner_text{
display:block;
}

/*### 6 Spalten Listenansicht ohne hovereffekt ###*/
div.wtgallery_list_x{
width:16.5%;
text-align:center;
border:1px solid #fff;
margin:-1px;
float:left;
}


div.wtgallery_list_x img{
width:50%;
height:auto;
margin-top:10px;
}


/*### 2 Spalten Listenansicht ###*/
div.wtgallery_list_2spalten{
width:46.5%;
text-align:center;
float:left !important;
border:1px solid #ccc;
padding:1.2%;
margin:0 -1px 10px -1px;
}

div.wtgallery_list_2spalten img{
width:100%;
border:0;
}

div.wtgallery_list_area_2spalten div.list_row{
width:100%;
height:auto;
}

div.wtgallery_list_area_2spalten div.wtgallery_list_firstofrow{
margin-right:10px;
}

