﻿/*************************** Mail */
.tx-powermail-pi1 { clear:both; }
fieldset.tx-powermail-pi1_fieldset			{ clear:both; margin-top:10px; /*padding:0;*/ background:transparent; border:1px solid #ccc; }
fieldset.tx-powermail-pi1_fieldset label	{ width:130px; font-weight:normal; }
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select { width:300px; }
fieldset.tx-powermail-pi1_fieldset .powermail_submit { }
fieldset.tx-powermail-pi1_fieldset div.even	{ background:transparent; }
fieldset.tx-powermail-pi1_fieldset input.powermail_submit { margin-left:130px !important; padding:2px 10px; background-color:#fff; color:#000; border-color:#000; }
fieldset.tx-powermail-pi1_fieldset input.powermail_submit:hover { background-color:#ff0; }

.tx_powermail_pi1_fieldwrap_html_captcha label { display:none !important; }


/*************************** tt_news */
/* Global */
.news-single-rightbox,
.news-single-imgcaption,
.news-latest-date,
.news-latest-morelink,
.news-latest-category,
.news-list-category,
.news-list-author,
.news-list-imgcaption,
.news-list-date,
.news-list-browse,
.news-amenu-container,
.news-catmenu { font-size:11px; }


/* Liste */
.news-list-item { margin-bottom:20px; }
.news-list-item h2 { padding-top:0; }
.news-list-item h2 a { text-decoration:none; }
.news-list-image { border:1px solid #000; text-align:center; overflow:hidden; padding:5px; }
.news-list-image img { float:none; margin:0; border:0; max-width:540px; }
.news-list-info { border:1px solid #999; font-size:11px; margin-top:5px; padding:3px 5px; color:#999; }
.news-list-category { display:inline; }


/* Latest */
.news-latest-container { padding:0; }
.news-latest-item { padding:0; margin-bottom:10px; }
.news-latest-item h2 { padding-top:12px; }
.news-latest-item h2 a { text-decoration:none; font-size:13px; line-height:110%; }
.news-latest-entry { position:relative; }
.news-latest-entry a p { display:none; background:#ff0; position:absolute; top:1px; left:1px; width:368px; height:58px; padding:10px; }
.news-latest-entry a:hover p { display:block; }
.news-latest-image { border:1px solid #000; text-align:center; overflow:hidden; height:68px; padding:5px; }
.news-latest-image img { float:none; margin:0; border:0; max-width:380px; }

.right .news-latest-entry a p { width:248px; height:36px; font-size:11px; line-height:13px; }
.right .news-latest-image { height:46px; }
.right .news-latest-image img { max-width:258px; }


/* Single */
.news-single-info { border:1px solid #999; font-size:11px; padding:3px 5px; color:#999; }
.news-single-info br { display:none; }
.news-single-additional-info { padding-left:0; }
.news-single-backlink { padding:0; display:inline; }
.news-single-backlink a { color:#999; }
.news-single-related dt,
.news-single-links dt,
.news-single-files dt { margin-left:0; width:auto; float:left; }
.news-single-related dd,
.news-single-links dd,
.news-single-files dd { margin-left:60px; }


/* News Catmenu */
.news-catmenu { padding:0; }
.news-catmenu li a { font-size:13px; }
.news-catmenu-header { font-size:15px; padding:13px 0; font-weight:bold; }
.news-catmenu-header a { text-decoration:none; }


/*************************** Login */
.top-container .tx-newloginbox-pi1 { padding:5px 0; position:absolute; left:70px; top:124px; width:790px; z-index:150; height:auto; min-height:100px; background:#fff; border-bottom:5px solid #ff0; padding:10px 0 20px 40px; display:none; }

.tx-newloginbox-pi1 label { display:block; }
.tx-newloginbox-pi1 input { display:block; margin-bottom:5px; }


/*************************** rgsmoothgallery */
.tx-rgsmoothgallery-pi1 .myGallery { border:0; }
.tx-rgsmoothgallery-pi1 .jdGallery a.carouselBtn { background-color:#fff; color:#333; }
.tx-rgsmoothgallery-pi1 .jdGallery .carousel { background-color:#fff; }
.tx-rgsmoothgallery-pi1 .jdGallery .slideInfoZone { background-color:#fff; color:#333; }

#externalthumbs { margin-left:-10px; }
#externalthumbs .label { display:none; }
.carouselInner { width:auto; }
.carouselInner .thumbnail { float:left;  }