        body , html {
	    margin : 0px auto 0px auto;
	    padding : 0px;
	    background-color : #eae4d9;
	    text-align : center;
	    font-family : "Arial CE", "arial", sans-serif;
	    font-size : 13px;
	    background-image : url("images/bg1.png");
	    background-repeat : repeat-x;
	    margin-left: 20px;
        }
        
        #main {
        /* div - pozice*/
        position : relative;
        display : block;
        width : 900px;
        margin : 0px auto 0px auto;
        padding : 0px;
        z-index : 1;
        /* div - vzhled */
        border-left : 4px #ffffff solid;
        border-right : 4px #ffffff solid;
        border-bottom : 0px #0099ff solid; 
        background-color : #ffffff;
        /* div - text */
        text-align : center; 
        color : #5d0000;
        }
        
        #top {
        /* div - pozice*/
        position : relative;
        display : block;
        width : 900px;
        height : 211px;
        margin : 0px;
        padding : 0px;
        z-index : 1;
        /* div - vzhled */
        border : 1px #ece6db solid;
        border-right : 0px;
        border-bottom : 0px;
        border-left : 0px;
        background-color : #ffffff;
        /* div - text */
        text-align : left; 
        color : #5b553d;
        }
        
            #top .section {
            position : relative;
            display : block;
            width : 900px;
            height : 28px;
            margin : 0px;
            padding : 4px 0px 0px 0px;
            z-index : 2;
            /* div - vzhled */
            border : 0px;
            background-color : #ece6db;
            }
            
            #top .section li {
            display : block;
            height : 26px;
            margin : 0px 4px 0px 0px;
            padding : 0px;
            float : left;
            border : 0px;
            background-color : #fbfaf8;
            list-style-type : none; 
            }
            
            #top .section a {
            display : block;
            height : 21px;
            margin : 0px;
            padding : 5px 8px 0px 8px;
            float : left;
            text-decoration : none;
            font-size : 18px;
            font-weight : bold;
            color : #63ade7;
            letter-spacing : 1px;
            }
            
            #top .section a:link {
            }
                  
            #top .section a:visited {
            }
             
            #top .section a:active {
            color : #fd5b04;
            }
            
            #top .section a:hover, #top .section .selected {
            color : #fd5b04;
            }
            
            #top .section .edge {
            width : 21px;
            height : 26px;
            float : left;
            border : 0px;
            }
        
            #logo {
            position : absolute;
            top : 32px;
            left : 0px;
            display : block;
            width : 900px;
            height : 178px;
            margin : 0px;
            z-index : 3;
            clear : both;
            /* div - vzhled */
            border : 0px;
            border-top : 1px #ffffff solid;
            border-bottom : 1px #ffffff solid;
            background-color : transparent;
            background-image : url("images/logo.png");
            background-position : right top;
            background-repeat : no-repeat;
            cursor: hand;
            cursor: pointer;
            }
            
            #logo .top_img {
            width : 595px;
            height : 178px;
            /* div - vzhled */
            border : 0px;
            z-index : 3;
            border-right : 1px #ffffff solid;
            cursor: default;
            }
            
        #main2 {
        /* div - pozice*/
        position : relative;
        display : block;
        width : 900px;
        margin : 0px;
        padding : 0px;
        z-index : 2;
        /* div - vzhled */
        border : 0px;
        border-top : 1px #ffffff solid;
        background-image : url("images/menu_bg.png");
        background-position : left top;
        background-repeat : repeat-y;
        }
        
            #main2 .submenu {
            position : relative;
            display : block;
            width : 900px;
            height : 26px;
            margin : 0px;
            padding : 0px 0px 0px 0px;
            z-index : 2;
            /* div - vzhled */
            border : 0px;
            background-color : #ffffff;
            }
            
            #main2 .submenu li {
            display : block;
            min-width : 116px;
            height : 22px;
            margin : 0px;
            padding : 2px 80px 2px 12px;
            float : left;
            background-color : #cbbca1;
            background-image : url("images/menu_middle_item_bg.png");
            background-position : left;
            background-repeat : no-repeat;
			font-family : "Arial Narrow", sans-serif;
            
            font-size : 17px;
            
            color : #ffffff;
            }
            
            #main2 .submenu a {
            display : block;
            min-width : 116px;
            height : 21px;
            margin : 0px;
            padding : 2px 13px 2px 15px;
            float : left;
            background-color : #cbbca1;
            background-image : url("images/menu_middle_item_bg.png");
            background-position : left center;
            background-repeat : no-repeat;
            text-decoration : none;
	        font-family : "Arial Narrow", sans-serif;
            font-size : 17px;
            color : #ffffff;
            }
            
            #main2 .submenu a:link {
            }
                  
            #main2 .submenu a:visited {
            }
             
            #main2 .submenu a:active {
            color : #fd5b04;
            }
            
            #main2 .submenu a:hover, #top .submenu .selected {
            color : #fd5b04;
            }
        
        #left {
        /* div - pozice*/
        width : 180px;
        min-height : 300px;
        margin : 0px;
        padding : 0px;
        z-index : 3; 
        /* div - vzhled */
        border : 0px;
        border-top : 1px #ffffff solid;
        border-right : 1px #ffffff solid;
        background-color : transparent;
        /* div - text */
        text-align : left;
        vertical-align : top; 
        }
        
        * html #left {
        height : 300px;
        }

        #center {
        /* div - pozice*/
        width : 719px;
        min-height : 500px;
        margin : 0px;
        padding : 0px;
        z-index : 3;
        /* div - vzhled */
        border : 0px;
        background-color : #fbfaf8; 
        /* div - text */
        text-align : left;
        font-size : 1.7ex; 
        color : #5b553d;
        vertical-align : top;
        }
        
        #content-table {
        width : 900px;
        border : 0px;
        border-collapse : collapse;
        table-layout : fixed;
        margin : 0px;
        margin-top : 1px;
        }
       
        * html .bottom-box {
        margin : 0px;
        }
        
        #bottom {
        /* div - pozice*/
        position : relative;
        display : block;
        width : 880px;
        height : 18px;
        margin : 0px auto 0px auto;
        padding : 8px 20px 0px 0px;
        z-index : 1;
        clear : both;
        /* div - vzhled */
        border : 0px;
        border-right : 4px #ffffff solid;
        border-left : 4px #ffffff solid;
        border-bottom : 4px #ffffff solid;
        background-color : #a59272;
        background-image : url("images/bottom_bg4.png");
        background-position : left center;
        background-repeat : no-repeat;
        /* div - text */
        text-align : right;
        font-size : 11px; 
        color : #ffffff;
        }
        
        #left .box-menu {
        position : relative;
        display : block;
        width : 170px;
        margin : 0px; 
        padding : 2px 0px 2px 10px;
        background-color : #cbbca1;
        border-bottom : 1px solid #ffffff;
        line-height : 24px;
        font-family : "Arial Narrow", sans-serif;
        font-size : 14px;
        font-weight : bold; 
        }
        
            #left .box-menu a {
            text-decoration : none;
            color : #5b553d;
            }
            
            #left .box-menu a:link {
		    color : #5b553d;
            }
                  
            #left .box-menu a:visited {
		    color : #5b553d;            
		    }
             
            #left .box-menu a:active {
            color : #fd5b04;
            }
            
            #left .box-menu a:hover, #left .box-menu .selected {
            color : #fd5b04;
            }
			
        #left .box10-menu {
        position : relative;
        display : block;
        width : 178px;
        margin : 0px; 
        padding : 2px 0px 2px 2px;
        background-color : #e0d7c6;
        border-bottom : 1px solid #ffffff;
        line-height : 24px;
        font-family : "Arial CE", "arial", sans-serif;
        font-size : 11px;
        font-weight : normal; 
		text-align : center;
        }
        
            #left .box10-menu a {
            text-decoration : none;
            color : #5b553d;
            }
            
            #left .box10-menu a:link {
		    color : #5b553d;
            }
                  
            #left .box10-menu a:visited {
		    color : #5b553d;            
		    }
             
            #left .box10-menu a:active {
            color : #fd5b04;
            }
            
            #left .box10-menu a:hover, #left .box10-menu .selected {
            color : #fd5b04;
            }
            
            
        #left .box11-menu {
        position : relative;
        display : block;
        width : 180px;
        padding : 0px;
        background-color : #e0d7c6;
        background-image : url("images/box_sub7menu_bg.png");
        background-position : center top;
        background-repeat : no-repeat;
        font-family : "Arial Narrow", sans-serif;
        font-size : 14px;
        font-weight : bold; 
        }
        
			#left .box11-menu .title {
			padding : 5px 0px 2px 10px; 
			width : 170px;
			}		
        
        #left .box-submenu {
        position : relative;
        display : block;
        width : 170px;
        padding : 5px 0px 2px 10px;
        background-color : #e0d7c6;
        background-image : url("images/box_submenu_bg.png");
        background-position : center top;
        background-repeat : no-repeat;
        font-family : "Arial Narrow", sans-serif;
        font-size : 12px;
        font-weight : bold; 
        }
        
            #left .box-submenu menu {
            width : 150px;
            padding : 0px;
            margin : 5px 0px 5px 10px;
            }
            
            #left .box-submenu menu li {
            width : 150px;
            height : 20px;
            margin : 2px 0px 0px 0px;
            padding : 0px;
            list-style-type : none;
 
            }
        
            #left .box-submenu a {
            position : relative;
            display : block;
            width : 133px;
            height : 19px;
            margin : 0px;
            padding : 1px 0px 0px 17px;
            border-bottom : 1px dotted #a69e96;
            background-image : url("images/menu_arrow.gif");
            background-position : left center;
            background-repeat : no-repeat; 
            text-decoration : none;
            color : #6c290a;
            }
            
            #left .box-submenu a:link {
            }
                  
            #left .box-submenu a:visited {
            }
             
            #left .box-submenu a:active {
            color : #fd5b04;
            background-image : url("images/menu_arrow_hover.gif");
            }
            
            #left .box-submenu a:hover, #left .box-submenu .selected {
            color : #fd5b04;
            background-image : url("images/menu_arrow_hover.gif"); 
            }
            
        #left .box-sub2menu {
        position : relative;
        display : block;
        width : 170px;
        padding : 5px 0px 2px 10px;
        background-color : #e0d7c6;
        background-image : url("images/box_sub2menu_bg.png");
        background-position : center top;
        background-repeat : no-repeat;
        font-family : "Arial Narrow", sans-serif;
        font-size : 14px;
        font-weight : bold; 
        }
        
        #left .box-sub2menu p {
        font-size : 13px;
        font-weight : normal;
        }
        
            #left .box-sub2menu menu {
            width : 160px;
            padding : 0px;
            margin : 5px 0px 5px 10px;
            }
            
            #left .box-sub2menu menu li {
            width : 150px;
            height : 20px;
            margin : 2px 0px 0px 0px;
            padding : 0px;
            list-style-type : none;
            }
        
            #left .box-sub2menu a {
            position : relative;
            display : block;
            width : 133px;
            height : 19px;
            margin : 0px;
            padding : 1px 0px 0px 17px;
            border-bottom : 1px dotted #a69e96;
            background-image : url("images/menu_arrow.gif");
            background-position : left center;
            background-repeat : no-repeat; 
            text-decoration : none;
            color : #6c290a;
            }
            
            #left .box-sub2menu a:link {
            }
                  
            #left .box-sub2menu a:visited {
            }
             
            #left .box-sub2menu a:active {
            color : #fd5b04;
            }
            
            #left .box-sub2menu a:hover, #left .box-submenu .selected {
            color : #fd5b04;

            }
            
        #left .box-sub7menu {
        position : relative;
        display : block;
        width : 170px;
        padding : 5px 0px 2px 10px;
        background-color : #e0d7c6;
        background-image : url("images/box_sub7menu_bg.png");
        background-position : center top;
        background-repeat : no-repeat;
        font-family : "Arial Narrow", sans-serif;
        font-size : 14px;
        font-weight : bold; 
        }
        
        #left .box-sub7menu p {
        font-size : 13px;
        font-weight : normal;
	    color : #6c290a;
        }
        
            #left .box-sub7menu menu {
            width : 160px;
            padding : 0px;
            margin : 5px 0px 5px 10px;
            }
            
            #left .box-sub7menu menu li {
            width : 150px;
            height : 20px;
            margin : 2px 0px 0px 0px;
            padding : 0px;
            list-style-type : none;
            }
        
            #left .box-sub7menu a {
            position : relative;
            display : block;
            width : 133px;
            height : 19px;
            margin : 0px;
            padding : 1px 0px 0px 1px;
            background-position : left center;
            background-repeat : no-repeat; 
            text-decoration : none;
            color : #6c290a;
            }
            
            #left .box-sub7menu a:link {
		    }
                  
            #left .box-sub7menu a:visited {
            }
             
            #left .box-sub7menu a:active {
            color : #fd5b04;
            }
            
            #left .box-sub7menu a:hover, #left .box-submenu .selected {
            color : #fd5b04;

            }

        #left .box-sub8menu {
        position : relative;
        display : block;
        width : 170px;
        padding : 5px 0px 2px 10px;
        background-color : #e0d7c6;
        background-image : url("images/box_sub7menu_bg.png");
        background-position : center top;
        background-repeat : no-repeat;
        font-family : "Arial Narrow", sans-serif;
        font-size : 14px;
        font-weight : bold; 
        }
        
        #left .box-sub8menu p {
        font-size : 13px;
        font-weight : normal;
	    color : #6c290a;
        }
              
            #left .box-sub8menu a {
            position : relative;
            display : block;
            width : 160px;
            margin : 0px;
            padding : 5px 30px 0px 0px;
            background-position : left center;
            background-repeat : no-repeat; 
            text-decoration : none;
            color : #6c290a;
            }
            
            #left .box-sub8menu a:link {
		    }
                  
            #left .box-sub8menu a:visited {
            }
             
            #left .box-sub8menu a:active {
            color : #fd5b04;
            }
            
            #left .box-sub8menu a:hover, #left .box-submenu .selected {
            color : #fd5b04;

            }

        
        #tleft {
        width : 414px;
        padding : 0px;
        margin : 0px 0px -2px 0px;
        min-height : 0px;
        /*max-height : 195px;*/
        border : 0px; 
        background-color : #ffffff;
        font-size : 0px;
        vertical-align : top;
        text-align : left;
        }
        
            #tleft .box-1 {
            height : 191px;
            width : 414px;
            padding : 0px;
            border : 0px;
            color : #ffffff;
            font-family : "Arial Narrow", sans-serif;
            font-weight : normal;
            text-align : center;
            font-size : 14px;
            }
            
            #tleft .left-box {
            width : 414px;
            background-color : #fbfaf8;
            }
            
			.left-box .content {
			position : relative;
			display : block;
			width : 414px;
			z-index : 1;
			/* div - vzhled */
			border : 0px;
			/* div - text */
			text-align : left;
			font-size : 12px;
			font-weight : normal; 
			color : #4e4e4e;
			}
        
        #tright {
        display : block;
        padding :  0px;
        margin : 0px 0px -2px 0px;
        width : 304px;
        min-height : 0px;
        /*max-height : 195px;*/
        border : 0px;
        border-left : 1px #ffffff solid;
        font-size : 0px;
        vertical-align : top;
        text-align : left;
        }
        
            #tright .box-n {
            width : 279px;
            height : 176px;
            padding : 10px 5px 5px 20px;
            background-color : #f8b566;
            background-image : url("images/box_bg.png");
            background-position : left top;
            background-repeat : repeat-y;
            }
            
            * html .box-n {
            height : 180px;
            }
            
            #tright h4, #tleft h4 {
            color : #eaf2d0;
            margin : 0px 0px 5px 0px;
            font-size : 25px;
            font-family : "Arial", sans-serif;
            font-weight : normal;
            text-align : left;
            }
            
            #tright .right-box {
            width : 304px;
            background-color : #fbfaf8;
            }
            
			.right-box .content {
			position : relative;
			display : block;
			width : 304px;
			z-index : 1;
			/* div - vzhled */
			border : 0px;
			/* div - text */
			text-align : left;
			font-size : 12px;
			font-weight : normal; 
			color : #4e4e4e;
			}
        
        .iframe {
        display : block;
        width : 260px;
        max-height : 140px;
        overflow : auto;
        background-color : transparent;
        color : #a55507;
        font-size : 12px;
        scrollbar-track-color: #c49c6c;
        scrollbar-face-color: #e29d4c;
        scrollbar-highlight-color: #b86f19;
        scrollbar-3dlight-color: #905005;
        scrollbar-darkshadow-color: #905005;
        scrollbar-shadow-color: #905005;
        scrollbar-arrow-color: #905005;    
        }
        
        * html .iframe {
        height : 120px;
        }        
        
        h1 {
		position : absolute;
		top : 32px;
		left : 30px;
		display : block;
		margin : 0px;
		z-index : 1;
		clear : both;               
        color : #8c846d;
        font-family : arial, "arial CE";
        font-weight : normal;
        }
        
        h2 {
        /* div - pozice*/  
        margin : 0px 50px 0px 0px;
        /* div - text */
        font-size : 20px;
        color : #0f3268;
        text-align : right;  
        }        
        
        .submenuh2 {
		position : relative;
		display : block;
		width : 888px;
		height : 22px;
		margin : 0px;
		padding : 2px 0px 2px 12px;
		z-index : 2;
		/* div - vzhled */
		border : 0px;
		background-color : #cbbca1;
		font-family : "Arial Narrow", sans-serif;
		font-size : 17px;
		font-weight : normal;
		text-align : left;
		color : #ffffff;
        }        
        
        .referencetable {
        padding : 0px;
        margin : 10px;
        border : 0px;
        border-collapse: collapse;
        /*text-align : justify;*/
        font-size : 12px;
        }
        
        .referencetable td {
        padding : 0px;
        margin : 0px;
        }

        .referencetable .thumb {
        padding : 0px;
        vertical-align : top;
        text-align : right;
        background-image : url("images/reference_thumb_bg.png");
        background-position : right bottom;
        background-repeat : no-repeat;
        }
        
        .referencetable .thumb img {
        margin : 10px;
        margin-left : 0px;
        border : 1px #e7e1d5 solid;
        }
        
        .referencetable .refcomment {
        vertical-align : top;
        color : #4e4e4e;
        font-size : 12px;
        }
        
        .referencetable .reflink, .referencetable .boxlink, .referencetable .refcommentborder {
        min-height : 10px;
        margin : 0px;
        padding : 0px;
        background-image : url("images/reference_thumb_bg.png");
        background-position : left bottom;
        background-repeat : repeat-x;
        }
        
        .referencetable .reflink a, .referencetable .boxlink a {
        text-decoration : none;
        font-weight : bold;
        color : #4e4e4e;
        }
        
        .referencetable .reflink a:hover, .referencetable .boxlink a:hover {
        color : #4e4e4e;
        }
        
        .referencetable .boxlink {
        /*padding-right : 20px;*/
        text-align : right;
        }
        
        p {
        margin-top : 3px;
        }
        
        a {
        text-decoration : none;
        color : #5b553d;
        }
        
        a:hover {
        text-decoration : none;
		color : #fd5b04;
        }
        
        table {
        border : 0px;
        padding : 0px;
        margin : 0px;
        }
        
        input, textarea, select {
        border : 1px #e7e1d5 solid;
        margin : 1px;
        padding : 2px;
        background-color : #ffffff;
        font-size : 12px;
        }
        
        hr {
        display : block;
        height : 1px;
        width : 99%;
        color : #5b553d;
        background-color : #5b553d;
        }
        
        .submit {
        padding : 1px 10px 1px 10px;
        border : 1px #5b553d solid;
        background-image : url("images/bg_grey_small.png");
        background-repeat : repeat-x;
        }
        
        #content-table h3 {
        /* div - pozice*/
        position : relative;
        display : block;
        width : 679px;
        height : 25px;
        margin : 0px;
        padding : 5px 0px 0px 40px;
        z-index : 1;
        clear : right;
        /* div - vzhled */
        border : 0px;
        border-top : 1px #ffffff solid;
        background-color : #cdc0a8;
        background-image : url("images/title_bg.png");
        background-position : left top;
        background-repeat : repeat-y;
        /* div - text */
        text-align : left;
        font-weight : normal;
        font-size : 16px; 
        color : #ffffff;
        }
        
        #content-table .pageh {
        height : 23px;
        padding : 7px 0px 0px 40px;
        margin : 0px 0px 2px 0px;
        /* div - vzhled */
        border : 0px;
        border-top : 2px #ffffff solid;
        background-color : #e0d7c6;
        background-image : url("../../includes/odrazka1.gif");
        background-position : left top;
        background-repeat : no-repeat;
        /* div - text */
        text-align : left;
        font-weight : bold;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #760000;
        }
        
        .pageh .nobold {
        display : inline;
        padding : 0px 0px 0px 20px;
        font-weight : normal;
        }
        
        .content2 {
        /* div - pozice*/
        position : relative;
        display : block;
        width : 679px;
        margin : 0px;
        padding : 5px 0px 2px 40px;
        z-index : 1;
        clear : right;
        /* div - vzhled */
        border : 0px;
        border-top : 1px #ffffff solid;
        background-color : #e0d7c6;

        background-position : left top;
        background-repeat : repeat-y;
        /* div - text */
        text-align : left;
        font-weight : normal;
        font-size : 16px; 
        color : #ffffff;
        }
		
		.content3 {
        /* div - pozice*/
        position : relative;
        display : block;
        width : 709px;
        margin : 0px;
        padding : 5px 5px 2px 5px;
        z-index : 1;
        clear : right;
        /* div - vzhled */
        border : 0px;
        border-top : 1px #ffffff solid;
        background-color : #f4f2ef;

        background-position : left top;
        background-repeat : repeat-y;
        /* div - text */
        text-align : left;
		line-height : 18px;	
		text-align : justify;
        font-weight : normal;
        font-size : 12px; 
        color : #d80000;
        }

        .article-box {
        position : relative;
        display : block;
        width : 393px;
        /*min-height : 70px;*/
        margin : 10px;
        padding : 0px;
        z-index : 1;
        /* div - vzhled */
        border : 0px;
        border-bottom : 1px #e7e1d5 solid;
        /* div - text */
        text-align : left;
        font-size : 12px;
        font-weight : normal; 
        color : #4e4e4e;
        }
        
        .article-box h4, .article-box h4 a, .article-comment h4,  .article-comment h4 a, article-preview h4, article-preview h4 a, .article h4, .article h4 a {
        margin : 0px;
        margin-bottom : 2px;
        font-size : 13px;
        font-weight : bold;
        color : #4e4e4e;
        text-decoration : none;
        }
        
        .article-comment h4,  .article-comment h4 a, article-preview h4, article-preview h4 a, .article h4, .article h4 a {
        margin-bottom : 5px;
        font-size : 14px;
        }
        
        .article-box .more, .article-box .more a {
        position : relative;
        display : block;
        padding : 0px;
        margin : 0px;
	width : 60px;
        height : 15px;
        /* div - text */
	float : right;
        font-weight : bold; 
        color : #4e4e4e;
        text-decoration : none;
        text-align : right;
        }
        
        .article-comment, .article-preview, .article {
        position : relative;
        display : block;
        width : 699px;
        margin : 10px;
        padding : 0px;
        z-index : 1;
        /* div - vzhled */
        border : 0px;
        border-bottom : 1px #e7e1d5 solid;
        /* div - text */
        text-align : left;
        font-size : 13px;
        font-weight : normal; 
        color : #4e4e4e;
        }
        
        .article .abstract {
        font-weight : bold;
        color : #aaaaaa;
        }
        
        .article-comment .footer, .article-preview .footer, .article .footer {
        text-align : left;
        font-size : 12px;
        font-weight : normal; 
        color : #4e4e4e;
        }
        
        .article-comment .more, article-preview .more {
        float : right;
        }
        
        .article-comment .more a, article-preview .more a {
        font-weight : bold;
        font-size : 11px; 
        color : #4e4e4e;
        text-decoration : none;
        }
        
        .board {
        margin : 0px;
        margin-bottom : 10px;
        }
        
        .board .date {
        font-size : 11px;
        }
        
        .board .topic {
        margin-bottom : 20px;
        padding : 0px 0px 20px 0px;
        font-size : 13px;
        line-height : 15px;
        font-weight : bold;
        color : #89490b;
        }
        
        .board .hr {
        font-size : 5px;
        line-height : 0px;
        }
        
        .board .text {
        margin-top : 10px;
        font-size : 12px;
        }
        
        .board .file {
        margin-right : 10px;
        float : right;
        }
        
        .board .file a {
        color : #f7d7b6;
        }
              
        .content .poll {
        width : 100%;
        }
        
        #center .poll {
        width : 100%;
        }
        
        .poll .question {
        font-weight : bold;
        text-align : center;
        color : #4e4e4e;
        }
        
        .poll .answer, .poll .answer a {
        width : 230px;
        font-weight : normal;
        text-align : left;
        color : #4e4e4e;
        text-decoration : none;
        }
        
        .poll .answer a:hover {
        color : #ff9c00;
        }
        
        .poll .bar, .poll .bar2 {
        display : block;
        height : 14px;
        border : 0px #ba690a solid;
        background-color : #fbfaf8;
        background-image : url("images/pool_vote_1.gif");
        background-position : left bottom;
        background-repeat : repeat-x; 
        }
        
        .poll .bar:hover {
        height : 14px;
        border : 0px #ba690a solid;
        background-color : #fbfaf8;
        background-image : url("images/pool_vote_1.gif");
        background-position : left center;
        background-repeat : repeat-x;
        cursor: pointer;
        cursor: hand; 
        }
        
        .poll .percent {
        vertical-align : middle;
        font-weight : normal;
        text-align : right;
        color : #4e4e4e;
        }
       
        #rating {
        width : 300px;
        height : 70px;
        margin : 0px auto 0px auto;
        font-weight : bold;
        text-align : center;
        }
        
        #rating .ranks {
        display : block;
        width : 150px;
        height : 26px;
        padding : 0px;
        margin : 0px auto 0px auto;
        text-align : center;
        }
        
        #rating .ranks li {
        display : block;
        width : 24px;
        height : 19px;
        padding : 1px 1px 1px 1px;
        margin : 1px;
        background-color : #fff5e3;
        border : 1px #ff9c00 solid;
        float : left;
        color : #ff9c00;
        list-style-type : none;
        }
        
        #rating a {
        display : block;
        width : 24px;
        height : 17px;
        padding : 1px 0px 1px 0px;
        background-color : transparent;
        float : left;
        color : #ff9c00;
        text-decoration : none;
        }
              
        #rating a:visited {
        background-color : #00ccff;
        border : 1px #0099ff solid;
        color : #ff9c00;
        }
         
        #rating a:active {
        background-color : #00ccff;
        border : 1px #0099ff solid;
        color : #ff9c00;
        }
        
        #rating a:hover {
        background-color : #ff9c00;
        color : #fff5e3;
        text-decoration : none;
        }
        
        #rating .info, .poll .info, .comment .info  {
        font-size : 1.6ex;
        font-weight : normal;
        text-align : center;
        color : #4e4e4e;
        }
        
        .comment {
        display : block;
        max-width : 680px; 
        margin : 10px;
        padding : 1px 0px 1px 5px;
        border-left : 2px #ff9c00 solid;
        font-size : 12px;
        color : #4e4e4e;
        }
        
        .commentformtable {
        margin : 0px auto 0px auto;
        color : #4e4e4e;
        font-size : 11px;
        }
        
        .comment .subject {
        font-weight : bold;
        color : #4e4e4e;
        }
        
        .comment .footer {
        font-size : 12px;
        font-weight : normal;
        color : #aaaaaa;
        }
        
        .comment .footer a {
        font-size : 12px;
        font-weight : normal;
        color : #4e4e4e;
        }  
        
        .comment .re {
        display : block;
        max-width : 100px;   
        float : right;
        margin : 0px;
        text-align : right;
        }
        
        .comment .re a {
        font-size : 1.6ex;
        font-weight : bold; 
        color : #4e4e4e;
        text-decoration : none;
        }
        
        .comment-menu {
        display : block;
        width : 400px;
        height : 26px;
        padding : 2px;
        margin : 0px auto 0px auto;
        text-align : center;
        }
        
        .comment-menu a {
        font-size : 11px;
        font-weight : bold; 
        color : #4e4e4e;
        }
		
        .nadpis1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        color: #760000;
        }
        
        .text1 {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    font-style: normal;
	    line-height: 15pt;
	    color: #5b553d;
	    text-align: justify;
	    padding : 3px;
        }
        
        .text-center {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    font-style: normal;
	    line-height: 15pt;
	    color: #5b553d;
	    text-align: center;
        }
        
        .text-center2 {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    font-style: normal;
	    line-height: 15pt;
	    color: #5b553d;
	    text-align: center;
        }
        
        .nadpis2 {
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    font-style: normal;
	    font-weight: bold;
	    color: #5b553d;
	    margin-left: 20px;
	    padding : 3px;
        }
        
        .nadpis3 {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    font-style: normal;
	    font-weight: bold;
	    color: #bb3c63;
	    padding : 3px;
        }
        
        .nadpis4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        color: #5f5b76;
        padding : 3px;
        text-align: center;
        }
        
        .clanek {	
        font-family: arial, lucida, sans-serif;
        padding:1px 1px 1px 1px;
        color:#d80000;
        font-weight: bold;
        font-size:12px;
        font-style: normal;
        }
        
        .clanek2 {	
        font-family: arial, lucida, sans-serif;
        padding:1px 1px 1px 1px;
        color:#6b5d95;
        font-weight: bold;
        font-size:12px;
        font-style: normal;
        }
        
        .clanek3 {	
        font-family: arial, lucida, sans-serif;
        padding:1px 1px 1px 1px;
        color:#d80000;
        font-weight: normal;
        font-size:12px;
        font-style: normal;
        }
        
        .clanek4 {	
        font-family: arial, lucida, sans-serif;
        padding:1px 1px 1px 1px;
        color:#6b5d95;
        font-weight: normal;
        font-size:12px;
        font-style: normal;
        }
        
        A.clanek:link {
        color:#ffffff;
        font-style: normal;
        text-decoration: none;
        }
        
        A.clanek:active {
        color:#5F51A1;
        text-decoration: none;
        }
        
        A.clanek:visited {
        color:#ffffff;
        font-style: normal;
        text-decoration: none;
        }
        
        A.clanek:hover {
        color:#5F51A1;
        font-style: normal;
        text-decoration: none;
        }
        
        .styl2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFFFFF;
        padding: 4;
        }
        
        .tlacitko {
        color: #7b7066;
        background-color: #ece6db;
        font-size: 12px;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        border: 1px #cbbca1 solid;
        margin: 2px;
        padding: 2px;
        }
        
        .tlacitko2 {
        color: #7b7066;
        background-color: #e6ceb6;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        border: 1px #cbbca1 solid;
        margin: 2px;
        padding: 2px;
        }
        
        .selectmenu {
        color: #7b7066;
        background-color: #ece6db;
        font-size: 12px;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        border: 1px #cbbca1 solid;
        margin: 2px;
        padding: 2px;
        width : 240px;
        }
        
        .txtpole {
        color: #7b7066;
        background-color: #ffffff;
        font-size: 12px;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        border: 1px #cbbca1 solid;
        margin: 2px;
        padding: 2px;
        }
        
        form {
        padding : 0px;
        margin : 0px;
        }

        #loginbutton {
        width : 77px;
        height : 26px;
        border : 0px;
        padding : 0px;
        text-indent: 2000px;
        overflow : hidden;
        background-color:  transparent;
        background-image: url("images/tlacitko_prihlasit_a.gif");
        }

        #loginbutton:hover {
        cursor: pointer;
        cursor: hand;
        background-image: url("images/tlacitko_prihlasit_b.gif");
        }

        #addtobasketbutton {
        width : 250px;
        height : 26px;
        border : 0px;
        padding : 0px;
        text-indent: 2000px;
        overflow : hidden;
        background-color:  transparent;
        background-image: url("images/pridat_do_kosiku_a.gif");
        }

        #addtobasketbutton:hover {
        cursor: pointer;
        cursor: hand;
        background-image: url("images/pridat_do_kosiku_b.gif");
        }

        .radioinput {
        margin : 0px;
        padding : 0px;
        border : 0px;
        background-color: transparent;
        }

        h4 {
        margin : 0px;
        padding : 0px;
        display : inline;
        }

        .productdetailbutton {
        width : 120px;
        height : 21px;
        border : 0px;
        padding : 0px;
        text-indent: 2000px;
        overflow : hidden;
        background-color:  transparent;
        background-image: url("images/detail_produktu_a.gif");
        }

        .productdetailbutton:hover {
        cursor : pointer;
        cursor : hand;
        background-image : url("images/detail_produktu_b.gif");
        }
        
        .divproductphotos {
        overflow : auto;
        height : 170px;
        width : 500px;
        scrollbar-track-color: #c6c3c1;
        scrollbar-face-color: #dbd8d5;
        scrollbar-highlight-color: #a7a3a0;
        scrollbar-3dlight-color: #bcb9b7;
        scrollbar-darkshadow-color: #686561;
        scrollbar-shadow-color: #94928f;
        scrollbar-arrow-color: #9a7d66;        
        }

