body{
font-family:Tahoma, sans-serif;
font-size:11px;
margin:0;
padding:0;
border:0;
color:#323232;
background:#ffffff;
}

p,h1,h2,h3,h4,h5,div{
padding:0;
margin:0;
font-weight:normal;
}

a{
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

.hide{
display:none;
}

#wrapper{
width:900px;
margin:0px auto;
}

#top,#top2{
position:relative;
float:left;
width:900px;
height:129px;
}

#top2{
height:116px;	
}

div.tien{
background:url('../img/tien.png') no-repeat 0 100%;	
}

#top h1,#top2 h1{
position:absolute;
top:40px;
left:15px;
}

#quick-links{
text-decoradion:none;
position:absolute;
top:30px;
right:150px;
padding:0;
margin:0;
}

#quick-links li{
display:inline;
padding:0 12px 0 12px;
margin:0;
background:url('../img/sipka.gif') no-repeat 0 4px;
list-style-type:none;
color:#969696;
}

#quick-links li a{
color:#656565;
text-decoration:none;
}

#quick-links li.no-link{
background:url('../img/sipka-no-link.gif') no-repeat 100% 4px;
}

#hlmenu{
position:absolute;
top:78px;
right:15px;
}

#hlmenu li{
display:inline;
margin-left:15px;
}

#news, #banner,#content,#slogan,#slogan-tien,#navigacia,#zoznam{
float:left;
width:870px;
padding:15px 15px 0 15px;
}

#banner-big{
float:left;
width:900px;	
}

#slogan{
padding:3px 13px 3px 15px;
text-align:right;
width:872px;
}

#slogan-tien,#navigacia{
padding:3px 13px 10px 15px;
text-align:right;
width:872px;
}

#obsah{
float:left;
position:relative;
left:305px;
top:15px;
width:500px;
font-size:12px;
color:#464646;
line-height:18px;
}

#obsah h3{
margin:10px 0;
}

#obsah h4{
font-size:14px;
font-weight:bold;
color:#d8007a;
text-transform:uppercase;
}

a.more, #content a.more, a.pure{
color:#e40083;
text-decoration:none;
}

#aktualne,#sme-tu,#reklama{
float:left;
margin-top:13px;
}

#aktualne{
width:260px;
padding:0 30px 0 0;
background:url('../img/sep.png') no-repeat 100% 0;
}

#aktualne a.archiv{
color:#e40083;
text-decoration:underline;
margin-left:15px;
}

#sme-tu{
width:255px;
padding:0 15px 0 20px;	
background:url('../img/sep.png') no-repeat 100% 0;	
}

#reklama{
width:270px;
padding:0 0 0 20px;  	
padding-right:0;	
}

#content h2{
margin-bottom:15px;	
}

#content, #content a{
color:#646464;	
}

#content a{
text-decoration:underline;
}

#content ul{
padding:0;
margin:0;
}

#content ul li{
padding:0 0 10px 14px;
margin:0;
background:url('../img/sipka.gif') no-repeat 0 4px;
list-style-type:none;
}

#content a.sipka{
background:url('../img/sipka.gif') no-repeat 0 5px;
padding-left:14px;
color:#323232;
text-decoration:none;
}

#content p{
padding:0 0 10px 0;	
}

#reklama img{
margin-bottom:8px;
}

#content .lava{
float:right;
width:350px;
padding:28px 0 0 30px;
}

#content .prava{
float:right;
width:355px;
padding:25px 85px 0 50px;
line-height:18px;
}

#content .prava h2{
}

#content .prava h3{
font-size:13px;
font-weight:bold;
color:#969696;
padding-bottom:40px;
}

#content .prava h4{
font-size:13px;
font-weight:bold;	
color:#d8007a;
}

#content .prava p, #content .prava td{
font-size:13px;
font-weight:normal;	
padding:0;
color:#323232;
}

#content .prava a{
color:#323232;	
}

#content .prava a.email{
color:#d8007a;	
}

#content .prava td{
vertical-align:top;
}

#content .prava td.lbl{
width:40px;	
}

#content .prava td.num{
width:170px; 
}

#content .prava td.new-business{
width:100px;
color:#d8007a;
}

#content .lava{
line-height:18px;
}

#content .lava table{
font-size:12px;	
width:100%;
background-color:#f0f0f0;
padding:14px 4px 14px 14px;
margin-top:30px;
color:#464646;
}

#content .lava th{
font-weight:normal;	
text-align:left;
color:#d8007a;
}

#breadcrumb{
margin-bottom:15px;
color:#aaaaaa;
}

#breadcrumb a{
color:#646464;
background:url('../img/breadcrumb-sipka.gif') no-repeat 0 5px;
margin-left:7px;
padding-left:10px;
text-decoration:none;
}

img.viac{
display:none;	
}

#zobrazit-viac{
border-top:2px solid #ffffff;
background:url('../img/klient-brdr.gif') repeat-x 0 6px;
text-align:right;
float:left;
width:870px;
}

#zobrazit-viac .zobrazit-menej{
display:none;	
}

#zobrazit-viac .zobrazit-viac,#zobrazit-viac .zobrazit-menej{
color:#d8007a;
background:#ffffff url('../img/sipka-dole.gif') no-repeat 15px 5px;
padding-left:30px;
text-decoration:none;
cursor:pointer;
}

#zobrazit-viac .zobrazit-menej{
background:#ffffff url('../img/sipka-hore.gif') no-repeat 15px 5px;	
}

#content .klient{
width:260px;
padding:0;
background:url('../img/klient-brdr.gif') repeat-x 0 100%;
color:#464646;
font-size:11px;
line-height:15px;
position:relative;
}

#content .last .klient, .riesenia .klient{
background:none!important;
}

#content .klient,#content .lavy,#content .stredny,#content .pravy,#zoznam .lavy,#zoznam .stredny,#zoznam .pravy{
float:left;
}

#content .lavy{
background:url('../img/brdr.gif') repeat-y 100% 0;
width:280px;
}

#content .stredny{
width:260px;
margin:0 20px;
background-image:none!important;
}

#content .pravy{
width:260px;
background:url('../img/brdr.gif') repeat-y;
}

#content .last{
background-image:url('../img/brdr-last.png');
background-repeat:no-repeat;
}

#content .pravy .klient{
margin-left:20px;	
}

#content .klient .obrazok{
float:left;
width:100%;
height:60px;
padding-top:25px;
}

.riesenia .klient .obrazok{
padding-top:2px!important;	
}

#content .klient .text{
float:left;
width:100%;
height:115px;
position:relative;
}

.riesenia .klient .text{
height:138px!important;  
}

#content .klient .viac{
float:left;
width:25px;
height:19px;
position:absolute;
right:0px;
bottom:15px;
} 

#content .klient .viac a{
float:right;
width:25px;
height:19px;
background:url('../img/sipka-velka.png') no-repeat 100% 0;
}

#content .text ul, #content .text ul li{
padding:0;
margin:0;
background:none;
}

#content .text ul{
margin-top:10px;	
}

#content .text li a{
color:#d8007a;
font-weight:bold;
text-decoration:none;
}

#zoznam .lavy,#zoznam .stredny,#zoznam .pravy{
line-height:21px;
margin-top:15px;
}

#zoznam h2{
color:#d8007a;
font-weight:bold;
font-size:15px;
}

#zoznam ul, #zoznam ul li{
padding:0 0 0 1px;
margin:0 0 0 7px;
list-style-type:disc;
}

#zoznam .lavy{
background:url('../img/brdr-zoznam.png') no-repeat 100% 0;
width:268px;
padding:0 10px 0 0;
}

#zoznam .stredny{
width:273px;
padding:0 10px 0 20px;
background:url('../img/brdr-zoznam.png') no-repeat 100% 0; 
}

#zoznam .pravy{
width:259px;
padding:0 10px 0 20px;
}

div.spacer{
float:left;
width:900px;
}

#bottom{
clear:both;
height:25px;
background:url('../img/pure-media.png') no-repeat 100% 100%;
padding-top:10px;
margin:0 15px;
color:#969696;
}

#content .klient .zoznam-klientov{
position:absolute;
left:0px;
bottom:18px;
}

#content .klient .zoznam-klientov a{
text-decoration:none;
color:#ffffff;
background-color:#d8007a;
padding:3px 6px;
}

#navigacia{
height:30px;
margin-top:25px;
}

#navigacia .left,#slogan-tien .left{
float:left;
width:49%;
text-align:left;
background:url('../img/zoznam-klientov.gif') no-repeat 0 0;
height:19px;
}

#slogan-tien{
position:relative;
}

#slogan-tien .left{
position:absolute;
top:28px;
left:15px;
}

#navigacia .right{
float:right;
width:49%;
background:url('../img/sipka-velka.png') no-repeat 100% 0;
height:19px;
}

#navigacia a,#slogan-tien .left a{
position:relative;
top:2px;
text-decoration:none;
color:#aaaaaa;
}

#navigacia .left a,#slogan-tien .left a{
padding-left:33px;
}

#navigacia .right a{
padding-right:33px;
}

#zakaznik{
color:#646464;
line-height:18px;
}

#zakaznik h2{
margin-bottom:8px;	
}

#zakaznik .info,#zakaznik .nasa-praca,#zakaznik .prehlad{
float:left;
margin-top:33px;
}

#zakaznik .info{
width:273px;
padding-right:17px;
}

#zakaznik .nasa-praca{
width:355px;
background:url('../img/brdr-klient.png') no-repeat 0 0;
padding-left:20px;
padding-right:15px;
}

#zakaznik .prehlad{
width:165px;
padding-left:20px;
margin-top:59px;
}

#zakaznik .prehlad li{
padding-bottom:2px;
background-position:0 5px;
}

#zakaznik .info .klient-odkaz a{
text-decoration:none;
color:#ffffff;
background-color:#d8007a;
padding:3px 6px;
}

#bottom ul, #bottom ul li, #breadcrumb ul.breadcrumb-types, #breadcrumb ul.breadcrumb-types li{
display:inline;
padding:0;
margin:0;
}

#bottom ul li{
padding:0 7px 0 11px;
border-left:1px solid #969696; 
}

#breadcrumb ul.breadcrumb-types li{
padding:0 7px 0 7px;
border-left:1px solid #aaaaaa; 
}

#breadcrumb ul.breadcrumb-types li.cur{
color:#d8007a;
}

#bottom ul li a, #breadcrumb ul.breadcrumb-types li a{
color:#3c3c3c;
padding:0;
}

#breadcrumb ul.breadcrumb-types li a:hover{
text-decoration:underline;
}

#bottom ul li.first, #breadcrumb ul.breadcrumb-types li.first{
border-left:none;
}

#breadcrumb ul.breadcrumb-types li, #breadcrumb ul.breadcrumb-types li a{
background:none;
margin-left:0;
}

.sub #submenu{
float:left;
width:275px;
padding-left:15px;
margin-top:97px;
}

.sub #submenu li{
background:none;
}

.sub #submenu li a{
color:#d8007a;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

.sub #obsah{
margin-top:45px;
line-height:18px;
position:static;
width:500px;
font-size:12px;
color:#464646;
}

.sub #obsah h2{
margin-bottom:22px;
}

.sub #obsah h3{
color:#d8007a;
font-weight:bold;
font-size:14px;
text-transform:uppercase;
}

.sub ul{
}

.sub ul li{
padding-top:2px!important;
padding-bottom:2px!important;
background-position:0 8px!important;
}

.sub ul li a{
text-decoration:none!important;	
}

.sub ul li a:hover{
text-decoration:underline!important; 
}

#img-nasa-praca,#img-nasa-praca-viac{
float:left;
width:870px;
height:270px;
}

#img-nasa-praca-viac{
display:none;
}

/*jazyk*/
.dropdown-menu{
float:left;
width:133px;
height:13px;
position:absolute;
top:24px;
right:10px;
padding:3px 0;
/*cursor:pointer;*/
z-index:1000px;
}

.dropdown-menu ul,li,ol {
list-style-type:none;
margin:0;
padding:0;
border:0;
}

.dropdown-menu a{
color:#666666;
}

.dropdown-menu a:link, .dropdown-menu a:visited {
display:block;
text-decoration:none; 
margin:0;
}

.dropdown-menu .slide-down {
background:url('../img/jazyky.png') no-repeat;
}

.menu-first {
background:url('../img/jazyky.png') no-repeat;
line-height:15px;
padding:2px 25px 4px 15px;
height:13px;
}

.down-list {
margin-left:1px;
padding-bottom:5px;
}
.down-list li {
padding:5px 5px 5px 15px;
background-color:#f3f3f3;
}
.down-list .lastLI {
padding-bottom:2px; 
}
/*jazyk*/
