@charset "UTF-8";

img {
border: none;
}

#social {
border-top : 0 solid silver;
margin-left : 0;
position : absolute;
z-index : 4;
	text-align: right;
	background-color: transparent;
	width: 180px;
	height: 100px;
	border: 1px none red;
	padding: 0;
	float: right;
	left: 655px;
	top: 10px;
}
#footer2 {
border-top : 0 solid silver;
font-size : 8px;
font-family : Didot, Georgia, "Times New Roman", Times, serif;
color : #999;
margin-left : 0;
position : absolute;
left : 315px;
top : 975px;
display : inline;
float : right;
z-index : 2;
padding : 0 0 5px;
list-style-type : none;
}
#nav {
font : 11px/16px Didot, Georgia, serif;
text-align : left;
color : #333;
border : 1px none red;
width : 798px;
height : 34px;
top : 104px;
z-index : 4;
display : inline;
position : absolute;
left : 36px;
background-image: url(../images/bar3.png);
border-top-left-radius: 4px 4px;
border-top-right-radius: 4px 4px;
border-bottom-right-radius: 0px 0px;
border-bottom-left-radius: 0px 0px;
-webkit-box-shadow: rgb(50, 50, 50) 0px 1px 3px;
}

.menuWrapper {
font-family : "Didot", Arial, sans-serif;
font-size : 15px;
font-style : normal;
font-weight : normal;
letter-spacing : normal;
line-height : 1.45em;
position : absolute;
height : 34px;
width : 798px;
background-position : 0% 0%;
background-repeat : no-repeat;
background-color : transparent;
top : 0;
border : 1px none silver;
left : 0;
margin-right : auto;
margin-top : 0;
margin-left : auto;
}

#galleria {
height : 651px;
width : 818px;
position : absolute;
top : 108px;
left : 26px;
border : 1px none red;
z-index : -2;
	visibility: visible;
	overflow: hidden;
}

#box {
position : absolute;
padding-top : 10px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
font-size : 12pt;
color : rgb(156, 156, 156);
text-align : center;
font-family : Didot, Georgia, "Times New Roman", Times, serif;
background-color : white;
top : 0;
width : 850px;
height : 950px;
left : 80px;
margin-top : 30px;
z-index : -1;
-webkit-box-shadow: rgb(150, 150, 150) 0px 0px 3px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
opacity: 1.0;
}

.logo {
background-image : url(../images/logo_oneline.png);
height : 91px;
top : 0;
left : 20px;
position : absolute;
width : 500px;
margin-top : 4px;
}
.column {
font : 12px/18px Didot, Georgia, serif;
text-align : left;
color : #333;
border : 1px none red;
width : 798px;
height : 100px;
position : relative;
left : 25px;
top : 705px;
border-top : 1px dotted silver;
padding-top : 2px;
}
.columnone {
font : 12px/16px Didot, Georgia, serif;
text-align : left;
color : gray;
position : relative;
top : 705px;
margin-right : 10px;
margin-left : 2px;
margin-bottom : 0;
width : 800px;
	z-index: 4;
	left: 22px;
}
.columnoneA {
font : 12px/16px Didot, Georgia, serif;
display : inline;
float : left;
text-align : left;
width : 202px;
color : gray;
position : static;
top : 0;
margin : -20px 20px 0 2px;
}
.columntwo {
display : inline;
font : 12px/16px Didot, Georgia, serif;
text-align : left;
width : 250px;
color : gray;
float : left;
position : relative;
top : -6px;
left : 20px;
}
.columntwoA {
display : inline;
font : 12px/16px Didot, Georgia, serif;
text-align : left;
width : 202px;
color : gray;
float : left;
position : relative;
margin : -55px 20px 0 2px;
left : -50px;
}
.columnthree {
font : 12px/16px Didot, Georgia, serif;
text-align : left;
width : 270px;
color : gray;
position : absolute;
top : 16px;
margin-top : -4px;
border : 1px none silver;
	left: 540px;
	visibility: visible;
	overflow: hidden;
	z-index: -3;
	float: left;
}
.columnhead {
font : 14px/22px Didot, Georgia, serif;
color : black;
padding-bottom : 14px;
border-style : dotted;
border-width : 0;
display : inline;
}
.newshead {
font : 12px/16px Didot, Georgia, serif;
color : black;
width : 422px;
color : gray;
padding-bottom : 14px;
border-style : dotted;
border-width : 0;
display : inline;
}
.columnbold {
font : bold 12px/16px Didot, Georgia, serif;
color : black;
border-style : dotted;
border-width : 0;
display : inline;
}
a:link, a:visited {
color : maroon;
text-decoration : none;
display : inline;
}
a:hover {
color : #259212;
display : inline;
}

.wrap {
color : #b6b6b6;
font : 10px/1.4 arial, sans-serif;
width : 950px;
margin : 20px auto;
border : 1px solid silver;
height : 633px;
background-image : url();
}

#content {
color : #f5f5f5;
font : 10px/1.4 arial, sans-serif;
width : 800px;
margin : 20px auto;
border : 1px solid maroon;
height : 542px;
}
h1 {
line-height : 2.1;
letter-spacing : 0.9px;
}
#container {
width : 600px;
margin-left : auto;
margin-right : auto;
overflow : hidden;
}
.samplebox {
white-space : nowrap;
margin-top : 10px;
margin-bottom : 10px;
}
#bar {
width : 800px;
height : 40px;
visibility : visible;
background-image : none;
position : absolute;
background-color : transparent;
text-decoration : none;
font-weight : normal;
font-style : normal;
	border: 1px dotted lime;
}
ul.dropdown {
	border: 1px none maroon;
	position: absolute;
	width: 595px;
}
ul.dropdown li {
padding : 8px 10px 7px;
background-color : transparent;
	position: static;
	border: 1px none fuchsia;
}
ul.dropdown a:link, ul.dropdown a:visited {
color : white;
font-weight : normal;
font-style : normal;
text-decoration : none;
}
ul.dropdown a:hover {
color : maroon;
}
ul.dropdown a:active {
color : #ffa500;
}
ul.dropdown ul {
font-size : 12px;
line-height : 16px;
}
ul.dropdown ul a:link {
margin-top : 0;
}
ul.dropdown ul a:hover {
margin-top : 0;
}
ul.dropdown ul li {
font-weight : normal;
background-color : gray;
}
ul.dropdown *.dir {
background : none repeat-x 90% -5px;
	margin-right: 0;
	margin-left: -5px;
	padding-right: 20px;
}
ul.dropdown-horizontal ul *.dir {
padding-right : 15px;
background-image : url(images/nav-arrow-right.png);
background-position : 65px 3px;
background-repeat : no-repeat;
}
ul.dropdown-upward *.dir {
background-image : url(images/nav-arrow-top.png);
}
ul.dropdown-vertical *.dir, ul.dropdown-upward ul *.dir {
background-image : url(images/nav-arrow-right.png);
}
ul.dropdown-vertical-rtl *.dir {
padding-right : 10px;
padding-left : 15px;
background-image : url(images/nav-arrow-left.png);
background-position : 0% 50%;
}
* {
margin : 0;
padding : 0;
}
a.back {
background : transparent url() no-repeat 0 0;
position : absolute;
width : 150px;
height : 27px;
outline : none;
top : 2px;
right : 0;
}
p.c6 {
font-size : 8px;
}
p.c5 {
color : #999;
font-size : 14px;
}
p.c4 {
font-size : 11px;
}
span.c3 {
color : #333;
}
p.c2 {
color : #999;
font-size : 8px;
}
p.c1 {
color : #000;
font-size : 16px;
}