html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
body { line-height:1.5; } 
ol,ul { list-style:none; }
blockquote,q { quotes:none; }

/* remember to define focus styles! */
:focus { outline:0; }

/* remember to highlight inserts somehow! */
ins { text-decoration:none; }
del { text-decoration:line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse:collapse; border-spacing:0; }
body { font-size:13px; font:12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; color:#333; line-height:17px; }
a { color:#ff5b0f; text-decoration:underline; }
a:hover { color:#ff5b0f; text-decoration:none; }
p { margin-bottom:20px; }
h1 { font-size:18px; line-height:30px; color:#000;}
h2 { font-size:14px; padding-bottom:2px; margin-bottom:12px; border-bottom:1px solid #ddd; line-height:18px; }
h3 { font-size:16px; line-height:16px; margin-top:20px; margin-bottom:10px; color:#000;}
.widget h3 { font-size:16px; line-height:16px; margin-top:3px; margin-bottom:10px; color:#000;}
.alignleft { float:left; }
.alignright { float:right; }
.clear,.clearfix { clear:both; }
hr { background-color:#e7e7e7; border:0; clear:both; height:1px; margin-bottom:18px; }
blockquote { font-style:italic; padding:1em 3em 0.1em 3em; background:none repeat scroll 0 0 #EEEEEF; margin-bottom:1.5em; }
blockquote cite,blockquote em,blockquote i { font-style:normal; }
pre { background:#f7f7f7; color:#222; line-height:18px; margin-bottom:18px; padding:1.5em; }

/* Layout */
.wrapper { width:960px; margin:0 auto; }
.padding { padding:20px 10px; }
#header { 
		background-image: url("http://www.121watt.de/wp-content/themes/121watt/images/wuv-absatzwirtschaft-partner4.png");
	    background-position: 580px 10px;
	    background-repeat: no-repeat;
		margin:5px 0 20px;
		padding-top:25px;
}

/* Header */
.lgo { width:260px; padding-top:2px; height:44px; background:url(images/121watt_lgo.gif.png) no-repeat top left; float:left; display:block; }
.lgo a { width:260px; height:44px; display:block; }

/* Hauptmenü */
#wattmenu { display:block; float:right; margin-top:30px;}
#wattmenu .menu-header,div.menu { font-size:13px;font-family:Helvetica,Arial,Sans-serif;}
#wattmenu .menu-header ul,div.menu ul { list-style:none; margin:0; }
#wattmenu .menu-header li,div.menu li { float:left; position:relative; background:url(images/navi_btn_li.gif.png) no-repeat; height:32px; margin-left:10px; padding-left:8px; }
#wattmenu a { font-size:13px; font-weight:bold; color:#fff; display:block; line-height:32px; padding:0 10px 0 0; text-decoration:none; background:url(images/navi_btn_re.gif.png) no-repeat; background-position:right; }
#wattmenu ul ul { box-shadow:3px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2); display:none; position:absolute; top:32px; left:0; float:left; width:188px; z-index:99999; }
#wattmenu ul ul li { min-width:190px; background:#fff; margin-left:0!important; background:#fff!important; border-bottom:1px solid #ddd; }
#wattmenu ul ul ul { left:100%; top:0; }
#wattmenu ul ul a { background:#fff; color:#ff5b0f; line-height:1em; padding:8px 8px 8px 0; margin-left:0; width:174px; height:auto; font-weight:normal; }
#wattmenu li:hover > a { color:#fff; text-decoration:none; }
#wattmenu ul ul :hover > a { color:#ff5b0f; text-decoration:none; font-weight:bold; }
#wattmenu ul li:hover > ul { display:block; }
#wattmenu ul li.current-menu-ancestor > a,#wattmenu ul li.current-menu-item > a { color:#ff5b0f; font-weight:bold; text-decoration:underline; }
#wattmenu ul li.current-menu-parent > a,#wattmenu ul li.menu-item-object-custom > a { color:#fff; font-weight:bold; text-decoration:underline; }
#wattmenu ul li.current-menu-parent > a,#wattmenu ul li.page-item-700 a { color:#fff!important; }
* html #wattmenu ul li.current_page_item a,* html #wattmenu ul li.current-menu-ancestor a,* html #wattmenu ul li.current-menu-item a,* html #wattmenu ul li.current-menu-parent a,* html #wattmenu ul li a:hover { color:#fff; background:#fff; }

/* Content */
#content { float:left; margin-left:0; margin-right:20px; margin-bottom:20px; margin-top:20px; width:632px; }
#content h1 { color:#000; font-size:28px; margin-bottom:20px; }
#content .article { width:630px; }
#content .article ul { list-style:none; margin:20px; }
#content .article ul li { margin-bottom:4px; background:url(images/square.gif) no-repeat 0 4px; padding-left:12px; }
#sidebar { float:left; margin-left:0; margin-right:0; margin-bottom:20px; margin-top:0; width:306px; }

#content .article ul.dest li { margin-bottom:18px; padding-left:22px; background:url(images/121watt_seminarseite_liw.gif) no-repeat 0 2px; }

/* Top Box */
.top_box { height:275px; width:960px; background:url(images/121watt_startseite.jpg) no-repeat; display:block; }
.top_box h1 { color:#ff5b0f; font-size:26px; margin-bottom:10px; }
.top_box p { font-size:16px; line-height:20px; }
.padding_topbox { padding:40px 40px 0; width:600px; }
.btns { background:url(images/121watt_call_to_arrow.gif.png) no-repeat; padding-left:60px; }
.top_box ul li {padding-bottom:5px;}
.top_box ul li a {color:#333;}
.top_box ul li a:hover {color:#FF5B0F;}

/* Koop & Referenzen */
.koopref { margin-bottom:10px; }
.koop { margin-right:20px; }
.referenzen h3,.koop h3 { margin-bottom:10px; font-size:12px;}
.koopref ul li { float:left; margin-right:27px; }

/* 3er Boxen */
.box { float:left; margin-left:0; margin-right:20px; margin-bottom:20px; margin-top:0; width:304px; border:1px solid #9e9fa1; border-bottom:0; }
.box_bottom { background:#fff url(images/box_shadow_li.gif.png) no-repeat bottom right; width:306px; margin-left:-1px; height:17px; display:block; border-top:1px solid #9e9fa1; }
.last_box { margin-right:0; }
.box h2 { background:#9e9fa1; color:#fff; padding:5px 10px; }
.box p { padding:5px 10px; margin-bottom:10px; }

/* Mittelteil */
#middle_footer { background:#f2f2f2 url(images/middle_footer_bg.gif.png) repeat-x; border-bottom:1px solid #525252; }
#tabs { float:left; margin-left:0; margin-right:20px; margin-bottom:20px; margin-top:0; width:632px; font-size:13px;}
#socials { float:left; margin-left:0; margin-right:0; margin-bottom:20px; margin-top:0; width:306px; }
#socials ul.social li { float:left; width:125px; margin-top:15px; }

/* Tabs Startseite */
.tabs .tabs-list li { float:left; margin-right:6px; padding-right:6px; border-right:1px solid #999; margin-bottom:10px; }
.tabs .tabs-list li.current a { color:#333!important; font-weight:bold; text-decoration:none; }
.tabs .tabhead { left:-999px; position:absolute; }

/* Tabs Seminare */
.article .tabs-list { border-bottom:1px solid #999; line-height:16px; padding-bottom:25px; list-style:none!important; margin-left:0!important; }
.article .tabs-list li { float:left; margin-right:3px; padding-right:6px; margin-bottom:10px; background:url(images/tabs_click.gif) repeat-x!important; border:1px solid #999; -moz-border-radius-topright:4px; border-top-right-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px; padding:4px 6px!important; font-size:14px; }
.article .tabs-list li.current { background:#fff!important; border-bottom:0; height:17px; }
.article .tabs-list li a { color:#666!important; font-weight:normal; text-decoration:none; }
.article .tabs-list li.current a { color:#000!important; font-weight:normal; text-decoration:none; }
.article .tabhead { left:-999px; position:absolute; }

/* Blog */
#content .article .blog { width:610px!important; }
p.meta { border-bottom:1px solid #E7E7E7; border-top:1px solid #E7E7E7; color:#666666; font-size:11px; line-height:34px; margin-bottom:20px; margin-left:0; margin-right:0; margin-top:0; padding-bottom:0; padding-left:8px; padding-right:8px; padding-top:0; }
.share { padding:10px; border:1px solid #ddd; background:#f3f3f3; margin:60px 0;-moz-border-radius: 4px; border-radius: 4px;-webkit-border-radius: 4px; }
.share ul { list-style:none; margin:0!important; }
.share ul li { background:none!important; padding:0!important; float:left; margin-right:20px; margin-bottom:0!important; }
.share ul li h3 { padding-top:2px; font-size:16px; color:#999; }
.post_thumbnail { width:250px; overflow:hidden; height:190px; float:left; margin-right:20px; border:1px solid #ddd; }
.index_article { margin-bottom:40px; }
.index_article h2 { border-bottom:0; font-size:16px; }
.index_content { margin-left:270px; width:350px; }

/* Pagination */
ul.paging { width:620px; margin-top:40px; margin-left:0; padding-left:40px; height:30px; list-style:none; }
ul.paging li { float:left; height:30px; text-align:center; }
ul.paging li.pages { width:300px; margin:0 20px; }
ul.paging li.pages a,ul.paging li.prev a,ul.paging li.next a { margin:0 5px; padding:2px 5px; -moz-border-radius:4px; border-radius:4px; -webkit-border-radius:4px; display:inline-block; background:#ff5b0f; color:#fff; font-weight:bold; text-decoration:none; }
ul.paging li.pages a.active { padding:2px 5px; background:#ff5b0f; color:#fff; text-decoration:underline; }

/* Bilde, Captions etc. */
img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img { max-width:100%; height:auto; }
img.alignleft { display:inline; float:left; margin-right:24px; margin-top:4px; }
img.alignright { display:inline; float:right; margin-left:24px; margin-top:4px; }
img.aligncenter { clear:both; display:block; margin-left:auto; margin-right:auto; }
.wp-caption { background:#f1f1f1; line-height:18px; margin-bottom:20px; max-width:632px!important; padding:4px; text-align:center; }
.wp-caption img { margin:5px 5px 0; }
.wp-caption p.wp-caption-text { color:#888; font-size:12px; margin:5px; }
.wp-smiley { margin:0; }
.gallery { margin:0 auto 18px; }
.gallery .gallery-item { float:left; margin-top:0; text-align:center; width:33%; }
.gallery-columns-2 .gallery-item { width:50%; }
.gallery-columns-4 .gallery-item { width:25%; }
.gallery img { border:2px solid #cfcfcf; }
.gallery-columns-2 .attachment-medium { max-width:92%; height:auto; }
.gallery-columns-4 .attachment-thumbnail { max-width:84%; height:auto; }
.gallery .gallery-caption { color:#888; font-size:12px; margin:0 0 12px; }
.gallery dl { margin:0; }
.gallery img { border:10px solid #f1f1f1; }
.gallery br+br { display:none; }
#content .attachment img { display:block; margin:0 auto; }

/* KOMENTARE */
.comment_box { margin-bottom:20px; background:#f3f3f3; border:1px solid #ddd;-moz-border-radius: 4px; border-radius: 4px;-webkit-border-radius: 4px; padding:10px; }
#comments { margin-bottom:20px; }
#commentform input { border:1px solid #999; padding:4px; font-size:14px; }
#comment { width:622px; border:1px solid #999; padding:4px; font-size:14px; font:12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; }
#commentlist { margin-bottom:60px; }
#commentlist p { margin-bottom:10px; }
a.url { font-size:14px; margin-bottom:12px; }
img.avatar { padding:4px; background:#fff; border:1px solid #ddd; border-bottom:1px solid #B2B2B2; border-right:1px solid #B2B2B2;float:right; margin-left:5px }
.comment_date { font-style:italic; }

/* Formular */
.gform_wrapper { border:1px solid #f8461c; margin-top:40px; -moz-border-radius: 4px; border-radius: 4px;-webkit-border-radius: 4px;}
.gform_wrapper h3.gform_title { background:#f8461c!important; padding:6px 20px; color:#fff; width:577px; margin-top:0!important; }
.gform_wrapper .gform_heading { background:url(images/121watt_seminarseite_eyecatcher.gif) no-repeat 25px 28px; height:45px; margin-bottom:5px; }
#content .article ul.gform_fields { margin-top:0; }
#content .article ul.gform_fields li { background:none; }
.gform_image_button { margin-left:383px; }
.validation_error { color:red!important; margin-left:33px; margin-top:15px; font-size:22px; }
.gfield_error { margin-top:20px; }
.gfield_error label,.gfield_error .validation_message { color:red!important; }
.gfield_error input { border-color:red!important; }
.gform_wrapper textarea.textarea { width:98%!important; }
.gform_wrapper .gform_footer { padding-top:0!important; padding-bottom:16px; }

/* Sidebar */
#sidebar { width:308px; float:left; margin-top:55px; margin-bottom:80px; }
/* #sidebar .widget { background:#FCFCFC; border:1px solid #ddd; margin-bottom:20px; padding:10px; -moz-border-radius: 4px; border-radius: 4px;-webkit-border-radius: 4px;} */

#sidebar .widget {
background: #F5F5F5;
background: transparent -webkit-gradient(linear, left top, left bottom, from(#F2F2F2), color-stop(0.5,#F4F4F4), to(whiteSmoke));
-webkit-box-shadow: inset rgba(0,0,0,0.3) 0 0 3px;
-moz-box-shadow: inset rgba(0,0,0,0.3) 0 0 3px;
margin-bottom:20px; padding:10px; 
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px
};

/* Sidebar: Blog */
body.category-blog #blogsidebar {width:288px; float:left; margin-left:20px; margin-top:48px; margin-bottom:80px; }
body.category-blog #blogsidebar h3 { font-size:16px; margin-bottom:12px; }
body.category-blog #blogsidebar .widget ul { background:#fff; border-top:1px solid #ddd; margin-bottom:20px; padding:0; }
body.category-blog #blogsidebar .widget ul li a { background:#fff url(images/bullet-sidebar.png) 0 9px no-repeat; padding-left:11px; line-height:24px; border-bottom:1px solid #ddd; display:block; text-decoration:none; color:#383838; }
body.category-blog #blogsidebar .widget ul li a:hover { background:#f3f3f3 url(images/bullet-sidebar.png) 3px 9px no-repeat; padding-left:11px; line-height:24px; border-bottom:1px solid #ddd; display:block; text-decoration:none; color:#4f4f4f; }
.widget-area .entry-meta { font-size:11px; }
#wp_tag_cloud div { line-height:1.6em; }
#wp-calendar { width:100%; }
#wp-calendar caption { color:#222; font-size:14px; font-weight:bold; padding-bottom:4px; text-align:left; }
#wp-calendar thead { font-size:11px; }
#wp-calendar thead th { }
#wp-calendar tbody { color:#aaa; }
#wp-calendar tbody td { background:#f5f5f5; border:1px solid #fff; padding:3px 0 2px; text-align:center; }
#wp-calendar tbody .pad { background:none; }
#wp-calendar tfoot #next { text-align:right; }
.widget_rss a.rsswidget { color:#000; }
.widget_rss a.rsswidget:hover { color:#ff4b33; }
.widget_rss .widget-title img { width:11px; height:11px; }

/* Sidebar: Ziele */
ul.dest,ul.customer { margin-top:12px; }
ul.dest li { margin-bottom:18px; padding-left:22px; background:url(images/121watt_seminarseite_li.gif) no-repeat 0 2px; }
.call_to_seminar { margin-left:40px; }
ul.customer li { margin-bottom:22px; border-bottom:1px solid #ddd; padding-bottom:20px; }
ul.customer li img { padding:6px; background:#fff; border:1px solid #ddd; float:left; margin-right:8px; margin-bottom:1px; }

/* Footer */
#footer { background:#525252; border-top:1px solid #818181; color:#fff; }
.fo_box { float:left; margin-left:0; margin-right:20px; margin-bottom:20px; margin-top:0; width:225px; }
.last_fo_box { margin-right:0; }
#footer h3 { color:#fff; background:url(images/footer_line.gif.png) no-repeat bottom left; padding-bottom:4px; margin-bottom:8px; }
#footer ul { list-style:square; margin-left:14px; }
#footer ul li { margin-bottom:4px; }
#footer a { color:#ddd; text-decoration:none; }
#footer h2 { font-size:20px; color:#fff; margin-bottom:10px; border: 0}
#footer p { color:#ddd; margin-bottom:10px; }

/* Speaker */
.speaker {padding-bottom:10px; margin-bottom: 25px; padding-top: 20px}
.speaker_h2 {color: #ff5b0f; margin-bottom: 8px;font-size: 32px; font-weight: 500}
.speaker_h3 {color: #fff; background: #ff5b0f; padding: 2px 4px;font-size: 14px; font:12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; font-weight: 300}
.speaker_info p {margin-top: 28px}
.speaker_text {margin-top: 28px; text-align:justify;}
.speaker_img {width: 175px; height: 190px; float: left}
.speaker_info {margin-left: 200px}

/* icon */
.icon {padding-bottom:10px; margin-bottom: 25px; padding-top: 5px}
.icon_h2 {color: #ff5b0f; margin-bottom: 8px;font-size: 32px; font-weight: 500}
.icon_h3 {color: #fff; background: #ff5b0f; padding: 2px 4px;font-size: 14px; font:12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; font-weight: 300}
.icon_text {margin-top: 0px; text-align:justify; margin-left: 125px;}
.icon_img {width: 110px; height: 110px; float: left}


/* Form */

.gform_wrapper select {
    font-size: 13px;
}

.gform_wrapper select option {
	margin-top:2px;
	margin-bottom:2px;
}

.box ul { list-style:none; margin:10px; }
.box ul li { margin-bottom:4px; background:url(images/square.gif) no-repeat 0 4px; padding-left:12px; }
.box img { float: left;padding-right: 10px;padding-bottom: 5px; }
.box h2 a { color:#ffffff; text-decoration:underline; }
.box h2 a:hover { color:#ffffff; text-decoration:none; }
.box .box_middle {height: 210px;}
.box .box_middle_last_box {height: 190px;}

.strike1 {
	text-decoration: line-through; 
} 

/* google plus */
#googleplus {float:left;}
#fb-root, .fb_iframe_widget {float:left;}

.teaser {font-size:16px; font-weight:normal; padding-bottom:12px; line-height:21px;}

.partner {text-align:center;}

.headline {font-size:13px;}

.bigorange {color:#000000; font-weight:bold; }

.littlegrey {color:#777777; padding-left:10px;}

.widget .info .iconfile {background:url(http://www.121watt.de/wp-content/themes/121watt/images/icons/file.png) no-repeat; padding-left:20px; }
.widget .info .iconprint {background:url(http://www.121watt.de/wp-content/themes/121watt/images/icons/print.png) no-repeat; padding-left:20px; }
.widget .info li {padding-bottom:5px; }

.seminar_box {width:285px;border:1px solid #ccc;border-radius: 5px;-moz-border-radius: 5px;margin:0px 0px 20px 0px;padding:5px;}
.seminar_box h3 {margin:5px 0px 5px 0px; }
.seminar_box .link {margin-left:155px;}
.seminar_box .info, .seminar_box .info_advanced {margin:0px 0px 5px 0px;}
.seminar_box .info_advanced i {margin:0px 0px 5px 0px;padding:0px 5px 0px 5px;background-color:#00aaff;color:#ffffff;}
.seminar_box .info i {margin:0px 0px 5px 0px;padding:0px 5px 0px 5px;background-color:#1f8c36;color:#ffffff;}
.seminar_box .image {float:left; width:50px; margin:0px 10px 5px 0px;}
.seminar_box_left {float:left; margin:0px 25px 0px 0px}
.seminar_box_right {float:left;}
.seminar_box_top {width:607px;}
.seminar_box_top .link {margin-left:485px;}

.bignumbers li strong {font-size:22px;}
.bignumbers li {line-height:22px;}
.sharesuccess img {margin:15px 0px 20px 30px;}

.soldout {color:red;}
.eventinfo {color:red;}
