/************************************************
*	IDR-Smooth [Orange] JTL-Shop3 theme.css		*
*	Erstellt: 11/2010							*
*	Aktualisiert: 15.01.2011					*
*	IDR - Internetdienstleistungen Röhr			*
*	http://www.id-r.de							*
************************************************/

a:link,a.basket span.basket_link {color: #000;text-decoration:underline}
a:visited,a.basket span.basket_link {color: #111;}
a:hover,a.basket span.basket_link {color: #333;text-decoration:none}
a:active,a.basket span.basket_link {color: #666;}
#content h1{
	border-radius:7px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
   -khtml-border-radius:7px;
   -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.3); /*Safari + Chrome */
	-moz-box-shadow: 2px 2px 2px rgba(0,0,0,.3); /* Firefox */
	box-shadow: 2px 2px 2px rgba(0,0,0,.3); /* Opera */
   background-color:#FCF5E1;
   border:1px solid #FFDC7A;
   margin-bottom:10px;padding:7px 5px;
}
#content h1.underline {border-bottom:1px solid #FFDC7A;}

#header {background: transparent url(images/header-bg.jpg) no-repeat center top;height:176px;}
#header_wrapper {height:176px;}
#headlinks_wrapper {height:100%;margin:0;position:relative;z-index:100;}
#headlinks ul li > a,#headlinks ul li > a:hover {
	border-radius:0;
   -moz-border-radius:0;
   -webkit-border-radius:0;
   -khtml-border-radius:0;
	background-color:transparent;
	border:none;
	padding:0 11px 0 5px; 
	margin-top:0; 
	padding-top:0;
}
#headlinks ul li > a {background:url("images/linkTrenner.jpg") no-repeat right transparent;color:#000;height:27px;line-height:27px !important;margin-top:2px;}
#headlinks ul li.current > a {color:#555;}
#headlinks ul li > a:hover {color:#666;height:27px;line-height:27px !important;margin-top:2px;}
#headlinks li.basket div {top:29px;}
#headlinks li.basket > a,#headlinks li.basket > a:hover {background:transparent !important;background-color:transparent;}
#headlinks li.basket > a:hover, #headlinks li.basket:hover > a {color:#666;}
#headlinks li.basket.items > a {color:FloralWhite;}
#headlinks {border:none !important;padding:0 3px;position:relative;top:138px;width:994px;}
#headlinks li.basket div.articles {background-color:#FCF5E1 !important;border:1px solid #FFDC7A;}
#headlinks table.articles tbody tr.bottom {background-color:#FCF5E1;}

.page_width {width:1000px;}
#page_wrapper {background-color:#FFF;border-color:#AAB3BA;border-right:3px solid #AAB3BA;border-style:solid solid;border-width:0 3px;margin-top:0;padding-top:25px;width:994px;}
#outer_wrapper {margin:0 auto;text-align:center;}
.panel_left #sidepanel_left {padding-left:5px;}
.panel_left #content {margin-left:185px; padding-right:5px;}
.panel_right #content {padding-left:10px;}
.panel_right #sidepanel_right {padding-right:5px; padding-left:5px;width:190px;}

#logo img {left:0;position:absolute;top:0;z-index:120;}
#search {background:none;padding:0;position:relative;text-align:right;top:-100%;}
#search-form {height:25px;padding:15px 0 0;position:absolute;right:5px;top:72px;width:300px;}
#search input[type="text"] {width:160px;}
#speciallinks {background-color:#FFF;border-color:#AAB3BA;border-style:solid solid;border-width:0 3px 0;margin:0 auto;text-align:center;width:994px;}
#speciallinks ul {clear:both;padding:0;}
#styled_view li.gallery {width:32%;}

#content_footer {border-top:1px solid #AAB3BA;margin:15px 0;}
#footer_wrapper {background-color:#FFF;margin: 0 auto;}
#footer {
	border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	-khtml-border-radius: 0 0 10px 10px;
	background-color:#dfdfdf !important;
   	background: url(images/footer-gardient.png) repeat-x; /* Opera */
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#dfdfdf)); /*Safari + Chrome */
	background: -moz-linear-gradient(top, #f7f7f7, #dfdfdf); /* Firefox */
	/filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#dfdfdf'); /* IE 5.5 - 7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f7f7, endColorstr=#dfdfdf)"; /* IE 8 */
	border-color:#AAB3BA;
	border-right:3px solid #AAB3BA;
	border-style:dashed solid solid;
	border-width:1px 3px 3px;
	font-size:0.9em;
	margin:0 auto;
	padding:1.5em 5px;
	text-align:left;
	width:984px;
}

.sidebox {border:none;}
.sidebox div.sidebox_content {
	background-image:url(images/sideboxFooter-gardient.png); 
	background-position:bottom; 
	background-repeat:repeat-x;
	background-color:#FCF5E1;
	border:1px solid #FFDC7A;
	border-width:0 1px 1px;
	padding-bottom:15px;
	border-radius: 0 0 7px 7px;
	-moz-border-radius: 0 0 7px 7px;
	-webkit-border-radius: 0 0 7px 7px;
	-khtml-border-radius: 0 0 7px 7px;
}
.sidebox h3 {
	border:1px solid #FFDC7A;border-width: 1px 1px 0;
	color:#000;
	border-radius: 7px 7px 0 0;
	-moz-border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px 7px 0 0;
	-khtml-border-radius: 7px 7px 0 0;
	background-color:#fcf5e0 !important;
   	background: url(images/sidebox-gardient.png) repeat-x; /* Opera */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffdc7a), to(#fcf5e0)); /*Safari + Chrome */
	background: -moz-linear-gradient(top, #ffdc7a, #fcf5e0); /* Firefox */
	/filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdc7a', endColorstr='#fcf5e0'); /* IE 5.5 - 7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffdc7a, endColorstr=#fcf5e0)"; /* IE 8 */
}

ul.categories li a:hover {background-color:#FFF;}
ul.categories li.active {background-color:#FFF;font-weight:bold;}
.submit {background:url("./images/button-smooth_bg.png") repeat-x scroll left top #FFAA22;border:1px solid #FFDC7A;color:#000;}

div.semtabs {border:1px solid #FFDC7A;}
ul.semtabs li a {
	border-radius: 7px 7px 0 0;
	-moz-border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px 7px 0 0;
	-khtml-border-radius: 7px 7px 0 0;
	background-color:#fcf5e0;
	border:1px solid #FFDC7A;
	border-width: 1px 1px 0;
}

ul.semtabs li.active a {
	border:1px solid #FFDC7A;border-width: 1px 1px 0;
	color:#000;
	border-radius: 7px 7px 0 0;
	-moz-border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px 7px 0 0;
	-khtml-border-radius: 7px 7px 0 0;
	background-color:#fcf5e0 !important;
   	background: url(images/sidebox-gardient.png) repeat-x; /* Opera */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffdc7a), to(#fcf5e0)); /*Safari + Chrome */
	background: -moz-linear-gradient(top, #ffdc7a, #fcf5e0); /* Firefox */
	/filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdc7a', endColorstr='#fcf5e0'); /* IE 5.5 - 7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffdc7a, endColorstr=#fcf5e0)"; /* IE 8 */
}

#settings {display: none;font-size:0.9em;position:absolute;right:15px;top:110px;z-index:120;}
#settings .expander_box {background-color:#FCF5E1;border:2px solid #FFDC7A;}
#article ul.article_list li ul.actions li {line-height:1.8em;white-space:nowrap;}
#checkout_steps li {padding:10px 10px 10px 25px;}
.form fieldset textarea {width:80%}
.sidebox_content input.placeholder {width:160px;}
img[src="includes/cron_inc.php"] { display: none; }