@media print {

#languageswitch,
#top,
#main-navigation,
#navigation,
#headbanner,
.language_set,
#foot-navigation,
#breadcrumb,
.tab-button,
form,
fieldset {
  display:none !important
}
a {
  color:#000 !important
}

}
/*


  Print ende


*/
@media screen, projection
{
/*
body {
margin-top:-100px;
}
#languageswitch {
  left:0 !important;
}
#atikbanner {
 height:0px !important;
}
#main-navigation {
margin:25px 0 0 !important;
}
*/

/*
  JQuery-Settings
*/
.jsstart .product-detail-headline {
  display:none
}
[class="jsstart"] #inner-main {
  opacity:0;
  filter:alpha(opacity=0);
}

* {margin:0;padding:0;outline:0;}
.clearfix:after,#navigation:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix, * html .zertifikat {zoom:1;display:block;} /* IE-Hack*/
*+html .clearfix, *+html .zertifikat {zoom:1;} /* IE-Hack*/

/*
  Access-Links
*/
.jump_to_con {position:absolute;top:-1000px;left:-1000px;width:30%;}
.jump_to_con a:focus,
.jump_to_con a:active {
  padding-left:10px;display:block;width:100%;position:absolute;top:1000px;left:1000px;z-index:5;height:48px;line-height:48px; text-align:center;
  color:#F5F5F5 !important;font-size:1.5em;background:#5A7F17;border:1px solid #FFF; border-width:1px 5px;
}




blockquote,
#main,
#main-navigation,
#navigation span,
#navigation a:hover,
.product-detail,
.vcard-atik,
.vcard-engin,
.tab-control-2 li,
.tab-control-2 a,
fieldset {
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}
#main-navigation p,
#main img,
.con-sprite,
#languageswitch a,
#languageswitch em,
#languageswitch li {
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
blockquote,
#main,
#main-navigation,
.product-detail,
.vcard-atik,
.vcard-engin,
fieldset {
  box-shadow:3px 4px 11px #888;
  -moz-box-shadow:3px 4px 11px #888;
  -webkit-box-shadow:3px 4px 11px #888;
}
/*
.vc {
    -ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333, offx=2, offy=2)";
    filter:progid:DXImageTransform.Microsoft.DropShadow(color=#444444, offx=4, offy=4);
}
*/

body,
#languageswitch em,
#languageswitch li.active_lang,
.language_set a,
.language_set em,
#product-navigation a,
#product-navigation span,
#navigation,
#navigation a,
#banner strong {
  background: url(img/atik-sprite.png) no-repeat -999px -999px;
}


body {
  font:normal 0.9em/150% 'Lucida Grande',Geneva,Verdana,Arial,Helvetica,sans-serif;
  background-color:#F0F0F0;
  background-position:0 -518px;
  background-repeat:repeat-x;
  padding-top:60px;
}
#wrap {
  margin:0 auto;
  width:930px;
  position:relative;
  z-index:0;
}
/*


                 Language-Switcher


*/
#languageswitch {
  padding:10px;
  position:absolute;
  z-index:12;
  top:0;
  right:10px;
  width:120px;
}
.language_set:before {
  content:"Sprachauswahl:";
  cursor:default;
}
#languageswitch:before {
  position:absolute;
  z-index:12;
  top:15px;
  right:140px;
  color:#FFF;
}
#chooselanguage:before {
  font-size:.8em;
  color:#999;
}
.body_lang_de .language_set:before {
  content:"Sprachauswahl:";
}
.body_lang_tr .language_set:before {
  content:"Dil:";
}
.body_lang_en .language_set:before {
  content:"Language:";
}

#languageswitch li {
  display:none;
}

#languageswitch:hover li,
#languageswitch li.active_lang {
  display:block !important;
}
#languageswitch li.active_lang {
  opacity:1 !important;
  filter:alpha(opacity=100);
  background-color:#658F1A;
  background-position:103px -259px;
}
#languageswitch a,
#languageswitch em {
  margin-top:2px;
  padding:3px 0 3px 31px;
  display:block;
  font-size:14px;
  font-style:normal;
  text-decoration:none;
  color:#777;
  border:1px solid #555;
  height:1%;
}
#languageswitch a {
  background-color:#F9F9F9;
}
#languageswitch a:hover {
  color:#000;
  border-color:#000;
  background-color:#EEE;
}
#languageswitch em {
  margin-top:0;
  color:#FFF;
  font-weight:bold;
  border-color:#555;
  cursor:pointer;
}
/*
   Bottom-Menu
*/
#chooselanguage {
  margin:0 auto;
  padding:4px 0;
  text-align:center;
}
#chooselanguage li {
  display:inline-block;
}
* html #chooselanguage li {display:inline;}
*+html #chooselanguage li {display:inline;}
#chooselanguage a,
#chooselanguage em {
  padding:2px 10px 2px 31px;
  display:block;
  font-size:14px;
  text-decoration:none;
}
.language_set em {
  cursor:default;
  font-style:normal;
}
.langswitch_de {
  background-position:7px 8px !important;
}
.langswitch_tr {
  background-position:7px -28px !important;
}
.langswitch_en {
  background-position:7px -66px !important;
}
/*
                 Language-Switcher  ends


*/



/*


                 Sidebar


*/
#sidebar {
  margin-left:-25px;
  float:left;
  width:280px;
  position:relative;z-index:1;
  cursor:default;
}
* html #sidebar {margin-top:-20px;}
/*
   Header
*/
h1 {
  width:280px;
  height:150px;
  background:url(img/logo-1.png) no-repeat center;
}
h1 a, h1 span {
  display:block;
  width:100%;
  height:150px;    font-size:.6em;
  text-indent:-999em;
  text-decoration:none;
  color:#27126b;
  letter-spacing:2px;
}
.body_lang_en h1 a, .body_lang_en  h1 span {
  letter-spacing:1.2pt;
}
h1 em {
  margin:107px 0 0 35px;
  display:block;
  text-indent:-15px;
  line-height:130%;
}
* html h1 em {margin-top:120px;font-size:.9em;}
*+html h1 em {font-size:.9em;}
/*
   Produkt-Navi
*/
#main-navigation {
  padding:10px 5px;
  margin:60px 0 0 10px;
  width:235px;
  background:#FFF;
  cursor:default;
}
* html #main-navigation {margin-top:35px;}
#main-navigation p {
  margin:0 5px;
  padding:5px 10px;
  font-size:.95em;
  font-weight:normal;
  color:#996323;
  background:#EFBF6B;
}
/* Productlist */
#product-navigation {
  margin:15px 4px;
}
#product-navigation ul {
  margin:0 0 0 15px;
}
#product-navigation > li {
  color:#969696;
  border-bottom:1px solid #DFDFDF;
}
#product-navigation a,
#product-navigation span {
  padding:8px 0 8px 10px;
  display:block;
  height:1%;
  font-size:1.05em;
  color:#969696;
  text-decoration:none;
}
#product-navigation span {
  padding-left:20px;
  color:#89AF20;
  background-position:8px -312px;
}
#main-navigation a:focus,
#main-navigation a:hover,
#main-navigation a:active {
  padding-left:20px;
  color:#6B7F3C;
  background-position:5px -365px;
}
.navgotchild > a,
.navgotchild > span {
  text-decoration:underline !important;
}
#main-navigation span:first-letter { text-decoration:underline;}


/*


   Sidebar ends


*/






/*


   Main


*/
#main {
  margin:40px 0 16px;
  padding:0 15px;
  float:right;
  width:630px;
  background:#FFF;
  cursor:default;
}
#main {
  min-height:650px;
}
#inner-main {
  min-height:300px;
}
/*
       Mainmenu
*/
#navigation,
#navigation a {
  background-color:#73A80F;
  background-position:0 -443px;
  background-repeat:repeat-x;
}
#navigation {
  margin:0 -15px;
}
#navigation li, #navigation a, #navigation span {display:inline-block;}
* html #navigation li, * html #navigation a, * html #navigation span {display:inline !important;}
*+html #navigation li, *+html #navigation a, *+html #navigation span {display:inline !important;}
#navigation li {
  padding-right:2px;
  background:#FFF url(img/nav-li-bg.gif) right 0 no-repeat;
}
#navigation a,
#navigation span {
  padding:0 22px;
  position:relative;
  color:#EEE;
  text-decoration:none;
  font:bold 1.2em/42px  Tahoma, Georgia, Helvetica;
}
#navigation span {
  color:#78ae15;
  cursor:default;
  top:-5px;
  background:#FFF;
}
#navigation a:focus,
#navigation a:hover,
#navigation a:active {
  color:#78ae15;
  text-decoration:underline;
  background:#FFF;
  top:-5px;
}
#navigation a:focus,
#navigation a:active {
  text-decoration:none;
}

/*
       Standard
*/
/* Links */
a, a img {
  color:#83B525;
  border-color:#83B525;
}
a:hover, a:hover img  {
  color:#4A6F00;
  border-color:#4A6F00;
}
a:focus,
a:active,
a:focus img,
a:active img {
  color:#F00;
  border-color:#4A6F00;
}
/* List */
ul {
  list-style:none;
}
#inner-main ul {
  list-style:disc;
  list-style-position:inside;
  margin-left:20px;
  color:#83B525;
}
#inner-main li {
  margin:10px 0 0;
}
#body_id_22 #inner-main > ul {
  margin:20px 0 0 30px;
}
#body_id_22 #inner-main li ul {
  list-style:circle;
  margin:7px 30px;
}

ol {
  margin:15px 40px 0;
}
/* Text */
h2, h3, h4, h5 {
  margin:20px 0 15px;
  color:#90908E;
  font:bold 1.3em 'Helvetica Neue',Arial,Sans-serif;
}

h2 {
  border-bottom:1px solid #DFDFDF;
}

p {
  margin:20px 0;
}
p#breadcrumb {
  margin:0 !important;
  margin:0;
  padding:0;
  font-size:.75em;
  color:#555;
  position:relative;z-index:10;
}
*+html p#breadcrumb {margin-top:0 !important;}
#inner-main p {
  line-height:180%;
}
#inner-main .vcard  p,
.tabcon p  {
  line-height:150% !important;
}
blockquote {
  margin:30px 0;
  color:#86898F;
  font-size:1.1em;
  font-family:"Arial";
  border:1px solid #CCC;
  background:#F9F9F9 url(img/blockquote.png) no-repeat 10px 10px;
}
blockquote p {
  margin:15px 15px 15px 39px;
}
abbr {
  cursor:help;
  border-bottom:1px dotted #999
}

.self {
  border-bottom:1px dashed #83B525
}
a .self {
  border-bottom:0 none
}

/*
    +++++++++++++++
        Image
*/
img {
  padding:5px;
  border:1px solid #C5C5C5;
}
a img {
  margin:5px 12px 0 0;
  padding:5px;
  background:#F9F9F9;
  border:1px dashed;
  opacity:.85;
}
a:hover img {
  background:#EEE;
  border-style:solid;
  opacity:1;
}
.img-right {
  margin:5px 0 0 10px;
  float:right;
}
.center img {
  margin:0 12px;
}

/*
       Image ends
    +++++++++++++++
        Contact
*/

.vcard,
.product-list,
.product-detail {
  margin:40px auto;
  padding:0 0 10px 10px;
  width:550px;
  color:#555;
  position:relative;z-index:0;
  border:1px solid #A0C945;
  background-color:#FFF;
}
*+html .vcard,
*+html .product-list,
*+html .product-detail {
  border-width:1px 1px 3px;
}
.vcard {
  margin-bottom:0;
  width:530px;
}

.product-detail h3,
.org,
.fn {
  margin:0 0 0 -10px;
  padding:2px 10px;
  display:block;
  clear:both;
  color:#555;
  font-size:1em;
  font-weight:bold;
  background:#FAFFEF;
  border:1px solid #E6FFAF;
  border-width:1px 0;
}

.fn-n {
  margin:-18px 0 -5px 0;
  padding:0;
  display:block;
}
.webinfo {
  position:absolute;z-index:10;
  bottom:10px;
  right:10px;
}
.contactphone span span,
.webinfo span span {
  display:inline-block;
  width:43px;
}
.webinfo span span {
  width:49px;
}
.body_lang_tr .webinfo span span {
  width:75px !important;
}
#body_id_18 .webinfo span span {
  width:75px;
}
.vcard-engin .webinfo span span  {
  width:55px !important;
}
.body_lang_tr .vcard-engin .webinfo span span  {
  width:75px !important;
}
.vcard-atik {
  background:#FFF url(img/produktion-logo-klein.png) no-repeat 300px 100px;
}
.product-vcard {
  background:#FFF url(img/produktion-logo-klein.png) no-repeat 300px center;
}
.vcard-vertrieb {
  background:#FFF url(img/vertrieb-logo-klein.png) no-repeat 300px center;
}
.vcard-engin  {
  background:#FFF url(img/mein-logo.jpg) no-repeat 320px 70px;
}
p.impressum-paragraph {
  margin:-10px 0 0 0;
  padding:0;
  font-size:.8em;
  color:#777;
}
#main p.web-disclaimer {
  margin:20px auto -25px;
  padding:0;
  width:500px;
  font-size:90%;
  color:#999;
}
#popupframe {
  margin:35px 0 0;
  padding:0;
}


/*
     Contact ends
    +++++++++++++++
      Certificate
*/
.zertifikat {
  margin:15px 0;
  overflow:hidden;
}
.zertifikat .zertifikat-img {
  margin-right:15px;
  float:left;
}
.zertifikat div {
  margin-left:15px;
  float:left;
}









#foot-navigation {
  margin:25px 0 0;
  padding:0;
  clear:both;
  text-align:right;
  font-size:.85em;
  color:#555;
  border-top:1px solid #D1D1D1;
}
#foot-navigation li {
  padding:7px 12px;
  display:inline-block;
  border-right:1px solid #DDD;
}
#foot-navigation li:last-child {
  border-right:0 none;
}

#foot-navigation a,
#foot-navigation span {
  text-decoration:none;
  border-bottom:1px dotted;
  display:block;
}
#foot-navigation span,
#foot-navigation a:hover {
  border-bottom-style:solid;
}

* html #foot-navigation li {
  display:inline;
  border:0 none;
}
*+html #foot-navigation li {
  padding:7px 12px 9px;
  display:inline;
  border:0 none;
}

#footer {
  margin-top:20px;
  padding:11px 0;
  color:#FFF;
  font-size:1.1em;
  text-align:center;
  background:#A0C945;
  cursor:default;
}
*+html #footer {
  margin:20px 20px 0;
}
#footer p {
  margin:0;
  padding:0;
}





























/*
    Produkt-Details
*/
#product-overview a img,
.product-detail a img {
  padding:3px 5px;
  float:left;
  background:#FFF;
  opacity:1;
}
#main .product-detail p,
#main .tab-control li {
  margin:0;
}


.tab-control,
.tab-control a,
#main p.product-detail-headline,
#main p.vcard-headline,
fieldset legend {
  border-radius:10px  10px  0 0;
  -moz-border-radius:10px  10px  0 0;
}
.tab-control,
.product-list h3,
#main p.product-detail-headline,
#main p.vcard-headline,
fieldset legend  {
  margin:0 0px 15px -11px;
  padding-left:30px;
  color:#EEE;
  background:#A0C945;
  position:relative;z-index:4;
  text-shadow:-1px 1px 1px #AAA, -2px 2px 1px #333, 1px -1px 1px #A2A2A2;
}
* html #main p.vcard-headline {
  margin-top:-2px;
}
*+html #main p.vcard-headline {
  margin-top:-2px;
}
#main p.vcard-headline {
margin-right:0;
}

.tab-control {
  margin-right:0;
  padding-left:0;
  list-style:none !important;
}
.tab-control li {
  float:left;
}
.tab-control a  {
  margin-top:-10px;
  padding:7px 0 0;
  font-size:95%;
  font-weight:bold;
  line-height:200%;
  text-decoration:none;
  color:#E9E9E9;
  display:block;
  width:180px;
  float:left;
  text-align:center;
}
.tab-control a:focus,
.tab-control a:hover,
.tab-control a:active  {
  color:#FFF;
}
.tab-control a.selected {
  padding:3px 0 4px;
  color:#555 !important;
  background:#FFF;
  position:relative;z-index:6;
  border:1px solid #A0C945;
  border-width:1px 1px 0;
  text-shadow:-1px 1px 1px #AAA, -2px 2px 1px #BBB;
}




.product-vcard {
  margin:0 auto;
  padding:0;
  width:auto;
  border:0 none;
}
.product-vcard .webinfo {
  bottom:0;
}
.body_lang_tr .product-vcard .webinfo span span {
  width:65px;
}


.product-con h3 {
  margin-bottom:15px;
}
#main p.product-detail-txt {
  margin:0 15px 25px 5px;
}
#main p.article-nr  {
  margin-top:20px;
}
#main p.shockfrost {
  margin-bottom:5px;
}

.jsstart #product-overview {
  height:370px;
  overflow:hidden;
}

.product-list {
  margin:20px 10px 10px;
  padding:0;
  width:270px;
  display:inline-block;
}
*+html .product-list {display:inline;}
* html .product-list {display:inline;}

.product-list h3,
.product-list p {
  margin:0;
  padding:0;
}
#main .product-list a {
 display:block;
}
#main .product-list a img {
 margin:0 auto;
 float:none;
 border:0 none;
 display:block;
}
.product-list h3,
#main  p.product-list-art-nr {
  margin:0;
  padding:2px 0;
  font-weight:bold;
  color:#EEE;
  background:#A0C945;
}
#main  p.product-list-art-nr {
  padding:2px 0 0;
  line-height:100%;
  font-weight:bold;
}

#kontakt .product-detail-headline {
  margin-top:25px !important;
}


.tab-control-2 * {
  display:inline-block;
}
*+html .tab-control-2 * {display:inline !important;}
* html .tab-control-2 * {display:inline !important;}
.tab-control-2 li {
  margin:0 5px;
  padding:0;
  font-weight:bold;
}
.tab-control-2 a {
  margin:0 5px;
  padding:10px 15px;
  display:block;
  color:#F9F9F9;
  text-decoration:none;
  border:1px solid #A0C945;
  background:#A0C945;
}
.tab-control-2 .selected {
  color:#A0C945 !important;
  border:1px solid #A0C945;
  background:#FFF;
}
.tab-control  {
  margin-left:-11px !important
}
.tab-control-2  {
  margin-left:0 !important;
}
.tab-control a:focus,
.tab-control-2 a:focus {
  color:#F00
}
































iframe {
 margin-top:30px;
 width:600px;
 height:400px;
 border:0;
}


/*
  Specials
*/
.center {text-align:center}
.alert {color:#F00}


.email>ins:before {content:"@"; text-decoration: none}
.email del {text-decoration: none}
.email>del {display: none}
*:first-child+html .email>del {display:inline}


/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{ margin-top:0;display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
/*
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
  Example 5
*/
#cboxOverlay{background:#000;}
#cboxTopLeft{width:14px; height:14px; background:url(img/controls-5.png) 0 0 no-repeat;}
#cboxTopCenter{height:14px; background:url(img/border.png) top left repeat-x;}
#cboxTopRight{width:14px; height:14px; background:url(img/controls-5.png) -36px 0 no-repeat;}
#cboxBottomLeft{width:14px; height:43px; background:url(img/controls-5.png) 0 -32px no-repeat;}
#cboxBottomCenter{height:43px; background:url(img/border.png) bottom left repeat-x;}
#cboxBottomRight{width:14px; height:43px; background:url(img/controls-5.png) -36px -32px no-repeat;}
#cboxMiddleLeft{width:14px; background:url(img/controls-5.png) -175px 0 repeat-y;}
#cboxMiddleRight{width:14px; background:url(img/controls-5.png) -211px 0 repeat-y;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:5px;}
#cboxLoadingGraphic{background:url(img/loading-5.gif) center center no-repeat;}
#cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
#cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(img/controls-5.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px;}
#cboxPrevious{left:0px; background-position: -51px -25px;}
#cboxPrevious.hover{background-position:-51px 0px;}
#cboxNext{left:27px; background-position:-75px -25px;}
#cboxNext.hover{background-position:-75px 0px;}
#cboxClose{right:0; background-position:-100px -25px;}
#cboxClose.hover{background-position:-100px 0px;}

.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}


.jsstart #banner {
  background-image:none !important
}
#banner {
  margin:15px auto 0;
  width:630px;
  height:290px;
  overflow:hidden;
  position:relative;
  border:1px solid #CCC;
  background-image:url(/content/banner/img/atik-visitenkarte.jpg);
}

#banner em,
#banner span {
  height:100%;
  width:630px;
  display:block;
  position:absolute;
  top:0;
  left:0;
  z-index:5;
  background-position:center center;
  background-repeat:no-repeat;
}
#banner em {
  z-index:10;
  background: url(/content/css/img/blank.gif);
}
#banner strong {
  padding:0;
  height:15px;
  width:15px;
  position:absolute;
  bottom:5px;
  right:5px;
  z-index:15;
  line-height:140%;
  font-size:.7em;
  border:1px solid #AAA;
  background-color:#EEE;
  background-position:0 -207px;
  opacity:.5;
  filter:alpha(opacity=50);
  cursor:pointer;
}
#banner strong.playbutton,
#banner strong:hover {
  opacity:1;
  filter:alpha(opacity=100);
}
#banner strong.playbutton {
  background-position:0 -224px;
}
#body_id_2 #banner {
  height:383px;
  background-image:url(/content/banner/img/atik-oberhaupt.jpg);
}

  fieldset {
    margin-top:0 !important;
  }
  fieldset label,
  fieldset textarea,
  .submit_form {
    margin-left:15px;
  }
  fieldset legend {
    width:512px;
    margin:0 -11px 10px;
  }
  *+html fieldset legend {
    position:relative;
    left:-7px;
  }
  
  label {
    margin:5px 10px 8px 0;
    padding-bottom:3px;
    display:block;
    border-bottom:1px solid #E1FF9F
  }
  label.border_0 {
    margin:5px 10px 2px 0;
    padding-bottom:0;
    border-bottom:0 none !important
  }
  label span {
    display:block;
    float:left;
    width:100px;
  }
  .required,
  label span span {
    display:inline !important;
    float:none;
    color:#F00
  }
  label input {
    width:300px
  }
  .no_break {
    display:none !important;
    height:0 !important;
    position:absolute !important;
    top:-999px !important;left:-999px !important;
  }
  label input {
    padding:1px 3px
  }
  input.alert,
  textarea.alert {
   border-color:#F00
  }
  textarea {
    margin-bottom:10px;
    padding:4px 5px
  }
  .jsstart .collapsed fieldset {
    height:50px !important;
    overflow:hidden;
    opacity:.7;
    filter:alpha(opacity=70);
  }
  .jsstart .collapsed label {
    border-bottom:0 none !important
  }
  .jsstart .collapsed {
    overflow:hidden;
    padding-bottom:5px;
  }
  .contactform .alert {
    border-color:#F00;
    background:#F5F5F5;
  }
  .messagestatusok {
    width:530px;
    margin:0 auto 15px;
    padding:5px 10px;
    border:1px solid #A0C945
  }
  .messagestatusok span {
    margin:-7px -5px 0;
    float:right;
    font-weight:bold;
    cursor:pointer;
    color:#F00;
  }
  .formtes {
    position:absolute !important;
    top:-9999px !important;left:-9999px !important;
  }
}
