﻿@charset "utf-8";
/*
	Application CSS: Compressed
*/

/* main containters*/
html{background: #fff url(../images/bg2.gif) repeat-y;	height:100%;}
body{background: #fff url(../images/bg2.gif) repeat-y;	color:#65717b;z-index:10000;position:relative;height:100%;}

div#content{	min-height:430px;margin:32px 0 0 0;padding:0;}
div#main-content{width:948px;float:left;min-height:392px;margin-left:40px;padding:0;margin-top:0;}
* html div#main-content {margin-left:20px;}
div#page-container{width:910px;margin:0 auto;}
#wrapper {width:1247px;position:relative;padding-top:20px;}
#wrapper_r {width:880px;position:relative;padding-top:0px;margin:0 auto;}
#wrapper_r p{color:#0099cc;padding:15px 0 0 34px;font-size:12px;}
* html .alternativ{overflow:hidden;}
/*side-containters*/
div#side-content{width:170px;float:right;margin-right:38px;min-height:530px;margin-top:0;padding-top:0;overflow:hidden;}
*html div#side-content {margin-right:19px;}
#side-content div.kam{display:block;margin-bottom:4px;width:154px;padding:5px 0 5px 16px;background:#0099cc url(../images/fig.gif) 100% no-repeat;}
#side-content div.kam a{color:#fff;text-decoration:none;}
#side-content div.kam a:hover{text-decoration:underline;}
#side-content div.kam{display:block;margin-bottom:4px;width:154px;padding:5px 0 5px 16px;background:#0099cc url(../images/fig.gif) 100% no-repeat;}
#side-content div.kam a{color:#fff;text-decoration:none;}
#side-content div.kam a:hover{text-decoration:underline;}
#side-content div.mak {background:url(../images/mak.gif);width:169px;margin-bottom:4px;border-bottom:1px solid #0099cc;}
#side-content div.mak li{background:none;padding:3px 0 3px 16px;margin:0;}
#side-content  div.mak li a{color: #000;text-decoration:none;}
#side-content  div.mak li a:hover{text-decoration:underline;color:#0099cc;}


/* clear elements */
div.clear{clear:both;}
span.clear {clear:both;display:block;}
br.clear{font-size:0px;line-height:0px;height:0px;visibility:hidden;display:block;clear:both;}
.clr{clear:both;}
hr {display:none;}

/* float styles */
.float-left {float:left;}
.float-right {float:right;}

/*errors , flash messages */
div.flash{margin:20px 0;}
div.flash div.inner{padding:10px 0 10px 40px;font-weight:900;letter-spacing:1px;position:relative;cursor:pointer;}
div.flash div.inner a.close-button{	position:absolute;right:5px;top:5px;font-size:17px;text-decoration:none;font-weight:100;}
#page-login  div.flash.notice{font-size:13px;background:#0099cc;width:988px;margin-bottom:10px;overflow:hidden;margin-left:0;border:0;}
#page-login  .other div.flash.notice{background:#0099cc;width:797px;margin-bottom:10px;overflow:hidden;margin-top:0;}
#page-login  div.flash.notice div.inner{color:#fff;	font-weight:bold;background-image:none;}

div.flash.notice{font-size:12px;border:1px solid #0099cc;width:948px;margin:20px 0 10px 40px;overflow:hidden;}
.other div.flash.notice{background:#fff;width:797px;margin-bottom:10px;overflow:hidden;margin-top:0;}
div.flash.notice div.inner{color:#131313;background:url(../images/info.png) no-repeat 12px 50%;font-weight:normal;}
#main-content div.flash.notice {margin-left:0;}
div.flash.warning{background:#0099cc;width:871px;}
div.flash.warning div.inner{color:#fff;font-weight:bold;}
div.flash.error{background:#0099cc;width:871px;}
.other div.flash.error{background:#0099cc;width:797px;margin-top:0;}
div.flash.error div.inner{color:#fff;font-weight:bold;}
* html .strange2 {width:120px !important;}
* html .strange2 select {width:120px !important;}
/*footer*/
#footer{clear:both;text-align:right;overflow:hidden;margin:10px 39px 0 0;padding:0;height:25px;position:fixed;bottom:0;width:1208px;}
#footer2 {background:url(../images/bg-header.gif);width:813px;height:98px;margin-bottom:15px;overflow:hidden;clear:both;}
#footer2  p{color:#fff;font-size:11px;width:145px;float:right;margin-right:85px;line-height:1.5em;margin-top:4px;}
#footer2  p a{color:#fff;text-decoration:none;}
#footer2 p a:hover{text-decoration:underline;}
#footer2 ul{list-style:inline;padding-left:6px;font-size:0.9em;float:left;height:21px;}
#footer2 ul li {float:left;border-left:1px solid #fff;overflow:hidden;}
* html #footer2 ul li {float:left;border-left:1px solid #fff;overflow:hidden;height:21px;}
* html #footer2 ul li a{float:left;}
* html #footer2 ul{list-style:inline;padding-left:6px;font-size:0.9em;float:left;height:21px;width:426px;}
#footer2 ul li.dlast {float:left;border-left:1px solid #fff;overflow:hidden;border-right:1px solid #fff;}
#footer2 ul li  a{color:#fff;text-decoration:none;display:block;padding:3px 12px 0 12px;height:18px;font-size:1em;overflow:hidden;text-transform:uppercase;}
#footer2 ul li a:hover{color:#0099cc;}
#footer ul{list-style:none;height:20px;background:#0099cc url(../images/fig.gif) 100% no-repeat;color:#fff;padding:5px 20px 0 0;width:150px;float:right;}
*html #footer ul{overflow:hidden;margin-bottom:0;padding-bottom:0;}
#footer ul li {display:inline;padding: 0 5px;}
#footer ul li  a{color:#fff;text-decoration:none;}
#footer ul li  a:hover{text-decoration:underline;}
.bottom{background:url(../images/bg-bottom.gif) top repeat-x;margin-right:24px;height:30px;overflow:hidden;}
.bottom ul.ul_left {float:left;}
.bottom ul.ul_right{float:right;}
.bottom ul.ul_right li{display:inline;float:left;margin:5px 7px 0pt 0pt;}
.bottom ul.ul_right li a{width:16px;height:16px;border:1px solid #A6A6A6;padding:1px;display:block;text-indent:-66666px;}
.bottom ul.ul_right li.il1 a{background:url(../images/img1.gif) center no-repeat;}
.bottom ul.ul_right li.il2 a{background:url(../images/img2.gif) center no-repeat;}
.bottom ul.ul_right li.il3 a{background:url(../images/img3.gif) center no-repeat;}
.bottom ul.ul_right li.il4 a{background:url(../images/img4.gif) center no-repeat;}
.bottom ul.ul_right li.il5 a{background:url(../images/img5.gif) center no-repeat;}
.bottom ul.ul_right li.il6 a{background:url(../images/img6.gif) center no-repeat;}
.bottom ul.ul_right li.il7 a{background:url(../images/img7.gif) center no-repeat;}
.bottom ul.ul_right li.il8 a{background:url(../images/img8.gif) center no-repeat;}
.bottom ul.ul_right li.il9 a{background:url(../images/img9.gif) center no-repeat;}
.bottom ul.ul_right li.il10 a{background:url(../images/img10.gif) center no-repeat;}
.bottom ul.ul_right li.il1 a:hover{background:url(../images/blinklist.gif) center no-repeat;}
.bottom ul.ul_right li.il2 a:hover{background:url(../images/delicious.gif) center no-repeat;}
.bottom ul.ul_right li.il3 a:hover{background:url(../images/folkd.gif) center no-repeat;}
.bottom ul.ul_right li.il4 a:hover{background:url(../images/furl.gif) center no-repeat;}
.bottom ul.ul_right li.il5 a:hover{background:url(../images/google.gif) center no-repeat;}
.bottom ul.ul_right li.il6 a:hover{background:url(../images/linkarena.gif) center no-repeat;}
.bottom ul.ul_right li.il7 a:hover{background:url(../images/mrwong.gif) center no-repeat;}
.bottom ul.ul_right li.il8 a:hover{background:url(../images/oneview.gif) center no-repeat;}
.bottom ul.ul_right li.il9 a:hover{background:url(../images/yigg.gif) center no-repeat;}
.bottom ul.ul_right li.il10 a:hover{background:url(../images/webnews.gif) center no-repeat;}

.bottom ul.ul_left li {color:#8A8C8D;font-size:11px;float:left;background:url(../images/bg-nav-bottom.gif) no-repeat 0 10px;margin:0pt 0pt 0pt -2px;padding:8px 20px;}
.bottom ul.ul_left li  a{color:#8A8C8D;text-decoration:none;}
.bottom ul.ul_left li  a:hover{text-decoration:underline;}
.bottom ul.ul_left li.first {color:#8A8C8D;font-size:11px;float:left;background:none;margin:0pt 0pt 0pt -2px;padding:8px 20px;}
/*main h2 */
h2.title2 {color:#0099cc; font-size:1.1em;margin: 0 0 10px 8px;font-weight:normal;}
h2.title {color:#0099cc; font-size:13px;margin:0;font-weight:normal;border-bottom:1px solid #0099cc;margin-bottom:15px;padding-bottom:2px;position:relative;}


/* Section: #header */

#header {height:84px;/*background:url('../images/h-bg.gif') repeat-x;*/background: #333;width:1208px;overflow:hidden;}
#header_r {height:98px;/*background:url('../images/bg-header.gif');*/background: #333;width:880px;overflow:visible;}
#logo2{width:180px;height:52px;position:absolute;top:15px;left:1013px;z-index:100000;margin:0;}
#logo2 a {width:180px;height:53px;display:block;text-indent:-6000px;background:url('../images/logo.gif') no-repeat;z-index:100000;}
#logo_so{width:172px;height:39px;position:absolute;top:24px;left:1075px;z-index:100000;margin:0;}
#logo_so a {width:172px;height:39px;display:block;text-indent:-6000px;background:url('../images/logo_so.gif') no-repeat;z-index:100000;}
#wrapper_r #logo2{width:180px;height:52px;position:absolute;top:23px;left:677px;z-index:100000;margin:0;}
#wrapper_r #logo2 a {width:180px;height:52px;display:block;text-indent:-6000px;background:url('../images/logo.png') no-repeat;z-index:100000;}
* html #wrapper_r #logo2 a {background:url('../images/logo.gif') no-repeat}
span.ffix{display:none;width:38px;height:9px;background:url(../images/fix.gif) no-repeat;z-index:100000;top:63px;left:1208px;position:absolute;}

/* main navigation */
#navigation{list-style:inline;padding-left:40px;font-size:0.9em;}
#navigation li {float:left;border-right:2px solid #fff;overflow:hidden;}
li.la, #navigation li.la a{padding-left:0;}

li.lz, #navigation li.lz a{padding-right:0;background:none;}
#navigation li.lz {border:none;}
#navigation li  a{color:#fff;text-decoration:none;display:block;padding:0 10px;height:27px;font-size:1.15em;overflow:hidden;text-transform:uppercase;}
*html  #navigation li  a{font-size:1.10em;float:left;}
#navigation li  a:hover{color:#0099cc;border-bottom:1px solid #0099cc;height:26px;}
li#l1 a, li#l2 a,li#l3 a,li#l4 a,li#l5 a,li#l6a,li#l7 a,li#l8 a,li#l9 a,li#l10 a,li#l11 a/li#l12 a{color:#0099cc;border-bottom:1px solid #0099cc;height:26px;}
#navigation li.m{background:none;float:none; padding:0;width:81px;margin:1px 0 25px 0;border-right:none;}
*html #navigation li.m{margin-bottom:22px;}
#navigation li.m a {color:#fff;padding:0;font-size:1.1em; display:block;height:15px;padding-top:16px;text-transform:none;}
#wrapper #navigation li.m a:hover{height:15px;color:#0099cc;border-bottom:none;border-top:1px solid #0099cc !important;padding-top:15px;}
#wrapper_r #navigation{margin-top:47px;padding-left:34px;height:21px;}
#wrapper_r #navigation li a{color:#fff;text-decoration:none;display:block;padding:0 15px;height:21px;font-size:1em;overflow:hidden;text-transform:uppercase;}
#wrapper_r #navigation li a:hover{color:#0099cc;border:none;}
#wrapper_r #navigation li ul{display:none;width:180px;position:absolute;top:21px;background:url(../images/bg-dropdown.png);border:1px solid #FFF;padding:6px 0;z-index:1000;}
#wrapper_r #navigation li:hover ul{display:block;width:180px;position:absolute;top:21px;background:url(../images/bg-dropdown.png);border:1px solid #FFF;padding:6px 0;}
#wrapper_r #navigation li:hover ul li{padding:3px 12px;border:none;float:none;display:block;}
#wrapper_r #navigation li:hover ul li a{display:inline;padding:0;text-transform:none;height:auto;color:#fff;}
#wrapper_r #navigation li:hover ul li a:hover{text-decoration:underline;}
#wrapper_r #navigation li{border-left:1px solid #fff;border-right:0;position:relative;overflow:visible;}
#wrapper_r #navigation li.bord a{border-bottom:2px solid #0099cc;height:19px;}
#wrapper_r #navigation li.bord {border-right:1px solid #fff;}
/*logging forms and registration forms*/

.left  h2, .left2 h2 {color:#0099cc;float:left;margin:0 0 30px 0;}
h2.for-register{margin:12px 0;font-size:18px;font-weight:normal;float:none;}
a, img {outline:none;}
.right{width:450px;float:right;}
.left{width:450px;float:left;}
.left2{width:948px;}
.right2{width:450px; overflow:hidden;float:right;margin-top:82px;}
.alternativ .left{width:393px;overflow:hidden;}
.alternativ .right2, .alternativ .right{width:393px;margin-right:24px;}
* html .alternativ .right2 {margin-right:12px;}
div.formErrorContainer p {min-height:0 !important;}
.left p.to {height:159px;position:relative;z-index:1px;margin:0 0 12px 0; padding:0;}
.left p.to  table {margin-left:10px;}
.mceEditor table {margin-left:0 !important;}
.left p.look  input{border-width:1px;}
.left p.ta,.right p.ta, .right2 p.ta {margin:0 0 12px 0; padding:0;width:450px;position:relative;clear:both;height:150px;}
.left p.ta2,.right p.ta2, .right2 p.ta2{margin:0 0 12px 0; padding:0;width:450px;position:relative;clear:both;height:65px;}
.left2 p.mar,div.mar {margin:0 0 12px 0; padding:0;min-height:20px; width:650px;z-index:1px;}
*html .left p, *html .right p,*html  .right2 p {margin:0;}
div.rel{min-height:14px;}
div.reldown{min-height:16px;margin-bottom:25px;line-height:16px;}
* html div.reldown {min-height:18px;height: auto !important;height:18px;}
div.relbdown{position:relative;min-height:16px;margin:55px 0 67px 0;line-height:16px;}
div.relweird{width:auto;height:20px;float:right;padding:3px 0 0 8px;text-align:right;}
div.relta2{margin:0 0 12px 0; padding:0;width:450px;position:relative;clear:both;min-height:65px;}
.alternativ div.relta2{margin:0 0 12px 0; padding:0;width:393px;position:relative;clear:both;height:65px;}
div.relsh{width:450px;margin:0 0 12px 0;min-height:20px;position:relative;}
.alternativ div.relsh{width:393px;margin:0 0 12px 0;min-height:20px;position:relative;}
div.relshort{margin:0 0 12px 0; padding:0;min-height:20px; width:450px}
p.relshort{margin:0 0 12px 0; padding:0;min-height:20px; width:450px}
fieldset.full-column {width:650px;}

/*labels, inputs, submit buttons */
.left label, .right label, .right2 label,.left2 label{width:197px;display:block;float:left;color:#000;overflow:hidden;font-weight:bold;font-size:11px;line-height:18px;}
.alternativ .left label, .alternativ .right label, .alternativ .right2 label{width:142px;font-weight:normal;}
.reldown label.agb-long{width:284px !important;font-weight:normal;}
/* .left input, .right input , .left select, .right select, .right2 input, .right2 select{width:242px; border:1px solid #F29400;float:right;margin-left:8px;background:#EFEFEF;} */
.left input.checkboxx{float:left;display:block;margin:0;margin-left:12px;}
.left2 input, .left2 select {width:442px; border:1px solid #0099cc;float:right;margin-left:8px;background:#efefef;}
.left input, .right input , .right2 input {width:224px; padding:0 5px;}
.left input#agbchecker {width:20px;float:left;}
input.check {width:12px;height:12px;float:left;margin-left:11px;}
input#agb_checker{display:block;width:12px;height:12px;float:right;margin-right:15px;border:none;}
.right select, .right2 select {width:242px;}
.left textarea, .right2 textarea {width:240px;height:150px;float:left; /* background:#efefef;border:1px solid #d08700 */}
.left textarea {width:243px;}
* html .left textarea {width:240px;height:150px;float:right; /* background:#efefef;border:1px solid #d08700 */}
* html .checkbox-block  {width: 450px !important;}
* html .checkbox-block span {float:left !important;}
* html .checkbox-block input {float:right !important;}
.left2 textarea {width:440px;height:150px; border:1px solid #0099cc;float:right;background:#efefef;}
.left p.mar, .right p.mar, .right2 p.mar, p.sh ,p.short,p.marg,p.far,div.mar{margin:0 0 12px 0; padding:0;min-height:20px; width:450px;z-index:1px;clear:both;}
.right2 #bank_area p.mar {width:393px;}
p.far input {float:right;width:auto;border:none;}
p.sh select,div.sh select{width:69px;}
 div.relta2 textarea{height:65px;}
.left input.graf, .left2 input.graf{display:block; width:13px;height:13px;background:url(.../images/graf.gif);float:left;border:none;background:#EFEFEF;}
.left label.graf2,.left2 label.graf2{width:auto;margin-left:2px;float:left;}
.left p.fik input{float:left;}
.left2 p.fik input { float:left;}
.left2 p.fik label {width:207pxl}
div.relsh select{width:54px;}
div.relshort select {width:40px;}
div.relshort  span{float:left;margin: 0 7px;}
div.relshort  input{width:14px;float:left;margin:2px 0 0 0;background:#EFEFEF;border:none;display:block;}
div.relshort  label{width: 200px;}
p.fik{min-height:20px;position:relative;z-index:1px;margin:0 0 12px 0; padding:0;}
.left #message_body_container textarea {width:448px;}
.left #message_body_container table {margin-top: 6px;}
.right textarea {width:240px;height:150px; /*border:1px solid #d08700;*/float:left;}
p.weird {width:auto;height:20px;float:right;padding:3px 0 0 8px;text-align:right;}
.left fieldset, .right fieldset {}
a.next,h4.next{display:block;padding: 5px;background:#0099cc;color:#fff;float:right;margin:20px 0 0 30px;cursor:pointer;font-weight:normal !important;height:16px;line-height:16px;}
h4.next {height:26px;background:url(../images/button.png) repeat-x;float:right;position:relative;padding:0 10px;margin:20px 6px 0 10px;color:#fff;line-height:26px;}
h4.next span.left-piece {width:6px;height:26px;display:block;position:absolute;top:0;left:-6px;background:url(../images/button-left.png);}
h4.next span.right-piece {width:6px;height:26px;display:block;position:absolute;top:0;right:-6px;background:url(../images/button-right.png);}
h4.next:hover,h4.next:hover span.left-piece,h4.next:hover span.right-piece {background-position:0 100%;}
a.next {height:26px;background:url(../images/button.png) repeat-x;float:right;position:relative;padding:0 10px;margin:20px 6px 0 10px;color:#fff;line-height:26px;}
a.next span.left-piece {width:6px;height:26px;display:block;position:absolute;top:0;left:-6px;background:url(../images/button-left.png);}
a.next span.right-piece {width:6px;height:26px;display:block;position:absolute;top:0;right:-6px;background:url(../images/button-right.png);}
a.next:hover,a.next:hover span.left-piece,a.next:hover span.right-piece {background-position:0 100%;}
a.next {padding:0 5px;height:26px;line-height:26px;text-align:center;}
input.submit{display:block;padding: 5px;background:#0099cc;color:#fff; float:right;margin:20px 0 20px 0;border:none;font-weight:normal;}
input.submitx{display:block;width:135px;height:25px;background:#0099cc;color:#fff; float:right;margin:20px 0 20px 0;border:none;font-weight:normal;text-align:center;cursor:pointer;outline:none;}
/*a.prev {width:90px;color:#000; border:1px solid #0099cc;padding:4px 5px;margin:20px 0 0 30px;float:right; cursor:pointer;}*/
a.prev{cursor:pointer;color:#0099cc;height:26px;background:url(../images/button.png) repeat-x;float:right;position:relative;padding:0 10px;margin:20px 6px 0 10px;line-height:26px;background-position:0 100%;}
a.prev span.left-piece {width:6px;height:26px;display:block;position:absolute;top:0;left:-6px;background:url(../images/button-left.png);background-position:0 100%;}
a.prev span.right-piece {width:6px;height:26px;display:block;position:absolute;top:0;right:-6px;background:url(../images/button-right.png);background-position:0 100%;}
h4.prev {cursor:pointer;color:#0099cc;height:26px;background:url(../images/button.png) repeat-x;float:right;position:relative;padding:0 10px;margin:20px 6px 0 10px;line-height:26px;background-position:0 100%;}
h4.prev span.left-piece {width:6px;height:26px;display:block;position:absolute;top:0;left:-6px;background:url(../images/button-left.png);background-position:0 100%;}
h4.prev span.right-piece {width:6px;height:26px;display:block;position:absolute;top:0;right:-6px;background:url(../images/button-right.png);background-position:0 100%;}
h4.prev2{width:90px; float:left;color:#000; border:1px solid #0099cc;padding:5px;margin:20px 10px 0 0;cursor:pointer;}
h4.prev3{width:90px;color:#000; border:1px solid #0099cc;padding:5px;margin:0 0 20px 0;float:left;cursor:pointer;}
h4.prev3 a{color:#000;text-decoration:none;cursor:pointer;}
h4.prev3 a:hover{text-decoration:underline;cursor:pointer;}
p.name{color:#0099cc;}
input.submit2{width:89px;height:17px;background:#d2d2d2;color:#fff;text-align:center;border:none;float:right;}
.left h2.clir{clear:both;}
p.marg{margin-top:0;color:#0099cc;font-weight:bold;line-height:20px;}
.tarif{background:url(/images/bg-fullwide.gif);width:350px;height:28px;margin-bottom:6px;padding-top:10px;padding-left:40px;position:relative;}
.tarifd{background:url(/images/bg-fullwide-dark.gif);width:350px;height:28px;margin-bottom:6px;padding-left:40px;padding-top:10px;position:relative;}
.tarif label ,.tarifd label{width:270px !important;font-size:13px;line-height:16px;}
.tarif input ,.tarifd input {margin-top:2px;width:20px;text-align:left;margin-left:0;margin-right:15px;border:none;background:none;}
* html .tarif input ,* html .tarifd input,.special-fixer6 input {border:none !important;background:none !important;}
.tarifd label{color:#0099cc;}
span.margin-left-15{margin-left:15px;float:right;}
/*error's and tooltip's div */
div.form_error{background:#0099cc;color:#fff;padding:2px 0;margin-top:12px;font-size:0.em;clear:both;z-index:100;}
* html  div.form_error {line-height:16px;min-height:16px;height: auto !important; height:16px;}
div.field-tooltip {background:transparent url(/images/forms/form-tip-down.png) no-repeat 0 100%;left:207px;padding:6px;position:absolute;border:1px solid #ffdf4c;top:-72px;width:auto;text-align:center;background:#0099cc;color:#fff;z-index:10000;font-size:0.9em;}
.alternativ div.field-tooltip {left:137px !important;}
div.field-tooltip p {min-height:0 !important;}
div.box{width:910px;}
span.bal{position:absolute; background:#0099cc; color:#fff;padding:2px;top:10px;left:100px;display:block;z-index:10000;border:2px solid #fff;}
a.hik{display:none;}
a.hik :hover{display:block;position: relative;}
a.hik span {diplay:none;}
a.hik:hover span {display:block; position: relative; z-index:10000;top:20px;left:20px;}
#bank_area input {margin:0;}
p.description{margin-bottom:12px;color:#000;}
p.times-info{color:#000;font-weight:bold;}
p.times-info span.ti1{margin-left:164px;}
 p.times-info span.ti2{margin-left:88px;}
.textarea-block {width:253px;float:left;}
.select-block {float:left;display:block;}
/*headers for grids */
div.gora {padding:0;background:#0099cc;color:#fff;margin: 0 0 3px 8px;overflow:hidden;height:28px;}
div.gora h2{margin:0; font-size:1em;padding:5px 8px;float:left;font-weight:normal;}
div.gora h2.f1{width:67px;border-right:1px dotted #fff;padding:6px 8px 6px 5px;overflow:hidden;height:16px;}
div.gora h2.f101{width:43px;border-right:1px dotted #fff;padding:6px 8px 6px 5px;overflow:hidden;height:16px;}
div.gora h2.f10{width:67px;border-right:1px dotted #fff;padding:6px 8px 6px 5px;overflow:hidden;height:16px;}
div.gora h2.fpp{width:63px;border-right:1px dotted #fff;padding:6px 8px 6px 5px;overflow:hidden;height:16px;}
div.gora h2.fpp span{font-weight:bold;margin-left:25px;}
div.gora h2.f2{width:326px;border-right:1px dotted #fff;}
div.gora h2.f22{width:408px;border-right:1px dotted #fff;}
div.gora h2.f3{width:261px;}
div.gora h2.f3#longer{width:264px;}
div.gora h2.f4{width:260px;border-right:1px dotted #fff;}
div.gora h2.f5{width:150px;}
div.gora h2.f000{width:36px;border-right:1px dotted #fff;}
div.gora h2.f00{width:28px;padding:6px 3px;border-right:1px dotted #fff; }
div.gora h2.f01{width:265px;border-right:1px dotted #fff;}
div.gora h2.f02{width:109px;border-right:0px dotted #fff; font-size: 11px; float: right; margin-top: 2px;text-align:center;}
div.gora h2.f001{width:205px;border-right:1px dotted #fff;}
div.gora h2.f002{width:209px;border-right:1px dotted #fff;}
div.gora h2.f03{width:483px;border-right:1px dotted #fff;}
div.gora h2.f04{width:131px;border-right:1px dotted #fff;}
div.gora h2.f04{width:74px;}
div.gora h2.fpaginator{width:120px; text-align:right; float:right; text-decoration: none;font-size:10px !important;padding-top:7px;}
div.gora a{text-decoration: none;color:#fff;}
div.gora#gg{margin-left:30px;}
h2.f4 a, h2.f5 a{color:#fff;text-decoration:none;}
h2.f4 a:hover, h2.f5 a:hover{text-decoration:underline;}

/*grids, lesser rules */
ul.go, ul.go2, ul.go3{border-top:1px solid #bebebe;margin-bottom:3px;background:url(../images/sh.gif) 0% repeat-y;padding-left:8px;height:22px;overflow:hidden;}
ul.go2 {background:url(../images/sh2.gif) 0% repeat-y;border-top:1px solid dfdfdf;height:22px;}
ul.go li, ul.go2 li, ul.go3 li, ul.go4 li{padding:3px 5px;display:block;float:left;min-height:16px;}
ul.go li.l1,ul.go2 li.l1,ul.go3 li.l1  {width:68px;background:#e7e7e7;color:#878889;padding:4px 6px 2px 6px;}
ul.go2 li.l1 {background:#fff;}
ul.go li.l101,ul.go2 li.l101,ul.go3 li.l101  {width:44px;background:#e7e7e7;color:#878889;padding:4px 6px 2px 6px;}
ul.go2 li.l1 {background:#fff;}
ul.go li.l1 span.sp1 a,ul.go2 li.l1 span.sp1 a,ul.go3 li.l1 span.sp1 a{float:left;display:block;cursor:pointer;width:12px;height:12px;background:url(../images/sq.gif) no-repeat;text-indent:-6000px;}
ul.go li.l1 span.sp2 a,ul.go2 li.l1 span.sp2 a,ul.go3 li.l1 span.sp2 a,ul.go li.l101 span.sp2 a,ul.go2 li.l101 span.sp2 a,ul.go3 li.l101 span.sp2 a{float:right;display:block;cursor:pointer;width:16px;height:16px;background:url(../images/sq2.gif) no-repeat;text-indent:-6000px}

ul.go li.l3,ul.go2 li.l3,ul.go3 li.l3{background:#e7e7e7;color:#646567;float:left;padding:3px 8px;width:328px;}
ul.go li.l33,ul.go2 li.l33,ul.go3 li.l3{background:#e7e7e7;color:#646567;float:left;padding:3px 8px;width:328px;}
ul.go li.l33,ul.go2 li.l33,ul.go3 li.l33{width:411px;padding:3px 5px 3px 8px;}
ul.go3 li.l3 ,ul.go3 li.l33 {background:#e7e7e7 url(../images/0.gif) 0% 0% no-repeat;}
ul.go2 li.l3,ul.go2 li.l33{background:#fff;}
ul.go li.l3 a,ul.go2 li.l3 a ,{color:#646567;text-decoration:none;}
ul.go li.l3 a:hover,ul.go2 li.l3 a:hover,ul.go3 li.l3 a:hover{text-decoration:underline;}
ul.go li.l4,ul.go2 li.l4,ul.go3 li.l4{background:#e1dbd8;color:#000;width:500px;padding:3px 8px;}
ul.go3 li.l4{background:#e1dbd8 url(../images/0.gif) 0% 0% no-repeat;}
ul.go3 li.l4 a,ul.go li.l4 a,ul.go2 li.l4 a{font-weight:bold;font-size:11px;}
ul.go2 li.l4{background:#f8f1ee;}
ul.go li.l4 a,ul.go2 li.l4 a,ul.go3 li.l4 a{color:#000;text-decoration:none;}
input.submit#sub{float:right;}
input#nub {display:block;padding: 5px;background:#0099cc;color:#fff; float:right;margin-bottom:20px;text-align:center;width:150px !important;}
ul.go li.l5,ul.go2 li.l5,ul.go3 li.l5{background:#e7e7e7;color:#000;width:263px;padding-left:9px;min-height:16px;color:#646567;}
ul.go3 li.l5{background:#e7e7e7 url(../images/0.gif) 0% 0% no-repeat;}
ul.go2 li.l5{background:#fff;}
ul.go li.l6,ul.go2 li.l6,ul.go3 li.l6{background:#f8f1ee;color:#000;width:263px;min-height:16px;padding-left:9px;}
ul.go3 li.l6{ background:#f8f1ee url(../images/0.gif) 0% 0% no-repeat;}
ul.go2 li.l6{background: #fff8f6;}
ul.go li.l7,ul.go2 li.l7,ul.go3 li.l7{background:#e7e7e7;color:#646567;width:292px;min-height:16px;padding-left:9px;}
ul.go li.l707,ul.go2 li.l707,ul.go3 li.l707{background:#e7e7e7;color:#646567;width:316px;min-height:16px;padding-left:9px;}
ul.go3 li.l7 {background:#e7e7e7 url(../images/0.gif) 0% 0% no-repeat;}
ul.go2 li.l7{background:#fff;}
ul.go3 li.l707 {background:#e7e7e7 url(../images/0.gif) 0% 0% no-repeat;}
ul.go2 li.l707{background:#fff;}
ul.go4 {border-top:1px solid #bebebe;margin-bottom:3px;background:url(../images/sh.gif) 0% repeat-y;padding-left:8px;height:22px;}
ul.go4 li.l8{background:#f8f1ee;color:#000;width:264px;padding-left:9px;min-height:16px;color:#646567;}
ul.go4 li.l9{background:#f9e8c9;color:#000;width:292px;min-height:16px;padding-left:9px;}
ul.go4 li.l10 {background:#fff;width:342px;padding-left:9px;min-height:16px;color:#646567;}
div.left#dol{margin-top:20px;}
.text-grid-black-small{color: #000;font-size: 10px;}

/*searcher */
form.mit {padding:10px 0 0 10px;}
form.mit input {float:left;}
form.mit input.m1 {width:110px;}
form.mit input.m22{background:#0099cc;color:#fff;border:none;cursor:pointer;margin-left:5px;width:auto !important;}
div.lop{font-size:11px;color:#000;line-height:1.5em;}
span.lop{font-size:11px;color:#000;line-height:1.5em;}
div.lop input {outline:none;width:10px;}
span.lop input {outline:none;width:10px;}
div.pd{padding-left:8px;margin-bottom:10px;}
div.mak#su2 div{background:url(../images/fig.gif) 100% repeat-y;height:43px; }
#visual{display : block;}


/*planner */
.days div{width:130px;float:left;background-color:#0099cc;color:#000;text-align:center;font-family:arial;height:20px;font-size:0.9em;line-height:20px;border-right:1px solid #ACA899; }
iframe {border:none;clear:both;}

/* search results */
h2.tit {font-size:1em;}
h2.tit span.spa1{color:#0099cc;margin-right:10px;}
h2.tit span.spa2{color:#000;}
div.heaad{background:url(../images/fak.gif); height:21px;margin-bottom:1px;}
div.heaad h4{float:left;background:url(../images/fak2.gif);width:12px;height:21px;}
div.heaad p{color:#000;font-weight:bold;font-size:0.9em;padding-left:17px;float:left;padding-top:3px;margin-bottom:0;}
div.heaad p span{color:#0099cc;}
ul.go li.b1,ul.go3 li.b1{min-height:16px;width:20px;background:#e7e7e7;color:#878889;padding:4px 6px 2px 6px;}
ul.go2 li.b1{width:20px;background:#fff;color:#878889;padding:4px 6px 2px 6px;}
ul.go li.b2{color:#000;background:#e6e6e6 url(../images/0.gif) 0% 0% no-repeat;width:322px;}
ul.go2 li.b2 {color:#000;background:#fff;width:322px;}
ul.go3 li.b2{color:#000;background:#e6e6e6;width:322px;}
ul.go li.b3{color:#0099cc;background:#e7e7e7 url(../images/0.gif) 0% 0% no-repeat;width:260px;}
ul.go2 li.b3{color:#0099cc;background:#fff;width:260px;}
ul.go3 li.b3{color:#0099cc;background:#e7e7e7;width:260px;}
ul.go li.b4{color:#000;background:#eae7e2 url(../images/0.gif) 0% 0% no-repeat;width:260px;}
ul.go2 li.b4{color:#000;background:#fdfaf5;width:260px;}
ul.go3 li.b4{color:#000;background:#eae7e2;width:260px;}
ul.go li.b5{color:#000;background:#e8e8e8 url(../images/0.gif) 0% 0% no-repeat;text-align:right;width:358px;}
ul.go2 li.b5{color:#000;background:#fff;text-align:right;width:358px;}
ul.go3 li.b5{color:#000;background:#e8e8e8;text-align:right;width:358px;}
li.b5 span{color:#0099cc;}
ul.go li.b6{width:403px; background:url(../images/0.gif)0 0 no-repeat;background-color:#E1DBD8; }
ul.go2 li.b6{width:403px; background:#F8F1EE ;}
ul.go3 li.b6{width:403px; background:#E1DBD8;}
li.b6 a{color:#000;text-decoration:none;}
li.b6 a:hover{text-decoration:underline;}
ul.go li.b7{width:153px; background:url(../images/0.gif)0 0 no-repeat;background-color:#e7e7e7;color:#656565;text-align:right;}
ul.go2 li.b7{width:153px; background:#fff;color:#656565;text-align:right;}
ul.go3 li.b7{width:153px; background:#e7e7e7;color:#656565;text-align:right;}
ul.go{width:940px;overflow:hidden;}
div.heaad#hxx, div.heaad#hx2 {margin-top:20px;}
span.lift{margin-left:32px;}
ul.go li.b8{color:#0099cc;background:#e6e6e6 url(../images/0.gif) 0% 0% no-repeat;width:302px;padding-left:20px;}
ul.go2 li.b8{color:#000;background:#fff;width:302px;padding-left:20px;}
ul.go3 li.b8{color:#000;background:#e6e6e6 ;width:302px;padding-left:20px;}
ul.go li.b9{width:603px; background:#dbe5e7 url(../images/0.gif)0% 0% no-repeat;}
ul.go2 li.b9{width:603px; background:#F8F1EE;}
ul.go3  li.b9{width:603px; background:#E1DBD8;}
div.lit{width:337px;}
p.neu a{color:#000;font-weight:bold;margin:20px 0 10px 0;text-decoration:none;cursor:pointer;clear:both;}
p.ne a{color:#000;font-weight:normal;text-decoration:underline;cursor:pointer;}
.grid-panel-title-col5m-new,.grid-td-col5m-new {text-align:right;}
.dialog_content td b {font-size:11px !important;}
p.ne {margin:0;}
div.leftglobal{width:450px;float:left;}
.left fieldset,.right fieldset, .right2 fieldset{margin-top:10px;}
.lop input{float:none;border:none;height:auto;width:auto;}
p.figz{margin-bottom:5px;}

/*bookmarks list*/
.grid-span-ckb{background:transparent url(../images/sq.gif) no-repeat scroll 0%;cursor:pointer;display:block;float:left;height:12px;text-indent:-6000px;width:12px;padding-top: 5px;padding-right: 4px;}
.sptop {float:right;display:block;cursor:pointer;width:16px;height:16px;background:url(../images/sq-top.gif) no-repeat;text-indent:-6000px}
.doown {margin-top:7px;}
.bookmarks-footer{border: 0px; margin: 0px;margin-left: 16px;padding: 0px;text-align: center;}
.footer-table{margin-left: 12px; margin-top:5px;}
.bookmarks-footer a{font-weight: normal !important;text-decoration: none !important;}
#addContact h2 {color:#0099cc;}
.bookmarks-export-window{display: none;position: absolute;top: 43px;left: 250px; width: 500px; height: 320px; background: #fafafa; padding: 20px;
   padding-top: 5px;border:1px solid #65717b; z-index: 5005;}
.bookmarks-export-html-area{width: 470px; height: 190px; margin-left: 10px; padding-left: 2px;}
input.links-submitx{display:block;width:135px;height:25px;background:#0099cc;color:#fff; float:right;margin: 15px 15px;border:none;font-weight:normal; text-align:center;}

/*helper for planner*/
div#eventHelpBody{background:#fff;padding:10px;}
#eventHelpBody h2{color:#0099cc; font-size:13px;margin:0;font-weight:normal;border-bottom:1px solid #0099cc;margin-bottom:15px;padding-bottom:2px;}
#eventHelpBody p{color:#000;}
#eventHelpBody  p span{font-weight:bold;}
#eventHelp{position:absolute;left:887px;top:0;cursor:pointer;}
/*various rules */
h2.info{color:#fff;padding:5px 0;font-size:12px;font-weight:normal;background:#0099cc;}
.pay {padding-top:10px;}
.pay a{color:#000;font-weight:bold;text-decoration:none;}
.pay a:hover{color:#0099cc;}
span.tiik  input {width:13px;height:13px; float:right;}
td.lgo{text-align:right;}
h2.name{color:#0099cc;font-size:1.1em;margin:10px 0 5px 0;}
div.worker{color:#000;margin-bottom:20px;position:relative;}
div.worker span.worker-counter {position:absolute; top:1px; left:-18px;font-size:11px;}
div.worker p{font-weight:bold;line-height:1.3em;margin-bottom:5px;font-size:11px;}
div.worker p span{font-weight:normal;margin-left:3px;}
div.worker p.pressence {line-height:12px;height:12px;}
div.worker p.pressence span.title {display:block;float:left;margin-left:0;font-weight:bold;}
div.worker p.pressence span.present, div.worker p.pressence span.absent {display:block;float:left;width:12px;height:12px;margin-left:6px;}
div.worker p.pressence span.present {background:url(/images/present.png) no-repeat;}
div.worker p.pressence span.absent {background:url(/images/absent.png) no-repeat;}
div.worker p a{text-decoration:underline;color:#0099cc;}
div.worker p.kk{font-weight:normal;}
div.worker .worker-left {float:left;width:225px;}
div.worker .worker-right {float:left;width:225px;}
h2.title_small{color:#0099cc;font-weight:normal;font-size:13px;clear:both;margin:0 0 15px 0 !important;font-weight:bold;}
h2.title_black{color:#000;font-weight:normal;font-size:11px;clear:both;margin:0 0 15px 0 !important;font-weight:bold;float:none;}
ul.tc{height:75px;background:url(/images/tc.gif) repeat-x;margin-bottom:19px;}
ul.tc2 {background:#0099cc ;color:#000;}
ul.tc li {display:block;height:62px;float:left;list-style:none;padding-top:13px;}
ul.tc .tc1 {width:136px;padding-left:8px;}
ul.tc .tc1 label {float:left;color:#000;font-weight:bold;}
ul.tc2 .tc1 span {color:#000;font-weight:bold;}
ul.tc .tc1 input{float:left;display:block;width:13px;height:13px;margin: 4px 0 0 6px;border: none !important;}
ul.tc .tc2{width:514px; color:#000;padding-left:20px;}
ul.tc .tc2 .namex{font-weight:bold;text-decoration:underline;}
ul.tc .tc3{background:url(/images/tcbg.gif) left no-repeat;text-align:center;width:270px;height:47px;padding-top:28px;}
ul.tc2 .tc3{background:url(/images/tc2bg.gif) left no-repeat;}
ul.tc .tc3 a{color:#000;font-weight:bold;}
div.pixel input{margin-top:0 !important;}
span.tss{color:#000;padding:4px 6px;border:1px solid #0099cc;}
p.name{color:#000;margin-bottom:8px;font-size:11px;}
td.bookmarks-footer#the {text-align:left;width:10px;padding-left:2px;}
#export_caller a, #delete_caller a{font-size:10px !important;}
div.named{margin-top:8px;height:20px;background:url(/images/square.gif) left no-repeat;padding-left:12px;}
*html div.named{overflow:hidden;}
div.named p.first{margin:0;color:#000;font-weight:normal;padding:2px 0 0 17px;width:680px;float:left;height:16px;}
div.named div{background:url(/images/named.gif) repeat-x;height:20px;}
div.named a{color:#0099cc; font-weight:normal;float:center;text-decoration:none;}
div.boox{height:177px;width:182px;border:1px solid #bebebe; border-width:1px 0 1px 0;background:url(/images/boox.gif) top repeat;float:left;margin: 0 9px 9px 0;}
div.boox2{height:177px;width:182px;border:1px solid #bebebe; border-width:1px 0 1px 0;background:url(/images/boox2.gif) top repeat;float:left;margin: 0 9px 9px 0;}
div.named span a{font-weight:bold; color:#000;font-size:11px;}
div.named span.aox a{margin-left:7px;}
div.named span.shpan{font-weight:bold; color:#000;font-size:12px;margin:0 7px;}
div.named span.shpan3{font-weight:bold; color:#0099cc;font-size:12px;margin:0px 7px;}
div.named span.shpan2{font-weight:bold; color:#0099cc;font-size:11px;}
div.boox h2{width:166px;height:19px;background:#e7e7e7 url(/images/square_small.gif) left no-repeat;color:#0099cc;padding-left:16px;font-size:1em;padding-top:2px;margin:0;position:relative;}
div.boox h2 input,div.boox2 h2 input{float:right; position:absolute;top:4px;left:165px;height:13px;width:13px;}
div.boox2 h2{width:166px;height:19px;background:#e7e7e7 url(/images/square_small.gif) left no-repeat;color:#989898;padding-left:16px;font-size:1em;padding-top:2px;margin:0;position:relative;}
div.inside{padding:4px 14px 11px 14px;color:#000;height:141px;position:relative;}
p.mail{font-size:11px;font-weight:bold;width:152px;margin:0;overflow:hidden;height:14px;color:#000;}
p.mail2{font-size:11px;font-weight:bold;width:152px;margin:0;height:14px;padding-top:3px;}
div.for{width:152px;height:20px;}
p.forlink ,p.forlink2{margin:0;padding:2px 0 0 0;float:left;width:100px;}
p.forlink2 a{color:#0099cc;}
div.telefons{height:43px;font-size:11px;margin-bottom:6px;}
div.telefons p{margin:0;padding-bottom:1px;}
div.telefons span{margin-right:3px;}
.adress{height:45px;color:#9a9e9d;font-size:11px;margin-bottom:2px;}
.adress p{margin:0;padding:0 0 2px 0;}
#contact-list{margin-bottom:20px;}
div.rik{width:232px;min-height:320px;margin:0 6px 6px 0;float:left;border-top:1px solid #bebebe;}
div.rik h2{height:20px;background:url(/images/rik.gif);color:#0099cc;margin:0;padding-left:16px;font-size:14px;font-weight:normal;position:relative;
}
div.rik h2 input{position:absolute;top:4px;left:214px;border:none;height:13px;width:13px;}
div.rik h2 span.spin{color:#fff;position:absolute;left:181px;top:0px;}
div.rik h2 span span.kuk{color:#0099cc;margin:0 2px;}
.inrik{background:url(/images/boox.gif);padding:8px 15px;margin-bottom:1px;border-bottom:1px solid #bebebe;}
.inrik .mail{margin-bottom:4px;font-weight:bold;}
.inrik2{background:url(/images/boox2.gif);padding:8px 15px;margin-bottom:1px;border-bottom:1px solid #bebebe;}
.inrik2 .mail{margin-bottom:4px;font-weight:bold;}
.pag{font-weight:bold;color:#000;font-size:12px;float:left;position:absolute;top:2px; left:840px;}
.named {position:relative;}
.named select {width:117px;height:11px; padding:2px; border:1px solid #facd7c;}
div.empfanger{background:url(/images/empg.gif);border-bottom:1px solid #9d9d9d;min-height:63px;padding:17px 19px;color:#000;}
div.nar{min-height:191px;background:url(/images/nar.gif);border-bottom:1px solid #9d9d9d;color:#000;padding:19px;}
div.nar span {display:block;font-weight:bold;margin-bottom:10px;}
.named .nem{padding: 2px 0 0 6px;color:#000; font-weight:bold;}
.opt{padding:10px 0;}
.opt a, .opt span{font-weight:bold;color:#000;text-decoration:none;margin-left:17px;}
.opt a:hover{color:#0099cc;}
p.fle{float:right;margin:0 13px 0 0;}
p.fle a{color:#000;}
p.fle span{font-weight:bold;color:#0099cc;margin:0 3px;}
span.fel{display:block;margin-bottom:15px;}
span.fel span{margin-right:4px;}
div.guy span{color:#000;font-weight:bold;font-size:13px;}
div.guy{margin-bottom:20px;}
.named .nem .qx1{display:block;float:left;width:180px;margin-left:20px;padding-right:80px;text-align:right;}
.named .nem .qx10{display:block;float:left;width:195px;margin-left:20px;text-align:left;padding-left:15px;}
.named .nem .qx2{display:block;float:left;width:135px;text-align:right;padding-right:25px;}
.named .nem .qx21{display:block;float:left;width:212px;padding-left:21px;}
.named .nem .qx20{display:block;float:left;width:213px;padding-left:14px;}
.named .nem .qx3{display:block;float:left;width:160px;color:#888;padding-right:10px;text-align:right;}
.named .nem .qx30{display:block;float:left;width:120px;color:#000;text-align:center;}
div.stats{background:url(/images/empg.gif);padding-top:12px;margin-left:12px;}
div.stats div.chosen{border-bottom:1px solid #bebebe;min-height:22px;padding-top:3px;}
div.stats div.chosen2{background:url(/images/grey.gif);border-bottom:1px solid #bebebe;height:25px;padding-top:10px;}
div.stats div.chosen3{background:url(/images/grey.gif);border:1px solid #bebebe;border-width:1px 0;margin-top:2px;height:25px;padding-top:10px;}
div.stats div span{float:left;display:block;color:#000;text-align:right;}
div.stats div span.st1{width:210px;padding-right:50px;}
div.stats div span.st2{width:160px;}
div.stats div span.st3{width:160px;}
div.stats div span.st4{width:160px;}
div.stats div span.st5{width:170px; color: #998888}
div.stats div span.st5 a {color:#0099cc;}
div.stats div span.stx{width:212px;font-weight:bold;padding-right:368px;}
.temp { border: 0px !important; padding: 2px;}
#error_for_bank_blz{margin:13px 0 0 0;}
div.traf{height:39px;background:url(/images/traf.gif);margin-top:7px;margin-left:12px;}
div.traf h2{float:left;margin:0;}
div.traf h2.hf1,div.traf h2.hf2,div.traf h2.hf1_canceled{width:212px;padding:10px 0 0 18px;height:29px;background:url(/images/hf1.gif);color:#0099cc;font-weight:normal;font-size:15px;}
div.traf h2.hf2{background:url(/images/hf2.gif);}
div.traf h2.hf1 span,div.traf h2.hf2 span{background:#41a727;width:12px;height:12px;display:block;float:left;margin:3px 12px 0 0;}
div.traf h2.hf1_canceled span {background:#e0e23e;width:12px;height:12px;display:block;float:left;margin:3px 12px 0 0;}
div.traf h2.hf1_canceled  {color: #e0e23e;}
div.traf h2.hf2 span{background:#fff;}
div.traf h2.hf3{width:215px;height:31px;padding-top:12px;padding-left:20px;font-weight:normal;font-size:13px;}
div.traf h2.hf4{width:210px;height:31px;padding-top:12px;padding-left:20px;font-weight:normal;font-size:13px;}
div.traf h2.hf5,div.traf h2.hf6{width:68px;height:31px;padding-top:12px;font-weight:normal;font-size:13px;padding-left:52px;}
div.traf h2.hf5 a,div.traf h2.hf6 a{display:block;width:16px;height:16px;}
div.traf h2.hf5 a{background:url(/images/file_acrobat.gif);}
div.traf h2.hf6 a{background:url(/images/icon_accept.gif);}
div.traf h2.hf6 a.oth{background:url(/images/icon_info.gif);}
div.guy p{padding:0;margin:0;}
div.guy p.bir1{float:left;}
div.guy p.bir2{float:right;color:#000;font-weight:bold;}
ul.after{clear:both;margin:15px 0 10px 0;}
ul.after li{list-style:none; display:inline;padding:0 5px;color:#000;}
ul.after li.la{padding-left:0;}
ul.after li a{color:#000;text-decoration:none;font-weight:bold;}
ul.after li a:hover{text-decoration:underline;}
div.row, div.row2{clear:both;margin:0;min-height:26px;}
*html div.row, *html div.row2{clear:both;margin:0;height:26px;}
p.t1{width:78px;padding: 10px;float:left;margin:0;font-weight:bold;overflow:hidden;}
p.t2{width:153px;padding:10px;float:left;margin:0;min-height:16px;overflow:hidden;}
div.row p.t1{background:#0099cc;color:#fff;}
div.row p.t2{background:#e9e2df; color:#000;}
div.row2 p.t1{background:#0099cc;color:#fff;}
div.row2 p.t2{background:#fff8f6;color:#000;}
div.info{clear:both;margin-bottom:5px;}

/*tool-box*/
div.sub-navigation{height:40px;background:#f8f8f8 url('../images/submenu-background.png') 0 100% repeat-x;border:1px solid #ddd;margin:0 0 10px 0;}
div.sub-navigation ul{	margin:0;}	
div.sub-navigation ul li{float:left;list-style:none;height:40px;}
div.sub-navigation ul li a{float:left;height:19px;padding:15px 12px 5px 12px;border-bottom:none;	border-right:1px solid #ddd;border-left:1px solid #fff;
	border-top:1px solid #fff;}
div.sub-navigation ul li a:hover{background:#e8e8e8;
}

/*styles for logging page */

div.colright3 {background:transparent url(../images/bg-fullwide.gif) repeat scroll 0pt;display:inline;float:left;margin-left:40px;overflow:hidden;width:218px;padding:0 16px 12px 16px;height:300px;color:#000;font-size:11px;}
div.colright3  h2 span{color:#000;}
div.colright3  h2{clear:both;color:#0099cc;font-family:Arial;font-size:1.6em;font-weight:normal;line-height:normal;margin:12px 0pt;}
div.colright3  p.prz{margin: 15px 0 17px 0;}
div.colright3  div.margin-bottom{margin-bottom:13px;}
div.colright3 fieldset.login{margin:0;}
#form {width:820px;height:425px;margin: 0 auto;}
.alternativ #form{margin:0;height:378px;clear:both;overflow:hidden;}
#form img {display:block;width:507px;height:320px;float:left;}
*html #form{margin-top:16px;}
#loginForm label {width:90px;display:block;float:left;margin-top:3px;}
#loginForm {}
#loginForm  input {border: 1px solid #0099cc;margin-left:9px;width:110px;height:15px;line-height:14px;float:left;}
#loginForm  input.submit2{background:url(../images/submit.gif) no-repeat 50%;width:23px;height:16px;border:none;margin:0 0 0 4px;text-indent:-6000px; cursor:pointer;font-size:0;float:right;margin:7px 7px 7px 0;}
#form p.pas {text-align:right;margin-right:7px;}
#form p.pas a{text-decoration:none;color: #0099cc;}
#form div p.pas a:hover{text-decoration:underline;}
#form div p.reg{clear:both;font-size:1em;color:#504e52;;margin-top:20px;color:#000;}
#form div p.reg a{color:#0099cc;text-decoration:none;}
.rel .office-left {float:left;width:200px;}
.rel .office-right {float:left;width:249px;}
.rel .office-left label {color:#000000;display:block;margin-bottom:15px;font-size:11px;font-weight:bold;line-height:18px;overflow:hidden;width:197px;}
.rel .office-left p.wording-1 {margin-bottom:15px;}
.rel .office-left p.wording-1,.rel .office-left p.wording-2 {color:#000;line-height:1.5em;font-size:11px;}
.rel .office-right input {padding:0 5px;width:225px;}
.rel .office-right .clear .counter {color:#000;position:absolute; top:3px;left:-15px;font-size:11px; font-weight:bold;}
* html select#office_country {width:250px;}
* html textarea {margin-left:0 !important;}
form#callcenterForm label span.float-right {margin-right:3px;}
table.local-numbers {width:450px !important;border:none;font-size:11px; color:#000;}
table.local-numbers td, table.local-numbers th {border:none;width:89px;padding:0;overflow:hidden;}
table.local-numbers th  {color:#0099cc;text-align:left;height:28px;}
table.local-numbers th.col1 {width:120px;}
table.local-numbers th.col2 {width:190px;}
table.local-numbers th.col3{width:100px;}
table.local-numbers a {color:#0099cc;}
span.price-box {float:left;margin-bottom:10px;}
span.price-box span {display:block;}
span.price-box  span.price-box {background:#adebff;width:225px;line-height:43px;height:43px;color:#000;padding:0 12px;}
span.price-box span.price-label {font-size:11px; color:#000;margin-bottom:12px;}
/* office price box in createOffice form */
.office-price-box {background:#cae5ee;line-height:42px;height:42px;margin-left:197px;font-size:13px;padding: 0 11px;color:#000;}
.office-price-box span {font-weight:bold;margin-right:16px;}

* html input, * html select, * html textarea {border:1px solid #F29400 !important;background:#EFEFEF !important;}
* html input.submit, * html input.submitx {color:#fff;background:#F29400 !important;border:none !important;}
* html textarea {padding-left:0 !important; margin-left: 0 !important;}
* html input{float:right !important;}
* html span.checkbox-block  input {border:none !important; background: none !important;float:left !important; }
* html span.checkbox-block span {float:left;}
* html .rel .far label {width:193px !important;}
* html select#office_country, * html select#office_country option {width:249px !important;}
* html #loginForm  input {background:#fff !important;}
* html #loginForm  input.submit2{background:url(../images/submit.gif) no-repeat 50% !important;width:23px;height:16px;border:none;margin:0 0 0 4px;text-indent:-6000px; cursor:pointer;font-size:0;float:right !important;margin:7px 7px 7px 0;border: none !important;}
* html .figz input {background:none !important; border:none !important;}
* html select {float:right;}
* html .select-small select {float:none;}
* html .cb-position input {border:none !important; background: none !important;}
* html span.medium-select select {width:90px}
* html .special-measures select, * html .contact-position select  {width:238px;}
* html .sh .select-block {padding-left:15px;}
* html .ie6fix span {display:block; float:left;color:#000;font-size:11px;width:80px;}
* html .ie6fix input {display:block; float:left;margin:6px 0 0 10px;}
.ultra-force .NFCheck {top:0 !important;left:12px !important;}

#winwidget {height:173px !important;}
#win15 {left:650px !important;}
#winwidget_content {height: 150px !important;padding:6px 5px 0 5px;width:282px !important;}
#winwidget_content p { margin: 0 !important;}
#winwidget_content textarea {width:280px;height:90px;border:1px solid #D4D4D4;margin-top:5px;}
#winwidget .left {width:280px !important;height: 150px !important;}
#winwidget  .float-left {margin-top: 20px;clear:both; float:none !important;}
#winwidget .left form .float-left {margin:0 !important;}
#winwidget .submitx {margin: 0 !important;float:left !important;width:90px;height:26px;color:#fff;background:transparent url(../images/widget-button.png) no-repeat;}
#winwidget .submitx:hover {color:#0099cc; background-position:0 -26px;}
table.new-one {
  border:1px solid #C4C4C4;
  border-width:1px 0 0 1px;
}
table.new-one td {
  border:1px solid #C4C4C4;
  border-width:0 1px 1px 0;
  text-align:left;
  padding: 10px 0 10px 10px;
}
table.new-one tr th {
  background:#666;
  color:#fff;
  font-weight:bold;
  line-height:24px;
  text-align:left;
  padding-left:10px;
  border-right: 1px solid #C4C4C4;
} 
table.width-98 {
  width: 98%;
}

/* styles for bussines/officesList */

#officesList div.named {
  padding-left: 0;
}

#officesList div.named .nem {
  padding-left: 0;
}

#officesList div.stats {
  margin-left: 0;
}

#officesList div.named span,
#officesList div.stats span {
  padding: 0 5px !important;
}

#officesList .table1 span,
#officesList .table2 span,
#officesList .table3 span,
#officesList .table4 span {
  text-align: left;
}

/* style for http://www.mobilesuite.de/callstats/index/iden/lastmonth */

#lightTrafficSystem .a-center {
    text-align: center;
}

#lightTrafficSystem .a-right {
    text-align: right;
}

#lightTrafficSystem th,
#lightTrafficSystem td {
    padding: 8px;
    border: none;
    border-bottom: 5px solid #fafbfb;
}

#lightTrafficSystem th,
#lightTrafficSystem .nowrap {
    white-space: nowrap;
    
}

#lightTrafficSystem th {
    text-align: left;
    color: #000;
    background: #d3d3d3 url("/images/named.gif") 0 0 repeat-x;
}

#lightTrafficSystem td {
    background: url("/images/traf.gif");
}

.autoRefreshTabel,
.autoRefreshTabel.ison:hover {
    display: block;
    margin-left: 7px;
    width: 16px;
    height: 16px;
    text-indent: -999em;
    background: url("/images/autorefresh.gif") no-repeat;
}

.autoRefreshTabel.ison,
.autoRefreshTabel:hover {
    background-position: 0 -16px;
}
