#hd {MARGIN: 0px 10px; PADDING: 0px;}
#bd {MARGIN: 0px 10px;}

.carousel {overflow:hidden;}
.carousel p {font-size:11px;}

.carousel UL {LIST-STYLE-TYPE: none;padding:0px;margin:0px;}
.carousel li {background:none;padding:0px;margin:0px; }

#photos-carousel_1 A.next {z-index:10; TOP: 3px; HEIGHT: 30px;PADDING:0px; BACKGROUND: url('/_site/_pic/navigator_euro2008.gif') no-repeat -42px 0px; OVERFLOW: hidden; WIDTH: 38px! important; CURSOR: pointer; POSITION: absolute; DISPLAY: inline;}
.carousel A.prev {z-index:10; HEIGHT: 26px;PADDING:0px;RIGHT: 89px;_right:88px; BACKGROUND: url('/_site/_pic/navigator_euro2008.gif') no-repeat -4px 0px; OVERFLOW: hidden; WIDTH: 30px! important; CURSOR: pointer; POSITION: absolute; DISPLAY: inline;}
.carousel A.next {z-index:10; HEIGHT: 26px;PADDING:0px;RIGHT: 22px;_right:17px; BACKGROUND: url('/_site/_pic/navigator_euro2008.gif') no-repeat -46px 0px; OVERFLOW: hidden; WIDTH: 30px! important; CURSOR: pointer; POSITION: absolute; DISPLAY: inline;}
.carousel .bd3 A.next {z-index:10; TOP: 3px; HEIGHT: 30px;PADDING:0px;RIGHT: 7px;_right:0px; BACKGROUND: url('/_site/_pic/navigator_euro2008.gif') no-repeat -42px 0px; OVERFLOW: hidden; WIDTH: 38px! important; CURSOR: pointer; POSITION: absolute; DISPLAY: inline;}
.carousel .scrollnav {HEIGHT: 30px;left:155px;_left:151px; CURSOR: pointer; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 3px; }
.carousel .scrollnav A {WIDTH:11px;HEIGHT:30px;margin:0 1px;PADDING: 0px;BACKGROUND: url('/_site/_pic/navigator_euro2008.gif') no-repeat -1px -30px;FLOAT:left;OVERFLOW: hidden;DISPLAY:block;}
.carousel .scrollnav A.current {WIDTH:13px;HEIGHT:30px;BACKGROUND-POSITION: -15px -30px; CURSOR: default}
.carousel .NV {float:left;width:400px;padding:3px 0 0 0;}
.wide-carousel {WIDTH: 100%; POSITION: relative;}
.wide-carousel DIV.scrollbody { DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 1px; OVERFLOW: hidden; WIDTH: 313px; HEIGHT: 192px}
.wide-carousel .scrollpage {DISPLAY: inline; FLOAT: left; WIDTH: 627px}
.wide-carousel UL.dtk-list {DISPLAY: inline; FLOAT: left; WIDTH:100%; margin-top:4px;}
.wide-carousel UL.dtk-list li.dtk-item {DISPLAY: inline; FLOAT: left; width:123px; _width:122px; HEIGHT:178px; overflow:hidden; }
UL.dtk-list LI.dtk-item DIV { margin-left:22px; }

.size_2 .NV {float:left;width:177px;padding:5px 0 0 0;}
.carousel p span {display:block;color:#666;}
.size_2 .scrollnav {left:204px;_left:194px;}
.size_2 A.prev {right:95px; _right:105px;}
.size_2 DIV.scrollbody {HEIGHT:155px}
.size_2 .scrollpage {WIDTH: 309px}
.size_2 UL.dtk-list_2 {DISPLAY: inline; FLOAT: left; WIDTH: 309px; /*margin-top:4px;*/}
.size_2 UL.dtk-list_2 LI.dtk-item {DISPLAY: inline; FLOAT: left; WIDTH: 103px; HEIGHT:160px; overflow:hidden; }

.size_3 .NV {float:left;width:155px;padding:5px 0 0 0;}
.size_3 .scrollnav {left:190px;_left:180px;}
.size_3 A.prev {right:122px;_right:132px;}
.size_3 .bd3 A.prev {right:118px;_right:111px;}
.size_3 DIV.scrollbody {HEIGHT:200px}
.size_3 .scrollpage {WIDTH: 309px}
.size_3 UL.dtk-list_3 {DISPLAY: inline; FLOAT: left; WIDTH: 309px; /*margin-top:4px;*/}
.size_3 UL.dtk-list_3 LI.dtk-item {DISPLAY: inline; FLOAT: left; WIDTH: 103px; HEIGHT: 160px; overflow: hidden; }

.size_4 UL.dtk-list_4 LI.dtk-item { DISPLAY: inline; FLOAT: left; WIDTH: 100px; HEIGHT:75px; }
.size_4 .dtk-item a { display:block; padding:0px; }
.size_4 a img {background:url('/_site/_pic/p2.png') repeat 0px 0px;}
* html .size_4 a img  {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/_pic/p2.png', sizingMethod="scale");}
.size_4 .act img {background:none;filter: none !important;}