* { margin: 0px; padding: 0px; }
.clear { clear: both; }
body { background: #6B726B url(../images/bg.png) top repeat-x; font-family: 'Verdana', sans-serif; font-size: 11px; color: #666; }
#content table { font-size: 11px; }
#wrap { margin: 20px; width: 800px; background: url(../images/wrapbg.gif) top left no-repeat; }
#left { float: left; width: 580px; }
#header { background: transparent url(../images/header.gif) top left no-repeat; width: 580px; height: 131px; }

/*
#header { background: transparent url(../images/header.gif) top left no-repeat; width: 580px; height: 112px; padding-top: 17px; }
#header a img { border: 0px; }
*/

#menu { width: 580px; background-color: #2C362D; margin-bottom: 5px; }
#menu #lang { width: 100px; float: left; padding-left: 5px; }
#menu #lang img { padding: 5px 3px; border: 0px; }
#menu ul { width: 450px; float: right; }
#menu li { float: right; list-style-type: none; background-color: #686F67; color: #FFF; border-right: 1px solid #999; padding: 7px 0px; }
#menu li a { padding: 7px 10px; color: #FFF; text-decoration: none; }
#menu li a:hover { background-color: #D35002; }
#menu .active { background-color: #838C82 }

#main { width: 580px; background-color: #FFF; border-top: 1px solid #CCC; }
#main #left_menu { float: left; width: 150px; background-color: #D35002; }
/* #main #left_menu #side_menu { background-color: #D35002; color: #FFF; } nici IE6!!! */
#main #left_menu h3 { text-align: left; font-size: 12px; padding: 20px 0px 10px 10px; font-variant: small-caps; letter-spacing: -1px; /* aaargh */ }
#main #left_menu a { color: #FFF; text-decoration: none; /* border-top: 1px solid #830; */ }
#main #left_menu ul { margin-left: 10px; }
#main #left_menu ul li { list-style-type: none; padding-left: 10px; background: url(../images/arrow.gif) no-repeat left; }
#main #left_menu ul li.noarrow { margin: 0px; list-style-type: none; padding-left: 10px; background: none; border-top: 1px solid #D35002; border-bottom: 1px solid #D35002; }
#main #left_menu ul li.noarrow ul { margin: 0px; }
#main #left_menu_border { width: 150px; height: 30px; background: #FFF url(../images/main_left_bottom.gif) top left no-repeat; }
#main #left_menu_flasz { height: 150px; width: 150px; background: #FFF; z-index: 0; }

#content { float: right; width: 410px; padding: 0px 10px; margin-bottom: 20px; }
#content .breadcrumb { padding-left: 10px; background: url(../images/gg-bg.png) left no-repeat; height: 29px; line-height: 29px; margin: 3px 0px 10px 0px; }
#content .breadcrumb li { float: left; padding-left: 3px; list-style-type: none; }
#content h2 { font-size: 14px; padding-left: 13px; background: url(../images/gg-bg.png) left no-repeat; height: 29px; line-height: 29px; margin: 20px 0px 10px 0px;}
#content h3 { font-size: 12px; color: #D35002; padding-left: 13px; background: url(../images/little_arrow.png) left no-repeat; margin-top: 10px; }
#content a { color: #D35002; }
#content a:hover { text-decoration: none; }
#content p { margin: 10px 0px; }
#content ul, #content ol { padding-left: 20px; }
#content img { padding: 3px; }
#content p a img {text-decoration: none;}
#content a img { padding: 3px; border: 0px dotted #D35002; text-decoration: none !important; color: white;}
#content .half { width: 200px; float: left; }
#content .event { clear: both; margin: 5px 0px; }
#content .leftimg { width: 100px; float: left; text-align: center; padding-right: 20px; border: 1px solid white; }
#content .righttext { width: 280px; float: left; border: 1px solid white; }
#content .star { color: #900; }
#content .kolecka td { vertical-align: top; text-align: center; }
#content .kolecka td a img { text-decoration: none; }

#right { float: left; background: transparent url(../images/login.gif) no-repeat; width: 200px; margin-top: 90px; }
#right #login { height: 59px; color: #FFF; padding: 10px; }
#right #login a { color: #FFF; text-decoration: underline; }
#right #login a:hover { text-decoration: none; }
#right #login .row { clear: both; padding: 3px 0px; }
#right #login .fleft { float: left; text-align: right; width: 60px; padding-right: 5px; }
#right #login .txt { float: left; width: 100px; border: 1px solid #830; background-color: #D35002; color: #FFF; font-size: 10px; }
#right #login_button { margin-left: 120px; }
#right #ads { background: #E6E5E3; padding: 10px; text-align: center; }

#footer { color: #FFF; font-size: 9px; width: 780px; background: url(../images/footer.png) top left repeat-y; padding: 0px; }
#footer #gamma_chairs { float: left; }
#footer #gamma_chairs img { border: 0px; }
#footer #foottext { float: left; width: 400px; padding: 10px 0px; }
#footer #foottext a { color: #FFF; }
#footer #foottext a:hover { text-decoration: none; }
#footer p { padding-left: 20px; }

