/* ----------------------------------------------------------------------------------- */
/* -------------| BODY |-------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- */

body {
background: #0f1113 url('bg.jpg') center repeat-y;
margin: 0px;
padding: 0px;
height: 100%;

font-family: verdana, arial, tahoma;
font-size: 10px;
color: #fff;
line-height: 14px;
}

img {
border: 0;
}



/* ----------------------------------------------------------------------------------- */
/* -------------| TEXT, LINKS & DETAILS |--------------------------------------------- */
/* ----------------------------------------------------------------------------------- */

h1 {
background: url('h1.jpg') repeat-x;
margin: 0px 0px 25px 0px;
padding: 5px 0px 0px 0px;
height: 11px;
font-size: 13px;
text-transform: uppercase;
letter-spacing: -.08em;
font-weight: 700;
color: #fff;
}

i {
color: #a5adb6;
font-size: 9px;
}

i a {
color: #9eb0c3;
border-bottom: 1px dotted #9eb0c3;
}

i a:hover {
border-bottom: 0;
}

hr {
height: 3px;
background: #697887;
border: 0;
margin: 25px 0px 25px 0px;
}

.grey {
color: #a5adb6;
}

.blue {
color: #94bee4;
}

.bigwhite {
color: #ffffff;
font-size: 13px;
font-weight: 700;
line-height: 16px;
}

a {
color: #bee100;
text-decoration: none;
font-weight: 500;
}

a:hover {
color: #afd7ff;
text-decoration: none;
font-weight: 500;
}



/* ----------------------------------------------------------------------------------- */
/* -------------| MIAN |-------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- */

#container {
position: relative;
width: 900px;
top: 0px;
bottom: 0px;
margin: 0 auto;
padding: 0px;
}

#header {
position: relative;
background: url('header4.jpg') #fff;
width: 800px;
height: 208px;
top: 0px;
margin: 0 auto;
}

#navi {
position: absolute;
width: 800px;
height: 40px;
top: 202px;
left: 50px;
}

#main {
position: relative;
width: 550px;
top: 55px;
left: 50px;
bottom: 0px;
padding: 0px;
margin: 0;
padding-bottom: 100px;
vertical-align: top;
text-align: left;
}

#gallery img {
border: 2px solid;
}



/* ----------------------------------------------------------------------------------- */
/* -------------| RIGHT PANEL |------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- */

#panel {
position: absolute;
width: 190px;
top: 256px;
right: 50px;
font-size: 9px;
color: #c1c1c1;
}

.contact_br {
line-height: 8px;
}



/* ----------------------------------------------------------------------------------- */
/* -------------| INPUTS ETC. |------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- */

input, textarea	{
padding: 3px; 
width: 184px;
background-color: #ebebeb;
border-width: 0px;
font-family: verdana; 
font-size: 10px;
font-weight: 500;
color: #000;
}

.field_gb {
width: 275px;
}

textarea {
height: 50px;
}

.sendbutton {
width: 100px;
height: 20px;
font-weight: 700;
background: #bbc5cf;
color: #2d3033;
}





