body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td 
{ 
margin:0;
padding:0;
}


body
{
background-color:#000000;
background-image:url('../pics/background.jpg');
background-repeat: repeat-y;
font-family: Verdana;
font-size:10px;
}

#page
{
background-image:url('../pics/background_page.jpg');
background-repeat: repeat-y;
float:left;
width:973px;
}

/*HEADER HEADER HEADER HEADER HEADER HEADER HEADER HEADER */
#header
{
background-image:url('../pics/header.jpg');
background-repeat: no-repeat;
width:973px;
height:257px;
margin:0px;
}

#header ul
{
position:relative;
left:521px;
}

#header li
{
display:inline;
}

#header a
{
float:left;
padding-right:5px;
padding-left:20px;
padding-top:15px;
border-right:1px solid #ffffff;
color:#ffffff;
text-decoration:none;
font-family:Georgia;
font-size:20px;
font-style:italic;
}

#header a:hover
{
color:#ff0000;
border-right:1px solid #ff0000;
}


/* ----------------------------------------------------------------------------------------*/
#content
{
width:973px;
margin:0px;
min-height:700px;
}

/* MENU  MENU  MENU  MENU  MENU  MENU  MENU  MENU  MENU  MENU  */
#menu 
{
float:left;
width:220px;
background-image:url('../pics/background_menu.jpg');
background-repeat: repeat-y;
}

#menu div
{
height:50px;
width:220px;
background-image:url('../pics/menu_pasik.jpg');
background-repeat: no-repeat;
padding-top:18px;
padding-left:28px;
margin:0px;
}


#menu h1
{
font-size:13px;
color:#c80b0b;
}



#menu ul
{
margin-top:-15px;
margin-bottom:35px;
margin-left:38px;
list-style-image: url('../pics/list_red.jpg');
}

#menu ul.green
{
margin-top:-15px;
margin-bottom:35px;
margin-left:38px;
list-style-image: url('../pics/list_green.jpg');
}

#menu ul.yelow_ul
{
margin-top:-15px;
margin-bottom:35px;
margin-left:38px;
list-style-image: url('../pics/list_yelow.jpg');
}

#menu ul.cyan_ul
{
margin-top:-15px;
margin-bottom:35px;
margin-left:38px;
list-style-image: url('../pics/list_cyan.jpg');
}

#menu ul.cyan_ul a.hover_cyan:hover
{
margin-left:3px;
color: #00aeef;
}

#menu ul.green a:hover
{
margin-left:3px;
color: #54b848;
}


#menu a.active_yelow
{
font-weight:bold;
margin-left:3px;
color: #fff200;
}

#menu a.active_yelow:hover
{
font-weight:bold;
margin-left:3px;
color: #fff200;
}

#menu a.unactive_yelow
{
font-size:12px;
color: #ffffff;
text-decoration:none;
}

#menu a.unactive_yelow:hover
{
font-size:12px;
color: #fff200;
text-decoration:none;
}

#menu a.active_green
{
font-weight:bold;
margin-left:3px;
color: #54b848;
}

#menu a.unactive_green
{
font-size:12px;
color: #ffffff;
text-decoration:none;
}

#menu ul.rozbalene
{
display:block;
}

#menu ul.zbalene
{
display:none;
}

#menu li
{
margin-bottom:5px;
}


#menu a
{
font-size:12px;
color: #ffffff;
text-decoration:none;
}

#menu a:hover
{
margin-left:3px;
color: #c80b0b;
}

#menu a.active
{
font-weight:bold;
margin-left:3px;
color: #c80b0b;
}

#menu a.unactive
{
font-size:12px;
color: #ffffff;
text-decoration:none;
}

#menu a.menu_nadpis
{
font-weight:bold;
font-size:13px;
color:#c80b0b;
}

#menu a.menu_nadpis:hover
{
font-size:13px;
color:#000000;
margin:0px;
}

#menu a.green
{
color:#0e6d03;
}

#menu a.cyan
{
color:#0d6298;
}

#menu a.yelow
{
color:#c86c0a;
}



/* MIDDLE  MIDDLE  MIDDLE  MIDDLE  MIDDLE  MIDDLE  MIDDLE  MIDDLE */

#middle
{

float:left;
width:545px;
background-image:url('../pics/background_middle.jpg');
background-repeat: no-repeat;
padding-top:35px;
}



#middle hr
{
width:509px;
margin-left:38px;
height:1px;
color:#c80b0b;
border-bottom:1px solid #c80b0b;
}


#middle h1
{
margin-left:28px;
color:#c80b0b;
font-family:Georgia;
font-size:20px;
font-style:italic;
}

#middle h2
{
margin-left:28px;
color:#c80b0b;
font-family:Georgia;
font-size:14px;
font-style:italic;
}

#middle p
{
margin-left:38px;
font-family: Verdana, san-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: normal;
}

#middle a
{
color:#c80b0b;
margin-left:38px;
font-family: Verdana, san-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: normal;
text-decoration:none;
}


#middle a:hover
{
color:#ff5555;
}

#middle img
{
float:left;
margin-left:38px;
}


#middle img.clanky
{
float:right;
margin:0px;
max-height:170px;
max-width:150px;
margin-left:10px;
margin-bottom:10px;
}

#middle img.clanky_border
{
float:right;
margin:0px;
max-height:170px;
max-width:150px;
margin-left:10px;
margin-bottom:10px;
border:1px solid #c80b0b;
}

#middle img.clanky_male
{
float:right;
margin:0px;
margin-left:10px;
margin-bottom:10px;
border:1px solid #c80b0b;
}

div.podsvietenie
{
background-image:url('../pics/background_podsvietenie.jpg');
background-repeat: repeat-y;
}

/* MIDDLE CON ADCO MIDDLE CON ADCO MIDDLE CON ADCO MIDDLE CON ADCO MIDDLE CON ADCO MIDDLE CON ADCO MIDDLE CON ADCO */

#middle  div.reklamne_stojany_holder
{
float:left;
width:510px;
margin-left:33px;
margin-bottom:50px;
}

#middle  div.reklamne_stojany_holder h2
{
margin:0px;
margin-bottom:10px;
float:left;
}

#middle  div.reklamne_stojany_holder p
{
margin:0px;
}

#middle  div.reklamne_stojany_holder div.reklamne_stojany
{
float:left;
width:255px;
margin:0px;
border:1px;
}



#middle div.reklamne_stojany_holder div.reklamne_stojany img.reklamne_stojany_img
{
float:left;
width:230px;
border:1px solid #c80b0b;
margin:0px;
}


/* MIDLE KONTAKTNE INFOMACIE MIDLE KONTAKTNE INFOMACIE MIDLE KONTAKTNE INFOMACIE MIDLE KONTAKTNE INFOMACIE */
#middle div.kontakt
{
width:500px;
margin-left:38px;
height:245px;
}

#middle img.sirka
{
margin-top:25px;
margin-bottom:25px;
width: 510px;
}

#middle img.red_border
{
border: 1px solid #c80b0b;
}

#middle table
{
float:left;
width:225px;
}

#middle th
{
text-align:left;
color:#ffffff;
}

#middle td
{
text-align:left;
color:#ffffff;
}

#middle td.popis
{
text-align:left;
color:#b3b3b3;
}

#middle td.udaj
{
color:#ffffff;
}

/* GALERIA  GALERIA GALERIA GALERIA GALERIA GALERIA */

#middle div#container
{
margin-left:39px;
width:502px;
height:300px;
color:#ffffff;
border: 1px solid #c80b0b;
}

#middle div#container1
{
margin-left:39px;
width:502px;
height:300px;
color:#ffffff;
border: 1px solid #c80b0b;
}

#middle div#image_selector 
{
border-left: 1px solid #c80b0b;
width:100px;
height:300px;
float:right;
}

#middle div#image_selector1
{
border-left: 1px solid #c80b0b;
width:100px;
height:300px;
float:right;
}

#middle div#image_selector ul
{
padding:0px;
height:300px;
width:100px;
list-style: none;
}

#middle div#image_selector1 ul
{
padding:0px;
height:300px;
width:100px;
list-style: none;
}

#middle div#image_selector li
{
display: list-item;
}

#middle div#image_selector1 li
{
display: list-item;
}


#middle div#image_selector img
{
float:none;
border:0px;
max-width:95px;
max-height:67px;
margin-left:-32px;
margin-top:5px;
}

#middle div#image_selector1 img
{
float:none;
border:0px;
max-width:95px;
max-height:67px;
margin-left:-32px;
margin-top:5px;
}

#middle div#loader
{
float:left;
height:300px;
width:400px;
background-color:#1e262f;
background-image:url('../pics/background_gallery.jpg');
background-repeat: no-repeat;
}



#middle div#loader h3
{
font-size:14px;
color:#000000;
position:relative;
left:35%;
top:50%;
}

#middle div#loader img
{
float:none;
display:block;
margin-left:auto;
margin-right:auto;
max-width: 400px;
max-height: 300px;

}

#middle div#loader1
{
float:left;
height:300px;
width:400px;
background-color:#1e262f;
background-image:url('../pics/background_gallery.jpg');
background-repeat: no-repeat;
}



#middle div#loader1 h3
{
font-size:14px;
color:#000000;
position:relative;
left:35%;
top:50%;
}

#middle div#loader1 img
{
float:none;
display:block;
margin-left:auto;
margin-right:auto;
max-height: 300px;
max-width: 400px;
}


/* NAPISTE NAM  NAPISTE NAM  NAPISTE NAM  NAPISTE NAM  NAPISTE NAM  */
#middle table.napiste_nam
{
margin:0px;
position:relative;
left:39px;
border: 1px solid #c80b0b;
float:left;
width:500px;
margin-bottom:20px;
}

#middle table.napiste_nam select.select1
{
width:300px;
}

#middle table.napiste_nam td.popis1
{
width:102px;
}


#middle table.napiste_nam p
{
margin:0px;
}

#middle form input
{
margin:0px;
background-color:#ffffff;
border: 1px solid #666666;
color:#000000;
}

#middle form input.submit
{
margin-top:15px;
margin-bottom:15px;
background-color:#ffffff;
border: 1px solid #666666;
color:#000000;
}

#middle form input.submit:hover
{
background-color:#c80b0b;
border: 1px solid #c80b0b;
color:#ffffff;
}



/*  SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR */

#sidebar
{
float:left;
width:208px;
background-image:url('../pics/background_sidebar.jpg');
background-repeat: repeat-y;
}

#sidebar_bottom
{
float:left;
width:208px;
height:15px;
background-image:url('../pics/background_sidebar_bottom.jpg');
background-repeat: no-repeat;
}

#sidebar p
{
margin-left:30px;
}

#sidebar div.flash
{
margin-left:17px;
}

/* FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER  */

#footer
{
height:69px;
background-image:url('../pics/background_footer.jpg');
background-repeat: no-repeat;
width:973px;
margin:0px;
}

#footer a
{
text-decoration:none;
color:#ffffff;
position:relative;
left:580px;
top:45px;
}

#footer a:hover
{
color:#ff0000;
}

#footer img
{
position:absolute;
top:0px;
margin-left:5px;
}


