html, body {   
        height: 100%;
        margin-top: 0px;          
        font-family: Arial;           
        font-size: 12px;          
        color: #000000;          
        background-color: #000000;          
        background-image: url(../images/bg.jpg);          
        background-repeat: no-repeat;          
        background-position: top center;       
        background-attachment: fixed;   
}

#content {          
        height: 100%;          
        width: 950px;          
        padding: 0px;          
        margin: auto;          
        padding: 0px;          
        top: 0px;          
        left: 0px;          
        border: 0px solid green;
}

#content_table {          
        position: relative;          
        width: 468px;          
        margin: auto;      
        margin-top: 10px; 
        top: 0px;          
        left: 19px;          
        text-align: left;          
        border: 0px solid #9ab832;          
        float: left;
}

#content_table_akcie {          
        position: relative;          
        width: 468px;          
        top: 0px;          
        margin-top: 10px;          
        text-align: left;          
        border: 1px solid #9ab832;          
        float: left;
}

#content_table_other {          
        position: relative;          
        width: 468px;          
        top: 0px;          
        margin-top: 10px;          
        text-align: left;          
        border: 0px solid #9ab832;          
        float: left;
}

.table_border {          
        border-collapse: collapse;          
        border: 1px solid #bed96e;
}

#banner {          
        position: relative;          
        width: 468px;          
        padding-left: 0px;          
        margin-top: 0px;          
        top: 0px;          
        left: 19px;          
        border: 0px solid green;          
        text-align: center;          
        float: left;
}

#ikony_content {          
        position: relative;         
        width: 91px;          
        padding-left: 0px;          
        margin-top: 0px;          
        top: 0px;          
        left: 15px;          
        border: 0px solid green;          
        text-align: center;          
        float: left;
}

#hlavicka {          
        height: 100px;          
        width: 950px;          
        padding: 0px;          
        margin-top: 10px;          
        padding: 0px;          
        top: 0px;          
        left: 0px;          
        background-image: url(../images/hlavicka.gif);          
        background-repeat: no-repeat;          
        background-position: top center;          
        border: 0px solid #000000;          
        vertical-align: bottom;          
        text-align: center;
        cursor: pointer;        
        float: left;
}

#hlavicka h1{
        padding: 0px;
        margin: 0px;
        font-size: 0px;
        color: #000000;
}

#hlavicka h2{
        padding: 0px;
        margin: 0px;
        font-size: 0px;
        color: #000000;
}

#menu {          
        position: relative;          
        height: 38px;          
        width: 505px;          
        padding-left: 0px;          
        margin-top: 0px;          
        top: 0px;          
        left: 0px;          
        background-image: url(../images/menu.gif);          
        background-repeat: no-repeat;          
        background-position: top center;          
        border: 0px solid red;          
        text-align: center;          
        float: left;
}

#menu_content {          
        position: relative;         
         width: 500px;          
         padding-left: 0px;          
         margin-top: 0px;          
         top: 8px;          
         left: -10px;          
         border: 0px solid green;          
         text-align: center;          
         float: left;
 }
 
#menu A  {          
         position: relative;          
         top: 0px;         
         padding-left: 18px;
 }
 
#left_content {          
         min-height: 100%;	        
         height: auto;          
         width: 211px;          
         padding: 0px;          
         margin-top: 10px;          
         padding: 0px;          
         top: 0px;          
         left: 0px;          
         border: 0px solid #25363c;          
         text-align: center;          
         float: left;
 }
 
#textarea_content {          
         min-height: 100%;          
         width: 505px;         
         margin-top: 10px;          
         margin-left: 10px;          
         padding: 0px;          
         top: 0px;          
         left: 0px;          
         background-color: #bddd4d;          
         background-image: url(../images/bg_content.gif);          
         background-repeat: no-repeat;          
         background-position: top center;          
         border: 0px solid #25363c;          
         text-align: left;          
         float: left;
 }
 
.td_text{          
         position: relative;          
         top: 0px;          
         padding-top: 5px;
}
 
#td_text img{          
         position: relative;          
         top: 0px;          
         left: 0px;          
         padding-right: 5px;
}

p{
        padding: 0px;
        margin: 0px;
}
 
 #right_content {          min-height: 100%;	        height: auto;          width: 211px;          padding: 0px;          margin-top: 10px;          margin-left: 10px;          padding: 0px;          top: 0px;          left: 0px;          border: 0px solid #25363c;          text-align: center;          float: left;}#ikony {          width: 950px;          padding: 0px;          margin-top: 5px;          padding: 0px;          top: 0px;          left: 0px;          border: 0px solid red;          text-align: center;          float: left;}#ikony img {          width: 91px;          height: 31px;          padding: 0px;          margin: 5px;          border: 0px solid green;          text-align: center;}.bg_lebky {          height: 123px;          width: 182px;          margin-left: 0px;          margin-top:   0px;          padding: 0px;          top: 0px;          left: 0px;          text-align: left;          border: 1px solid #25363c;}#akcie, #drink, #radio, #oldies, #odporucame, #anketa {          width: 193px;          margin: auto;          margin-top: 0px;          margin-bottom: 20px;          padding: 0px;          top: 0px;          left: 0px;          color: #bddd4d;          background-image: url(../images/bg_box.gif);          background-repeat: no-repeat;          background-position: top center;          text-align: center;          border: 0px solid #25363c;}
 
 .box_content {          
 position: relative;          
 width: 180px;          
 margin: auto;          
 text-align: center;          
 color: #000000;          
 font-size: 14px;          
 font-weight: bold;          
 top: 5px;          
 left: 0px;          
 margin-bottom: 10px;          
 border: 0px solid #25363c;
 }
 
 #akcie, #drink, #radio, #oldies, #odporucame img{          border: 0px solid #999696;}#anketa_content {          width: 178px;          margin: auto;          margin-top: 0px;          margin-bottom: 0px;          padding-left: 0px;          top: 0px;          left: 0px;          color: #566a0f;          background-color: #bddd4d;          text-align: left;          border: 0px solid #25363c;}#anketa_content_answer {          margin-left: 5px;          margin-right: 5px;          margin-top: 0px;          margin-bottom: 0px;          padding-bottom: 5px;          top: 0px;          left: 0px;          color: #566a0f;          background-color: #bddd4d;          text-align: left;          border: 0px solid #25363c;}#galeria{          width: 100%;          text-align: justify;          margin-top: 10px;          border: 1px solid #accc3a;          background-color: #d8f477;          float: left;}#galeria img{          margin-right: 5px;}#galeria_view{          width: 130px;          height: 175px;          text-align: center;          margin-left: 23px;          margin-top: 10px;          margin-bottom: 0px;          padding-top: 5px;          border: 1px solid #d8f477;          background-image: url(../images/gallery_show_bg.jpg);          background-repeat: no-repeat;          background-position: top center;          float: left;}p {          margin: 0px;}A:link {color: #454545; text-decoration: none; text-align: left;}A:visited {color: #454545; text-decoration: none; text-align: left;}A:hover {color: #999407; text-align: left;}A:active {color: #454545; text-decoration: none; text-align: left;}A {font-family: Arial; font-size: 12px; font-weight: normal; text-align: left;}#menu A:link {color: #000000; text-decoration: none; text-align: left;}#menu A:visited {color: #000000; text-decoration: none; text-align: left;}#menu A:hover {color: #999407; text-align: left;}#menu A:active {color: #000000; text-decoration: none; text-align: left;}#menu A {font-family: Arial; font-size: 16px; font-weight: bold; text-align: left;}
 
 
 #testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.button {font:14px Georgia,Verdana; margin-bottom:10px; padding:8px 10px 9px; border:1px solid #ccc; background:#eee; cursor:pointer}
.button:hover {border:1px solid #bbb; background:#e3e3e3}