BODY	{
	font-family: Arial;
	font-size: 10pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    background: url(obr/background.jpg) repeat-x #fdfdfd;
    margin:0;
    text-align:center; 	
}


A { text-decoration: none;color:#077acd;}

#celkova
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    background-color: white;
    text-align: left;
}

#hlavni
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    background-color: white;
    text-align: left;

}
    
#uvod
{
    width: 990px;
    margin-left: auto;
    margin-right: auto;
    background: url(/obr/horni-pruh.png);
    height:26px;
    text-align: right;
    color:white;
    padding: 15px 10px 0px 0px;
}
#uvod a
{
    color: #FFFFFF;
    font-weight: bold;
}
#bottom
{
    clear: both;
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    height:63px;
    padding: 0px 0px 0px 0px;
    background-color: #3a3a3a;
    text-align: center;
    color:white;
    background: url(/obr/back-bottom.png);
}
#bottom p
{
    padding: 15px 0px 0px 0px;
    color:white;
    font-size: 12px;
    
}
#bottom p span
{
    font-size: 9px;
}
#bottom a
{
    color: white;
}

#partneri
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    border: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
}

#horejsek
{
    width: 980px;
    border: 0 none;
    margin-left: auto;
    margin-right: auto;
    overflow:hidden;
    height: 111px;
}
#horejsek #logo
{
    width: 296px;
    height: 111px;
    float: left;
}

#horejsek #stred
{
    float: left;
    width: 680px;
    height: 50px;
    margin-top: 30px;
    background: url(/obr/back-menu-horni.png);
    
}
#horejsek #stred h1
{
    font-family: Arial;
    font-size: 22px;
    color: #3a3a3a;
    margin: 5px 0px 5px 0px;
}
#horejsek #stred h2
{
    font-family: Arial;
    font-size: 22px;
    color: #3a3a3a;
    margin: 5px 0px 5px 0px;
}
#horejsek #stred p.hornitext
{
    font-family: Arial;
    font-size: 22px;
    color: #3a3a3a;
    margin: 10px 0px 5px 5px;
    font-weight: bold;
}

#horejsek .hledat .button {
    text-indent:-9999px;
    background:url(/obr/search.png) left top no-repeat;
    font:bold 11px/16px Arial;
    border:none !important;
    text-transform:uppercase;
    letter-spacing:-1px;
    color:#fff;
    float:right;
    width:32px;
    height:32px;
    padding:0 0 2px 0;
    vertical-align:middle;
    margin:0px 0px 0 0;
}
#horejsek .hledat .button:hover { background:url(/obr/search-active.png) left top no-repeat;}

#horejsek .hledat .inputbox {
    background:#fff;
    text-transform:none;
    border:1px solid #bdb79e;
    color:#929292;
    font:normal 12px/16px Arial;
    padding:4px 5px 4px 8px;
    margin:0px 0px 0px 0px;
    vertical-align:top;
    width:302px;
    height:20px;
    float:left;
    border-radius: 2px;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
     position:relative
}

#horejsek #kosik
{
    float: left;
    width: 226px;
    height: 73px;
    margin-top: 20px;
    background: url(/obr/back-kosik.jpg) no-repeat;
    
}
#horejsek #kosik img
{
    z-index:200;
    float: left;
    position: relative;
    top: 28px;
    left: 55px;
    
}
#horejsek #kosik p
{
    float: left;
    width: 120px;
    position: relative;
    top: 10px;
    left: 60px;
    
}

#oddelovac-horni 
{
    clear: both;
    overflow:hidden;
    height: 7px;    
    border: 0px;
    margin: 0px;
    padding: 0px;
    width: 1000px;
    background-color: #3a3a3a;
}
#oddelovac-horni-bila
{
    clear: both;
    overflow:hidden;
    height: 7px;    
    width: 1000px;
    background-color: #ffffff;
}


.tdlevemenu
{
    width: 248px;
    background-color: #f6f6f6;
}

#levemenu
{
    position: relative;
    float: left;
    width: 248px;
    height: 100%;
    
}

#obsah
{
    position: relative;
    float: left;
    width: 980px;
    margin-left: 10px;
    margin-right: 10px;
}


.prvni
{
    float: left;
    width: 700px;
}
.prvni-prava
{
    float: left;
    width: 265px;
    margin-left: 10px;
}

.cleaner
{
    clear: both;
}
    
.nabidka
{
    background-color: #c90e0e;
    height: 26px;
    width: 238px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0px 0px 10px;
}


.cenik2
{
    background-color: #ca2027;
    padding: 10px;
}

.cenik1
{
    background-color: #f3f3f3;
    padding: 10px;
    width: 650px;
}



#menu
{
    float: left;
    height: 50px;
    margin-left :0px;
    padding-left: 0px;

}
#menu li
{
    display: table-cell;
    border-right: 1px solid white;
}

#menu li span
{
    font-size: 24px;
    font-weight: bold;
    border: 0;
    margin: 0;
    padding: 0;
}

#menu li a
{
    color: black;
    padding: 19px 13px 10px 13px;
    font-size: 18px;
}
#menu li a:hover
{
    background: url(/obr/menu-horni-active.png);
    padding: 19px 13px 10px 13px;
    font-size: 18px;
    color:white;
}

#menu li a.hneda
{
    color: white;
    padding: 19px 13px 10px 13px;
    background: url(/obr/menu-horni-active.png);
    font-size: 18px;
}




#hlavnimenu
{
    float: left;
    list-style-type: none;
    margin-left :10px;
    padding-left: 0px;
}

#hlavnimenu li
{
    list-style-type: none;
    margin-left :0px;
    padding-left: 0px;
    display: block;
    
}

#hlavnimenu li a
{
    color: #727272;
    background-image: url(/obr/kategorie.png);
    background-repeat: no-repeat;
    background-position: 0 .5em;
    padding-left: 20px;
    padding-top:5px;
    height: 20px;
    display: block;
    
    
}
#hlavnimenu li a:hover
{
    color: black;
    background-image: url(/obr/kategorie-active.png);
    background-repeat: no-repeat;
    background-position: 0 .5em;
    padding-left: 20px;
    padding-top:5px;
    height: 20px;
    display: block;
}

#hlavnimenu li a.vybrano
{
    color: black;
    background-image: url(/obr/kategorie-active.png);
    background-repeat: no-repeat;
    background-position: 0 .5em;
    padding-left: 20px;
    padding-top:5px;
    height: 20px;
    display: block;
}



#podmenu
{
    list-style-type: none;
    margin-left :0px;
    margin-top: 0px;
    padding-top: 0px;
    padding-left: 0px;
}
#podmenu li
{
    list-style-type: none;
}

#podmenu li a
{
    color: #727272;
    padding-top:2px;
    display: block;
    height: 15px;
    background:none !important;
    
}
#podmenu li a:hover
{
    color: black;
    padding-top:2px;
    height: 15px;
    display: block;
    background:none !important;
}

#podmenu li a.vybrano
{
    color: black;
    padding-top:2px;
    height: 15px;
    display: block;
    background:none !important;
}




#menusluzby
{
    float: left;
    list-style-type: none;
    margin-left :10px;
    padding-left: 0px;
}

#menusluzby li
{
    list-style-type: none;
    margin-left :0px;
    padding-left: 0px;
    display: block;
    
}

#menusluzby li a
{
    color: #727272;
    background-image: url(/obr/bullet-sluzby2.jpg);
    background-repeat: no-repeat;
    background-position: 0 .7em;
    padding-left: 20px;
    padding-top:5px;
    height: 20px;
    display: block;
    
    
}
#menusluzby li a:hover
{
    color: black;
    background-image: url(/obr/bullet-sluzby2-active.jpg);
    background-repeat: no-repeat;
    background-position: 0 .7em;
    padding-left: 20px;
    padding-top:5px;
    height: 20px;
    display: block;
}

#menusluzby li a.vybrano
{
    color: black;
    background-image: url(/obr/bullet-sluzby2-active.jpg);
    background-repeat: no-repeat;
    background-position: 0 .7em;
    padding-left: 20px;
    padding-top:5px;
    height: 20px;
    display: block;
}



#doporucujeme
{
    width: 970px;
    margin-left: 15px;
}

.vyprodej {
   width: 100%;
   height: 220px;
   margin-top: 5px;
}
.vyprodej-modra {
   display: block;
   background: url(/obr/back-reference.png);
   font-size: 10px;
   color: white;
   margin: 0px;
   height: 55px;
   padding: 3px;
}

.vyprodej p {
   font-size: 12px;
   color: white;
   margin: 0;
   margin-top: 3px;
   padding: 0;
   padding: 0px 5px 0px 5px;

}
.vyprodej h3 {
   padding: 8px 5px 0px 5px;
    font-size: 12px;
   color: white;
   margin: 0px;
   font-weight: bold;
   line-height: 12px;
}

.vyprodej a.vyprodej {
   color: white;
}
.vyprodej strong {
   color: white;
}

.vyprodej img 
{
    margin-top: 5px;
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}


.onas .ram {
    background:#fff;
    border:none;
    text-align:left;
    overflow:hidden;
    position:relative;
    min-height:250px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 18px 0px;
    margin:0px 0px 17px 0px;
    
}


#ovalky
{
    width: 699px;
    height: 208px;
    background: url(/obr/ovalky.jpg) no-repeat;
}

.ovalek1
{
    float: left;
    text-align: center;
    width: 140px;
    font-size: 12px;
    line-height: 14px;
    margin-top: 30px;
    margin-left: 25px;
    margin-right: 10px;
    height: 180px;
    color: white;
}
.ovalek2
{
    float: left;
    text-align: center;
    width: 130px;
    font-size: 12px;
    line-height: 14px;
    margin-top: 30px;
    margin-left: 26px;
    margin-right: 10px;
    height: 180px;
    color: white;
}

.ovalek3
{
    float: left;
    text-align: center;
    width: 120px;
    font-size: 12px;
    line-height: 14px;
    margin-top: 30px;
    margin-left: 30px;
    margin-right: 10px;
    height: 180px;
    color: white;
}
.ovalek4
{
    float: left;
    text-align: center;
    width: 140px;
    font-size: 12px;
    line-height: 14px;
    margin-top: 30px;
    margin-left: 30px;
    margin-right: 10px;
    height: 180px;
    color: white;
}

H2.ovalek
{
    font-size: 18px;
    font-weight: bold;
    color: white;
}

H2.ovalek a
{
    color: white;
}

.onas .ram { padding:8px; margin:0 4px 0px 0px; min-height:100px; background-color:#d0eff9; position:relative; border:1px solid #f6f6f6; border-top:1px solid #e9e9e9; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer;}


.pruh
{
    float: left;
    height: 180px;
    min-height: 180px;
    margin-top: 20px;
    margin-bottom: 30px;
    display: table; #position: relative; overflow: hidden;
    background-color:#23231c;
}

.pruh2
{
    #position: absolute; #top: 50%;display: table-cell; vertical-align: middle;
    

}
#pruh3
{
    #position: relative; #top: -50%;
    width: 287px;
    margin-left: 5px;
    color: white;
    line-height: 18px;
    padding: 0px 10px 0px 85px;
    min-height: 150px;
    background: url(/obr/uvozovky.png) no-repeat;
    background-position: 0% 10% ;

}

#pruh3 span
{
    font-size:160%;
    font-weight: bold;
}

#pruh-reklama
{
    #position: relative; #top: -50%;
    color: white;
    line-height: 14px;
    background: url(/obr/uvozovky.png) no-repeat;
    background-position: top: 15px;

}



.zobrazeni-galerie .ramecek {
    background:#fff;
    border:none;
    text-align:left;
    overflow:hidden;
    position:relative;
    padding:0px 0px 0px 0px;
}



.zobrazeni-galerie .ramecek { width:250px;padding:3px; margin:8px 4px 0px 0px; min-height:500px; background:url(/obr/ramecek-bg.gif) left top repeat-x #fefefe; position:relative; border:1px solid #d4d4d4; border-top:1px solid #e9e9e9; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer;}
.zobrazeni-galerie  .ramecek:hover { border:1px solid #01121e; background:#f6f6f6;}

.zobrazeni-galerie .ramecek-prvni { padding:3px; margin:0 4px 0px 0px; min-height:280px; background:url(/obr/ramecek-bg.gif) left top repeat-x #fefefe; position:relative; border:1px solid #f6f6f6; border-top:1px solid #e9e9e9; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer;}
.zobrazeni-galerie  .ramecek-prvni:hover { border:1px solid #01121e; background:#f6f6f6;}

.zobrazeni-galerie h2 { color:#3a3a3a; font: 18px Arial;font-weight: bold;line-height: 13px;padding-left: 6px;margin: 3px;margin-top: 1px;}
.zobrazeni-galerie a.prvninadpis { color:#3a3a3a; font: 12px Arial, Helvetica, sans-serif;font-weight: bold;line-height: 13px;padding-left: 0px;}
.zobrazeni-galerie .vyrobek-nazev { min-height:35px;}

.zobrazeni-galerie .barva {  background:#fff; border:1px solid #f0f0f0; min-height:125px; padding-top:10px;}
.zobrazeni-galerie .vyrobek-detaily { float:none; display:block; margin:0; padding:9px 0 7px 6px;position: absolute;bottom:5px;}

.zobrazeni-galerie div.jmeno { padding:0px 0px 10px 6px;margin:0;}
.zobrazeni-galerie .box_cena {        float:none;        overflow:hidden;        margin:-9px 0 0 6px;position: absolute;bottom:50px;}
.zobrazeni-galerie .detaily {        padding:10px 0px 0px 0px;        margin:0;        border-top:none;        float:left;        width:250px; }
.zobrazeni-galerie .vyrobek-obrazek {    padding-bottom:10px;    margin:0px 0 10px 0;    background:none;    border-bottom:none;  min-height:240px;}
.zobrazeni-galerie .vyrobek-obrazek { text-align:center;padding:0; background:none; border:none; margin:0 auto;}

.zobrazeni-galerie a.jmeno { color:#0575c9; font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;text-transform:none;line-height: 13px;}
.zobrazeni-galerie a.jmeno:hover { text-decoration:none !important; }    


.zobrazeni-galerie a.detaily {
    background:url(/obr/tlacitko-modra.png) left top repeat-x;
    border:none !important;
    color:#fff;
    display:inline-block;
    font:normal 12px/16px Arial, Helvetica, sans-serif;
    text-decoration:none;
    text-transform:none;
    padding:6px 0 0 0;
    margin:0;
    text-align:center;
    height:22px;
    width:90px;
    border: 1px solid red;
    
}
.zobrazeni-galerie a.detaily:hover {

    text-decoration:none;

}




.zobrazeni-reference .ramecek {
    background:#fff;
    border:none;
    text-align:left;
    overflow:hidden;
    position:relative;
    padding:0px 0px 0px 0px;
}



.zobrazeni-reference .ramecek { width:220px;padding:3px; margin:8px 4px 0px 0px; min-height:280px; background:url(/obr/ramecek-bg.gif) left top repeat-x #fefefe; position:relative; border:1px solid #d4d4d4; border-top:1px solid #e9e9e9; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer;}
.zobrazeni-reference  .ramecek:hover { border:1px solid #01121e; background:#f6f6f6;}

.zobrazeni-reference .ramecek-prvni { padding:3px; margin:0 4px 0px 0px; min-height:280px; background:url(/obr/ramecek-bg.gif) left top repeat-x #fefefe; position:relative; border:1px solid #f6f6f6; border-top:1px solid #e9e9e9; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer;}
.zobrazeni-reference  .ramecek-prvni:hover { border:1px solid #01121e; background:#f6f6f6;}

.zobrazeni-reference h2 { color:#3a3a3a; font: 16px Arial;font-weight: bold;line-height: 13px;padding-left: 6px;margin: 3px;margin-top: 1px;}
.zobrazeni-reference a.prvninadpis { color:#3a3a3a; font: 12px Arial, Helvetica, sans-serif;font-weight: bold;line-height: 13px;padding-left: 0px;}
.zobrazeni-reference .vyrobek-nazev { min-height:35px;}

.zobrazeni-reference .barva {  background:#fff; border:1px solid #f0f0f0; min-height:125px; padding-top:10px;}
.zobrazeni-reference .vyrobek-detaily { float:none; display:block; margin:0; padding:9px 0 7px 6px;position: absolute;bottom:5px;}

.zobrazeni-reference div.jmeno { padding:0px 0px 10px 6px;margin:0;}
.zobrazeni-reference .box_cena {        float:none;        overflow:hidden;        margin:-9px 0 0 6px;position: absolute;bottom:50px;}
.zobrazeni-reference .detaily {        padding:10px 0px 0px 0px;        margin:0;        border-top:none;        float:left;        width:210px; }
.zobrazeni-reference .vyrobek-obrazek {    padding-bottom:10px;    margin:0px 0 10px 0;    background:none;    border-bottom:none;  min-height:150px;}
.zobrazeni-reference .vyrobek-obrazek { text-align:center;padding:0; background:none; border:none; margin:0 auto;}

.zobrazeni-reference a.jmeno { color:#0575c9; font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;text-transform:none;line-height: 13px;}
.zobrazeni-reference a.jmeno:hover { text-decoration:none !important; }    


.zobrazeni-reference a.detaily {
    background:url(/obr/tlacitko-modra.png) left top repeat-x;
    border:none !important;
    color:#fff;
    display:inline-block;
    font:normal 12px/16px Arial, Helvetica, sans-serif;
    text-decoration:none;
    text-transform:none;
    padding:6px 0 0 0;
    margin:0;
    text-align:center;
    height:22px;
    width:90px;
    border: 1px solid red;
    
}
.zobrazeni-reference a.detaily:hover {

    text-decoration:none;

}

/* ------------------------------------- patička --- */
#paticka-cela { 
width: 100%;
margin-left: auto;
margin-right: auto;
border-top:none;
min-height:80px;
position:relative;
background-color: #cdcccb;
z-index:9;

}

#paticka { 
width: 1000px;
margin-left: auto;
margin-right: auto;
border-top:none;
min-height:100px;
position:relative;
z-index:10;
text-align: left;

}
.paticka { background:#fff; overflow:hidden;min-height:100px;}
#paticka #kontakty
{
    float: left;
    margin-top: 10px;
}
#paticka #kontakty p
{
    margin: 0px;
    padding-left: 10px;
    font-size: 12px;
    color:#696969;
}
#paticka a {
color:#696969;
text-decoration:underline;
}
#paticka a:hover { text-decoration:none;}

#paticka ul { 
background:none;
padding:10px 0 10px 15px;
margin:0 0 0px 0;
list-style:none;
position:relative;
overflow:hidden;
width:230px;
float:left;
text-align: left;



}
#paticka ul li {
background:none;
font:normal 11px/21px Arial, Helvetica, sans-serif;
background:url(/obr/paticka-odrazka.gif) left 3px no-repeat;
display:block;
padding:0 20px 0 22px;
text-transform:none;
letter-spacing:none;
margin:0 0 0 0;
float:none;
}
#paticka ul li a {
background:none;
display:inline-block;
color:#7f7f7d;
padding:0;
text-decoration:none;
}
#paticka ul li a:hover,
#paticka ul li.active a {
font-weight:bold;
color:#0678cb;
text-decoration:none;

}



span.title {
    font-size: 43px !important;
    line-height: 46px !important;
    color: #23231c;
    font-family: Helvetica, sans-serif;
    display: block;
    padding: 26px 0 24px;
    letter-spacing: -2px;
}
span.title span {
    font-weight: bold;
    text-transform: uppercase;
}


.product-options { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#686666;  padding:0px 0 0 2px; margin-top:0; float:left; width:130px;}
.product-options em { display:none;}
.boxcena { font:normal 18px/18px Arial, Helvetica, sans-serif; color:#032136; display:inline-block; margin:0; padding:9px 0 0 0;}
.puvodni { font:normal 16px/16px Arial; color:#c90e0e; display:inline-block; margin:0; padding:9px 0 0 0;text-decoration: line-through;}
.bezna-cena {color:red;text-decoration: line-through;}
.bila {color:white}
.seda {color: #666666;line-height: 18px;font-size: 13px;}

.cervena {color:red}
.center {margin-left: auto;margin-right: auto;text-align: center;}
.back-zkraceny {background-image:url(/obr/back-zkraceny.gif);}


.overlibdiv
{
    position:absolute; visibility:hidden; z-index:1000;
}

.zobrazit-filtry
{
    font-size:12px;font-family:arial;
}

.nic
{
    display: none;
}
.filtry-hlavicka
{
    background-image:url(/obr/back-bunka-seda.gif);
}
.ruka
{
    cursor: pointer; cursor: hand;
}

.back-zkraceny
{
background-image:url(/obr/back-zkraceny.gif);    
}


#zalozky
{
    list-style: none;
    float: left;
}

#zalozky ul
{
    list-style: none;
    float: left;
    margin: 0;
    margin-bottom: 10px;
    padding: 0;
    display: table;
}

#zalozky li
{
    float: left;
    display: block;
    border-right: 5px solid white;
}

#zalozky li a
{
    color: white;
    display: block;
    font-weight: bold;
    padding: 5px 28px 5px 28px;
    background:url(/obr/tlacitko-modra.png) ;
    font-size: 10px;
}
#zalozky li a:hover
{
    color: white;
    font-weight: bold;
    background:url(/obr/tlacitko-modra2.png) ;
    padding: 5px 28px 5px 28px;
    font-size: 10px;
}

#zalozky li a.modra
{
    color: white;
    font-weight: bold;
    background:url(/obr/tlacitko-modra2.png) ;
    padding: 5px 28px 5px 28px;
    font-size: 10px;
}

#zalozky li a.seda
{
    color: white;
    font-weight: bold;
    padding: 5px 28px 5px 28px;
    background:url(/obr/tlacitko-modra.png) ;
    font-size: 10px;
}


.akce
{
    float: left;
    width: 238px;
    margin-right: 9px;
    margin-bottom: 10px;
}
.akce-posledni
{
    float: left;
    width: 238px;
    margin-bottom: 10px;
}

.cena-velka
{
    font-family: Arial;
    font-size: 22px;
    font-weight: bold;
}
.cenik-zelena
{
    background:url(/obr/tlacitko-modra2.png) ;
    padding: 5px 28px 5px 28px;

}
#technologie
{
    width: 98%;
}

	H1	{color:black;font-family:Arial;font-weight:bold;padding: 5px 0px 0px 5px;}
    H1.homepage {color:#494949;font-size: 24px; font-weight: bold;}
    H2.homepage {color:#494949;font-size: 24px; font-weight: bold;}
    H2.nabidka-eshopu {font-size: 26px;}
    h1.prvni {    font-family: Arial;    font-size: 16px;    color: #3a3a3a;    margin: 5px 0px 0px 0px;}

	H1.nadpis_vyrobek	{font-size:16px;font-family:Arial;color:#0a5b90;padding: 0px 0px 0px 0px;}
	H2	{font-family: Arial; font-size:18px; color: #404040;padding: 5px 0px 0px 0px;margin: 0px 0px 0px 0px;}
    h2.detail {    font-family: Arial;    font-size: 12px;    color: #3a3a3a;    margin: 0px 0px 0px 0px;}
    h2.zkracene {    font-family: Arial;    font-size: 12px;    color: #3a3a3a;    margin: 0px 0px 0px 5px;}
    H3.prvni    {font-family: Arial; font-size:14px; color: black;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
    
    H3 {color: #077acd;}
    H2 {color: #077acd;}

.cena-velka 
{
    font-size: 130%;
    font-weight: bold;
}

.webhosting
{
    border: 1px solid #898f8d;
}

.hosting1
{
    background-color: #f3f3f3;
    height: 30px;
}
    
    
.module_banners1 { background:none;padding:0 0 0px 1px; clear:both; width:100%; position:relative;}
.module_banners1 .width-banners {width:890px!important; overflow:hidden; position:relative;margin-left: 35px;}
.module_banners1 .next { position:absolute; right:-5px; top:35%;   width:31px; height:31px; background:url(/obr/dalsi.png) left top no-repeat; z-index:999; cursor:pointer;}
.module_banners1 .next:hover {background:url(/obr/dalsi-active.png) left top no-repeat;}
.module_banners1 .prev {position:absolute; left:-5px; top:35%; width:31px; height:31px;  background:url(/obr/predchozi.png) left top no-repeat;  z-index:999; cursor:pointer;}
.module_banners1 .prev:hover {background:url(/obr/predchozi-active.png) left top no-repeat;}
.module_banners1 .boxIndent { width:5000px; position:relative; overflow:hidden!important;}
.banneritem_banners1 { float:left; margin-right:10px;width:180px;}

    .wrapper {
        overflow:hidden;
        width:100%;
        
    }        