/* css.css */

body {
font-family: Tahoma,Arial,Helvetica,Verdana,Sans-Serif;
font-size: 13px;
background-color: #333;
margin:0;
 }
 
hr {
border:1px solid #292929;
clear:both;
display:block;
margin:10px 10px -5px;
} 

li {
background:url("../img/iconzele.png") no-repeat scroll 0 7px transparent;
padding-left:15px;
padding-top:3px;
}

h1.title{
    font-size:12px;
    margin:0;
}
h2.greenTitle,
h3.greenTitle{
    color:#A2DF0D;
    font-family:Calibri;
    font-size:22px;
    font-style:italic;
    margin:0;
    padding-left:15px;
}
h3.silverTitle{
    margin: 0;
}

h2.aIm {
color:#FFFFFF;
font-size:11px;
margin-top:0;
text-shadow:1px 1px 1px #666666;
}

h3.aMech {
font-size: 16px;
color: #A2DF0D;
margin-top:0;
margin-bottom:0;
}

h3.aMechanics {
color:#A2DF0D;
font-family:Calibri;
font-size:22px;
font-style:italic;
margin-bottom:-10px;
margin-top:0;
padding-bottom:10px;
padding-left:10px;
}

h3.iMechanics {
color:#A2DF0D;
font-family:Calibri;
font-size:22px;
font-style:italic;
margin-top:0;
margin-bottom:0;
}

.orangeText{color:orange}
.redText{color:red}
.blueText{color:blue}
.greenText{color:green}

.rightformu {
float: right;
}

p.Zel {
color:#A2DF0D;
font-weight: bold;
display: inline;
}

.inforadek p {
margin-bottom:0;
margin-top:0;
}

.popisrefereup h2{
display:block;
margin-top:0;
margin-bottom:0;
}


.popisiM p {
display:inline;
margin-bottom:0;
margin-top:0;
}

.popisrefereup p {
margin-bottom:0;
margin-top:0;
}


.popisVyvoj p {
display:inline;
margin-bottom:0;
margin-top:0;
color:#FFFFFF;
font-size:11px;
}

 
.clear {
clear: both;
height:1px;
}

table {
/* border-collapse:collapse; */
margin-left:12px;
}

table td {
border:medium none;
border-collapse:collapse;
color:#FFFFFF;
font-size:13px;
padding:2px 0;
}

input {
padding:0 1px;
}

input, select, textarea {
margin:2px 6px 2px 0;
}

input, select, textarea {
/* background-color:#fff;
border:medium none; */
color:#000000;
font-family:Tahoma;

} 
 
/* OBSAH */

.obsahcentr {
margin: 0 auto;
width: 1035px;
margin:0 auto;
}

.obsahcentr a {
color:#FFFFFF;
text-decoration: none;
}

.obsahhead {
background-color: #fff;
width: 100%;
}

table.hosting {
width: 98%;
}

table.hosting td{
text-align: center;
}

table.hosting th {
text-align: right;
}

table.hosting td.name {
text-align: left;
font-weight: bold;
color:#A2DF0D;
font-family:Calibri;
font-size:14px;
font-style:italic; 
}

table.hosting th.name2 {
text-align: center;
font-weight: bold;
background: #E3E3E3;
color: #000;
border-bottom: none; 
}

table.hosting th.name3 {
background:none repeat scroll 0 0 #A2DF0D;
color:#000000;
font-weight:bold;
text-align:center;
}

.obsahiM {
float: left;
*margin-bottom:10px;
}

.obsahminiLeft {
float: left;
width:318px;
}

.obsahminiRight {
float:right;
width:342px;
}

.obsahminiNews {
float:left;
width:318px;
margin-left: 29px;
_margin-left: 0px;
}

.obsahminiVyvoj {
float:left;
width:318px;
*margin-bottom:10px;
}

.obsahminiOutsourcing {
float:left;
width:318px;
}

.obsahminiSeo {
float:left;
width:342px;
*margin-top: 10px;
}

.obsahfooter {

}

.obsahinfo {
background-color:#20201F;
height: 480px;
}

.obsahinfoweb {
background-color:#20201F;
height:440px;
}

.obsahinfopay {
background-color:#20201F;
height:520px;
}

.obsahinfodovolena{
background-color:#20201F;
height:480px;
}


.obsahdemozdarma {
float: right;
background-color: #272727;
width:360px;
/* height:160px;
*height:166px; */
}

.obsahletak {
float: right;
background-color: #272727;
width:360px;
}

.obsahhpopis {
background-color: #1f1f1e;
_margin-top:-7px;
}

.obsahformular {
background-color:#474747;
float:left;
width:440px;
_margin-top:-7px;
}

/* OBSAH */

/* HEAD */

.head {
background-color:#FFFFFF;
height:74px;
margin: 0 auto;
width: 1035px; 
 }
 
.head a {
text-decoration: none;
} 
 
.logo {
background: url(../img/logo.png) no-repeat; 
float: left;
width: 170px;
height: 33px;
margin-top:15px;
 }
 
.logospol {
background: url(../img/logo.png) no-repeat; 
width: 170px;
height: 33px;
margin-top:15px;
margin-left:10px;
 }

a.logoclick {
display: block;
width: 170px;
height: 33px;
}

.lang {
float:right; 
 }
 
.lang img {
border: none;
padding-left:15px;
margin-top:20px;
} 

/* HEAD */


/* MENU and BANNER*/
.menu {
margin: 0 auto;
width: 1035px;
}

span.url {
}
/*--BANNER--*/
.banner {
background: #fff url(../img/banner.gif) no-repeat top;
height:114px;
margin-bottom:5px;
}

.banner_vyvoj {
background: #fff url(../img/vyvojbanner.gif) no-repeat top;
height:114px;
margin-bottom:5px;
}

.banner_web {
background: #fff url(../img/webbanner.gif) no-repeat top;
height:114px;
margin-bottom:5px;
}

.banner_shop {
background: #fff url(../img/shopbanner.gif) no-repeat top;
height:114px;
margin-bottom:5px;
}

.banner_aukce {
background: #fff url(../img/aukceb.gif) no-repeat top;
height:114px;
margin-bottom:5px;
}

.banner_dovolena* {
background: #fff url(../img/banner.gif) no-repeat top;
height:114px;
margin-bottom:5px;
}

.banner_incoming* {
background: #fff url(../img/banner.gif) no-repeat top;
height:114px;
margin-bottom:5px;
}

.banner_paybid {
background: #fff url(../img/pbbanner.gif) no-repeat top;
height:114px;
margin-bottom:5px;
}

.banner_vr* {
background: #fff url(../img/banner.gif) no-repeat top;
height:114px;
margin-bottom:5px;
}
/*--BANNER--*/

a.bannerA {
text-decoration: none; }

/* MENU a BANNER*/

/* REFERENCE */

.reference {
width: 1035px;
float: left;
margin-bottom:10px;
margin-top:10px;
}

.reference img{

}

.left {
background: url(../img/leftzavor.png) no-repeat;
float: left;
height:80px;
margin-top:16px;
width:19px;
}

.right {
background: url(../img/rightzavor.png) no-repeat;
float: right;
height:80px;
margin-top:16px;
width:19px;
}

a.scrollleft {
display: block;
height: 68px;
width: 35px;
}

a.scrollright {
display: block;
height: 68px;
width: 35px;
}

.reference a {
text-decoration: none;
}

.menuText a{
text-decoration: none;
}

.prace a {
text-decoration: none;
}

.prace {
float:left;
margin-left:15px;
margin-right:33px;
width:202px;
}

.praceend {
float:left;
margin-left:15px;
width:202px;
}

img.referencePhoto {
border:7px solid #E6E6E6;
margin-top:5px;
}

/* REFERENCE */

span.referencePopis {
color: #fff;
font-size: 13px;
padding-top: 5px;
}

/* APLIKACE iMECHANICS */

.aplikaceiM {
background: url(../img/top.png) no-repeat;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:25px;
padding-left:11px;
padding-top:5px;
text-shadow:1px 1px 1px #666666;
width:1035px;
margin-top:10px;
}


.aplikace {
float:left;
margin-bottom:8px;
margin-top:5px;
width:345px;
}

.aplikacetech {
float:left;
margin-bottom:8px;
margin-top:5px;
width:325px;
text-align: left;
}

.aplikacehome {
background:url("../img/pozd.png") no-repeat scroll 0 0 transparent;
margin-bottom:8px;
text-align:left;
width:342px;
height:50px;
}

.aplikacehome p {
margin: 0;
}

.aplikaceiMinitech  {
background:url("../img/topminitech.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:25px;
padding-left:12px;
padding-top:5px;
text-shadow:1px 1px 1px #666666;
width:330px;
}

.news1 {
float:left;
margin-top: 5px;
}

.news2 {
margin-top:10px;
float:left;
}

.aplikace a {
text-decoration: none;
}
/* ICONS */
.iconsShop {
background: url(../img/icons/eshop.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsWeb {
background: url(../img/icons/web.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsAukce {
background: url(../img/icons/aukce.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsPay {
background: url(../img/icons/paybid.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsIncom {
background: url(../img/icons/incom.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsDovolena {
background: url(../img/icons/dovolena.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsReality {
background: url(../img/icons/reality.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsAuta {
background: url(../img/icons/inzerce.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsIvr {
background: url(../img/icons/imvr.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsVyvoj {
background: url(../img/icons/vyvoj.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsOut {
background: url(../img/icons/outsourcing.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsSeo {
background: url(../img/icons/seo.png) no-repeat;
width: 60px;
height: 60px;
float: left;
}

.iconsNews {
background: url(../img/icons/month/apr.png) no-repeat;
width: 36px;
height: 40px;
float: left;
}

/* ********************************* */

.iconsKonzultace {
background:url("../img/icons/konzultace.png") no-repeat scroll 0 0 transparent;
float:right;
height:48px;
margin-left:7px;
margin-top:10px;
width:48px;
margin-right: 10px;
}

.iconsAnalyza {
background:url("../img/icons/analyza.png") no-repeat scroll 0 0 transparent;
float:right;
height:48px;
margin-left:7px;
margin-top:10px;
width:48px;
margin-right: 10px;
}

.iconsPm {
background:url("../img/icons/projektm.png") no-repeat scroll 0 0 transparent;
float:right;
height:48px;
margin-left:7px;
margin-top:10px;
width:48px;
margin-right: 10px;
}

.iconsVyvoj2 {
background:url("../img/icons/vyvoj2.png") no-repeat scroll 0 0 transparent;
float:right;
height:48px;
margin-left:7px;
margin-top:10px;
width:48px;
margin-right: 10px;
}

.iconsTest {
background:url("../img/icons/test.png") no-repeat scroll 0 0 transparent;
float:right;
height:48px;
margin-left:7px;
margin-top:10px;
width:48px;
margin-right: 10px;
}

.iconsPodpora {
background:url("../img/icons/techp.png") no-repeat scroll 0 0 transparent;
float:right;
height:48px;
margin-left:7px;
margin-top:10px;
width:48px;
margin-right: 10px;
}

.iconsVres {
background:url("../img/icons/vreseni.png") no-repeat scroll 0 0 transparent;
float:right;
height:48px;
margin-left:7px;
margin-top:10px;
width:48px;
margin-right: 10px;
}

.iconsPrace {
background:url("../img/icons/prace.png") no-repeat scroll 0 0 transparent;
float:right;
height:48px;
margin-left:7px;
margin-top:10px;
width:48px;
margin-right: 10px;
}




/* ********************************* */


.iconsNews.month01 {
background: url(../img/icons/month/01.gif) no-repeat;
}
.iconsNews.month02 {
background: url(../img/icons/month/02.gif) no-repeat;
}
.iconsNews.month03 {
background: url(../img/icons/month/03.gif) no-repeat;
}
.iconsNews.month04 {
background: url(../img/icons/month/04.gif) no-repeat;
}
.iconsNews.month05 {
background: url(../img/icons/month/05.gif) no-repeat;
}
.iconsNews.month06 {
background: url(../img/icons/month/06.gif) no-repeat;
}
.iconsNews.month07 {
background: url(../img/icons/month/07.gif) no-repeat;
}
.iconsNews.month08 {
background: url(../img/icons/month/08.gif) no-repeat;
}
.iconsNews.month09 {
background: url(../img/icons/month/09.gif) no-repeat;
}
.iconsNews.month10 {
background: url(../img/icons/month/10.gif) no-repeat;
}
.iconsNews.month11 {
background: url(../img/icons/month/11.gif) no-repeat;
}
.iconsNews.month12 {
background: url(../img/icons/month/12.gif) no-repeat;
}

a.moonth {
color:#000000;
display:block;
font-size:11px;
font-weight:bold;
padding-left:10px;
padding-top:18px;
}

a.icons {
display: block;
width: 60px;
height: 60px;
}
/* ICONS */
.rightInfo {
float:left;
margin-left:10px;
width:265px;
}

.popisiM {
font-size: 13px;
color: #fff;
padding-top:7px;
}

.popisiM a {
font-size: 11px;
color: #fff;
}

.popis {
color:#FFFFFF;
font-size:13px;
width:272px;
}

.popisVyvoj a {
display:block;
font-size: 11px;
color: #fff;
margin-top:3px;
}

.demoButton {
background: url(../img/buttons/demo.png) no-repeat;
width: 75px;
height: 29px;
margin-top:10px;
}

a.demo {
display: block;
width: 75px;
height: 29px;
}

strong.hlavniText {
display:block;
text-decoration:underline;
}

/* VYVOJ SOFTWARE */

.aplikaceiMini {
background: url(../img/topmini.png) no-repeat;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:25px;
padding-left:12px;
padding-top:5px;
width:318px;
text-shadow:1px 1px 1px #666666;
}

/* KALKULACKA a GREENLINE */
img.loginhome {
border:medium none;
display:block;
float:left;
width:342px;
margin-bottom: 3px;
}

img.phone {
display:block;
float: left;
width: 342px;
}

img.kalk {
border: none;
display:block;
float:left;
width: 342px;
} 

img.softwarehome {
border: none;
display:block;
float:left;
width: 342px;
} 

img.platbahome {
border: none;
display:block;
float:left;
width: 342px;
} 

img.free {
border: none;
float: left;
width: 342px;
} 

/* KLIENTS */
.obsahklient {
background-color: #fff;
height: 73px;
border-top: 1px #ccc solid;
border-bottom: 1px #ccc solid;
width: 100%;
*margin-top:10px;
_margin-top: -10px;
}

.klient {
margin:10px auto 0;
text-align:center;
width:1035px;
}

.klient img {
vertical-align: middle;
border: none;
margin-left:26px;
margin-right:20px;
}

/* PRODUKT */
.popisprod {
color:#FFFFFF;
float:left;
font-size:13px;
margin-left:5px;
margin-top:-30px;
padding-top:7px;
width: 400px;
}

.popisprod a {
font-size: 11px;
color: #fff;
}

.rohy {
background: url(../img/rohy.png) no-repeat;
width:487px;
height: 37px;
margin-bottom:-8px;
margin-top:-8px;
}

.boxprodukt {
width:487px;
margin-top:35px;
float: left;
}

.boxprodukt.last{
margin-left: 30px;
margin-bottom: 10px;
}

.centerbox {
background-color: #474747;
width:487px;
height:150px;
}

.obsahprodukt {
position:relative;
float: left;
*margin-bottom:10px;
width: 1035px;
}

.screenprodukt {
margin-left:5px;
width:530px;
padding-top:15px;
}

.viceButton {
background: url(../img/buttons/vice.png) no-repeat top left;
/* float:left; */
height:24px;
margin-left:10px;
margin-top:10px;
padding-top:7px;
text-align:center;
width:133px;
margin-bottom:15px;
*margin-bottom:5px;
position:relative;
}

a.vice {
font-size: 10px;
color: #000;
}

strong.popisek {
display:block;
}


/* ICONS PRODUKT*/
.iconsShop.produkt{
background: url(../img/icons/eshop.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsWeb.produkt{
background: url(../img/icons/web.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsAukce.produkt{
background: url(../img/icons/aukce.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsPay.produkt{
background: url(../img/icons/pay.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsIncom.produkt{
background: url(../img/icons/incom.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsDovolena.produkt{
background: url(../img/icons/dovolena.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsReality.produkt{
background: url(../img/icons/reality.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsAuta.produkt{
background: url(../img/icons/auta.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsIvr.produkt{
background: url(../img/icons/imvr.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsVyvoj.produkt{
background: url(../img/icons/vyvoj.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsOut.produkt{
background: url(../img/icons/out.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsSeo.produkt{
background: url(../img/icons/seo.png) no-repeat;
width: 60px;
height: 60px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsNews.produkt{
background: url(../img/icons/month/apr.png) no-repeat;
width: 36px;
height: 40px;
float: left;
margin-left:5px;
margin-top:-50px;
}

.iconsSparkys{
background: url(../img/icons/sparkys.png) no-repeat;
float:left;
margin-left:5px;
margin-top:-28px;
_margin-top:-39px;
_position: relative;

}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.iconsShopsoft{
background: url(../img/icons/web.png) no-repeat;
float: left;
margin-left:5px;
margin-top:-15px;
_margin-top:-26px;
_position: relative;
}

.iconsShopSoft {
background: url(../img/icons/eshop.png) no-repeat;
float: left;
margin-left:5px;
margin-top:-15px;
_margin-top:-26px;
_position: relative;
}

.iconsWebSoft {
background: url(../img/icons/web.png) no-repeat;
float: left;
margin-left:5px;
margin-top:-15px;
_margin-top:-26px;
_position: relative;
}

.iconsAukceSoft {
background: url(../img/icons/aukce.png) no-repeat;
float: left;
margin-left:5px;
margin-top:-15px;
_margin-top:-26px;
_position: relative;
}

.iconsPaySoft {
background: url(../img/icons/pay.png) no-repeat;
float: left;
margin-left:5px;
margin-top:-15px;
_margin-top:-26px;
_position: relative;
}

.iconsIncomSoft {
background: url(../img/icons/incom.png) no-repeat;
float: left;
margin-left:5px;
margin-top:-15px;
_margin-top:-26px;
_position: relative;
}

.iconsDovolenaSoft {
background: url(../img/icons/dovolena.png) no-repeat;
float: left;
margin-left:5px;
margin-top:-15px;
_margin-top:-26px;
_position: relative;
}

.iconsRealitySoft {
background: url(../img/icons/reality.png) no-repeat;
float: left;
margin-left:5px;
margin-top:-15px;
_margin-top:-26px;
_position: relative;
}

.iconsAutaSoft {
background: url(../img/icons/inzerce.png) no-repeat;
float: left;
margin-left:5px;
margin-top:-15px;
_margin-top:-26px;
_position: relative;
}

.iconsIvrSoft {
background: url(../img/icons/imvr.png) no-repeat;
float: left;
margin-left:5px;
margin-top:-15px;
_margin-top:-26px;
_position: relative;
}









/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



a.icons {
display: block;
width: 60px;
height: 60px;
}
/* ICONS PRODUKT*/

/* FOOTER */

.footer {
width: 1035px;
text-align: center;
font-size: 13px;
color: #fff;
margin: 0 auto;
clear:both;
}

.inforadek {
padding-top: 10px;
color:#fff;
font-size: 13px;
}

.infoprodukt {
color:#66ccff;
font-size: 18px;
font-weight: bold;
padding-left: 10px;
}

.infoproduktdemo {
color:#FFFFFF;
font-family:Calibri;
font-size:20px;
font-style:italic;
font-weight:bold;
padding-left:10px;
}

.popispodinfo {
clear:both;
color:#FFFFFF;
font-size:13px;
padding-left:10px;
padding-top:5px;
width:330px;
}

.adminButton {
background: url(../img/buttons/admin.png) no-repeat top left;
height:18px;
margin-left:10px;
margin-top:10px;
padding-top:2px;
text-align:center;
width:196px;
}

.variantButton {
background: url(../img/buttons/vice.png) no-repeat top left;
float:left;
height:26px;
margin-left:10px;
_margin-left:7px;
margin-top:10px;
padding-top:7px;
text-align:center;
width:77px;
}

.popisletak {
background: url(../img/buttons/pdf.png) no-repeat top left;
width:16px;
height: 16px;
margin-left:10px;
margin-top: 5px;
vertical-align: middle;
}

.popisletak strong {
margin-left: 15px;
}

.popisletak a {
color: #fff;
}

/* FOOTER */

/* DETAIL PRODUKT */

img.screenBig {
border:5px solid #FFFFFF;
}

.leftinfodet {
/* padding-left:10px; */
}

.leftvyhody {
color: #fff;
width: 354px;
font-size: 13px;
float:left;
}

.sis {
color:#FFFFFF;
font-size:13px;
margin-top:-10px;
padding-bottom:5px;
}

.rohybigUP {
background: url(../img/rohyup.png) no-repeat;
height:10px;
width:657px;

}

.rohybigDOWN {
background: url(../img/rohydown.png) no-repeat;
height:30px;
width:656px;

}

.upinfoprod p{
color:#FFFFFF;
font-size:13px;
}

ul {
margin-bottom:0;
margin-top:5px;
font-size:13px;
list-style:none;
color:#fff;
margin-left: -25px;
*margin-left: 15px;
}

.sisinfo {
float:left;
width:656px;
}

.downinfo {
/* width: 656px; */
}

/* DEMOVERZE ZDARMA */

.demozdarma {
float:right;
width:360px;
margin-bottom:10px;
}

.rohyminiUP {
background: url(../img/rohyminiup.png) no-repeat;
height:10px;

width:360px;
}

.rohyminiDOWN {
background: url(../img/rohyminidown.png) no-repeat;
height:10px;
width:360px;
clear:both;
}

.rohycenterUP {
background: url(../img/rohycenterup.png) no-repeat;
height:10px;
width:1035px;
}

.rohycenterDOWN {
background: url(../img/rohycenterdown.png) no-repeat;
height:10px;
width:1035px;
clear:both;
}

.letakpdf {
float:right;
width:360px;
}

.popisletak {
color:#FFFFFF;
font-size:13px;
padding-left:10px;
padding-top:5px;
width:330px;
clear:both;
}

.hlavnipopis {
float:left;
width:1035px;
}

.popispodinfoh  {
clear:both;
color:#FFFFFF;
font-size:13px;
line-height:160%;
padding-bottom:10px;
padding-left:10px;
padding-top:10px;
width:1010px;
}

.infoprodukth  {
color:#66ccff;
font-size:18px;
font-weight:bold;
padding-left:10px;
}

.zpet {
color:#FFFFFF;
float:right;
margin-right:24px;
margin-top:-13px;
}

/* REFERENCE */

.refererohyup {
background: url(../img/refererohyup.png) no-repeat;
height:10px;
width:320px;

}

.refererohydown {
background: url(../img/refererohydown.png) no-repeat;
height:10px;
width:320px;

}

.centerboxref {
background-color: #474747;
margin-bottom:-35px;
_margin-bottom:-15px;
*margin-bottom:-25px;
}

.screenPhoto {
border: none;
margin-left:8px;
padding-top:5px;
width: 304px;
height: 110px;
}


.popisreferedown {
margin-left: 10px;
margin-top:5px;
_margin-top:-5px;
color:#FFFFFF;
font-size:11px;
}

.popisrefereup {
color:#FFFFFF;
float:left;
font-size:13px;
width:250px;
margin-left:5px;
_margin-right:-15px;
_margin-top:-10px;
}

.popisrefereup a {
font-size: 11px;
color: #fff;
}

ul.inforefer {
list-style: none;
text-align:left;
width:300px;
margin-left:-30px;
*padding-top: 10px;
font-size: 12px;
}

ul.inforefer a {
color: #fff;
font-size: 11px;
text-decoration:underline;
}

.boxrefere {
width:320px;
margin-top:30px;
float: left;
margin-right:37px;
margin-bottom:15px;
}

.boxrefereLast{
width:320px;
margin-top:30px;
float: left;
}


/* KONTAKT */

.rohyformularDOWN {
background: url(../img/rohyformulardown.png) no-repeat;
height:10px;
position:absolute;
width:440px;
}

.rohyjsmeDOWN {
background:url("../img/rohyformulardown.png") no-repeat scroll 0 0 transparent;
height:10px;
}


.rohyformularUP {
background: url(../img/rohyformularup.png) no-repeat;
height:10px;

}

.rohhy {
background:url("../img/rohy440.png") no-repeat scroll 0 0 transparent;
height:10px;
}

.rohyy {
background:url("../img/rohy440d.png") no-repeat scroll 0 0 transparent;
height:10px;
}


.kontakt {
float:left;
width:585px;
}

.rohykontaktUP {
background:url("../img/rohykontaktup.png") no-repeat scroll 0 0 transparent;
height:10px;
}

.rohykontaktDOWN {
background:url("../img/rohykontaktdown.png") no-repeat scroll 0 0 transparent;
clear:both;
height:10px;
}

.obsahrightkontakt {
background-color:#464646;
_margin-top:-7px;
}

.obsahrightjsme {
background-color:#464646;
_margin-top:-7px;
height:667px;
}

.anetpraha {
border-bottom:2px dotted #CCCCCC;
height:225px;
width:565px;
margin:0 auto;
}

.anetbrno {
height:225px;
width:565px;
margin:0 auto;
padding-top:10px;
}

.mapapraha {
float:right;
}

.mapabrno {

}

.inforight {
color:#FFFFFF;
float:left;
font-size:13px;
}

.inforight strong{
color: #fff;
font-size: 13px;
}

.inforight p{
color: #fff;
font-size: 13px;
margin-top: 10px;
margin-bottom: 10px;
}

.obsahzadost {
margin:0 auto;
width:565px;
}

.textzadost {
color: #fff;
font-size: 13px;
}

.obsahkalkulace{
margin-left:12px;
width:428px;
}

.obsahkalkulace table{
margin:0 auto;
width:430px;

}

.obsahkalkulace input.buttForm {
/* background:url("../img/button.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
display:block;
font-size:11px; 
width:71px; 
font-weight:bold;
*/
float:right;
height:24px;
text-align:center;
}

.obsahkalkulace input, select, textarea {
/* margin-right:10px;
text-align:left;
width:303px; */
}

.obsahkontakt input.buttForm {
float:right;
width:47px;
text-align: center;
}

.obsahkontakt input, select, textarea {
margin-right:10px;
text-align:left;
width:260px;
}

.obsahspolecnost{
color:#FFFFFF;
float:left;
font-size:13px;
padding-left:10px;
width:340px;
}

.clear {
clear:both;
font-size:1px;
line-height:1px;
margin:0;
padding:0;
}

.clearno {
clear:both;
font-size:1px;
line-height:1px;
margin-top:0;
padding-top:10px;
}

.clearnono {
clear:both;
font-size:1px;
line-height:1px;
margin-top:0;
padding-top:3px;
}

.clearclear {
clear:both;
font-size:1px;
line-height:1px;
margin-top:30px;
padding:0;
}

.obsahformula {
width: 1035px;
}

.leftformul {
float:left;
}

.centerformleft {
background-color:#474747;
color:#FFFFFF;
font-size:12px;
width:440px;
}

.centerformaleft {
background-color:#474747;
color:#FFFFFF;
font-size:12px;
width:1035px;
}

.rightformula {
float:right;
width:585px;
}

.centerformright {
background-color:#474747;
color:#FFFFFF;
float:right;
font-size:12px;
width:585px;
}

p.up {
margin-top:0px;
padding-left: 5px;
}

p.down {
margin-bottom:0px;
padding-left: 5px;
}

.centerformleft p{
font-size:13px;
margin-top:10px;
padding-left:10px;
padding-right:10px;
}

.centerformleft strong{
color:#A2DF0D;
font-family:Calibri;
font-size:22px;
font-style:italic;
margin-bottom:-10px;
margin-top:0;
padding-left:10px;
}

.centerformright p{
font-size:13px;
margin-top:10px;
padding-left:10px;
padding-right:10px;
}

.centerformright strong{
clear:both;
color:#A2DF0D;
display:block;
font-family:Calibri;
font-size:22px;
font-style:italic;
margin-bottom:-10px;
margin-top:0;
padding-left:10px;
}

.obsahhpopis strong {
color:#A2DF0D;
font-family:Calibri;
font-size:22px;
font-style:italic;
padding-left:15px;
}

.obsahhpopis p {
color:#FFFFFF;
font-size:13px;
padding-left:15px;
padding-right:15px;
}

.upinfoprod p {
color:#FFFFFF;
font-size:13px;
padding-left:15px;
padding-right:15px;
}

.leftinfodet strong {
padding-left: 15px;
color: #A2DF0D;
}


.upinfoprod strong{
color:#A2DF0D;
font-family:Calibri;
font-size:22px;
font-style:italic;
padding-left:15px;
}

.sisinfo strong {
color:#A2DF0D;
font-family:Calibri;
font-size:22px;
font-style:italic;
}

ul.ospolecnosti {
padding-left:35px;
}


.textzadost p {

font-size: 13px;
}

.textzadost strong {
font-size: 16px;
color: #A2DF0D;
}

.infoprodukt p {

font-size: 13px;
}

.infoprodukt strong {
font-size: 16px;
color: #A2DF0D;
padding-left: 0;
}

.softo p {
color: #fff;
font-size: 13px;
}

.softo strong {
font-size: 16px;
color: #A2DF0D;
padding-left: 0;
}


/* ICONS IN REFERENCE */
.iconsUni {
float:left;
margin-left:5px;
margin-top:-28px;
}

.iconsExim {
background: url(../img/reference/eximico.png) no-repeat;
float:left;
margin-left:5px;
margin-top:-28px;
}

.iconsGame {
background: url(../img/reference/gameico.png) no-repeat;
float:left;
margin-left:5px;
margin-top:-28px;
}

.iconsTuzex {
background: url(../img/reference/tuzexico.png) no-repeat;
float:left;
margin-left:5px;
margin-top:-28px;
}

.iconsHazej {
background: url(../img/reference/hazejico.png) no-repeat;
float:left;
margin-left:5px;
margin-top:-28px;
}

.iconsIscare {
background: url(../img/reference/iscareico.png) no-repeat;
float:left;
margin-left:5px;
margin-top:-28px;
}

.iconsReality123 {
background: url(../img/reference/realityico.png) no-repeat;
float:left;
margin-left:5px;
margin-top:-28px;
}

.iconsAgata {
background: url(../img/reference/agataico.png) no-repeat;
float:left;
margin-left:5px;
margin-top:-28px;
}

.leftkous {
background:url("../img/leftkous.gif") no-repeat scroll 0 0 transparent;
float:left;
height:19px;
margin-top:-2px;
padding-top:2px;
width:168px;
}

.rightkous {
background: url(../img/rightkous.gif) no-repeat;
float: right;
height:19px;
width:17px;
margin-top:-2px;
}

.obsahprodukt .kategorieref:hover > div
{
  display: block;
}

.kategorieref {
float:right;
margin-right:15px;
}

strong.nazevkat {
padding-left: 10px;
}

.refpodkat {
position:absolute;
left:846px;
top: 38px;
margin-top:-5px;
display: none;
}

.refpodkatup {
background: url(../img/uppodkat.png) no-repeat;
width: 188px;
height: 17px;
}

.refpodkatcenter {
background: url(../img/centernpodkat.png) repeat-y;
width: 188px;
}

.refpodkatdown {
background: url(../img/downpodkat.png) no-repeat;
width: 188px;
height: 17px;
}

a.textref {
font-size: 13px;
color: #fff;
text-decoration: none;
margin-left: 10px;
display: block;
}

.refpodkatcenter a:hover {
font-weight: bold;
font-size: 12px;
}

.inforightkon {
float: right;
}


.buttt {
margin-left:10px;
width:305px;
}

.viceButtonn {
background: url(../img/buttons/vice.png) no-repeat top left;
float:left;
height:24px;
padding-top:7px;
text-align:center;
width:133px;
}

.demoButtonn {
background: url(../img/buttons/demo.png) no-repeat;
width: 75px;
height: 29px;
float: right;
}

p.fontmenu a{
color: #fff;
} 

p.fontmenu  {
color: #A2DF0D;
}

p.fontmenu strong {
color: #A2DF0D;
}

.pager, .pager a
{
  color: #A2DF0D;
  font-weight: bold;
  text-align: right;
  margin-bottom: 6px;
}

.centerformaleft p{
color:#FFFFFF;
font-size:13px;
margin-left: 10px;
margin-right: 10px;
}

.centerformaleft strong{
margin-left: 10px;
margin-right: 10px;
}

.invisible{
    display: none;
}

p.work {font-size:13px;
margin-top:10px;
padding-left:10px;
padding-right:10px;}

/* jquery okna */
.get-access{
    color: rgb(255, 255, 255); 
    padding-top: 2px; 
    padding-left: 10px;
}
.owd{
    width: 95px;
}
.technical-support{
    color: rgb(255, 255, 255);
    padding-top: 2px;
    padding-left: 10px;
}


#basic-modal-content, #basic-modal-content2 {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
#simplemodal-container {height:150px !important; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}

/* IE 6 hacks */
#simplemodal-container a.modalCloseImg {_background:none; _right:-14px; _width:22px; _height:26px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/basic/x.png',sizingMethod='scale');}