/* ----------------------------------------------------------------------------------------------------------

    Output device: screen, projection

    Author:     Nuvio (www.nuvio.cz)
    Update:     2008-07-29, 18:30 GMT+1
    Version:    2.2.6 (2008-07-13, 14:28 GMT+1)

    Structure:
        display; position; z-index; float; clear; width; height; overflow; margin; padding; border; background; align; font;

    Content:
    
        1) HTML tags
        2) HTML styles
        3) Layout
        4-1) Page: Homepage
        5) Others

---------------------------------------------------------------------------------------------------------- */

    /* these are the RSS classes - you can adapt them as you see fit
       values here override the defaults... */


    /* rssxpressdivider is a special case - it is a single pixel, single column row on the rssxpress
       channel - to alter it's colour just change the background-color image. */


/* ----------------------------------------------------------------------------------------------------------
1) HTML tags
---------------------------------------------------------------------------------------------------------- */

body {background:url("../design/bg.gif") 0 0 repeat-x; font:0.8em/1.5 "arial", sans-serif;}

p, h2, h4, h5, h6 {
	margin-top: 0px;
}

h1 {
	
font-size: 28px;
}

h3 {
	
font-size: 15px;
}

address, blockquote, table, dl, fieldset {
	text-align: left;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}

/* ----------------------------------------------------------------------------------------------------------
2) HTML styles
---------------------------------------------------------------------------------------------------------- */


/* ----------------------------------------------------------------------------------------------------------
3) Layout
---------------------------------------------------------------------------------------------------------- */

#main {width:960px; margin:0 auto; overflow:hidden;}

    #header {
	position:relative;
	height:85px;
	padding:0px 20px 0px 20px;
}

        #logo {margin:0;}
    
        #nav {
	position:absolute;
	top:33px;
	right:-13px;
	margin:0;
	height: 26px;
	width: 327px;
}
        #nav span {margin:0 8px;}
        #nav #nav-active {font-weight:bold; text-decoration:none;}
    
    #tray {position:relative; width:960px; height:45px; background:url("../design/tray.gif") 0 0 no-repeat; overflow:hidden; font:bold 90%/1 "tahoma",sans-serif;}
    #tray ul {margin:0 20px; list-style:none;}
    #tray li {display:inline;}
    #tray li a {display:block; float:left; padding:17px 20px 17px 18px; background:url("../design/tray-separator.gif") 100% 0 no-repeat; text-decoration:none;}
    #tray li a:hover {background:url("../design/tray-hover.gif");}
    #tray li#tray-active a {background:url("../design/tray-active.gif");}

        #search {position:absolute; top:8px; right:20px;}
        #search div {position:relative; width:185px;}
        
        #search #search-input {position:absolute; top:0; left:0; width:150px; height:30px; background:url("../design/search-input.gif") 0 0 no-repeat; overflow:hidden;}
        #search #search-input input {width:136px; margin:8px; border:0; font:100%/1 "arial",sans-serif;}
        #search #search-submit {position:absolute; top:0; right:0; width:30px;}

  
.center12
{ 
margin-left: auto;
margin-right: auto;
}

.roundedcornr_box_166658 {
   background: #e0e0e0; float:right; 
}
.roundedcornr_top_166658 div {
   background: url("../design/roundedcornr_166658_tl.png") no-repeat top left;
}
.roundedcornr_top_166658 {
   background: url("../design/roundedcornr_166658_tr.png") no-repeat top right;
}
.roundedcornr_bottom_166658 div {
   background: url("../design/roundedcornr_166658_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_166658 {
   background: url("../design/roundedcornr_166658_br.png") no-repeat bottom right;
}

.roundedcornr_top_166658 div, .roundedcornr_top_166658, 
.roundedcornr_bottom_166658 div, .roundedcornr_bottom_166658 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_166658 { margin: 0 10px; }



.roundedcornr_box_728922 {
	background: url("../design/roundedcornr_728922_tl.png") no-repeat top left;
}
.roundedcornr_top_728922 {
	background: url("../design/roundedcornr_728922_tr.png") no-repeat top right;
}
.roundedcornr_bottom_728922 {
	background: url("../design/roundedcornr_728922_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_728922 div {
	background: url("../design/roundedcornr_728922_br.png") no-repeat bottom right;
}
.roundedcornr_content_728922 {
	background: url("../design/roundedcornr_728922_r.png") top right repeat-y;
}

.roundedcornr_top_728922 div,.roundedcornr_top_728922,
.roundedcornr_bottom_728922 div, .roundedcornr_bottom_728922 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_728922, .roundedcornr_bottom_728922 {
	margin-top: 0px;
}
.roundedcornr_content_728922 { padding: 0 10px; }



#footerlogo { font:0.8em/1.5 "arial", sans-serif;}

.left{float:left;}