/*
CSS pre stránky www.tmont.sk vytvoril Michal Gasparik
michal.gasparik@zoznam.sk
www.mig-studio.net
*/

body{
margin:15px;
padding:0px;
font-family: verdana;
background-color:#FFF;
}

#telo{
width:801px;
margin:0px auto;
}

#hlavicka{
width:801px;
height:191px;
background-image: url(img/hlavicka.jpg);
}

.logo{
width:264px;
position:fixed;
top:45px;
position:relative;
right:18px;
float:right;
}

.logo img{
border:0px;
color:#e65a1d;
}

#panel{
position:relative;
width:801px;
height:37px;

background-image: url(img/panel.gif);
float:left;
}

.panel_nadpis{
position:relative;
top:12px;
left:190px;
width:600px;
height:20px;
}

.panel_nadpis h1{
font-size:13px;
font-weight:normal;
margin:0px;
color:#FFF;
}

.panel_nadpis li{
position:relative;
list-style-type:none;
padding-left:0px;
padding-right:15px;
float:left;
}

.panel_nadpis span{
color:#f9731c;
}

.panel_nadpis a:link {
color:#FFF;
text-decoration: none;
         }
.panel_nadpis a:visited {
color:#FFF;
text-decoration: none;
         }
.panel_nadpis a:hover {
color:#FFF;
text-decoration: none;
         }
.panel_nadpis a:active {
color:#FFF;
} 


#stred{
width:801px;
height:auto;

background-color:#a2a2a2;
float:left;
}

#menu{
width:187px;
height:305px;
background-image:url(img/menu.gif);
float:left;
}

#menu li{
position:relative;
top:-15px;
left:-40px;
list-style-type:none;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
}

#menu li h2{
position:relative;
left:-4px;
width:173px;
height:24px;
padding-top:5px;
padding-left:5px;
font-size:10px;
font-weight:bold;
margin-top:-3px;
margin-bottom:-3px;
margin-left:0px;
margin-right:0px;
color:#FFF;
background-image:url(img/polozka_neaktivna.gif);
background-repeat:repeat-x;
}

#menu li p{
position:relative;
left:-4px;
width:173px;
height:24px;
padding-top:6px;
padding-left:5px;
font-size:10px;
font-weight:bold;
margin-top:-3px;
margin-bottom:-4px;
margin-left:0px;
margin-right:0px;
color:#FFF;
background-image:url(img/polozka_aktivna.gif);
background-repeat:repeat-x;
}

#menu li h2:hover{
text-decoration:none;
background-image:url(img/polozka_aktivna.gif);
background-repeat:repeat-x;
}

#menu a:link {
color:#FFF;
text-decoration: none;
         }
#menu a:visited {
color:#FFF;
text-decoration: none;
         }
#menu a:hover {
color:#FFF;
text-decoration: none;
         }
#menu a:active {
color:#FFF;
} 

#obsah{
padding-bottom:25px;
width:614px;
min-height:350px;
background-image:url(img/obsah_pozadie.gif); 
background-repeat:no-repeat;
background-color:#a2a2a2;
float:left;  
}

.text{
position:relative;
top:11px;
left:4px;
width:600px;
font-size:13px;
color:#333333;
text-align:justify;
}

.text span{
margin-left:25px;
}

.text a:link {
color:#333333;
text-decoration: underline;
         }
.texta a:visited {
color:#333333;
text-decoration: underline;
         }
.text a:hover {
color:#333333;
text-decoration: underline;
         }
.text a:active {
color:#333333;
}

.text li{
margin-top:0px;
margin-left:14px;
margin-bottom:0px;
}

.webkit .text li{
margin:0px;
}



.opera #paticka{
padding-top:5px;
height:15px;
}

#paticka{
margin-bottom:25px;
width:801px;
height:20px;
background-color:#595959;
float:left;
}

#paticka span{
font-size:10px;
font-weight:normal;
color:#FFF;
margin-left:5px;
}

#paticka a:link {
color:#FFF;
text-decoration: underline;
         }
#paticka a:visited {
color:#FFF;
text-decoration: underline;
         }
#paticka a:hover {
color:#FFF;
text-decoration: underline;
         }
#paticka a:active {
color:#FFF;
}

.posuvnik{
width:600px;
height:20px;
background-color:#7a7879;
margin-bottom:25px;
}

.posuvnik li{
position:relative;
top:2px;
list-style-type:none;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
float:left;
font-size:9px;
color:#FFF;
}

.posuvnik a:link {
color:#FFF;
text-decoration: none;
         }
.posuvnik a:visited {
color:#FFF;
text-decoration: none;
         }
.posuvnik a:hover {
color:#FFF;
text-decoration: none;
         }
.posuvnik a:active {
color:#FFF;
}

img{
padding:0px;
border:none;
}

p{
margin-top:10px;
margin-bottom:20px;
}         

a:link {
color:#333333;
text-decoration: none;
         }
a:visited {
color:#333333;
text-decoration: none;
         }
a:hover {
color:#333333;
text-decoration: none;
         }
a:active {
color:#333333;
} 

.line{
margin-top:-10px;
} 

.mtimg{
padding:2px;
border:1px solid #f78016;
background-color:#7d7d7d;
} 

.mttable{
width: 500px;
text-align: left; 
border:none;
} 

.toplist{
border:none;
}

.toplist img{
border:none;
}

.tableposition{
margin-top:5px;
margin-left:-28px;
}

.table1{
text-align: left; 
width: 610px;
border:none;
}

.td1{
width: 237px;
}

.td1 span{
font-weight: bold; 
color: rgb(51, 51, 51);
}

.tdx{
width: 247px;
}

.tdx span{
font-weight: normal; 
color: rgb(51, 51, 51);
}

.td2{
width: 230px;
}

.td2 span{
font-weight: normal; 
color: rgb(51, 51, 51);
}

.td3{
width: 125px;
}

.td3 span{
font-weight: normal; 
color: rgb(51, 51, 51);
}

.galeria{
border:2px solid #5e5c5d;
}

.galeria a:link {
border:2px solid #5e5c5d;
         }
.galeria a:visited {
border:2px solid #f78016;
         }
.galeria a:hover {
border:2px solid #f78016;
         }
.galeria a:active {
border:2px solid #f78016;
} 

#and {
height:40px;
float:left;
} 

.podnadpis{
width:600px;
height:20px;
background-color:#7a7879;
}

.podnadpis2{
margin-top:2px;
margin-bottom:5px;
width:600px;
height:20px;
background-color:#7a7879;
}

.podnadpis2 li{
margin-left:7px;
margin-top:1px;
list-style-type:none;
padding-top:2px;
padding-bottom:2px;
padding-left:0px;
padding-right:4px;
float:left;
font-size:12px;
color:#FFF;
}

.podnadpis li{
margin-left:7px;
margin-top:1px;
list-style-type:none;
padding-top:2px;
padding-bottom:2px;
padding-left:0px;
padding-right:4px;
float:left;
font-size:12px;
color:#FFF;
}

.podnadpisa:link {
color:#FFF;
text-decoration: none;
         }
.podnadpis a:visited {
color:#f9731c;
text-decoration: none;
         }
.podnadpis a:hover {
color:#f9731c;
text-decoration: none;
         }
.podnadpis a:active {
color:#f9731c;
}

p.mesto{
margin-left:0px;
margin-top:2px;
margin-bottom:3px;
color:#333333;
font-size:11px;
}

#revit{
background-position:center; 
width:130px;
height:130px;
padding:2px;
border:1px solid #f78016;
background-color:#7d7d7d;
background-repeat:no-repeat;
}

.fasadyimg{
background-image:url(revitalizacia/fasady_mini_neaktivna.jpg);
}

.fasadyimg:hover{
background-image:url(revitalizacia/fasady_mini_aktivna.jpg);
}

.strechyimg{
background-image:url(revitalizacia/strechy_mini_neaktivna.jpg);
}

.strechyimg:hover{
background-image:url(revitalizacia/strechy_mini_aktivna.jpg);
}

.oknaimg{
background-image:url(revitalizacia/okna_mini_neaktivna.jpg);
}

.oknaimg:hover{
background-image:url(revitalizacia/okna_mini_aktivna.jpg);
}

.balkonyimg{
background-image:url(revitalizacia/balkony_mini_neaktivna.jpg);
}

.balkonyimg:hover{
background-image:url(revitalizacia/balkony_mini_aktivna.jpg);
}


