
/* 
----------------------------------------------------------------------------------------
Produced & Copyright by Koller Jürgen [CSSandXHTML Work] & Stanek Florian  [PHP Work]
Web Business: www.austria-media.at
Web Privat: www.kollermedia.at


----------------------------------------------------------------------------------------
*/


* {margin:0px; padding:0px;}
body {background-color:#676767; background:url(../images/bgbody.gif) center top repeat-y; color:#ffffff; font-family:Arial, Helvetica, sans-serif;  font-size:1em;}
/*body {background-color:#424a62; color:#f0e6ca; font-family:Arial, Helvetica, sans-serif;  font-size:1em;}*/
.logo {text-align:center; border-bottom:3px solid #ffffff; background-color:#000000;}

.center1 {text-align:center; padding-right:18px;}
.center2 {margin:0px auto; text-align:left; width:966px; background-color:#676767; overflow:hidden;}
.ihrjuwelier {width:108px; float:left;}
.content {float:right; width:858px;}

.printheader {display:none;}

.textsize{border-top: 1px solid #000; border-right: 1px solid #000;border-bottom: 1px solid #000;}
.textsize#textsize {color:#92969d;}
.textsize#textsize a {text-decoration:none; color:#838586; margin-left:4px; }
.textsize#textsize a:hover {text-decoration:none; color:#ffffff; margin-left:4px;}
.textsize span {  padding-right:15px; display:block;}

.sidebar {width:236px; float:left; text-align:right; background-color:#676767; overflow:hidden;}
.textsize {width:235px; line-height:40px; color:#f0e6ca;  font-size:0.9em; height:40px; text-align:right; font-weight:bold; clear:both;  float:left;}
.sidebaritemsmall {width:236px; line-height:34px; color:#f0e6ca;  font-size:0.9em; background-image:url(../images/sidebaritembgsmall.gif);  text-align:right; font-weight:normal;}
.sidebaritem span, .sidebaritemsmall span {display:block; padding-right:45px;}

.sidebaritem a {color:#ffffff; text-decoration:none;}

.sidebaritem#suche {  text-align:right;}

#searchform {margin:0px !important; padding:0px !important;  float:right;}
#searchform input {width:auto; margin:10px 0px 0px 8px;}
#katalog {display:block; clear:both; line-height:30px; background: url(../images/katalog.gif) no-repeat; width:210px; height:30px;}

#katalog a{padding-right:50px;}

.sidebaritem#newsletter { margin-top:20px;}

.sidebaritem#lehrling { margin-top:20px;}
.sidebaritem#video {margin-top:20px;}
.sidebaritem#video span {}
.sidebaritem#video a {margin:0px !important; padding:0px !important;}
.sidebaritem#video p {margin:0px !important; padding:0px !important;}

/*Newsletter image in Sidebar bei Haban*/
.imgtext-table {clear:both; float:left; margin-top:15px; padding-left:40px;}

.navigation {background-image:url(../images/navibg.gif); background-repeat:repeat-y; clear:both; float:left; margin-bottom:30px;}
.navigation ul {width:218px; list-style:none; padding-top:10px; padding-bottom:6px; float:left;}
.navigation ul li {list-style:none; display:inline; }
.navigation ul li a { text-align:right; display:block; line-height:19px; padding:0px 40px 2px 0px; color:#ffffff; text-decoration:none; margin-bottom:4px;}
.navigation ul li.active a, .navigation ul li a:hover {padding:0px 35px 1px 0px; display:block; border-bottom:1px solid #bdbcb1; color:#f3ecd5; font-weight:bold;}


#subnav {clear:both; float:left;}
#subnav  ul {width:218px; list-style:none; padding-top:30px; padding-bottom:6px; float:left;}
#subnav  ul li {list-style:none; display:inline; }
#subnav  ul li a { text-align:right; display:block; line-height:19px; padding:0px 20px 4px 0px; color:#f3ecd5; border-bottom:0px solid #adab9f;  text-decoration:none; }
#subnav  ul li.active a, #subnav  ul li.active a:hover {padding:0px 20px 4px 0px; display:block; border-right:0px solid #adab9f; border-bottom:0px solid #adab9f; color:#f0e6ca; font-weight:bold;}
#subnav  ul li a:hover {padding:0px 20px 4px 0px; display:block; border-right:0px solid #adab9f; border-bottom:0px solid #adab9f; color:#f3ecd5; font-weight:bold;}
#subnav ul ul {padding-top:6px; padding-bottom:10px;}


#subnav ul li.thirdlevel a {color:#f0e6ca; padding:0px 40px 2px 0px; font-weight:normal;}
#subnav ul li.thirdlevel_active a, #subnav ul li.thirdlevel_active a:hover, #subnav ul li.thirdlevel a:hover {padding:0px 40px 2px 0px; color:#f3ecd5; font-weight:normal;}



.rightcontent {width:620px; float:left; overflow:hidden;}
.rightcontent p {padding:5px 0px 20px 0px;  line-height:16px;  font-size:0.8em;}
.rightcontent a {color:#ffffff;  font-size:0.8em;}
.rightcontent a:hover {text-decoration:none;}

.startcontent {padding-left:20px; width:470px;}
.standort{float:left; width:175px; margin:3px 0 0 3px; }
.standort a{text-decoration:none;font-size:1em;}
.innercontent {padding:40px 0px 0px 40px;}


.rightcontent a.mail {font-size:0.9em; color:#f0e6ca;}

.aktuellesbox1{width:210px;  margin:20px 0px; background-image:url(../images/boxbg.gif); background-repeat:no-repeat; float:left; margin-right:30px;}
.aktuellesbox2 {width:210px;  margin:20px 100px 20px 0px; background-image:url(../images/boxbg.gif); background-repeat:no-repeat; float:left;}
.aktuellesbox1 span, .aktuellesbox2 span {font-size:0.8em; color:#ffffff; font-weight:bold; padding:8px 0px 0px 74px; display:block;}
.aktuellesbox1 p, .aktuellesbox2 p {font-size:0.75em; padding:5px 0px 0px 75px;}
.aktuellesbox1 a, .aktuellesbox2 a {font-size:0.75em;  text-decoration:underline;  color:#f0e6ca;}
.aktuellesbox1 img, .aktuellesbox2 img {float:left; margin:1px 0px 0px 1px;}
#c50 {clear:both; display:block;}

h1 {font-weight:normal; font-size:22px;  font-family:Arial, Helvetica, Verdana; margin-bottom:10px; letter-spacing:1px;}
h2 {font-size:1em;}
h3 {font-size:1em;}
h3 a {text-decoration:none;}
table {font-size:1em;}
a img {border:0px;}

.news {clear:both; padding-top:10px; margin-bottom:20px; float:left; width:580px;}
.news h2{font-size:1em; font-weight:bold;}
.news .newsimage {float:left; width:160px;}
.news img {margin-bottom:4px;}
.news .imgcaption {font-size:0.7em; width:140px; padding-left:5px;}

.news-single-item {margin:20px 0px;}
.news-single-img {float:left; margin-right:20px;}
.news-single-item img {margin-bottom:4px; border:1px solid #ffffff;}
.news-single-imgcaption {font-size:0.7em; width:140px; padding-left:5px;}
.news-single-item .links {float:left;}
.news-single-item .rechts {float:right;}
.news-single-item .objectscount {clear:both; text-align:center; font-size:0.8em;}
hr.clearer {display:none;}

.uhrendetail {font-size:0.9em;}
.uhrendetail img {float:left; margin-right:10px;}

.uhren {height:125px; clear:both;}
.uhren img {float:left; margin-right:20px; border:1px solid #ffffff;}
.uhren p {padding-bottom:5px;}
.tx-ttnews-browsebox table {font-size:1.3em; text-aliign:center; margin:0px auto;}
.tx-ttnews-browsebox table a {padding:0px 2px;}
.tx-ttnews-browsebox {text-align:center;}


.marken {float:left; height:85px; width:145px; text-align:center; padding:10px; }
.markencenter{text-align:center;padding-top:55px;}
.footer {background-color:#676767; text-align:center; color:#ffffff; font-size:12px; border-top:1px solid #000000; width:825px; float:right; margin:80px 33px 20px 0;  padding-top:10px; position:relative; display:inline;}

.white {color:#ffffff;}
.bold {font-weight:bold;}
.size11px {font-size:0.8em !important; clear:both;}

form table.csc-mailform {}
form table.csc-mailform p.csc-form-label-req {width:100px;   margin:0px; padding:10px 0px;}
form table.csc-mailform p.csc-form-label {width:100px; margin:0px;  padding:10px 0px;}
form table.csc-mailform td.csc-form-fieldcell {height:0px; padding:5px 0px; margin:0px; }
form table.csc-mailform td.csc-form-fieldcell input {}
form table.csc-mailform td.csc-form-fieldcell textarea {}


form {border:0px;}
.csc-mailform {border:0px; padding-top:20px; }
.csc-mailform input {width:340px; border:0px;}
.csc-mailform textarea {width:340px; border:0px;}
form p{float:left; width:100px; height:5px; margin:0px; padding:0px;}
form textarea {margin-bottom:15px;}
form input {margin-top:2px; padding:1px;}
form .csc-mailform-field {display:block; clear:both; }

form table.newsletteranmeldung input {width:340px;  border:0px;}
form table.newsletteranmeldung input.sendbutton {width:160px;  border:0px; margin-right:15px;}
form table.newsletteranmeldung input.button {width:160px;  border:0px;}
form table.newsletteranmeldung tr{height:24px;}

/*Lexikon*/
.tx-sgglossary-pi1 form a {font-size:1.2em; margin-right:4px;}
.tx-sgglossary-pi1 table {font-size:1.0em; width:90%; float:left;}
.tx-sgglossary-pi1 table a {font-size:0.9em; line-height:24px;}
.tx-sgglossary-pi1 form table td {padding-left:20px; font-size:0.9em; line-height:1.3em;}


.tx-indexedsearch-searchbox-sword {}
.tx-indexedearch-searchbox-button {width:auto !important;}
.tx-indexedsearch-rules {padding-top:10px;}
.tx-indexedsearch-rules h2 {clear:both; padding-top:15px;}
.tx-indexedsearch-rules p {padding-left:10px; padding-top:5px; font-size:0.80em;}
.tx-indexedsearch-whatis {margin-bottom:10px;}
.tx-indexedsearch-browsebox {margin-bottom:10px;}
.tx-indexedsearch-res {margin-bottom:15px; }
.tx-indexedsearch-redMarkup {background-color:#ffffff !important; padding:0px 2px;}
.tx-indexedsearch-title {font-weight:bold !important;}
.tx-indexedsearch-percent {font-weight:bold;}
.tx-indexedsearch-descr strong{color:#1f63b8 !important;}
.tx-indexedsearch-descr {font-style:normal !important; padding-bottom:10px; font-size:0.8em !important;}
.tx-indexedsearch-info {background-color:#343d58 !important; font-size:0.8em;}


.pagination {clear:both; margin-top:10px;}


.news-single-imgcaption {font-size:0.7em; width:140px; padding-left:5px; display:none;}
.newsimage {float:left; margin-right:30px;}
.news-single-item .newsimage .imgcaption {font-size:0.7em; width:115px;}



/*Timeless by haban*/
.news-list-container div.news-list-item {clear:both; float:left; background-image:url(../images/boxbg.gif); background-repeat:no-repeat;  margin-bottom:30px; width:90%;}
.news-list-container div.news-list-item h3 {font-size:1.1em; padding-top:10px;}
.news-list-container div.news-list-item img {float:left; margin-right:20px;} 
.news-list-container div.news-list-item .news-single-files dt {font-size:0.9em; font-weight:bold;}
.news-list-container div.news-list-item span {font-size:0.9em; float:left;}
div.news-list-item  dd {display:inline; margin:0px !important; padding:0px !important;}
div.news-list-item  dd img {display:none;}


/*Events*/
.imgtext-table {margin:0px !important; padding:0px !important;}

/*Intro*/
.intro{text-align: center;width: 100%;padding-top: 3em;}
.intro a{text-align: center;color:#aaa9bb; padding: 1em;}
.intro table{text-align: center;width: 400px;display: inline; }
.intro table td {width: 200px;text-align: center;}

.tx-rlmpflashdetection-pi1{padding-top: 34px;}
.tx-thmailformplus-pi1{font-size:0.8em;}
.csc-uploads-fileSize{padding-left:5px;font-size:0.8em;}
 
 
.tx-slideshow-pi1 {width:245px;align:right;}