/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#dfe1d9;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		line-height:18px;
		color:#565656;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {
	color:#e03e66;
	outline:none;
	/*background:url(images/marker.gif) no-repeat left center;*/
	padding-left:15px;
	margin-top:20px;
	}
a:hover{text-decoration:none;}
p {padding-bottom:15px;}
p a {background:0; padding:0;}
h1 {
	font-size:17px; 
	color:#010101;
	text-transform:uppercase;
	border-bottom:2px solid #b9bbb3;
	padding-bottom:5px;
	margin-bottom: 20px;
		font-family:"Times New Roman", Times, serif;
	}
h2 {
	font-size:12px; 
	color:#121212;
	padding-bottom:10px;
}
h2 span {font-weight:normal;}
h3 {font-size:12px; color:#121212; padding:0;}
/* ============================= main layout ====================== */

.col_pad {margin-right:30px;}

.imgindent {margin:0 20px 0 0; float:left;}
.blocks {padding-bottom:0px;}
p.blocks {padding-bottom:10px;text-align:justify;}
/* ============================= header ====================== */
#header {font-style:normal; font-family:Tahoma, "Times New Roman", Times, serif;}
#header a {text-decoration:none; padding:0; background:0; margin:0;}
#header a:hover {text-decoration:underline;}
.content_bg {background:url(images/bg1.jpg) no-repeat center 30px;}

/*.bg_footer {background:url(images/page1_footer_tail.jpg) repeat-x bottom left;}*/
.bg_header {background:url(images/page1_header_tail.jpg) repeat-x top left;}
 
#page1 .header_img {background:url(images/bg55.jpg) no-repeat center 30px;}
#page1 .content_bg {background:none;}
#page1 .col_pad {margin-right:19px;}

#header .col1, #header .col3 {
	background:url(images/page1_img2.gif) no-repeat left top;
	color:#fff;
	font-size:21px;
	line-height:23px;
	}
#header .col1 a, #header .col3 a {
	background:#db9bae;
	color:#fff;
	}
#header .col2 {
	background:url(images/area2.gif) no-repeat left top;
	width:300px;}
#header .logo {padding-top:40px;text-align:center;}
#header .logo a {text-align:center;font-size:18px;font-family:Tahoma;color:#4e4e4e;}
.menu {padding:0 38px;}
.menu ul li {
	display:inline; 
	padding:0 40px; 
	line-height:30px;
}
.menu ul li a {
	font-size:17px; 
	color:#fdfdfd; 
	letter-spacing:1px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	line-height:25px;
}
#header a.active {text-decoration:underline;}
.row1 {padding-bottom:65px;}
.comments {overflow:hidden; zoom:1;}
/* ============================= content ====================== */
#content {padding-bottom:70px;}
ul.blocks {border-bottom:1px solid #b9bbb3; margin-bottom:20px;}
#content ul {
	line-height:23px;
	padding-bottom:20px; 
	}
/*page1*/
#page1 #content {padding:0 0 55px;}

.phone span {width:79px; display:inline-block;}
#page6 #content a {background:0; padding:0;}
#page3 #content .col2 p {color:#5D5D5D}
/* ============================= footer ====================== */

#footer {text-align:center;}
#footer a, #footer p {color:#484848; background:none; padding:0; font-style:italic; letter-spacing:1px;}

/* ============================= forms ============================= */
#ContactForm p {padding:0 0 9px;}
#ContactForm .left {width:260px;}
#ContactForm .right {width:307px;}
#ContactForm .right div {text-align:right; padding:10px 0 0 15px;}
#ContactForm label {height:30px; display:block;}

input {width:260px; height:18px; border:1px solid #b9bbb3; background:#fff; padding:2px 0 0 5px; font-size:1em;}
textarea {width:294px; height:116px; border:1px solid #b9bbb3; background:#fff; padding:2px 5px 0; overflow:auto; font-size:1em;}


.footer_text {float:left;font-weight:bold;margin-left:300px;width:200px;}
.footer_text_created{float:right;margin-top:-10;}

.lighta {margin-bottom:10px;
margin-right:43px;
margin-top:10px;}
.imghome {border:2px solid #b9b9b9;}
.gallink {margin:0;padding:0;color:#ff9000;text-transform:uppercase;font-size:11px;}
.galsublink {color:#a98882;font-size:11px;text-transform:uppercase;}
.gllerylefttitle1 {color:#ff1800;}
.gllerylefttitle {color:#8777ff;}
.homeul {list-style-type:circle;margin-left:15px;}
p.blocksprog {padding-bottom:10px;padding-top:6px;text-align:justify;}
a.javalink {padding-left:0;text-decoration:none;}
.javalinkdiv {margin-top:8px;}
a.close {font-size:11px;}

.createdlogo {margin-left:2px;}