/* RESET *****************************/
html{color:#000;background:#FFF;}
body {text-align: center;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;outline:0; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
pre {overflow: auto;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
.hidden{display:none;}
address{display:inline;}
em{font-style:italic;}
a{outline:none;}
abbr,acronym{border-bottom:.1em dotted;}
:focus{-moz-outline-style:none;}
html{background:#eee;font-family:Georgia,serif;line-height:1.5em;font-size:1em;color:#1D1D1D;}
#global{width:53em;margin:0 auto;background:#FFF;padding:3.5em 4em 1em;overflow:hidden;}

/* HEAD *****************************/
#head{margin:0 auto 2em;float:left;width:100%;}
#head h1{text-align:left;margin:0.2em 0 0.5em 0;float:left;font-size:2.2em;}
#head h2{text-align:left;font-size:1.2em;margin:0 0 0 0;color:#999;}

/* NAVIGATION *****************************/
#navigation{width:35em;margin:0.6em 0 0 0;float:left;font-size:1em;}
#navigation li{float:left;margin:0 0.4em 0 0;}
#navigation li a{padding:0.2em 0.7em;/*-moz-border-radius:0.8em;-webkit-border-radius:0.8em;*/
border-radius:0.8em;background:#fff;color:#999;text-decoration:none;display:block;}
#navigation li a:hover{background:#DDD;color:#000;text-decoration:none;}
body#index #navigation li a.index,
body#nove #navigation li a.nove,
body#faq #navigation li a.faq,
body#manifest #navigation li a.manifest,
body#blog #navigation li a.blog,
body#account #navigation li a.account{background:#2592E1;color:#FF8215;color:#FFF;text-decoration:none;}
body#index #navigation li a.index:hover,
body#nove #navigation li a.nove:hover,
body#faq #navigation li a.faq:hover,
body#manifest #navigation li a.manifest:hover,
body#blog #navigation li a.blog:hover,
body#account #navigation li a.account:hover{background:#FFF;color:#FF8215;background:#2592E1;color:#FFF;}

/* SUBNAV *****************************/
#subnav{width:16em;margin:0;float:left;}
#subnav li{font-size:1em;margin-bottom:1em;margin-left:-0.7em;}
#subnav li a{padding:0.25em 0.7em;/*-moz-border-radius:0.8em;-webkit-border-radius:0.8em;*/
border-radius:0.8em;text-decoration:none;color:#999;}
#subnav li a:hover{background:#DDD;color:#000;text-decoration:none;}

body#apiindex #subnav li a.apiindex,
body#apizeiten #subnav li a.apizeiten,
body#apistoppuhr #subnav li a.apistoppuhr,
body#apikunden #subnav li a.apikunden,
body#apiprojekte #subnav li a.apiprojekte,
body#apileistungen #subnav li a.apileistungen,
body#apibenutzer #subnav li a.apibenutzer,
/*body#plattformindex #subnav li a.plattformindex,*/ 
body#plattformiphone #subnav li a.plattformiphone,
body#plattformjabber #subnav li a.plattformjabber,
body#plattformtwitter #subnav li a.plattformtwitter,
body#plattformubiquity #subnav li a.plattformubiquity{background:#FF8215;color:#FFF;text-decoration:none;}

body#apiindex #subnav li a.apiindex:hover,
body#apizeiten #subnav li a.apizeiten:hover,
body#apistoppuhr #subnav li a.apistoppuhr:hover,
body#apikunden #subnav li a.apikunden:hover,
body#apiprojekte #subnav li a.apiprojekte:hover,
body#apileistungen #subnav li a.apileistungen:hover,
body#apibenutzer #subnav li a.apibenutzer:hover,
/*body#plattformindex #subnav li a.plattformindex:hover,*/ 
body#plattformiphone #subnav li a.plattformiphone:hover,
body#plattformjabber #subnav li a.plattformjabber:hover,
body#plattformtwitter #subnav li a.plattformtwitter:hover,
body#plattformubiquity #subnav li a.plattformubiquity:hover{color:#FFF;}

/* INTRO *****************************/
#intro{font-size:1.4em;line-height:1.3em;margin:0 0 1em 0;}
#intro a{color:#1D1D1D;}
#intro a:hover{color:#FF8215;}
#post a{color:#FF8215;text-decoration:none;}
#post a{color:#1D1D1D;}
#ponuka {width:760px;margin:0 auto 40px auto;font-size:20px;}
.front {color:#999;}
.cost {text-align:right;}
#ponuka a {text-decoration:none;color:#000;}
#ponuka a:hover {color:#555;}

/* CONTENT *****************************/
#content{width:100%;margin:3em 0 0 0;text-align: left;}
#content div.column{float:left;margin:0 2.5em 1em 0;}
#content div.column.c1{width:16em;}
#content div.column.c2{width:34.5em;}
#content div.column.c3{width:53em;margin-right:0;}
#content div.column.right{float:right;}
#content div.newrow{clear:both;}
#content div.newrowpadded{clear:both;height:0.8em;}
#content div.column.last{margin-right:0;}
#content div.column h2{margin:0 0 0.8em;font-size:1.2em;color:#999;}
#content div.column h3{margin:0 0 0.6em;font-weight:normal;font-size:1em;color:#999;}
#content h3 {margin:0.6em 0;font-weight:normal;font-size:1.2em;color:#999;}
#content div.column p{margin-bottom:1em;}
#content a{text-decoration:none;color:#2592E1;}
#content a:hover{text-decoration:underline;}
#content div.column h1{font-size:1.4em;line-height:1.3em;color:#1D1D1D;}
#content div.column ul{margin:1em 0 ;}
#content div.column li{margin-left:1em;}
#content div.column ul,#content div.column ol{margin:1em 0 1em 0;}
#content div.column ul li{list-style:none;}
#content div.column ol li{list-style-type:decimal;}
#content div.column ul.nodisp{margin:0;}
#content div.column ul.nodisp li{list-style:none;margin-left:0;}
#content .sp {margin:2em 0;}
#content pre{background-color:#1D1D1D;color:#999;margin:0 0 1.125em;padding:0.8em 0.9em;}
#content pre strong{color:#fff;}
#content p strong{font-weight:bold;}

/* BOX LINK *****************************/
#content a.box,#content a.boxsignup{display:block;padding:0.8em 0.9em;color:white;/*-moz-border-radius:0.8em;-webkit-border-radius:0.8em;*/
border-radius:0.8em;background:#1D1D1D;text-decoration:none;font-size:1em;}
#content a.box span.head{display:block;margin:0;color:#FF8215;font-size:1.1em;}
#content a.box span.para{display:block;margin:0;color:#2592E1;color:#fff;font-size:0.8em;}
#content a.box:hover{background:#FF8215;text-decoration:none;}
#content a.box:hover span.head{color:#1D1D1D;}
#content a.box:hover span.para{color:#FFF;}
#content a.box:hover,#content a.boxsignup:hover{background:#FF8215;text-decoration:none;}
#content a.box:hover h3,#content a.boxsignup:hover h3{color:#1D1D1D;}
#content a.box:hover p{color:#FFF;}

/* FOOTER *****************************/
#footer{padding:3em 0 1em;color:#999;clear:both;font-size:0.8em;text-align:left;}
#footer a{text-decoration:underline;color:#999;}
#footer a:hover{text-decoration:none;color:#1D1D1D;}

/* FAQ,API ************************************/
body#faq #content div.column,body#api #content div.column{margin-bottom:0;}
body#faq #content div.newrow,body#api #content div.newrow{height:1em;}

/* FORMS ************************************/
form{margin-top:0.1em;padding:0;}
input{margin:0;padding:0.2em;font-size:1.5em;height:1.8em;}
.button{background:#fff url(../i/button.png) no-repeat;border:0 none;color:#666;height:46px;width:197px;font-size:14px;margin:0 0 0 3px;padding:0 0 3px 0;outline:0;}
.button:hover {background:#fff url(../i/button2.png) no-repeat;}
.right {float:right;}

label{font-size:0.9em;padding-left:0.3em;}
input[type="text"],input[type="password"],textarea{margin-bottom:.5em;}
#mail_pass,#root_pass,#tos{width:20px;}

/* TABLE ************************************/
#top {margin:1em 0;}
#myTable {width:100%;}
#myTable thead tr .header{background-image:url(../i/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;}
#myTable thead tr .headerSortUp{background-image:url(../i/asc.gif);}
#myTable thead tr .headerSortDown{background-image:url(../i/desc.gif);}
#myTable tbody td{color:#3D3D3D;padding:4px;vertical-align:top;}
.odd{background-color:#f0f0f6;}
.tool{float:right;}

/*keywords*/
#twitt_keys { font-size: 1.1em;line-height:1em; clear:both; width:600px; margin:1em;}
#twitt_keys li { clear:both;height:1.7em;}
.rc {margin: 0 1em;float:left;width:1em;}
#keyword,#locate {/*background: transparent url(../i/ibg.gif) no-repeat top right;*/ width:100%;}
#meno,#password {/*background: transparent url(../i/ibg.gif) no-repeat top right;*/ width:45%;}

/*UI*/
.ui-widget-content{background:#FFFFFF url(images/ui-bg_glass_75_ffffff_1x400.png) repeat-x scroll 0 0;border:1px solid #AAAAAA;color:#222222;}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-slider-horizontal{height:0.8em;}
.ui-slider{position:relative;text-align:left;}
.ui-slider-horizontal .ui-slider-range{height:100%;top:0;}
.ui-slider .ui-slider-range{border:0 none;display:block;font-size:0.7em;position:absolute;z-index:1;}
.ui-state-default,.ui-widget-content .ui-state-default{background:#fff url(images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 0 50%;border:1px solid #D3D3D3;color:#555555;font-weight:normal;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;}
.ui-slider-horizontal .ui-slider-handle{margin-left:-0.6em;top:-0.3em;}
.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;width:1.2em;z-index:2;}

.poof{background:transparent url(../i/poof.png) no-repeat scroll 0 0;cursor:pointer;display:none;height:32px;position:absolute;width:32px;}
.jmap{height:250px;margin:1em auto 0 auto;width:100%;}
.radius,.limit {float:left;}
.outro {margin:1.5em 0;font-size:1.4em;line-height:1.3em;}
/*.position {display:none;}*/
#tour {float:right;margin:0;}
#address {height:105px;}
#keywords {height:145px;}
#logout {float:right;margin:0 20px;color:#2592E1; text-decoration:none;}
#userpic {width:50px;float:left;margin:0 1em;}
.position {font-size:0.45em;}
.bt_log {float:right;width:250px;}
#submit-bye {margin: 1em 1em;}