/* Chrome only */


/*body*/
body {
	background:#fbfbfb url(http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1) Position Top Center;
    color:#474747;
}
/*headings,links,titles*/
.contentheading {
	color:#ffffff;
}
.componentheading {
	color:#FFFFFF;
}
a {
	color:#5fa9bb;
}
a:visited{
	color:#5fa9bb;
}
a:hover{
	color:#b1ba52;
}
a:active {
	color:#5fa9bb;
}
h1 {
	color:#777777;
}
h2 {
	color:#b1ba52;
}
h3 {
	color:#5fa9bb;
}
h4 {
	color:#b1ba52;
}
h5 {
	color:#999999;
}
h6 {
	color:#999999;
}
p{
    color:#474747;
}
.basecolor_1 {
	color:#5fa9bb;
}
.basecolor_2 {
	color:#5fa9bb;
}
.basecolor_2 a {
	color:#5fa9bb;
}
.basecolor_3 {
	color:#5fa9bb;
}
.basecolor_4 {
	color:;
}
textarea {
	-moz-border-radius:2px 2px 2px 2px;
	border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;}

/*form and buttons*/
select, input, button, button {
	-moz-border-radius:2px 2px 2px 2px;
	border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;
}


		
/*Header, Logo and Menu  margin-top:18px */
#logowrap { margin-top:12px
}
a#logo {
    background:url(http://www.wepsmedia.de/templates/stratawerks/images/logos/logo-s1.png) no-repeat 0 0;
	/*Header, Logo and Menu  rafa custom
	width:218px; 
	height:63px; */
	width:324px; 
	height:80px;
}
/*main menu*/
#menu {
	background: transparent url('http://www.wepsmedia.de/templates/stratawerks/images/menus/-1') repeat-x top left;

}
#menushadow{background: url(http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/nav_btm.png) repeat-x 0 0;}
/* XTC MENUS  */
/* Top Level */
#menu ul.menu > li{
	background:  url(http://www.wepsmedia.de/templates/stratawerks/images/menus/-1) ;
}

#menu ul.menu > li.parent:hover {
	background:  url(http://www.wepsmedia.de/templates/stratawerks/images/menus/-1) no-repeat bottom center;}
#menu ul.menu > li > a {
	color:#777777; 
	border-right:1px solid #ebebeb; border-left:1px solid #ffffff;
	 
}

#menu ul.menu > li.active {
	background: transparent url(http://www.wepsmedia.de/templates/stratawerks/images/menus/-1) no-repeat bottom center;
}
#menu ul.menu > li.active > a {border-right:1px solid #ebebeb; border-left:1px solid #ebebeb;	color:#5fa9bb; 
	background: transparent url(http://www.wepsmedia.de/templates/stratawerks/images/menus/menuactive.png) center bottom no-repeat;}

#menu ul.menu > li#current:hover {	background:none;}

#menu ul.menu > li > a:hover,#menu > ul.menu > li.parent:hover > a {
	background: transparent url(http://www.wepsmedia.de/templates/stratawerks/images/menus/menuhover.png) repeat;
	color:#a6a6a6; -moz-box-shadow:inset 0 0 11px rgba(0, 0, 0, 0.12); -webkit-box-shadow:inset 0 0 11px rgba(0, 0, 0, 0.12); box-shadow:inset 0 0 11px rgba(0, 0, 0, 0.12); }

#menu ul.menu li.parent:hover a{color:#a6a6a6;}

/* Drop Levels */
#menu ul.menu li > ul {
	background-color:#333;
	-moz-border-radius:0 0 5px 5px;
    -webkit-border-radius:0 0 5px 5px;
    border-radius:0 0 0px 0px;
	
	border-bottom:4px solid #5fa9bb;
}

#menu ul.menu li.parent > ul > li {
	background:url(http://www.wepsmedia.de/templates/stratawerks/images/menus/menuline-style1.gif) repeat-x left bottom;	
	
}
#menu ul.menu li > ul > li > a {
	color:#aaaaaa; 
	background:url(http://www.wepsmedia.de/templates/stratawerks/images/menus/menuline-style1.gif) repeat-x left bottom;
	padding-left:15px; 
	
	/*  FONTSIZE CUSTOM rafa 31adbf  ; font-weight: bold;  */
	font-size:11px;
	font-weight: bold;
	
}

input, label, button, button {
    border-radius: 2px 2px 2px 2px;
    margin-right: 10px;
	font-weight: bold;
}

#menu ul.menu li.parent > ul > li.active > a {
	color:#aaaaaa;
}

#menu ul.menu li.parent > ul > li > a:hover {
	color:#cccccc; display:block; 
}

/*Regions*/
/*icon*/
#iconwrap{background:#fbfbfb url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/iconwrap-bkg.png') ;position:relative; z-index:99;}
#icon{background: url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1') ;}
/*region1*/
#region1wrap{background:#fff url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/navfade1.png') bottom repeat-x;}
#region1{background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1') repeat-x bottom;}
/*region2*/
#region2wrap{background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/topfade2a.png') repeat-x top;}
#region2{background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/regionline.png') repeat-x bottom;}

/*region3*/
#region3wrap{background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1') repeat-x top left;}
#region3{ background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/regionline.png') repeat-x bottom;}

/*region4*/
#region4wrap{background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1') repeat-x bottom;}
#region4{background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/regionline.png') repeat-x bottom;}

/*region5*/
#region5wrap{background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1') ;}
#region5{background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/regionline.png') repeat-x bottom;}
#col-left{background:#fff;}
#col-right{background:#fff;}

/*region6*/
#region6wrap{background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1') bottom repeat-x;}
#region6{background:transparent url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1') repeat-x top left;}

#userModsbread-search{
padding:10px 0 10px 30px;
}
#userModsbread-search .module h3 span {
    color:#fff;
	text-shadow: 1px -1px 1px #333333;
	padding-top:0 !important; padding-left:0 !important; 
}
/*footer*/
#btmiconwrap{
    background:#5fa9bb; 
}
#btmicon{
    background:#5fa9bb;
}
#footerwrap{
    background:#161616 url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1') ;
}
#footer{
    background: url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1') ;
}

/*Content & Component specific styles*/
.componentheading,.article h1.title{
    background: #e1e1e1 url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/45line.png') repeat;
}
.headingstripe{
    background:#5fa9bb url('http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/45line-lt.png') repeat;
}

div.joomla div.articleinfo {
border-bottom: 5px solid #5fa9bb ;}
	  
.articlebadgeWrap, .splashtop {
background:#5fa9bb;     
}

span.articlebadgeDay,span.articlebadgeMonth{
	color:#fff;
}
.cat h3.title, .cat_rest h3.title {
    background: #333333  url(http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/-1) repeat;
	color: #FFFFFF;
	
}
.cat h3.title a, .cat_rest h3.title a {color: #FFFFFF!important;}

/*Module Suffixes and module overrides*/
.module h3{line-height:26px;padding:0 0 10px 40px;border-bottom-style: solid;  border-bottom-width:1px; border-bottom-color: #ebebeb;letter-spacing:-1px;margin:0 0 25px 0; background: transparent  url(http://www.wepsmedia.de/templates/stratawerks/images/icons/circlegreen.png) no-repeat 0 1px;}
.module h3 span.first_word{color:#808080;}
.module h3 span.rest{color:#b1ba52;}

/*XTC Module Suffix*/

.ico-xtc h3{line-height:26px;padding:0 0 10px 40px;border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #d8d8d8; letter-spacing:-1px;margin:0 0 25px 0; background: url(http://www.wepsmedia.de/templates/stratawerks/images/icons/circlegreen.png) no-repeat 0 0;}
.sfx-xtc h3{border-color:#ebebeb!important;}
.sfx-xtc h3 span.first_word{color:#808080!important;}
.sfx-xtc h3 span.rest{color:#b1ba52!important;}

/* Menu Classes */

ul.featured li {
	border-bottom:1px solid #ebebeb !important;
	font-size:12px !important;
	font-weight:bold;
}
ul.featured li p {
	font-size:11px !important;
	font-weight:normal; line-height:120%;
	color:#474747;
}
ul.featured-right li {
	border-bottom:1px solid #ebebeb !important;
	font-size:12px !important;
	font-weight:bold;
}
ul.featured-right li a {}
ul.featured-right li p {
	font-size:11px !important;
	font-weight:normal; line-height:120%;
	color:#474747;
}


ul.v-nav{margin-top:2px; }
ul.v-nav li{background: url(http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/menuarrow.png) 0 3px no-repeat; line-height: 120%; padding-left:20px; padding-bottom:4px; margin-bottom:6px; border-bottom:1px solid #ebebeb; font-size:12px; font-weight:bold;}
ul.v-nav li a{}
ul.v-nav li a span{}

.breadtext p {font-size:18px; color:#fff; font-weight:bold; letter-spacing:-1px; text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.35); margin-top:8px; }

.schedulebutton {
	background:url(http://www.wepsmedia.de/templates/stratawerks/images/schedule-s1.png) no-repeat;
	float:right;
	width:281px;
	height:60px;
	margin:-5px 0 -15px 18px;
}

#monthTableDiv, #timeTableDiv {background: #333333 !important;}

.busy {background:#191919 !important;}
.mainnewsletter a{background:url(http://www.wepsmedia.de/templates/stratawerks/images/signup.png) no-repeat 0 0;height:33px;width:213px;display:block;}
/* Jxtc Wall and Power Tabs styling */
/*  rafa custom*/
#artdiv {padding:10px; background: url(http://www.wepsmedia.de/templates/stratawerks/images/sqpat.png) repeat;}

.tabwrap{margin-top:16px;}
.tabdiv {float:left; padding:10px; background:url(http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/sqpat.png) repeat; margin:0 0 0 16px;}
.powertabs .tab {border:1px solid #fff !important;}
.slidewrap {width:1006px; height:370px; padding:11px; background: url(http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/sqpat.png) repeat; position:relative;}
.mainslide1 {position:absolute;width:1006px; height:372px; background: url(http://www.wepsmedia.de/templates/stratawerks/images/tab-bkg1.jpg) no-repeat 0 0; }
.mainslide2 {position:absolute;width:1006px; height:372px; background: url(http://www.wepsmedia.de/templates/stratawerks/images/tab-bkg2.jpg) no-repeat 0 0; }
.mainslide3 {position:absolute;width:1006px; height:372px; background: url(http://www.wepsmedia.de/templates/stratawerks/images/tab-bkg3.jpg) no-repeat 0 0; }
.sloganwrap1 {margin:36px 0 0 36px; width:460px; letter-spacing:-1px;}
.sloganwrap1 span {color:#fff; font-size:18px;   padding:10px 22px; background:#333;}
.sloganwrap1 .spanbox1 {/* background:#5fa9bb*/ background-color: #936; color:#fff; color: rgba(255, 255, 255, 0.78); text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.2);
margin:0; font-weight:bold; font-size:35px; letter-spacing:-3px;  display:block; padding:6px 5px 6px 22px; margin-top:8px;}
.slidetext {margin:20px 0 0 36px; width:380px;}
.lmore {width:180px; height:36px; margin-top: 27px; background: url(http://www.wepsmedia.de/templates/stratawerks/images/lmore.png) 0 0 no-repeat;}
.lmore:hover {background-position: 0 98%;}
.slideicon {background: url('http://www.wepsmedia.de/templates/stratawerks/images/icons/roundblue.png') no-repeat 0 2px; padding-left: 40px !important; margin-top:24px !important;}


/* Top Slogan */
#sloganwrap {font-size:45px; color:#888; font-weight:normal; letter-spacing:-2px;  text-align:left; font-family: Arial, Helvetica, sans-serif; line-height:100% !important;}
#sloganwrap .spanbox {background:#5fa9bb; color:#fff; color: rgba(255, 255, 255, 0.88); text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.2); padding:0 10px;}


/* Mid Slogan */
#midsloganwrap {width:1024px; height:130px; margin:-10px 0 -25px ;}
#graphicon {float:left; width:156px; height:143px; margin-bottom:-25px ; background: url(http://www.wepsmedia.de/templates/stratawerks/images/chart-s1.jpg) no-repeat 0 0;}
.slogan2 {float:left; width:412px; font-size:59px !important; font-weight:bold; letter-spacing:-1px; margin:15px 0 -25px 50px; line-height:83%; color:#ccc; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.45);}
#tour {float:right; width:350px;}
#tour p {font-size:22px; color:#aaa !important; line-height:108%; letter-spacing:0px; margin:12px 0 16px;}


.slogan2 {float:left; width:412px; font-size:59px !important; font-weight:bold; letter-spacing:-1px; margin:15px 0 -26px 50px; line-height:83%; color:#ccc; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.45);}

.lmore1 {float:left; width:163px; height:34px; margin-top: 0; background: url(http://www.wepsmedia.de/templates/stratawerks/images/lmore1.png) 0 0 no-repeat;}
.lmore1:hover {background-position: 0 100%;}

.tour1 {float:left; width:163px; height:34px; margin-left:14px; background: url(http://www.wepsmedia.de/templates/stratawerks/images/tour1.png) 0 0 no-repeat;}
.tour1:hover {background-position: 0 100%;}

.readmore {float:left; width:132px; height:34px; margin-top:12px; background: url(http://www.wepsmedia.de/templates/stratawerks/images/readmore-s1.png) 0 0 no-repeat;}
.readmore:hover {background-position: 0 100%;}

.tabdiv {float:left;padding:10px; background:url(http://www.wepsmedia.de/templates/stratawerks/images/backgrounds/sqpat.png) repeat; margin:0 0 0 16px;}
.powertabs .tab {border:1px solid #fff !important;}

#artdiv {padding:10px; background: url(http://www.wepsmedia.de/templates/stratawerks/images/sqpat.png) repeat;}

#socialwrap {float:right; margin:-4px 0;}
#socialwrap img {float-right; margin-left:5px;}
h2.subscribeTxt{color:#fff; color: rgba(255,255,255,0.7); white-space:nowrap; margin-top:3px;}
