* {
margin:0;
padding:0;
}
html, body {
height:100%;
}
body {
background:url("/img/layout/body.jpg") no-repeat scroll 50% 0 #000000;
color:#DCD0C5;
font:12px Arial;
}
img {
border:0 none;
}
a {
outline:0 none;
}
ul {
list-style:none outside none;
}
#basis {
height:auto !important;
margin:0 auto -105px;
min-height:100%;
width:988px;
}
#push, #footer {
clear:both;
height:105px;
}
#head, #head ul, .slide, .content {
clear:both;
float:left;
width:100%;
}
.c {
margin:0 auto;
width:988px;
}
#head img {
float:left;
}
#head ul {
border-left:1px solid #292929;
font-size:20px;
position:relative;
z-index:10;
}
#head li {
background:url("/img/layout/h_li_rgh.png") no-repeat scroll 100% 0 transparent;
border-right:1px solid #292929;
float:left;
height:44px;
padding-right:3px;
position:relative;
}
#head ul a {
background:url("/img/layout/h_li_lft.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
float:left;
height:35px;
padding:9px 19px 0 22px;
text-decoration:none;
}
#head li:hover {
background-position:100% -44px;
}
#head li:hover a {
background-position:0 -44px;
color:#0B0B0B;
}
.fell {
background:url("/img/layout/h_ul_ul_top.png") no-repeat scroll 0 0 transparent;
left:0;
padding-top:3px;
position:absolute;
top:44px;
visibility:hidden;
width:239px;
}
#head li:hover div.fell {
visibility:visible;
}
.fell div {
background:url("/img/layout/h_ul_ul_bott.png") no-repeat scroll 0 100% transparent;
padding-bottom:3px;
width:239px;
}
#head ul ul {
background:url("/img/layout/h_ul_ul_cntr.png") repeat scroll 0 0 transparent;
border:0 none;
float:none;
font-size:17px;
padding:14px 15px 18px 24px;
width:200px;
}
#head ul ul li {
background:none repeat scroll 0 0 transparent;
border:0 none;
float:none;
height:auto;
padding:0;
}
#head ul ul a {
background:url("/img/layout/arrows.gif") no-repeat scroll 0 11px transparent;
color:#3D3D3D;
display:block;
float:none;
height:auto;
padding:4px 0 4px 14px;
}
#head li:hover ul a {
background-position:0 11px;
color:#666666;
}
#head ul ul a:hover {
background-position:0 -981px;
color:#000000;
}
.slide {
height:282px;
margin-top:9px;
position:relative;
z-index:0;
}
.slide .ago, .slide .ahead {
background:url("/img/layout/slide_arrows.png") no-repeat scroll 0 0 transparent;
height:38px;
position:absolute;
top:122px;
width:19px;
z-index: 100000;
}
.slide .ago {
left:0;
}
.slide .ahead {
background-position:-19px 0;
right:0;
}
.slide .ago:hover {
background-position:0 -38px;
}
.slide .ahead:hover {
background-position:-19px -38px;
}
.slide div.slider_items {
background:url("/img/layout/big_img.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
height:220px;
/*padding:52px 48px 10px 680px;
width:260px;*/
padding:52px 0px 10px 0px;
width:988px;
}
.slide div.slider_items div {
padding:0px 48px 0px 680px;
}
.slide div a {
color:#FDE84A;
}
.slide div img {
display:block;
margin-bottom:10px;
}
.content {
padding:32px 0 38px;
}
.content ul{list-style-type: disc;margin: 10px;}
.content a {
color:yellow;
text-decoration:underline;
}
.content a:hover {
text-decoration:none;
}
.content h2 {
color:#EDEDED;
font:26px Arial;
margin-bottom:20px;
text-transform:uppercase;
}
.content p {
line-height:18px;
}
.col {
float:left;
line-height:150%;
margin:0 35px 0 0;
width:306px;
}
.col h2 {
color:#EDEDED;slider_items
font:26px Arial;
margin:0;
text-transform:uppercase;
}
.col.cl3 {
margin-right:0;
}
.col samp {
background:url("/img/layout/border.gif") no-repeat scroll 0 0 transparent;
display:block;
height:87px;
margin:12px 0 20px;
padding:3px;
width:300px;
}

.col dt {
color:#8C8C8C;
font-size:10px;
text-transform:uppercase;
}
.col dd {
margin-top:-2px;
padding-bottom:8px;
}
.col dd a {
color:#DCD0C5;
display:block;
}
.col h3, .col h3 a {
color:#EDEDED;
font:14px Arial;
margin: 0;
text-transform:uppercase;
}
.col.cl2 h2, .col.cl2 h3, .col.cl2 h2 a, .col.cl2 h3 a {
color:#FCE539;
text-decoration: none;
}
.col.cl3 h2, .col.cl3 h3, .col.cl3 h2 a, .col.cl3 h3 a {
color:#749ED4;
text-decoration: none;
}
#filter_form{
	margin: 0 0 15px 0;
}
#filter_form .input{ float: left; margin-right: 10px;}
#filter_form .input label{ margin-right: 3px;}
.event{padding: 10px 0;border: 1px solid #333; border-width: 0 0 1px 0}
#footer {
background:url("/img/layout/footer.gif") repeat-x scroll 0 0 #101010;
color:#707070;
font-size:9px;
}
#footer a {
color:#707070;
text-decoration:underline;
}
#footer p {
background:url("/img/layout/foot_l.gif") no-repeat scroll 0 36px transparent;
float:left;
padding:36px 21px 10px 47px;
width:320px;
}
#footer em {
float:left;
font-style:normal;
padding-top:36px;
width:405px;
}
#footer .c div {
float:right;
padding-top:24px;
}
#footer a:hover, a {
text-decoration:none;
}
.col dd a:hover, .slide div a:hover {
text-decoration:underline;
}

/* FORM */
.input, .postal_code, .city, .datepicker{margin: 5px 0 5px 0;width: 100%;float: left;clear: both;}
label{width: 120px; float: left;}
input{float: left;margin-right: 5px;}
select{float: left;}
.checkbox label{width: auto;}
.submit{clear: both;}
.number
.number, .size{margin: 5px 0 5px 0;float: left;}
.size{clear: right;}
.number{clear: left;}
.size label{width: 220px;}
.number label{width: 50px;}
.number input{width: 30px;}
