/* CSS Document */



body {
background-color: #090909;
background-image: url(images/back.jpg);
background-repeat:repeat-x;
background-position:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}


a:link {
color: #3168AC;
}

a:visited {
color: #3168AC;
}

a:hover {
color: #224699;
}

.wrap {
margin-left: auto;
margin-right: auto;
text-align: center;
margin-top: 0px;
}

.all {
width: 922px;
height: auto;
margin-left: auto;
margin-right: auto;
text-align: center;
border: 0px solid #cecece;
margin-top: 0px;
background-color: #FFF;
}

.galimage {
width:180px;
height:119px;
}

.galoutline {
	width:190px;
	height:220px;
	background-color:#FFF;
	padding-top:5px;
	
}

.pictext {
	padding-top:5px;
	color:#000;
	font-family:"Century Gothic";
	font-size:11px;
	
}

.right {
width: 200px;
height: auto;
background-color:#999;
border: 1px solid #e9e9e9;
float: right;
margin-left: 15px;
padding: 10px 10px 10px 10px;
line-height: 18px;
}


h3 { color: #224699; font-family: Tahoma, Geneva, sans-serif; font-size:18px;  font-weight:normal; line-height:1em; border-bottom:1px dotted #8a8a8a; padding-bottom:5px; margin-bottom:5px;}

h4 { color:#d0b9d6; font-family:"trebuchet MS", Helvetica, sans-serif; font-size:13px;  font-weight:normal; line-height:1em; border-bottom:1px solid #363636; padding-bottom:5px; margin-bottom:5px;}



li {
list-style:url(images/dot.gif);
}

.left {
float: left;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
width: 200px;
height: 660px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 20px;
margin-top: 10px;
background-color: #090909;
border: 1px solid #d4d4d4;
font-size: 11px;
text-align: justify;
color: #0D5974;
line-height: 16px;
}

.bottombar {
margin-top: 20px;
}


.grey {
font-size: 11px;
color:#3C808E;
}

.grey2 {
font-size: 11px;
color:#999999;
}



.bar {
margin-left: auto;
margin-right:auto;
padding-top: 10px;
width: 909px;
height: 26px;
background-color:#202036;
color: #f8f8f8;
font-size: 11px;
border-top: 1px solid #3c468c;
border-bottom: 1px solid #3c468c;
}

.bar  a:link {
color: #FFF;
text-decoration:none;
}

.bar  a:visited {
color: #FFF;
text-decoration:none;
}

.bar  a:hover {
color: #FFF;
text-decoration: underline;
}

.grey {
color: #b4b4b4;
}

/* MAIN CLASSES */


.button {
width: 111px;
height: 32px;
}

.menu {
margin-left: auto;
margin-right: auto;
width: 910px;
height: 54px;
background-color: #000000;
background-image:url(images/menubg.gif);
text-align: center;
margin-top: -4px;
padding-left: 10px;
padding-right: 0px;
padding-top: 18px;
margin-bottom: -2px;
}

.top{
	margin-left: auto;
	margin-right: auto;
	width:920;
	height:120px;
	background-image:url(images/top.jpg);
	background-repeat:no-repeat;
}

.navigation{
float:left;
text-align:left;
height: 40px;
width: 700px;
margin-top:78px;
line-height:0px;
}

.header{
	margin-left: auto;
	margin-right: auto;
	width:920;
	height:285px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
}

.middle {
background-position:bottom;
background-repeat:no-repeat;
width: 920px;
height: auto;
margin-left: auto;
margin-right: auto;
background-color:#fff;
}

.rightpanel {
float: right;
width: 250px;
color: #606060;
line-height: 14px;
padding-left: 10px;
padding-right: 10px;
background-color: #EBEBEB;
background-position:bottom;
background-repeat:no-repeat;
font-family: Tahoma, Geneva, sans-serif;
border-top: 1px dotted #999;
border-bottom: 1px dotted #999;
}


.alignleft {
text-align: left;
}
/* MAIN CLASSES */




.text {
padding-top: 10px;
font-family: Verdana;
font-size: 11px;
text-align: justify;
color: #090909;
line-height: 22px;
width: 870px;
padding: 5px 0px 10px 20px;
margin-top: -12px;
}


.textart {
color: #354f90;
font-size: 12px;
font-weight:bold;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
}


.textart2 {
color: #cf9125;
font-size: 12px;
font-style: italic;
font-weight:bold;
text-align: left;
}


.center {
text-align: center;
margin-right: auto;
padding-left: auto;
padding-right: auto;
}


.tablepadding td {
padding-right: 20px;
font-size: 12px;
color: #2D2D2D;
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
}



.prices td {
height: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 11px;
color: #cbcbcb;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
background-color: #1a1a1a;
border-top: 1px solid #313131;
line-height:14px;
}

.prices {
width: 350px;
}


.tablegallery {
margin-right: auto;
margin-left: auto;
}

.tablegallery td {
padding-right: 15px;
padding-bottom: 20px;
color: #717171;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:14px;
}

.title {
text-align: center;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #dc0000;
font-style: italic;
font-weight:bold;
}


.form {
margin-bottom: 5px;
width: 540px;
background-color: #fbfbfb;
border: 1px solid #eaeaea;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 11px;
text-align: justify;
line-height: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2e3237;
}

.tes3 {
margin-bottom: 2px;
width: 110px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#f7f7f7;
text-align: center;
font-size: 11px;
color: #410865;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
border: 1px solid #e9e4e4;
line-height:14px;
}

.contactbox {
margin-right: auto;
margin-bottom: 7px;
width: 260px;
background-color:#e9e9e9;
text-align: left;
font-size: 11px;
color: #3d3d3d;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
border: 1px solid #d8d8d8;
line-height:14px;
font-family:Verdana, Geneva, sans-serif 
}


input {
 background-color: #f1f1f1;
 border:1px solid #CCC;
}

textarea {
 background-color: #f1f1f1;
  border:1px solid #CCC;
}

select {
 background-color: #f1f1f1;
  border:1px solid #CCC;
}

.price {
color: #EF1616;
font-size: 11px;
font-weight: bold;
}

.small {
font-size: 11px;
color: #606060;
text-align: left;
}

.map{
	width:560px;
	height: 280px;
	padding:6px;
	border: 1px solid #EBEBEB;
}


/* WEBWORKS */

.webworks {

color: #a8a8a8;
font-size: 11px;
font-family: Verdana;
}


.webworks a:link {
color: #606060;
font-size: 11px;
font-family: Verdana;
}


.webworks a:visited {
color: #606060;
font-size: 11px;
font-family: Verdana;
}

.webworks a:hover {
color: #606060;
font-size: 11px;
font-family: Verdana;
}

/* WEBWORKS */



