body {font-size:62.5%;text-align:left;background:#000 url(../dsg/bgr/body.png) 50% -33px no-repeat;font-family:Trebuchet MS,arial,sans-serif;} 
* {margin:0;padding:0;}

h1 {margin:0;font:normal 1.8em/1.2em trebuchet ms,arial,sans-serif;color:#fff;padding:0 0 10px;}
h2 {margin:0;font:bold 1.5em/1.2em trebuchet ms,arial,sans-serif;color:#fff;}
h3 {margin:0;font:bold 1.3em trebuchet ms,arial,sans-serif;color:#fff;padding:0 0 10px;}
h4 {margin:0;font:bold 1.1em/1.2em trebuchet ms,arial,sans-serif;color:#303030;}
h5 {margin:0;font:bold 1.2em/1.2em trebuchet ms,arial,sans-serif;color:#fff;}
h6 {margin:0;padding:0 10px;font:bold 1.2em/1.7em trebuchet ms,arial,sans-serif;color:#fff;background:#544A32;height:19px;}
p {margin:0 0 14px;font-size:1.2em;color:#fff;line-height:18px;}
label,li,dt {font-size:1.2em;color:#fff;}
input,select,textarea{color:#AC9A6C;font-size:1.1em;}
li li,li p,li h5,table td p,table td li,li label {font-size:1em;}
p small {font-size:.905em;}

a {color:#AC9A6C;text-decoration:none;outline:none;}
p a {text-decoration:none;}
p a:hover {text-decoration:none;}

img,fieldset {border:none;}
legend {display:none; }
ul {list-style:none;}
 
table {margin:0;border:none;border-collapse:collapse;width:100%;font-size:11px;color:#fff;}

hr{background:#4C442D;border:none;clear:both;height:1px;margin:0 0 15px;}

.img_l {margin:0 10px 8px 0;float:left;}
.img_r {margin:0 0 8px 10px;float:right;}
.line {margin:0 0 5px;border-bottom:1px solid #f3f3f3;padding:5px 0 0;clear:both;}
.line hr {display:none;}

.clear {margin:1px 0 0;width:1px;height:1px;font-size:0;overflow:hidden;clear:both;}
html>body .mclear {margin:0;width:0;height:0;font-size:0;overflow:hidden;clear:both;}
.space {margin:1px 0 0;width:1px;height:20px;font-size:0;overflow:hidden;clear:both;}
.smargin {margin:0 0 5px;}

.nomargin {margin:0;}
.hide {display:none;}

.error {color:red;} 
.default .address span.error {color:red;}

/*layout*/
#header {background:url(../dsg/bgr/head-bg.png) 0 0 repeat-x;height:370px;text-align:left;overflow:hidden;position:relative;}
#header .w-in {margin:0 auto;width:920px;}
#main {background:url(../dsg/bgr/main-bg.png) 0 0 repeat-x;text-align:left;float:left;width:100%;}
#main .w-in {margin:0 auto;width:920px;position:relative;}
#main .w-inn {float:left;border-left:1px solid #4C442D;border-right:1px solid #4C442D;width:920px;background:url(../dsg/bgr/line.gif) 689px 0 repeat-y; padding:0;overflow:hidden;}


.graphic {position:absolute;top:53px;left:-236px;}
.sponsors {background:#fff url(../dsg/bgr/sponsors-bg.png) 0 0 repeat-x;width:100%;float:left;}
.sponsors .w-in {margin:0 auto;width:920px;}

.inside {width:690px;float:left;overflow:hidden;min-height:300px;}
.content {width:690px;float:left;padding:0 0 25px;overflow:hidden;}

/*head*/
.skip {text-indent:-9999px;position:absolute;}
.search,
.enews {margin:10px 0 8px;padding:0 0 0 15px;float:right;}
.search label,
.enews label {display:none;}
.search input,
.enews input {float:left;}
.search .itt,
.enews .itt {margin:2px 5px 0 0;border:1px solid #eaeaea;padding:2px 4px 1px;width:155px;}
.enews {margin:0 0 7px 0;padding:10px 0;height:auto;}
.enews .itt {border-color:#9F998C;width:139px;}
*:first-child+html .enews .itt {margin:0 5px 0 0px;}
* html .enews .itt {margin:0 5px 0 0px;}
.enews .submit {padding:0 10px 0 0;}

.hm {margin:1px 0 0;width:920px;float:left;position:relative;top:0;left:0;}
.lgraphic {width:235px;float:left;height:330px;}
.lgraphic span {font-size:11px; color:#fff; text-align:center;padding:0 3px 15px 3px;float:left;display:inline; font-weight:bold; width:100%;}
.hgraphic {margin:0;width:685px;height:330px;overflow:hidden;float:left;}
html > body .hgraphic {margin:0;width:685px;height:330px;overflow:hidden;float:left;}
.hgraphic p {margin:0;}
.hgraphic h3 {font-size:2.2em;color:#fff;position:absolute;top:93px;left:18px;}

.logo {margin:0 0 25px;width:402px;height:86px;overflow:hidden;display:inline;float:left;font-size:0px;position:absolute;top:29px;left:18px;z-index:2;}
.lgraphic span.logo_fl {display:none;float:left;width:168px;padding:0;text-align:left;background:url(../dsg/general_sponsor.png) 0 0 no-repeat;height:69px;margin:0 0 0 10px;}
.lgraphic span.logo_fl.logos_sl{background:url(../dsg/glavni_pokrovitelj.png) 0 0 no-repeat;}
.logo_fl p {display:none;font:bold 1.4em Arial;margin:0;padding:0 0 10px 10px;letter-spacing:-0.4px;}
.logo_fl a {float:left;width:155px;height:30px;margin:15px 0 0 0;}
.logo_fl img{display:none;}
.sponsor {margin:0 0 0 10px;border-top:1px solid #f3f3f3;padding:31px 0 0;width:95px;text-align:center;display:inline;float:left;}

.sp_logo {float:left; display:block; width:115px;}
.sp_logo a img {padding:0 0 0px 6px; float:left;}
.sp_logo a img.first {border-right:2px solid #80d9ec; padding:0 7px;} 

/*navig*/
.sec_nav {border-bottom:1px solid #4F462F; height:37px; margin:0 0 0 5px;width:478px;}
.sec_nav ul {float:right; margin:10px 0 0 10px; padding:5px 0; }
.sec_nav  li.first {background:none;}
.sec_nav li {padding:0 5px 0 8px;font-size:1.2em;background:url(../dsg/ico/snavbull.gif) 0 .7em no-repeat; float:left;}
.sec_nav a {font-weight:bold;color:#fff; }

.nav_g {float:right;}
.nav_g li {padding:14px 7px 0 0;float:left;color:#7C7C7C;}
.nav_g a{color:#7C7C7C;}

.nav_l li {float:left; padding:14px 7px 0 0; color:#7C7C7C;}
.nav_l li span a {color:#AC9A6C;font-weight:bold;}
.nav_l a{color:#7C7C7C;}

.nav_second {float:left; display:block;clear:right;}
.subnav .nav_second a {color:#AC9A6C;}
.subnav .nav_second li {background:url(../dsg/ico/snavbull2.png) 0 13px no-repeat;}
.subnav .nav_second li.first {background:none;}

.nav {width:920px;height:54px;overflow:hidden;float:left;line-height:51px;}
.nav ul {float:left;}
.nav li {padding:0 10px 0 15px;font-size:1.8em;color:#ff;background:url(../dsg/ico/navbull.gif) 0 26px no-repeat;float:left;}
.nav .first {padding:0 10px 0;background:none;}
.nav a {color:#7B7B7B;}

.primary {margin:0 40px 0 0;}
.primary li {background:url(../dsg/ico/navbull_i_3.png) 0 23px no-repeat;}
.primary a {color:#fff;}
.primary li.sel a{color:#AC996C;}


#main .subnav {background:#000;line-height:normal;height:30px;line-height:30px;}
.secondary {margin:0 30px 0 0;}
.subnav li, .subnav .secondary li {padding:0 5px 0 10px;font-size:1.2em;background:url(../dsg/ico/snavbull.gif) 0 13px no-repeat;float:left;}
.subnav .first {padding:0 5px 0 10px;}
.subnav .secondary .first {background:none;}
.subnav a {color:#fff;font-weight:bold;}
.subnav .secondary .sel a {color:#fff;}
.subnav a.sel {color:#AC996C;}
.subnav ul {padding:0;float:left;width:800px;}
.subnav ul.nav_second{width:auto;max-width:120px;float:right;padding:0 7px 0 0;}
.content .subnav ul {width:690px;margin:0;line-height:normal;}

.nav_third {float:left; width:100%;height:24px;background:#000;}
.nav_third .nav_second li {float:left;background:url(../dsg/ico/snavbull.gif) 0 .5em no-repeat; padding:0 0 0 10px;}
.nav_third li.first {padding:0 5px 0 10px; background:none; }
.nav_third li a  {color:#fff;}
.nav_third .nav_second  li.sel a {color:#AC996C;}
.nav_third .nav_second ul {padding-left:0px; margin-left:0;}

#main .bnav {border:none;width:690px;height:100%;background:#2F2A1C;float:left;margin-top:-1px;padding:10px 0;}
.bnav li, .bnav .secondary li {background:url(../dsg/ico/bnav-bull.gif) 0 8px no-repeat;}
.bnav a,.bnav .secondary a {color:#AC9A6C;}


/*articles,reports*/

.article .section {width:670px; float:none;color:#fff;}
.article .section h3,.article h3.section  {font-size:13px;color:#A29061;}


.news_list {float:left;width:670px;border:none;display:inline; }
.article .news_list h3 {font-size:12px;color:#fff;font-weight:normal;}
.article .news_list h3  a{color:#fff;border-bottom:1px dotted #fff;}
.news_list li {list-style:none; border-bottom:none; margin:0;float:left; width:670px;}
.article .news_list li  {margin:0;padding:0 0 15px 10px;}
.news_list li .single {border:none; padding:0;margin:0; background:none;width:100%;}
.news_list div.single p.date {padding:0;margin:0; float:left;width:100%;}
ul.news_list  {padding:15px 0;}

.article .events .date {margin:0;border:none;padding:0;}
.section {margin:1em 0 1em;width:100%;float:left; border:none; text-align:justify;}
.section li {margin:10px 0;color:#fff;}
.date .urls{border-bottom:none;border-top:none;padding:5px 0;}
.date .urls li{font-size:1.1em;}

.section li a {padding:0;}
.section  li.sel {background:url(../dsg/ico/w-bull-down.gif) 0 5px no-repeat;padding:0 0 2px 15px;}
.topdate {margin:0;color:#fff; border-top:none;font-size:12px;}
.section .events li {background:none;}
.article li {color:#fff;}
div.more {float:right; padding:0 30px 0 0; color:#A29061;background:url(../dsg/ico/arrow-gold.png) right center no-repeat;line-height:18px;}
div.more a{border-bottom:1px dotted #A29061; color:#A29061;}

/*events_new*/


.events .first {width:229px; float:left;min-height:510px;height:auto !important;height:510px;border-right:1px solid #4C442D; padding:15px 0 0 0;}
.events .single {width:190px; float:left; background:none; display:inline;padding:0 10px;border-top:1px solid #4C442D;margin:20px 10px 0 10px;clear:both;}
.events .last {width:225px; float:left;  border-left:0.1em solid #4C442D;}

.events {width:690px;float:left;overflow:hidden;}
.events.noimg .date {margin:0;border-bottom:none;padding:0;}
.events img {display:block; border:none; float:none; margin:0;padding:0; }
.events .first a {float:none;margin:0;padding:0;}
.events .first h3 a {border-bottom:1px dotted #AD9B6C;}

.img_1 {width:160px;text-align:center;margin:0 auto;display:table;height:160px;  #position: relative; overflow: hidden;background:url(../dsg/bgr/img-bg.png) 0 0 no-repeat;}
.img_2 {#position:absolute;#top: 50%;left:0;display: table-cell; vertical-align: middle;}
.img_3{#position:relative;#top: -50%;left:0;}
p.img{width:160px;margin:0;}
p.img a {}
p.img img {margin:0 auto;}


.events .date {color:#fff; padding:17px 0 0 0; width:190px;}
.events .cat {margin:0;font-family:trebuchet ms,arial,sans-serif;font-weight:bold;color:#fff;}
.events .cat a {font-family:trebuchet ms,arial,sans-serif;color:#AD9B6C ;text-decoration:none;}
.events .cat a:hover {text-decoration:underline;}

.events h3 {margin:5px 0;font-size:1.365em; color:#A29061;}
.events h3 a {font-family:trebuchet ms,arial,sans-serif; color:#A19060;}
.content .events h5, .content .events h5 a,
.content .c-c h5 {background:none;font:bold 13px Trebuchet MS;color:#fff;padding:0 0 10px;height:auto;}

h3, h3 a,.events h3,.events h3 a {color:#AD9B6C;}

.events .more_txt {float:right; padding:0 30px 0 0;margin:0; color:#AD9B6C;background:url(../dsg/ico/arrow-gold.png) right center no-repeat;line-height:18px;}
.events .more_txt a {border-bottom:1px dotted #A29061; color:#AD9B6C;}
a.more {padding-left:5px;}
.tickets {width:100%;margin:10px 0 0 0;}


.events .more {background:url(../dsg/ico/arrow-gold.png) 100% 0% no-repeat; }
.c_3 h1, h2, .isjs .sel a, .view a,.primary .sel a  {color:#A19060;}
.content .events.noimg {margin:0 0 10px;display:inline;}


.news0 {width:670px; float:left; display:block;margin:0 10px; }
.news0 li { float:left;width:100%;padding:10px 0; border-bottom:1px solid #4F462F;}
.news0 .news_img {float:left;width:180px; border-right:1px solid #4F462F; height:180px; margin:10px 10px 0 0; }
.news_con {width:420px; float:left; display:inline;}
.news_con .date {padding:20px 0 0 0;color:#fff;}
.date {padding:0; font-family:trebuchet ms,arial,sans-serif;color:#A19060;text-decoration:none; width:220px;}
.date span {font-weight:bold; padding:0; margin:0; color:#fff;font-family:Arial;}
.news_con span h3 a{font-size:1.0em; color:#A29061; padding:5px 0;border-bottom:1px dotted #A29061;}
.news_con h3 {padding:10px 0;}
.news_con h3 a {border-bottom:1px dotted #A29061;}
.news0 span {font:bold 11px Trebuchet MS;}
.content .news0 h5 {background:none;font:bold 13px Trebuchet MS;color:#fff;padding:0 0 10px;}

.content .blue {background:#A29061;color:#fff;height:19px;}

.home {width:690px;background:url(../dsg/bgr/line.gif) 229px 0 repeat-y;float:left;min-height:915px;}
.home .report {width:230px;float:left;overflow:hidden;}
.home .report h6 {background:#8D2C7D;margin:0 0 25px;}
.home .report h3 {margin:0 0 1px;color:#9A3589;padding:10px 0;font:bold 1.5em Trebuchet MS;}
.home .report h3  a {border-bottom:1px dotted #8D2C7D;color:#9A3589;}
.home .report .img {margin:0 0 6px;}
.home .report .img img {display:block;}
.home .report .cont {width:195px; float:left; background:none; display:inline;padding:0 10px;border-top:1px solid #373121;margin:20px 10px;}

.img_r_home {display:block; border:none; float:none; margin:0;padding:15px 0 0 35px; }

.home .news {width:460px;float:right;overflow:hidden;}
.home .news h6 {background:#A84B5B;}
.home .news h3, .home .news h4  {margin:0 0 1px;color:#A74B5A;}
.home .news h4 {font-size:1.09em;}
.home .news h3 a,.home .news h4 a {color:#A74B5A;border-bottom:1px dotted #A74B5A; }

.home .news .actual {width:210px;display:inline;float:left;padding:25px 0; }
.home .news .actual h3 {margin:20px 0 0 10px;font:bold 1.5em Trebuchet MS;border-top:1px solid #373121;padding:10px 0;}
.home .news .actual h3 a {color:#A74B5A;border-bottom:1px dotted #373121;}
.home .news .actual h4{margin:15px 0 0 10px; color:#A74B5A; font-size:1.3em;}
.home .news .actual h4 a {border-bottom:1px dotted #373121;}
.home .news .actual p {margin:0 0 0 10px;}
.home .news .actual p.img {margin:0;}

.home .news .archive {margin:0 10px 0 0;width:210px;background:none;display:inline;float:right;padding:25px 0; }
.news .archive h4 {margin:0px 0 10px 0; color:#00b2d9; font-size:1.2em; }
.news .archive h4 a {text-decoration:none;background:none;}
.news .archive li {border-bottom:1px solid #373121;margin:0 0 15px;}


.moretx {line-height:18px;background:url(../dsg/ico/arrow-dgold.png) right no-repeat; float:left; padding:0 25px 0 0;}
.moretx.noimg {margin:0 10px 10px;width:670px;}
.moretx a {color:#A29061;text-decoration:none;float:right;border-bottom:1px dotted #98885B;}
 

.article .single {margin:0;width:650px;display:inline;float:left;width:134px; border-bottom:1px solid #4F462F; padding:10px 0;}
.article .single ul {margin:0 0 1em;}
.article .singleul li {padding:0 0 2px 9px;background:url(../dsg/ico/bullet.gif) 0 .3em no-repeat;}
.article .single ul li ul {margin:0;}
.article .single h3 {padding:0; margin:0;}

.article  {margin:10px 0 0;width:650px;display:inline;float:left;}
.article ul {margin:0 0 1em;}
.article  li {padding:0 0 10px 10px;margin:0;background:url(../dsg/ico/g-bull.gif) 0 6px no-repeat;}
.article  li a {border-bottom:1px dotted #fff;font-family:Trebuchet MS;}
.article .events li {background:none;}
.article ul li ul {margin:0;}

.article .events {width:640px; }
.article .events .first {border-right:none; border-left:none; margin:0; padding:0; min-height:0; background:none; }
.article .events .single {border-bottom:1px solid #dedede; padding:0 0 5px 0;width:600px; }
.article .events .single .date {margin:0; padding:0;}
.article .events .single p, .article .events .single h3 {padding:0; margin:0;}
.article .events .single ul {background:none; list-style:none;}

.article h2 {color:#fff; padding:10px 0;}
.article h3 {padding:0 0 5px 0;color:#fff;font-size:15px;}
.article h4 {font-size:13px;color:#A29061; padding:0 0 5px 0;}

.reports {width:670px;}


.reports p {}

.reports .more a {color:#A29061; border-bottom:1px dotted #A29061; }
.reports h3 {float:left; width:100%;}
.reports .date {padding:0; margin:0;width:100%; }
.reports .more {background: url(../dsg/ico/arrow-gold.png) 100% 10px no-repeat; padding:10px 0 0 0;width:50px;line-height:18px;}
.reports h3 a {color:#A29061;border-bottom:1px dotted #A29061;}
.reports .first {float:left; clear:both; display:block; width:670px;padding:15px;}
.reports .first .single {border-left:1px solid #4F462F;margin:0 0 0 15px;padding:0 0 0 15px;width:465px;float:left;}
.reports .noimg {width:670px;}
.reports .first .noimg {margin:0 0 10px;display:inline;}

.reports .first .img_1 {float:left;}

.search_results li{background:none; border-bottom:1px solid #4F462F; padding:0 0 10px 0; }
.search_results li a{color:#fff;border-bottom:none;border-bottom:1px dotted #fff;}
.search_results h2 {font-size:15px;}
.search_results h2 a{color:#A29061; border-bottom:1px dotted #A29061;}  



.reports_imgs {margin:10px 0 0 0; border-right:1px solid #4F462F;width:200px;}

.single_report .section {float:right; width:460px; padding:0 10px 0 0;}
.single_report .section h1 {padding:0 0 10px 0;}



.dtable {margin:0 0 15px;}
.dtable th {border-bottom:1px solid #4F462F;padding:6px 5px;width:140px;vertical-align:top;text-align:left;font-weight:normal;}
.dtable td {border-bottom:1px solid #4F462F;padding:6px 5px;width:330px;vertical-align:top;}
.dtable th {width:300px;}
.dtable td {width:130px;text-align:right;}

.dtable.border {border:1px solid #4F462F;}
.dtable.border th,.dtable.border td{width:auto;border:1px solid #4F462F;}

.hasimgs {margin:10px 10px 0;width:440px;}
.imgs {width:230px;float:left;}
.imgs li {float:left;}
.imgs img {display:block; float:left; }

.toptool {margin:0 0 10px;width:670px;border-bottom:1px solid #f3f3f3;float:left;}
.hasimgs .toptool {width:440px;}
.toptool .col1 {width:420px;float:left;}
.toptool .col1 p.date {;margin:0;}
.toptool .col2 {width:210px;float:right;}
.toptool .urls {padding:0;border:none;}
.toptool .urls a {color:#fff;}
.article .user {margin:0;padding:3px 0 0;float:right;}
.article .user li {padding:2px 5px 0 8px;font:bold 1.2em trebuchet ms,arial,sans-serif;background:url(../dsg/ico/userbull.gif) 0 .7em no-repeat;float:left;}
.article .user .first {padding:2px 5px 0 0;background:none;}
.article .user a {font-family:trebuchet ms,arial,sans-serif;color:#acacac;}


.sidebar {width:230px;float:right; padding:0; margin:0;overflow:hidden;}

.ip {float:left; width:230px;}
.ip dt {padding:1px 10px 0 10px;font:bold 1.2em/1.7em trebuchet ms,arial,sans-serif;color:#fff;background:#544A32;height:18px;}

html>body .ip dd {float:left; padding:10px 10px 20px 10px;}
.ip dd p {margin:5px 0; color:#fff;}
.ip dd p a {text-decoration:none;}
.ip  dd li {color:#fff;}
.ip iframe{background:#fff;}

#newsletter {margin:0; padding:0;}

.urls {margin:0 0 5px;border-bottom:1px solid #4F462F;border-top:1px solid #4F462F;padding:5px;}
.urls li {padding:0 0 2px 9px;font-size:1.2em;color:fff;background:url(../dsg/ico/w-bull.gif) 0 6px no-repeat;}
.urls li a {border-bottom:1px dotted #AC9A6C;}

.sidebar .urls {width:210px;}

.go {font:bold 1.2em trebuchet ms,arial,sans-serif;}
.go a {font-family:trebuchet ms,arial,sans-serif;text-decoration:none;}
.go a:hover {text-decoration:underline;}


.sidebar .tabs {width:230px;position:relative; overflow:hidden;}
.sidebar .isjs {padding:40px 0 20px 0;background:url(../dsg/bgr/tabs_bg.gif) repeat-x; display:block;}
.sidebar .tabs dt {text-align:center;line-height:35px;overflow:hidden;}
.sidebar .isjs dt {width:105px;height:29px;background:url(../dsg/bgr/tab.gif) no-repeat;position:absolute;top:11px;}
.sidebar .isjs .sel {background-image:url(../dsg/bgr/tab_sel.gif);}
.sidebar .tabs .tab1 {left:10px;}
.sidebar .tabs .tab2 {right:10px;}
.sidebar .tabs dt a {display:block;}
.sidebar .isjs dt a {width:105px;height:29px;color:#A19060;}
.sidebar .tabs dd {margin:7px 10px 0;}
.sidebar .isjs .tab2  a {color:#FFF;}
.sidebar .isjs .tab2 a:active  {color:#A19060;}
.sidebar .isjs .tab1 .sel a {color:#fff;}
 
.archive_tabs {float:left;display:block; height:40px; width:680px;margin:-10px 0 0 -10px;padding:10px 0 0 10px;background:url(../dsg/bgr/tabs_bg.gif) repeat-x; overflow:hidden;}
.article .archive_tabs {margin:-10px 0 0 -10px;}
.archive_tabs li  a {color:#fff;text-align:center; overflow:hidden;border-bottom:none;font-family:Arial;}
.archive_tabs li {float:left;background:url(../dsg/bgr/tab2.gif) 0 0 no-repeat; text-align:center;font-size:11px; height:30px;line-height:32px;width:120px; margin:0 2px 0 0;overflow:hidden; display:block;padding:0;}
.archive_tabs .sel {background-image:url(../dsg/bgr/tab2_sel.gif); display:block;}
.archive_tabs .sel a {color:#A19060;}

.archive form {float:left; display:block; padding:10px 0 0 0; width:670px;}
.archive form.single {float:left; width:100px;} 

.archive_list {width:670px; float:left; padding:0 0 40px 0; }
.archive_list .single  {margin:10px 0 0 5px; float:none; width:100%; border-bottom:1px solid #DEDEDE; }
.archive_list .single p.cat {padding: 0 0 0 10px; }
.archive_list .single h3 {padding: 0 0 0 10px;}
.archive_list .single h3 a{color:#A19060;}
.archive_list .single .date {padding: 0 0 0 10px;}
.archive_list .single p.lead {padding: 0 0 0 10px;}

.tabs {width:230px;position:relative;}
.isjs {padding:40px 0 35px 0;background:url(../dsg/bgr/tabs_bg.gif) repeat-x; display:block;}
.tabs dt {text-align:center;line-height:35px;overflow:hidden;}
.isjs dt {width:105px;height:30px;background:url(../dsg/bgr/tab.gif) no-repeat;position:absolute;top:10px;}
.isjs .sel {background-image:url(../dsg/bgr/tab_sel.gif);}
.tabs .tab1 {left:10px;}
.tabs .tab2 {right:10px;}
.tabs dt a {display:block;}
.isjs dt a {width:105px;height:30px;color:#A19060;}
.tabs dd {margin:7px 10px 0;}
.isjs .tab2  a {color:#FFF;}
.isjs .tab2  a.sel {color:#fff;}


/*calendar_new*/


.calendar {margin:0 0 .5em;width:210px;}
.calendar a {font-weight:bold; text-decoration:underline;color:#A29061;}
.calendar a:hover {text-decoration:underline;}

.calendar thead th {border-bottom:1px solid #4B432D;padding:0 0 5px;width:30px;height:25px;font-weight:normal;color:#fff;text-align:center;}
.calendar td {padding:0;width:30px;height:22px;color:#72706A;text-align:center;}
.hasline {border-top:1px solid #4B432D;border-bottom:1px solid #4B432D;}
.calendar .hasline a{color:#AC9A6C;}

.calendarfield {width:120px;border:solid red 1px;float:left;}
.calendarfield .datepicker_wrap input {width:70px;margin:0 3px 0 0;float:left;}
.calendarfield .datepicker_wrap img {margin:2px 0 0;float:left;}

ul.catlist {float:left;width:100%;}
.catlist li {padding:0 6px 7px 10px;font:bold 1.2em trebuchet ms,arial,sans-serif;color:#d7d7d7;background:url(../dsg/ico/dot.gif) 0 7px no-repeat;float:left;white-space:nowrap;}
.catlist li a {font-family:trebuchet ms,arial,sans-serif;color:#AC9A6C;border-bottom:1px dotted #AC9A6C;}
.catlist li.first {padding:0 6px 7px 0;background:none;}


.view {margin:0 0 .3em;padding:.5em 0 0;font:bold 1.2em trebuchet ms,arial,sans-serif;color:#fff}
.view a {font-family:trebuchet ms,arial,sans-serif;text-decoration:none; }
.view a:hover {text-decoration:underline;}

.calendar .error {padding:0;}
/*
.sponsors table {float:left;margin:0;}
.sponsors table th {padding:0px; font:bold 1.1em trebuchet ms,arial,sans-serif;color:#acacac;}

.sponsors .table {border-top:2px solid #e1eef1; width:920px;}
.table {background-image: url(../dsg/bgr/bg.gif); margin:0; padding:0; height:349px;}
.sponsors .table1  {width:440px;  height:338px; float:left;}
.sponsors .table1 th {padding:0 0 0 20px;}
.sponsors .table1 img {padding:3px 0 0 20px;}
.sponsors .table2 {width:240px; height:338px; float:left;}
.sponsors .table2 img {padding:15px 0 0 10px;}
.sponsors .table2 th {padding:0 0 0 10px;}
.sponsors .table3 {width:200px; height:338px; float:left;}
.sponsors .table3 {text-align:center;}
.sponsors .table3 th {text-align:left;}*/

.table4 {width:920px; padding:0; margin:10px 0; float:left;height:80px;}
table .table_right th {padding:0 0 0 10px; margin:0;} 
table.table_left th {padding:5px 0 0 20px; margin:0;} 

.sponsors .table4 td {margin:0; padding:0 0 0 15px;width:50%;}
.sponsors .table4 td img {margin:0 10px 0 0;}
.sponsors .table4 td.left {border-right:1px solid #c3c3c3;margin:0;padding:0;}
.sponsors .table4 td p {padding:0;margin:0;vertical-align:top;color:#3d3d3d;}

.sponsors .table4 .table_right  {float:left; height:100px; }
.sponsors .table4 .table_left {float:left; height:100px;}
.sponsors .table4 .table_left img {padding:5px 0 10px 25px; display:block;}
.sponsors .table4 .table_right img {margin:0; float:left; padding:0 20px 7px 25px;display:block;}
.sponsors .table3 .img01 {padding: 10px 0 10px 70px; margin:0;}
.sponsors .table3 .img02 {padding: 10px 0 10px 40px;}



.spon {margin:30px 0 0;padding:10px 0 0;clear:both;}
.spon ul {margin:10px 0 10px 10px;float:left;}
.spon  dt {padding:0 0 0 10px;}
.article .spon li {padding:0 20px 0 0;background:none;float:left;color:#acacac;}

.period {width:210px;}
.period .multisel {border-top:1px solid #f3f3f3;padding:10px 0;width:100%;float:left;}
.multisel span {margin:2px 4px 0 0;font-size:1.1em;color:#303030;display:block;float:left;}
.multisel label {display:none;}
.multisel select {margin:0 4px 0 0;float:left;}
.multisel option {padding:0 3px;}
.period .submit {border-top:1px solid #f3f3f3;padding:10px 0 0;width:100%;float:left;}
.period .submit input {float:right;}

.default {}
.default legend, .default .address label {display:none;}
.default .formlead {width:215px;float:left;}
.default .formcont {width:415px;float:right;}
.default .required {margin:0  0 0 5px;font-size:1.1em;color:#fff;font-weight:bold;float:left;}
.default .input, .default .multisel, .default .address {margin:0 0 5px;width:100%;float:left;}
.default .input label, .default .multisel span, .default .address span {margin:.2em 10px 0 0;width:190px;float:left;}
.default .input input, .default .address input {border:1px solid #9F998C;padding:2px;width:194px;float:left;}
.default .input select {width:201px;float:left;}
.default select option {padding:0 3px;}
.default .submit {margin:30px 0 30px;width:670px;float:left; padding:5px 0 0 0;}
.default .submit input {margin:0 120px 0 5px;float:right;}
.default .submit .reset {margin:0;border:none;width:46px;height:22px;cursor:pointer;background:none;}
.default .address span {color:#303030;font-size:1.1em;}
.default .address .c {width:164px;float:left;}
.default .address .c input {width:148px;}
.default .address .p {width:36px;float:left;}
.default .address .p input {width:30px;}
.default .address .required {margin:0 0 0 5px;width:auto;}
.default .datep input {width:165px; margin:15px 2px 0 0;float:left; }
.default .datep .required {float:left;}


.article {width:670px;position:relative;float:left;margin:10px 0 0 10px;}
.article .col1 {height:20px; border:none;}
html>body .article  .col1 {height:auto;min-height:20px;}
.article .col1 .radio {position:absolute;top:30px;left:0;}
.article .col2 .radio {position:absolute;top:30px;left:180px;}
.article .col3 .radio {position:absolute;top:30px;left:330px;}
.article .col4 .radio {position:absolute;top:30px;left:466px;}
.article .more {padding:32px 0 0;width:670px;float:left;display:none; background:none;}

.cboxes {width:213px;margin:0 10px 5px 0;display:inline;float:left;}
.cboxes .single {width:95px;float:left;}
.cboxes .single_r {width:95px;float:right;}
.cboxes input, .archive .radio input {margin:1px 0 0;width:13px;height:13px;float:left;}
.cboxes label, .archive .radio label {margin:0 0 0 5px;width:75px;display:block;float:left;}
.archive .radio label {width:190px;}
.default .archive .submit {margin:15px 0 10px;border-bottom:1px solid #f3f3f3;padding:0 0 10px;}
.default .archive .submit input {margin:0 0 0 5px;float:right;}
.archive {width:600px;}
.archive select {float:left;width:100px;padding:2px 0;margin:0 10px 0 0;}

.archive_list {float:left; width:690px;}
.archive_list .single  {margin:15px 0 0 5px; float:none; width:670px; border-bottom:1px solid #4F462F;}
.archive_list .single p.cat {padding: 0 0 5px 10px;margin:0;font-weight:bold;}
.archive_list .single h3 {padding: 0 0 10px 10px;}
.archive_list .single h3 a{color:#A29061; border-bottom:1px dotted #A29061;}
.archive_list .single .date {padding: 0 0 0 10px;font-weight:bold;}
.archive_list .single p.lead {padding: 0 0 0 10px;}

#akr {float:none; width:620px;}

h5,.content h6{color:#000;}
.content h6 {background:#A29061; color:#fff; line-height:1.7em; width:670px;}
.content h5 {background:#A29061; color:#fff; margin:0;padding:0 10px;font:bold 1.2em/1.7em trebuchet ms,arial,sans-serif;height:19px;}


#footer {width:920px; margin:0 auto;}
#footer p {color:#acacac; float:right; margin-top:5px;}
#footer a {color:#acacac;text-decoration:none; }
#footer a:hover {text-decoration:underline;}

.rss {margin:5px 10px 0 10px;padding:0 0 30px;background:url(../dsg/ico/rss_blue.gif) no-repeat;float:left; width:60%;}
.rss a {padding:0px 0 0 20px;}

.ftext {margin:10px 10px 0 0;padding:0;text-align:right;}

.ecards {margin:0 0 20px 0;clear:both;float:left;width:100%;}
.ecards img {float:left;}

span.highlight {background:#A29061;color:#fff;} 
span.doc {font-weight:bold;}


#pollForm {float:none;}
#pollForm p {padding:5px 0 0 0; font-weight:bold; width:210px;color:#D7D7D7;}
.radio {margin:3px 0 0 0; padding:0 0 5px 5px; float:none; width:210px;}
.radio label { margin:-16px 0 0 5px; color:#9F998C;}
#pollResults .send {float:right;padding:10px 20px 10px 0;}
#pollResults {float:none;padding:5px 0;}
.ip {padding:0 0;}
.sidebar #pollForm  {padding:0 0 20px;}
.sidebar #pollForm  a {color:#fff; border-bottom:1px dotted #fff;padding:0;}
.sidebar #pollForm  p.archive {background:url(../dsg/ico/g-more.png) 0 4px no-repeat;margin:0 0 0 10px;font:1.1em Trebuchet MS;padding:0 0 0 8px;width:100px;}

/*prireditve inside*/

.con_left {float:left; width:200px; }
.con_left h3 { border-bottom:1px solid #4F462F; text-align:right;  margin:7px 10px 15px 10px; padding:5px 0; font:bold 1.5em trebuchet ms,arial,sans-serif; width:185px;}
.con_left .img_1{margin-bottom:15px;}

.con_right {float:left; width:485px;border-left:1px solid #4F462F;}
.con_right .date {float:left; color:#fff;font-size:11px; padding:5px 10px;border-bottom:1px solid #4F462F;margin:0 0 0 5px; width:458px;}
.con_right .c-c {float:left; width:456px; padding:0 0 0 10px;}
.con_right h3 {padding:0 0 10px 0;}



.c-c h3 {padding:20px 0 10px 0; border-bottom:0.1em solid #4F462F; font-size:1.3em; }
.c-c h4 {color:#A29061; border-bottom:none; padding:10px 0; font-size:1.5em; }
.c-c p {text-align:justify;}
.c-c ul li{color:#fff; text-align:justify;}
.c-c  a {text-align:left;}
.c-c p.tickets_single {float:right;width:auto;text-align:right;}

.video_nav {padding:10px 0; width:420px;}
.video_nav li {float:left; background-image:url(../dsg/ico/bullet.gif); background-repeat:no-repeat; background-position:0% 50%; padding:0 10px; margin:0 10px 0 0;}
.video_nav li a {text-decoration:underline;}
.video_nav li.sel {background-image:url(../dsg/ico/bullet_grey_down.gif); background-repeat:no-repeat;}


.comments {border-bottom:0.1em solid #4F462F; padding:10px 0;}
.comments p {padding:0 0 0 2px; margin:0 0 5px 0;}
.comments_count {float:right; margin:-25px 0 0 0; color:#fff;font-weight:normal; font-size:11px;}
.comments_name {color:#A19060; font-size:11px; padding:7px 0;}
.comments_date {color:#A19060; font-size:11px;float:right; margin:-20px 0 0 0;}


.comment_link {background-image:url(../dsg/ico/go_more.gif); background-repeat:no-repeat; background-position:21% 80%; padding:10px 0 0 2px; }
.comment_link a{color:#A19060;}
.comment_link_sel a  {background:url(../dsg/ico/w-bull-down.gif) 100% 5px no-repeat; color:#A19060; padding:0 15px 0 0;}
p.comment_link_sel {padding:10px 0;}

.comments_last  fieldset .name{width:210px;}
.comments_last  fieldset .email{width:210px; }
.comments_last  fieldset .comment{width:210px;  height:120px; overflow:auto;}
.comments_last  fieldset .empty_field {width:210px;  }
.comments_last  fieldset .captcha {width:210px; }


.comments_last  fieldset p {float:left;padding:0 0 0 120px;}
.comments_last  fieldset  img.form_box {padding:0 0 10px 216px; float:left;}


.comments_last .submit {width:106px; height:22px;  margin: 7px 0 50px 150px;}
.links {color:#fff;background:url(../dsg/ico/bullet.gif)  no-repeat; background-position:0% 95%; padding:0 0 0 10px; text-decoration:underline;}



.c-con {width:670px; padding:10px; text-align:justify; font-size:1.0em; }
.c-con p {color:#fff;}
.c-con h4 {color:#A29061; font-size:1.3em; padding:10px 0 20px 0; font-weight:bold;}
.c-con h4 span {color:#fff; font-weight:bold; font-size:12px;}
.c-con h4 a {color:#A29061;}
.c-con .archive li.sel  {background: url(../dsg/ico/bullet_grey_down.gif) 0 10px no-repeat; }
.c-con .archive li {padding:5px 15px; float:left; display:block; width:100%; color:#fff;font-weight:bold;}
.c-con .archive li a {font-weight:normal;border-bottom:1px dotted #9F998C;color:#9F998C;}
.c-con  ul {padding:0px 0;}

.photos {text-align:left;}
.photos .more {background:url(../dsg/ico/arrow-gold.png)  no-repeat; background-position:100% 0; padding:0 30px 10px 10px; float:left; width:610px; border-bottom:0.1em solid #4F462F; text-align:right;}
.photos .more_last {background:url(../dsg/ico/bullet.gif)  no-repeat; background-position:93% 30%; padding:0 10px 10px 10px; text-decoration:underline; float:left; width:650px; border-bottom:none; text-align:right;}
.photos .more a {color:#A29061;border-bottom:1px dotted #A29061;}

.photos .img_wrap2 {float:left; padding:20px 5px; margin-top:-61px;}
.photos .img_wrap2 p {margin:0; padding:0; text-align:center; }

.photos .img_wrap {float:left; padding:10px;width:160px;height:200px;}
.photos .img_wrap p {padding:0; margin:0; text-align:center;}

.public_last p {float:left; width:660px;}
.public_last a {font-weight:bold;}
.public {color:#fff;}
.public p {float:left; width:660px;}
.public_last ul {float:left; width:660px; color:#9F998C;}
.public_last li { color:#9F998C;}
.public_last h3 {float:left;}

.public_last  {color:#9F998C; font-size:1.1em;float:left;width:100%;}
.public_last .more {background:url(../dsg/ico/arrow-gold.png) right center no-repeat;padding:10px 30px 10px 0;width:auto;}
.public_last .more  a {color:#A29061;border-bottom:1px dotted #A29061;font-weight:normal;font-size:11px;}


/*.archive li {background-image:url(../dsg/ico/bullet.gif);background-repeat:no-repeat;  font-size:1.1em; background-position:0% 50%; padding:7px 10px;color:#9F998C; }*/

.download {background-image:url(../dsg/ico/ico_word.png); background-repeat:no-repeat; height:22px; margin:20px 0 10px 0; border-bottom:0.1em solid #4F462F; padding:0 0 10px 0;float:left;width:100%;display:block;}
.download a {margin:0 0 0 30px; line-height:22px; font-size:11px; color:#9F998C;border-bottom-color:#9F998C !important;}

.download1 {background-image:url(../dsg/ico/ico_word.png); background-repeat:no-repeat; height:22px; margin:10px 0 10px 0; border-bottom:none; padding:0 0 10px 0;float:left;width:100%;}
.download1 a {margin:0 0 0 30px; line-height:22px; font-size:11px; color:#9F998C;border-bottom-color:#9F998C !important;}

#poll_1, 
#poll_2, 
#poll_3,
#poll_4,
#poll_5,
#poll_6,
#poll_7,
#poll_8,
#poll_9,
#poll_10 {padding:10px 0; }

#poll_1 .poll-resuts , 
#poll_2 .poll-resuts , 
#poll_3 .poll-resuts ,
#poll_4 .poll-resuts ,
#poll_5 .poll-resuts ,
#poll_6 .poll-resuts ,
#poll_7 .poll-resuts ,
#poll_8 .poll-resuts ,
#poll_9 .poll-resuts ,
#poll_10 .poll-resuts {padding:10px 20px 0 0;}

#poll_1 .poll-resuts  dd, 
#poll_2 .poll-resuts  dd, 
#poll_3 .poll-resuts  dd,
#poll_4 .poll-resuts  dd,
#poll_5 .poll-resuts  dd,
#poll_6 .poll-resuts  dd,
#poll_7 .poll-resuts  dd,
#poll_8 .poll-resuts  dd,
#poll_9 .poll-resuts  dd,
#poll_10 .poll-resuts dd {background:#362F21; height:15px; margin:0 0 10px 0; width:100%;}

#poll_1 .poll-resuts  dd img, 
#poll_2 .poll-resuts  dd img, 
#poll_3 .poll-resuts  dd img,
#poll_4 .poll-resuts  dd img,
#poll_5 .poll-resuts  dd img,
#poll_6 .poll-resuts  dd img,
#poll_7 .poll-resuts  dd img,
#poll_8 .poll-resuts  dd img,
#poll_9 .poll-resuts  dd img,
#poll_10 .poll-resuts dd img {padding:0px 0; height:15px;}


#poll_1 .poll-ressuts dt {}

#poll_1 .poll-resuts span, 
#poll_2 .poll-resuts span, 
#poll_3 .poll-resuts span,
#poll_4 .poll-resuts span,
#poll_5 .poll-resuts span,
#poll_6 .poll-resuts span,
#poll_7 .poll-resuts span,
#poll_8 .poll-resuts span,
#poll_9 .poll-resuts span,
#poll_10 .poll-resuts span {margin:-15px 300px 0 0; text-align:right; color:#A29061;font-size:1.0em;font-weight:normal;}

#poll_1 .poll-resuts dt, 
#poll_2 .poll-resuts dt, 
#poll_3 .poll-resuts dt,
#poll_4 .poll-resuts dt,
#poll_5 .poll-resuts dt,
#poll_6 .poll-resuts dt,
#poll_7 .poll-resuts dt,
#poll_8 .poll-resuts dt,
#poll_9 .poll-resuts dt,
#poll_10 .poll-resuts dt {margin:0px 50px 5px 0; color:#fff; font-size:1.0em;font-weight:bold;text-align:left;}


#accreditation {float:none;display:block; width:670px;}
.journalist h4 {border-bottom: 1px solid #4C442E; padding:20px 0 5px 40px; margin:0 0 10px; width:630px; float:left;font-size:1.4em;}
.journalist h4 a {text-decoration:underline; }
.journalist h4.sel {}

#camerman_item  label {padding:0 5px 0 130px;}
#assistant_item label {padding:0 5px 0 140px;}
.block  label {float:left;display:block; padding:0 5px 0 85px;}
.journalist2_item input {float:left;display:block;}



.fItem, .ifItem {clear:both;padding-top:5px; float;none;}
.fItem  span.label, .ifItem label, .ifItem input,.event_list span,
.fItem  label {display:block;float:left;width:170px;text-align:right;padding: 0 5px 0 0 ;}
.fItem  input, .fItem select {display:block;float:left; margin:0 0 5px 0;}
.fItem  select {width:212px;}
.fItem.event_list select {width:490px;float:left; }
.ifItem span {display:block;float:left;}
.ifItem textarea {display:block;float:left; width:210px;}

.ifItem input {margin:15px 0 0 0; float:left;}
.ifItem .datepicker_wrap input {display:block; float:left; margin:15px 0 0 0px; width:168px;}
.datepicker_wrap {margin:-10px 0 0 0; float:left; display:block;}
.datepicker_wrap img {padding:13px 0 0 3px;}

.radioForm {float:left;width:105px;margin:0; padding:0; }
.radioForm label, .radioAccred label{float:left;width:80px; margin:3px 0 0 0;padding:0; text-align:left; display:block; }
.radioForm input, .radioAccred input {float:left; margin:0 5px 0 0;padding:0; display:block;}

.radioAccred {margin:0 0 0 40px; width:90px; padding:0;float:left; }
.radioAccred label {width:65px;}

html>body .radioAccred {margin:0 0 0 90px; width:105px; padding:0;float:left; }
html>body .radioForm label  {float:left;width:80px; margin:1px 0 0 0;padding:0; text-align:left; display:block;}
html>body .radioAccred label {float:left;width:80px; margin:1px 0 0 0;padding:0; text-align:left; display:block;}

.fItem .event_item{float:right;width:495px;margin:0 0 5px;}
.fItem .event_item input{width:auto;}
.fItem .event_item label {text-align:left;width:455px;padding:0 0 0 5px;}

.chkbx input {}
.chkbx label {width:210px;text-align:left;}

.fItem2{clear:both;padding-top:10px;}
.fItem2 span.label,
.fItem2 label {display:block;float:left;width:200px;text-align:right;padding: 0 10px 0 0px; margin:0 0 0 -94px;}
.fItem2  input {display:block;float:left; margin:0 0 0 0px;}
.fItem2 p {float:left; padding:0; margin:0px 0 -10px 0px; font-size:0.9em; width:200px;}
.fItem2 .submit {float:none; padding:0 0 30px 0; margin:0 0 0 115px;}
.comments_last label, .journalist label, .fItem2 span {font-size:1.1em; color:#9F998C;font-family:Arial;}

.ifItem2 label {display:block;float:left;width:110px;text-align:right;padding: 0 10px 0 0; margin:10px 10px 0 0px;}
.ifItem2 input {display:block; float:left; margin:0 0 0 0px;}
.ifItem2 textarea {display:block; float:left; margin:10px 0 0 -14px; width:210px; height:150px;}
.fItem2 input.user_name {width:210px;} 
#videoComment a {float:right; width:122px;}





.journalist fieldset {float:left;}
.journalist fieldset input.name {width:210px;}
.journalist fieldset input.mail {width:210px;}
.journalist fieldset input.phone {width:210px;}
.journalist fieldset input.press {width:210px;}
.journalist fieldset select option {}
.journalist fieldset input.address {width:210px;}
.journalist fieldset input.city {width: 133px; margin:0 5px 0 0;}
.journalist fieldset input.zip_code {width:70px; margin-top:0px;}
.journalist fieldset input.country {width:210px;}
/*.journalist fieldset input.event {width:210px;}*/
.journalist fieldset input.date {width:180px;}
.journalist fieldset input.time {width:210px;}
.journalist fieldset input.opp {width:210px;}
.journalist fieldset input.checkbox {margin:2px 10px 0 0;}
.journalist fieldset span {padding:0 0 0 0px; font-size:1.1em; color:#9F998C;}
.journalist fieldset input.time {margin:0 0 10px 0;}

.journalist fieldset p {text-align:right; padding:0 200px 0 0;}
.journalist .submit {padding:5px 0 30px 174px;}


.none {display:none;}
.block {display:block;}
.error {color:red;}
label.error,
.journalist fieldset span.error {color:#A19060;}
.journalist fieldset span.error{white-space:nowrap;}

#pollResults .poll-resuts dl {float:none;}
#pollResults .poll-resuts dt {color:#fff;padding-left:0px;float:none;background:#000;} 
#pollResults .poll-resuts dt span {color:#A19060;font-size:0.9em; font-weight:normal; float:none;}
#pollResults .poll-resuts dd {background:#140802;height:15px; width:200px;  float:none; padding:0; margin:0;}
#pollResults .poll-resuts dd img {height:15px; padding:0; margin:0; float:none; display:block;}
#pollResults dl {padding:0 0 10px 5px; float:none;}
#pollResults small {padding:5px 0 0 5px; float:none; font-size:1.0em; color:#fff;}
#pollForm a {padding-left:5px; float:none;}

.article .contcol1 {width:310px;float:left; padding:0; margin:0;}
.article .contcol2 {width:310px;float:left; padding:0; margin:0;}
.article .contcol1 a, .article .contcol2 a {}
.article .contcol2 .section {width:310px;float:left;}
.article .contcol1 .section {width:310px;float:left;}

.article .contact {float:left;width:100%;margin-bottom:20px;}
.article .contact img{float:left;display:block;margin:0 5px 10px 0;}
.article .contact p {margin:0;padding:0;float:left;width:240px;}


.table1t {float:left;width:460px;overflow:hidden;display:block;}
.festival_sponsors div {width:460px;float:left;overflow:hidden;}
.table1t th {width:460px;padding:0; font:bold 1.2em trebuchet ms,arial,sans-serif;color:#b9b9b9;text-align:left;}
.table1t td {width:460px;padding:0;vertical-align:top;}
.table1t td a {margin-right:15px;}

.table1t.sp2 {margin-bottom:7px;width:460px;padding:0;}
.table1t.sp3, 

.table1t.sp4 {width:220px;float:left;}
.table1t.sp3 {margin:0;}

.table1t.sp7{width:460px; float:left; margin:0;padding:0;}
.table1t.sp14{width:220px;float:left;margin:0 10px 0 0;}

.festival_sponsors {width:920px;margin:0; padding:0; height:100%; float:left;}


.table4 .table_right th {font:bold 1.1em trebuchet ms,arial,sans-serif;color:#acacac; }
.table4 .table_left th {font:bold 1.1em trebuchet ms,arial,sans-serif;color:#acacac;}

.btn {float:left;}
.a_form {float:left;width:100%;padding:10px 0;}
.paging {width:100%; padding:0 0 20px 0; float:left; } 
.paging .more {background:url(../dsg/ico/pager.png) 0 0 no-repeat; width:96px; height:22px; float:left; color:#fff; font-weight:bold; font-size:11px; margin:0 25px;padding:0;text-align:center;}

.paging a {background:url(../dsg/ico/pager_off.png) 0 0 no-repeat; float:left; width:26px; height:22px; margin:0 5px; text-align:center; line-height:22px; color:#fff;}
.paging  strong {background:url(../dsg/ico/pager_on.png) 0 0 no-repeat; float:left; width:26px; height:22px; margin:0 5px; text-align:center; line-height:22px; color:#fff;}

.c-con p.lead {font-weight:bold;padding:10px 0; }
.game_item {width:210px;float:left; text-align:center; padding:0 9px 35px 9px;}
.game_item img {margin:0 0 15px 0;}
.g_item {border-top:1px solid #dedede; margin: 0; padding:10px 0 0 80px; float:none;line-height:12px; }
.g_item label {color:#9F998C; margin:0 0 0 5px; display:block; text-align:left; float:left; font-size:11px;}
.g_item input {float:none;display:block;text-align:left; float:left; font-size:11px;}
.fItems_all {width:450px; padding:10px;}
.fItems_all .fItem label {color:#9F998C; float:left; width:115px;font-weight:normal;text-align:left;}
.fItems_all .fItem input {width:300px; float:left;}
.fItems_all .fItem input.city {width:220px; margin:0 5px 0 0;}
.fItems_all .fItem input.zip_code {width:70px;}
.fItems_all .fItem input.submit {width:46px; margin:0 0 20px 60px;} 
html > body .fItems_all .fItem input.submit {width:46px; margin:0 0 20px 120px;} 
.error {color:#e2001a; font-size:12px; font-family:Trebuchet MS; padding:0 0 0 10px;}

.content .article_game h1 {padding:0 0 20px 0;text-align:center;}
.content .article_game p {text-align:center;}
.article_game {padding:20px; width:600px;float:left;}
#flash_host, #flash_object {height:331px;overflow:hidden;}

/*tickets iframe*/

#main.wc .content, #main.wc .inside{text-align:center;width:100%;}
#main.wc iframe {margin:0 auto;border:1px solid #4F462F;overflow:hidden;text-align:left;}
#main.wc .w-inn {border-bottom:1px solid #4F462F;background:#000;margin-bottom:10px;}

#main.wc iframe body {background-color:#000;}

.years-archive {margin:50px 0 10px;float:left;background:#2F2A1C;width:669px;padding:10px;}
.years-archive h4 {line-height:normal;color:#fff;font-size:1.2em;padding:0 0 3px;}
.years {float:left;}
.years li {padding:0 15px 0 0;float:left;}
.years li a {border-bottom: 1px dotted #fff;font-weight:bold;}
.years li a.sel {color:#fff;}
