/*
Theme Name: dm_biz2
Theme URI: http://www.mores.cc/
Description: Magazine style theme for artist agencies
Version: 1.0
Author: Daniel Mores
Author URI: http://www.mores.cc/
*/

body {background:url('img/bg_main.gif') top repeat-x;margin:0px;padding:0px}

p {margin-top:10px}

img a {border:0;text-decoration:none}

li {list-style:none inside url('img/bullet.gif')}

.container {position:relative;width:960px;margin: 0px auto;padding:0px}
.logo {float:left;padding:0px;margin:0px;height:159px;overflow:hidden}
.visual {float:right;padding:0px;margin:0px;height:159px;overflow:hidden}
.primnav {clear:both;height:30px;padding:0px;margin:0px 0px 20px 0px}
	.primnav ul {list-style-type:none}
	.primnav ul li {display:block;float:left;line-height:30px}
.secnav {float:right;display:inline;margin-top:120px}
	.secnav ul {display:inline;list-type:none;padding:0px;margin:0px}
	.secnav ul li {display:inline;line-height:22px;margin:0px 0px 0px 20px}
.feature {background:#333 url('img/bg_dark.jpg') top repeat-x;width:440px;height:330px;margin:10px;padding:10px;float:left;display:inline;overflow:hidden}
.feature_right {background:#333 url('img/bg_dark.jpg') top repeat-x;width:440px;height:330px;margin:10px;padding:10px;float:right;display:inline;overflow:hidden}
.contact_right {background:#333 url('img/bg_dark.jpg') top repeat-x;width:440px;margin:-45px -480px 0 20px;padding:10px;float:right;display:inline;position:relative}
.wide_left {width:460px;margin:10px;float:left;display:inline}
	.wide_left  > .contact_right {margin:-45px -480px 0 0}
.wide_right {width:460px;margin:10px;float:right;display:inline}
.column1, .column2, .column3, .column4 {width:220px;height:185px;float:left;margin:10px;display:inline}
.column1 {clear:left}
.column_right {width:220px;margin:10px;float:right;display:inline}
.column_right_dark {width:200px;padding:10px;margin:10px;float:right;display:inline;background:#333 url('img/bg_dark.jpg') top repeat-x}
.3column_container {width:720px;display:block}
.small {width:60px;height:60px;float:left;background:#777;margin:10px;display:inline}
.smalldouble {width:120px;height:60px;float:left;background:#777;margin:10px;display:inline}
.fullwidth {width:940px;margin:10px}
.floatleft {float:left}
.floatright {float:right}
.imgfloatleft {float:left;margin:0px 10px 0px 0px}
.clear {clear:both}
.clearspace {clear:both;margin:20px 0 0 0}
.footercontainer {width:100%;height:100px;background:url('img/bg_main.gif') top repeat-x;clear:both;margin-top:20px;padding:0px}
.footer {width:940px;margin:20px auto;padding-top:10px}
.special {background:#c8d200 url('img/bg_special.jpg');border:0px solid #9fc120;padding:10px;margin:0px;}
.wernerspecial {background:#ebd0d0 url('img/bg_wernerspecial.jpg');border:0px solid #9fc120;padding:10px;margin:0px;}
.padded-bottom {padding:0 0 10px 0}
.padded-top {padding:10px 0 0 0}
.nopadding {padding:0px}


/* ##### Text ##### */
/* a {color:#c8d200} */
a {color:#9da500;}
.column_right_dark a, .column_right_dark a:active, .column_right_dark a:visited {color:#c8d200;}
body {font-family:arial, helvetica, sans;font-size:11px;line-height:16px;text-align:justify}
h1 {font-size:24px;text-align:left;padding:10px 0px 20px}
h2 {font-size:14px;text-align:left;padding:20px 0px}
h3 {font-size:12px;text-align:left}
.primnav ul li:hover a{color:#333}
.primnav a, .primnav a:visited {background:url('img/bg_nav_left.gif') left center repeat-y;color:#fff;text-decoration:none;padding:8px 20px;line-height:30px}
.primnav a:hover {background:url('img/bg_nav_left_on.gif') left center repeat-y;color:#333;padding:8px 20px}
.primnav ul li.current-cat {color:#333}
.primnav ul li.current-cat a{color:#333;background:url('img/bg_nav_left_on.gif') left center repeat-y}
.primnav ul li.current-cat-parent {color:#333}
.primnav ul li.current-cat-parent a{color:#333;background:url('img/bg_nav_left_on.gif') left center repeat-y}
.secnav a, .secnav a:visited {color:#fff;text-decoration:none}
.secnav a:hover, .secnav ul li.current_page_item a{color:#333}

.gray {color:#d6d6d6}
.smalltext {font-size:9px}
.footer {color:#fff;font-size:80%}
.links {list-style-type:none;height:500px}
.links li {display:inline}
.links li img {padding-bottom:20px}
.contact_right {color:#fff}
.contact_right input, .contact_right textarea {width:440px;}
.column_right_dark {color:#fff}

/* ##### Tabs ##### */
#tab-container, #tab-container2
	{margin:10px 0px;padding:0px;float:left;display:inline;width:100%}
#tab-container-home, #tab-container-home2
	{margin:0px 0px 0px 0px;padding:0px;float:left;display:inline;width:100%}
.tab-container-nav, .tab-container2-nav 
	{width:100%;margin:0px 10px;border-bottom:1px solid #999;height:21px;}
.tab-container3-nav
	{width:100%;margin:10px 10px 0 10px;}
.tab-container-home-nav, .tab-container-home2-nav
	{width:100%;margin:0px;border-bottom:1px solid #999;height:21px}
.tab-container-nav ul, .tab-container2-nav ul, .tab-container3-nav ul, .tab-container-home-nav ul, .tab-container-home2-nav ul
	{list-style-type:none}
.tab-container3-nav ul li
	{margin-right:10px;padding:0 10px 0 0;display:inline;}
.tab-container-nav ul li, .tab-container2-nav ul li, .tab-container-home-nav ul li, .tab-container-home2-nav ul li
	{display:inline;padding:0}
.tab-container-nav ul li a , .tab-container2-nav ul li a, .tab-container-home-nav ul li a, .tab-container-home2-nav ul li a
	{text-decoration:none;color:#333;background:#fff url('img/tableft.png') no-repeat left top;padding:0 0 0 5px;float:left;cursor:pointer;}
.tab-container-nav ul li a span, .tab-container2-nav ul li a span, .tab-container-home-nav ul li a span, .tab-container-home2-nav ul li a span
	{background:#fff url('img/tabright.png') no-repeat right top;padding:4px 30px 2px 5px;float:left;cursor:pointer;}
.tab-container3-nav ul li a
	{text-decoration:none;color:#333;background:#fff url('img/subtab.png') no-repeat left top;padding:0 0 0 10px;float:left;cursor:pointer;}
.tab-container3-nav ul li a span
	{background:#fff url('img/subtab.png') no-repeat right top;padding:4px 10px 2px 0px;float:left;cursor:pointer;}
.tab-container-nav ul li a:hover, .tab-container2-nav ul li a:hover, .tab-container3-nav ul li a:hover, .tab-container-home-nav ul li a:hover, .tab-container-home2-nav ul li a:hover
	{background-position:0% -22px}
.tab-container-nav ul li a:hover span, .tab-container2-nav ul li a:hover span, .tab-container3-nav ul li a:hover span, .tab-container-home-nav ul li a:hover span, .tab-container-home2-nav ul li a:hover span
	{background-position:100% -22px}
.tab-container-nav ul li.active a, .tab-container2-nav ul li.active a, .tab-container3-nav ul li.active a, .tab-container-home-nav ul li.active a, .tab-container-home2-nav ul li.active a
	{background-position:0% -22px}
.tab-container-nav ul li.active span, .tab-container2-nav ul li.active span, .tab-container3-nav ul li.active span, .tab-container-home-nav ul li.active span, .tab-container-home2-nav ul li.active span
	{background-position:100% -22px}
.tab-container-nav ul li.active a, .tab-container2-nav ul li.active a, .tab-container3-nav ul li.active a, .tab-container-home-nav ul li.active a, .tab-container-home2-nav ul li.active a
	{color:#9da500;font-weight:bold}
.tab {display:none;clear:both;}
.tab-nested {clear:both;display:none;}

/* ##### Schwachsinnige Korrekturen, damit die fŸr IE definierten Styles fŸr die normalen Browser korrekt sind #####
#tab-container3 > .tab-container3-nav ul li a {text-decoration:none;color:#333;background:#fff url('img/subtab.png') no-repeat left top;padding:5px 0px 4px 10px}
*/

/* ##### Slideshow ##### */
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:440px;display:none;background:#000}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:440px; height:330px}
#information {position:absolute; bottom:0; width:440px; height:0; background:#333; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:440px;height:330px}
#image img {position:absolute; z-index:25; width:auto;height:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#333}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#333 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #333; padding:2px}


/* ##### Tooltips #####*/
#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#c8d200; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}

/* ##### Pagebar #####*/
.pagebar {padding:0.2em 0.5em;margin-right:0.1em;margin-bottom:1.0em;border:1px solid #fff;background:#fff;text-decoration:none}
.pagebar a, .pageList .this-page {border:1px solid #9da500;text-decoration:none;padding:0.2em 0.5em}
.pagebar a:visited {border:1px solid #9da500;text-decoration:none;padding:0.2em 0.5em}
.pagebar .break {padding:2px 6px 2px 6px;border:none;background:#fff;text-decoration:none}
.pagebar .this-page {border:1px solid #9da500;padding:0.2em 0.5em;font-weight:bold;background:#c8d200;color:#fff}
.pagebar a:hover {border-color:#9da500}
.pagebar .inactive{border:1px solid #cccccc;color:#ccc;text-decoration:none;padding:0.2em 0.5em}
