@media all{
body {font:62.5% Tahoma, Arial;vertical-align:baseline;text-align:center;background:url(../dsg/bg/body.png) 0 0 repeat-x;}body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,label,input,textarea,select,option,blockquote{margin:0;padding:0;}img,fieldset,abbr,acronym{border:0;}table{border-collapse:collapse;border-spacing:0;}ul{list-style:none;}
body.h-page{background:url(../dsg/bg/body_home.png) 0 0 repeat-x;}

h1{font:normal 2em/1.16em Georgia, Tahoma, Arial;color:#7D0016;padding:0 0 .45em;margin:0 0 .85em;clear:both;border-bottom:2px solid #7E0016;}
.r-con h1{font-size:1.5em;font-weight:bold;clear:both;padding:0 0 1em;border:none;color:#593A09;}
h2{font:bold 1.2em/1.16em Georgia, Tahoma, Arial;color:#593A09;padding:0 0 1em;}
h3{font:bold 1.1em/1.16em Tahoma, Arial;color:#593A09;padding:0 0 1em;}
h4{font:bold 1.3em/1.16em Tahoma, Arial;color:#593B09;padding:0 0 .7em;}
h5{font:normal 1.1em/1.16em  Tahoma, Arial;color:#593B09;padding:0 0 .7em;}
h6{font:bold 1em/1.3em arial;}

p{font:1.1em/1.5em Tahoma, Arial;color:#593A09;padding:0 0 1em;}
ul{list-style:disc outside;padding:0 0 1em 40px;}
.r-con ul{padding:0 0 0 20px;}
ol{list-style:decimal outside;padding:0 0 1em 40px;}
li{font:1.1em/1.5em Tahoma, Arial;color:#593A09;}
li p{font-size:1em;}

ul.pdf	 {padding:0 0 1em;}
ul.pdf li{list-style:none;padding:0 0 2px 22px;background:url(../dsg/ico/pdf.gif) 0 0 no-repeat;}


a{outline:0;color:#593A09;}
a:hover{text-decoration:none;}

table{width:100%;font:1.1em/1.3em Tahoma, Arial;}
caption{}
th{}
td{}

blockquote{padding:1em 0;}

/*img*/

.img_l{float:left;margin:0 20px 10px 0;} 
.img_r{float:right;margin:0 0 20px 10px;}

/*txt*/

.txt_l{text-align:left;} 
.txt_r{text-align:right;} 
.txt_c{text-align:center;} 
.txt_j{text-align:justify;}

/*blockz*/

.c_left{float:left;}
.c_right{float:right;}

.clear {float:none;clear:both;display:block;height:.01em;}

.more{float:right;}


#wrapper,
#footer{width:760px;margin:0 auto;text-align:left;}
.footer_wide{float:left;width:100%;padding:20px 0;clear:both;border-top:1px dashed #ccc;}



.header ul,
.notices ul,
.footer ul,
.main_nav{list-style:none;padding:0;}


#header{position:relative;float:left;width:100%;height:60px;background:url(../dsg/grbslo.gif) 100% 7px no-repeat;}
.logo{float:left;position:absolute;left:0;top:0;}

.header li{float:left;}

.top_nav{float:left;position:absolute;left:193px;top:8px;}
.top_nav li{font:normal .9em Verdana, Tahoma, Arial;padding:0 28px 0 0;}
.h-page .top_nav li.first{display:none;}
.top_nav a{color:#666;text-decoration:none;}
.head_nav{float:left;position:absolute;left:193px;top:42px;}
.head_nav li{font:bold 1.1em/1.1em Georgia, Arial;letter-spacing:3px;text-transform:uppercase;border-right:1px solid #715224;padding:0 7px 0 0;margin:0 7px 0 0;}
.head_nav li.en{border:none;background:url(../dsg/angl.png) 100% 0 no-repeat;padding:0 25px 0 0;}
.head_nav li.sl{border:none;background:url(../dsg/slo.jpg) 100% 0 no-repeat;padding:0 25px 0 0;}
.head_nav a{color:#715224;text-decoration:none;}




#main{float:left;width:100%;display:inline-block;}

.quote{height:50px;float:left;width:100%;overflow:hidden;text-align:center;background:url(../dsg/bg/libra.gif) 50% 0 no-repeat;}
.quote p{font:1em/1.6em Georgia;color:#666;padding:0;}

.l-con{float:left;width:163px;padding:257px 30px 3.8em 0;}
.h-page .l-con{padding:207px 30px 0 0;}
.c-con{float:left;width:567px;padding:3.8em 0;}
.r-con{float:right;width:125px;padding:4.2em 0 4em 10px;}
.h-page .r-con{float:right;width:169px;padding:4.2em 0 4em 10px;}
.col3 .c-con{width:412px;padding:3.8em 10px 3.8em 0;border-right:1px solid #ccc;}
.h-page .c-con{width:377px;padding:3.8em 10px 3.8em 0;border-right:1px solid #ccc;}


.main_nav{float:left;width:100%;padding:0 0 5em;}
.main_nav li{float:left;width:100%;font:1.1em/1.3em Georgia, Arial;}
.main_nav a{float:left;display:block;padding:.45em 3px;width:157px;text-decoration:none;color:#a27420;border-top:1px dotted #fff;border-bottom:1px dotted #fff;}
.main_nav a:hover{border-color:#a27420;color:#8C0010;}

.main_nav li.active a{border-top:1px dotted #a27420;color:#8C0010;}
.main_nav ul{float:left;width:147px;list-style:none;border-bottom:1px dotted #a27420;padding:0 0 0 16px;}
.main_nav li li{font-size:1em;}
.main_nav li.active li.current a{text-decoration:none;}
.main_nav li.active li a{width:141px;text-decoration:underline;border-color:#fffcec;}
.main_nav li li a:hover{text-decoration:none;}


.contact_card{float:left;width:100%;color:#666;font:1em/1.5em Georgia;}
.contact_card span{width:100%;display:block;padding:0 0 .1em;}
.contact_card span.first{padding:0 0 1em;}


.contact{padding:1em 0;}

.img_description{width:150px;float:left;clear:left;padding:0;margin:0 32px 30px 0;overflow:hidden;}


.txt{overflow:hidden;padding:0 0 1em;}
*html .txt{float:left;}
.w250{}
.w170{width:170px;}
.img_description_alt{float:left;width:100%;margin:0 0 30px;}
.img_description img{float:left;}
.img_description_alt img{float:left;margin:0 20px 0 0;}
.img_description span{float:left;font:italic 1em/1.5em Georgia;padding:.8em 0px;color:#593B09;}
.img_description_alt span{display:block;margin:130px 0 0;}
.img_description ul{margin:33px 0 0 40px;}

.notices{width:100%;float:left;}
.notices dt{float:left;width:169px;padding:1px 1px 1px 10px;background:#8c0010;color:#f3efd5;font:bold 1.2em/1.3em Georgia;}
.notices dd{float:left;width:100%;}
.notices ul{float:left;width:179px;margin:0 0 1em;border-right:1px solid #ccc;background:#f3efd5;}
.notices li{font:1em/1.5em Tahoma;float:left;width:159px;padding:10px;border-bottom:1px dashed #ccc;}
.notices li span,
.notices li a,
.archive_list li span,
.archive_list li a{display:block;}
.archive{font:1.1em/1.5em Tahoma;float:right;}


.sitemap{list-style:none;padding:0;}
.sitemap li{float:left;width:100%;padding:0 0 1em;}
.sitemap ul{list-style:none;padding:1em 0 0 1em;}
.sitemap li li{font-size:1em;}
.sitemap li li.last{padding:0;}

.archive_list{float:left;width:100%;list-style:none;padding:0;}
.archive_list li{font:1.1em/1.5em Tahoma;float:left;width:392px;padding:10px;border-bottom:1px dashed #ccc;}
.h-page .archive_list{border:none;width:376px;background:none;}
.h-page .archive_list li{width:356px;padding:16px 10px 18px;}
.archive_list .title{padding:0 0 17px;width:100%;}

.paging	{float:left;width:100%;text-align:center;padding:20px 0;}
.paging	a{display:inline-block;margin:0 5px 0 0;}
.paging	strong{display:inline-block;margin:0 5px 0 0;}

.ip{float:left;width:100%;padding:0 0 .4em;}

.footer ul{float:left;width:100%;padding:0 0 3px;text-align:center;}
.footer li{font:.9em/1em Verdana;float:left;padding:0 5px 0 0;margin:0 5px 0 0;border-right:1px solid #000;}
.footer li.last{border:none;}
.footer a:hover{color:#8C0010;}
}
@media print{
body{color:#000000;background:#ffffff;} a{text-decoration:underline;color:#0000ff;} img{border:0;}
#header,.l-con,.footer li{display:none;}
.footer li.first{display:block;}
}