/* This file is created at session start and will be overwritten */
#bildwechslerContainer
{width:555px;height:175px;background-color: #666;overflow:hidden;}
#bildwechslerBarSlider
{width:1665px;}
.bildwechslerPic
{display:none;width:555px;height:175px;}
#bildwechslerPicContainer
{position:absolute;width:555px;height:175px;overflow:hidden}
#bildwechslerBar
{position:absolute;margin-top:151px;width:555px;height:24px;background:url(Images/Design/bgBilbwerchslerBar.png);}
#bildwechslerBar a
{color:#FFF;text-decoration:none;}
#bildwechslerBar p
{margin-top:-1px;}
.dot_dyn
{width:12px;height:12px;margin-left:7px;margin-top:6px;float:left;background:#686868;text-align:center;color:#FFF;font-size:8px;z-index:150;cursor:pointer;}
.dot_dyn .dot_dyn_inner
{margin-top:-1px;cursor:pointer;}
.dot_dyn:hover
{width:14px;height:14px;margin-left:5px;margin-top:5px;float:left;color:#72aeff;z-index:150;}
.dot_dynActive
{width:14px;height:14px;margin-left:6px;margin-top:5px;float:left;background:#686868;text-align:center;color:#72aeff;font-size:8px;z-index:150;}
.dot_dynActive .dot_dyn_inner
{margin-top:-0px;cursor:pointer;}
.dot_1
{width:12px;height:12px;margin-left:7px;margin-top:6px;float:left;background:#c0c0c0;text-align:center;color:#FFF;font-size:8px;}
.dot_2
{width:12px;height:12px;margin-left:7px;margin-top:6px;float:left;background:#a3a3a3;text-align:center;color:#FFF;font-size:8px;}
.dot_left, .dot_right
{position:absolute;width:12px;height:12px;margin-left:517px;margin-top:6px;background:#686868;text-align:center;color:#FFF;font-size:8px;z-index:50;cursor:pointer;display:none;}
.dot_left
{background-image:url(/Images/Design/dot_left_bg.png);}
.dot_right
{margin-left:535px !important;background-image:url(/Images/Design/dot_right_bg.png);}
#bildwechslerSpacer
{height:24px;background:#FFF;}
#bildwechsler
{     overflow: hidden;    background-color: #000;}
#bildwechsler a
{text-decoration:none;}
.smallWindow #bildwechsler #slider
{     height: 400px;}
.bildwechslerItem
{    float: left;}
.bildwechslerItem img
{    display: block;}
#bildwechslerPager
{    position: absolute;margin-left:130px;}
#bildwechslerPager li
{    float: left;    display: block;    width: 12px;    height: 20px;    list-style-type: none;}
#bildwechslerPager .pagerActive
{}
#bildwechslerPager .pagerInActive
{    padding-top: 8px;}
.pagerItem div
{    display: none;}
#scope
{    border: none;    margin-top: 25px;    margin-bottom: 25px;    background-color: #e6e6e6;}
#scopePic
{    position: absolute;}
#scopeCornerOr
{    height: 39px;    width: 39px;}
#scopeCornerUl
{    height: 39px;    width: 39px;}
#scopeComment
{    color: #e6e6e6;    text-align: right;    font-size: 26px;    padding: 5px 12px 5px 12px;    background: url(images/style/scope/scope_comment_bg.jpg);    float: right;}
#scopeHeadline
{    position: absolute;    color: #e6e6e6;    font-size: 23px;    padding-top: 5px;    margin-left: 10px;}
.BBInput
{border: solid 1px #b8c2b9;font-family: Arial, Verdana, Sans-Serif;font-size:10px;background-color: #D8E2D9;height: 15px;}
.BBTD
{vertical-align:top}
.BBSelect
{background-color: #D8E2D9;height: 12px;border: none;font-family: Arial, Verdana, Sans-Serif;font-size:10px;}
#cfc input[type=text]
{background: url(/Images/style/bg_inputText.png) no-repeat;border:none;width:188px;height:25px;padding-left:12px;}
#cfc input[type=submit]
{background: url(/Images/style/bg_inputSubmit.png) no-repeat;border:none;width:150px;height:200px;margin-left: 5px;}
#cfc textarea
{background: url(/Images/style/bg_textarea.png) no-repeat;border:none;width:388px;height:188px;max-width:388px;max-height:188px;min-width:388px;min-height:188px;padding:12px 20px 12px 12px;}
#contactform
{width: 225px;}
#contactform div
{margin-bottom:19px;}
TEXTAREA
{font-family:Tahoma, Verdana, Arial;font-size:8pt;border:1px solid #516273;background-color:#e4e7eb;}
button
{cursor:pointer;font-size: 11px;padding-left: 5px;padding-right: 5px;border:1px solid #516273;background-color:#e4e7eb;}
input.btn
{cursor:pointer;font-size: 11px;padding-left: 5px;padding-right: 5px;border:1px solid #516273;background-color:#e4e7eb;}
input.selectBox
{height: 19px;border: 1px solid #516273;border-right: 0px;padding-left: 5px;font-size: 11px;font-family: Tahoma, Verdana, Arial;cursor: default;background-color:#e4e7eb;}
input, select
{font-family: Tahoma, Verdana, Arial;font-size: 8pt;margin: auto;height: 18px;border:1px solid #516273;cursor: pointer;background-color:#e4e7eb;         width: 200px;}
#Contact_Submit
{ width:100px;}
.error
{font-family: Tahoma, Verdana, Arial;font-size:10px;color:#660000;}
.gal_nav_left, .gal_nav_right
{    display:block;    width:24px;    height:29px;    background-image:url("/images/design/symbols/gal_nav_left.png");    background-position:0px 0px;    background-repeat:no-repeat;    margin-left:-30px;    z-index:2;    position:absolute;    margin-top:14px;    cursor:pointer;}
.gal_nav_right
{    background-image:url("/images/design/symbols/gal_nav_right.png");    margin-left:859px;}
.smallWindow #socialNetworks
{margin-left:800px;}
.bigWindow #socialNetworks
{margin-left:980px;}
#socialNetworks
{position: absolute;margin-top: 7px;}
#socialNetworks li
{float:left;list-style-type: none;margin-right: 2px;}
#TadminMenu1
{position:absolute;margin-left:-200px;}
#LightboxGallery #container
{width:970px;margin:auto;}
#LightboxGallery table
{width:970px;}
#LightboxGallery td
{width:190px;}
#LightboxGallery a
{color:#fff;}
#menu1
{}
.menuList
{list-style-type:none;}
.menuListSimpleVertical
{list-style-type:none;}
.menu
{font-family:Tahoma, Arial;font-size: 11px;color: #000000;         background-color:#f49e1c;text-decoration:none;letter-spacing: 0px;cursor: pointer;         font-weight:bold;}
.menuOver
{font-family:Tahoma, Arial;font-size: 11px;color: #000000;background-color:#f07f15;text-decoration:none;letter-spacing: 0px;cursor: pointer;font-weight:bold;}
.menuActive
{font-family:Tahoma, Arial;font-size: 11px;color: #000000;background-color:#f07f15;text-decoration:none;letter-spacing: 0px;cursor: pointer;font-weight:bold;}
.subMenu
{font-family:Tahoma, Arial;font-size: 11px;color: #333333;         background-color:#AAAA00;text-decoration:none;letter-spacing: 0px;cursor: pointer;         font-weight:bold;}
.subMenuActive
{font-family:Tahoma, Arial;font-size: 11px;color: #333333;         background-color:#888800;text-decoration:none;letter-spacing: 0px;cursor: pointer;         font-weight:bold;}
.subMenuOver
{font-family:Tahoma, Arial;font-size: 11px;color: #333333;         background-color:#888800;text-decoration:none;letter-spacing: 0px;cursor: pointer;         font-weight:bold;}
.menuListSimpleVertical .addMenu
{font-family:Tahoma, Arial;font-size: 11px;color: #000000;         text-decoration:none;letter-spacing: 0px;cursor: pointer;         font-weight:bold;}
.menuListSimpleHorizontal .addMenu
{font-family:Tahoma, Arial;font-size: 11px;color: #000000;         text-decoration:none;letter-spacing: 0px;cursor: pointer;         font-weight:bold;display:inline;}
.addMenu
{font-family:Tahoma, Arial;font-size: 11px;color: #000000;        text-decoration:none;letter-spacing: 0px;cursor: pointer;        font-weight:bold;        border:1px solid #000;        float:left;        list-style-type:none;}
.addMenuActive
{font-family:Tahoma, Arial;font-size: 11px;color: #F00;        text-decoration:none;letter-spacing: 0px;cursor: pointer;        font-weight:bold;        border:1px solid #000;        float:left;        list-style-type:none;}
.newsContainer
{margin-top: 20px;}
.newsContainer .newsDatum
{font-size:12px;}
.newsContainer h2, .newsContainer h2 a
{font-size: 22px;    letter-spacing: 1px;    font-weight: 100;color: #fff;text-decoration: none;padding: 5px 5px 5px 10px;}
.newsContainer .newsHeadline span
{background-color: #535353;}
.newsMore a
{    color: #5884dd;    text-decoration: none;}
#videoPager .pagerItem
{    float:left;    padding:3px 20px 0px 20px;    margin:-7px 0px 10px 0px;    border-right:1px solid #e6e6e6;    letter-spacing:3px;    font-size:20px;    line-height:24px;    font-weight:100;    cursor:pointer;    color:#aaa;}
#worksVideo #videoContainer
{    height:480px;}
#videoPager .lastItem
{    border:none;}
#videoPager .activeItem
{    color:#000;}
.bigWindow .projectInfo
{    height: 480px;    padding-left:45px;    margin-left:20px;    width:280px;    margin-top:-4px;},{margin-left:20px;height:480px;padding-left:45px;}
.smallWindow .projectInfo
{    height: 315px;    margin:20px 0px 0px 0px;    padding:0px;},{margin-left:15px;height:315px;padding-left:35px;}
.pager .pagerArrow img
{    height:17px;    margin: 0px 9px 0px 9px;}
.pager
{    text-align:center;}
.pager #pagerButtons img
{    margin: 0px 7px 0px 7px;}
*
{     margin: 0px;    padding: 0px;border: none;}
body
{background-color:#fff;}
html
{overflow-y:scroll;}
body #jquery-overlay
{    position:fixed;}
html, body
{    min-height: 100%;    font-family: 'Helvetica Neue',helvetica,arial,sans-serif;    font-size: 14px;    font-weight: 100;    letter-spacing: 1px;background-color:fff;}
#hide_content
{position:absolute;min-height:100%;width:100%;}
.headline, h1
{    font-size: 22px;    letter-spacing: 3px;    font-weight: 100;}
.InActiveItem, .inactiveitem
{    background-image:url(/images/feadmin/inactiveBG.png) !important;    display:block !important;}
#header
{    height: 159px;    border-bottom: 1px solid #e6e6e6;    background: url(/images/style/or.png) no-repeat;    background-position: top right;     padding:0px 20px 0px 20px;}
#mainContainer
{    padding:0px 20px 0px 20px;}
#header #logo
{    position: absolute;    height: 50px;    width: 450px;    margin-top: 50px;}
#header #menu
{    position: absolute;    margin-top: 125px;    color: #444;}
#header #menu li
{    float: left;    list-style-type: none;    border: none;}
#header .toggle
{    position: absolute;    height: 34px;    width: 240px;    margin-top: 119px;    text-align: center;    border: 0px solid #e6e6e6;    border-bottom: 0px solid #fff;    padding: 1px;    padding-top: 6px;    cursor: pointer;}
#header .toggleActive
{    position: absolute;    height: 34px;    width: 240px;    margin-top: 119px;    text-align: center;    border: 1px solid #e6e6e6;    border-bottom: 1px solid #fff;    padding-top: 5px;    cursor: pointer;}
#middle
{    margin-top: -1px;    height: 0px;    border-bottom: 1px solid #e6e6e6;    overflow: hidden;}
#middle ul
{    margin-top: 25px;}
#middle ul li
{    list-style-type: none;    float: left;    margin-right: 34px;}
#middle p
{text-align:justify;}
#middle p img
{}
#middleBorder
{    height: 0px;    background-image: url(/images/style/borderMiddle.png);}
#main
{min-height:98%;}
#justFinishedDiv2, #justFinishedDiv3, #justFinishedDiv4
{    border-left: 1px solid #e6e6e6;}
.justFinishedDiv
{    margin-top: 20px;}
.justFinishedPic
{    margin-bottom: 5px;}
.justFinishedPic img
{    position: absolute;}
.justFinishedDiv a
{    color: #5884dd;    text-decoration: none;}
#fb-root
{margin-top: 20px;}
#news
{    text-align: right;}
#newsContent
{    border-left: 1px solid #e6e6e6;    min-height: 100px;}
#footer_spacer
{    height: 100px;}
#footer_ul
{position:absolute;    bottom:0px;    height: 115px;    width: 115px;    background: url(/images/style/ul.png) no-repeat;    background-position: left bottom;     margin: 0px 0px 0px -20px;}
.hidden
{    display:none;}
.block
{    display:block;}
.inline
{    display:inline;}
.nooverflow
{    overflow:hidden;}
.floatL, .fl
{    float: left;}
.clearL
{    clear: left;}
.break
{    clear:both;}
hr
{    border: none;    border-top: 1px solid #e6e6e6;    margin-top:15px;    margin-bottom: 15px;}
#768text1 #atwLink
{dosplay:none !Important;}
.bigWindow #header_container
{    width: 1200px;    height: 135px;    margin: auto;}
.bigWindow #header .toggle, .bigWindow #header .toggleActive
{    margin-left: 960px;}
.bigWindow #middleContainer
{    width: 1200px;    margin-left: auto;    margin-right: auto;}
.bigWindow #main
{    width: 1200px;    margin: auto;    padding-top: 10px;}
.bigWindow #scopeTop
{    position: absolute;    height: 50px;    width: 1150px;margin-left: 50px;    text-align: right;}
.bigWindow #scopeBottom
{    position: absolute;    height: 50px;    width: 1200px;    margin-top: 431px;    text-align: left;}
.bigWindow #scopeCommentFixer
{    position: absolute;    margin-top:200px;    width: 1200px;}
.bigWindow #slider
{    height:470px;    overflow:hidden;}
.bigWindow .justFinishedPic
{    width: 260px;    height: 147px;    overflow: hidden;}
.bigWindow .justFinishedPic .this
{    width: 260px;}
.bigWindow #justFinishedDiv1
{    width: 260px;    padding-right: 25px;}
.bigWindow #justFinishedDiv2
{    width: 260px;    padding-left: 26px;    padding-right: 26px;}
.bigWindow #justFinishedDiv3
{    width: 260px;    padding-left: 26px;    padding-right: 26px;}
.bigWindow #justFinishedDiv4
{    width: 260px;    padding-left: 25px;}
.bigWindow #community
{    width: 560px;padding-right:40px;}
.bigWindow #news
{    width: 600px;}
.bigWindow #newsContent
{padding-left:40px;}
.bigWindow .div3
{    height: 120px;    width: 360px;    margin-left: 20px;    margin-right: 20px;    background: #e6e6e6;}
.bigWindow .div4
{    height: 120px;    width: 260px;    margin-left: 20px;    margin-right: 20px;    background: #e6e6e6;}
.bigWindow .fb_ltr
{width: 555px !important;}
.bigWindow #fbframe
{width:550px;}
.smallWindow #header_container
{    width: 970px;    height: 135px;    margin: auto;}
.smallWindow #header .toggle, .smallWindow #header .toggleActive
{    margin-left: 730px;}
.smallWindow #slider
{    height:380px;    overflow:hidden;}
.smallWindow #middleContainer
{    width: 970px;    margin-left: auto;    margin-right: auto;}
.smallWindow #main
{    width: 970px;    margin: auto;    padding-top: 10px;}
.smallWindow #scope
{    width: 970px;    height: 380px;}
.smallWindow #scope img
{    width: 970px;    height: 380px;}
.smallWindow #scopeTop
{    position: absolute;    height: 50px;    width: 920px;margin-left: 50px;    text-align: right;}
.smallWindow #scopeBottom
{    position: absolute;    height: 50px;    width: 970px;    margin-top: 361px;    text-align: left;}
.smallWindow #scopeCommentFixer
{    position: absolute;    margin-top:180px;    width: 970px;}
.smallWindow .justFinishedPic, .smallWindow .worksListPic
{    width: 204px;    height: 115px;    overflow: hidden;}
.smallWindow .justFinishedPic .this, .smallWindow .worksListPic .thisNOT, .smallWindow #justFinished .worksListItem div img
{    width: 204px;}
.smallWindow #justFinishedDiv1
{    width: 204px;    padding-right: 25px;}
.smallWindow #justFinishedDiv2
{    width: 204px;    padding-left: 25px;    padding-right: 25px;}
.smallWindow #justFinishedDiv3
{    width: 204px;    padding-left: 25px;    padding-right: 25px;}
.smallWindow #justFinishedDiv4
{    width: 204px;    padding-left: 25px;}
.smallWindow #community
{    width: 445px;padding-right: 40px;}
.smallWindow #news
{    width: 485px;}
.smallWindow #newsContent
{padding-left:40px;}
.smallWindow .div3
{    height: 100px;    width: 300px;    margin-left: 11px;    margin-right: 11px;    background: #e6e6e6;}
.smallWindow .div4
{    height: 100px;    width: 220px;    margin-left: 11px;    margin-right: 11px;    background: #e6e6e6;}
.smallWindow .fb_ltr
{width: 455px !important;}
#embedCode,
{width:450px !important;height:150px !important;}
.RadMenu LI
{margin:0px;}
.copytext
{font-family:Tahoma, Arial;font-size: 11px;line-height:15px;letter-spacing: 1px;}
.copytextsmall
{font-family:Tahoma, Arial;font-size: 10px;letter-spacing: 0px;    color:#444444;}
#worksPage
{clear:left;display:block;}
.myHr
{clear:left;padding-top:20px;display:none;}
#worksPage li
{list-style-type: none;}
.worksListItem a
{    color: #5884dd;    text-decoration: none;}
.bigWindow .worksListItem
{list-style-type: none;width: 260px;float: left;border: none;margin: 20px 40px 20px 0px;height:220px;overflow:hidden;}
.smallWindow .worksListItem
{list-style-type: none;width: 220px;float: left;border: none;margin: 11px 22px 11px 0px;height:200px;overflow:hidden;}
.bigWindow .worksListItem div
{width: 260px;height: 147px;        margin-bottom: 10px;}
.smallWindow .worksListItem div
{width: 220px;height: 119px;        margin-bottom: 10px;}
.bigWindow .worksListItem div img
{position: absolute;width: 260px;border: none;}
.smallWindow .worksListItem div img
{position: absolute;width: 220px;border: none;}
#worksVideo
{text-align:left;}
.smallWindow #worksVideo iFrame
{width:560px;height:316px;}
.projectInfo li
{list-style-type:none;}
.parameterItem
{font-weight:200;}
#worksPageFilter li
{float:left;margin-right:20px;margin-bottom:20px;padding:3px;padding-left:0px;}
#worksPageFilter li a
{text-decoration:none;color:#666;}
#worksPageFilter .break
{clear:left;padding:0px;margin:0px;border:none;display:block;width:2px;}
#gallery img.thumb
{height:56px;}
#gallery .thumb_container
{    width:100%;    white-space:nowrap;}
#gallery .thumb_container .thumbLink
{    padding-right:3px;}
#gallery .content
{    width:853px;    height:60px;    overflow:hidden;}
#shopmoduleWorks1 h1
{clear:left;}

