@charset "UTF-8";
body { margin:0px; padding:0px; background-color:#333333;font-family:tahoma;
	font-size:10px;
	vertical-align:top;
	line-height:12px;
	color:#8F8F8F;}
#content {width:766px; height:auto;background-color:#333333;margin-right: auto;
	margin-left: auto;}
#gorny_margines {width:766px; height:5px;background-color:#333333;}
#main {
	background-image: url(../img/background.gif);
	background-repeat: no-repeat;
	width:766px;
	height:613px;
}
#main_next {
	background-image: url(../img/background1.gif);
	background-repeat: no-repeat;
	width:766px;
	height:613px;
}
#main1 {width:140px; height:225px; margin-left:302px;}
#main1 a {text-decoration:none}
#main1 a:hover {font-weight:200}

#main1_1 {width:140px; height:150px; margin-left:302px;}
#main1_1 a {text-decoration:none}
#main1_1 a:hover {font-weight:200}

#main2 {width:140px; height:225px; margin-left:302px; margin-top:160px;}
#main2 a {text-decoration:none}
#main2 a:hover {font-weight:200}

#main2_2 {width:140px; height:150px; margin-left:302px;}
#main2_2 a {text-decoration:none}
#main2_2 a:hover {font-weight:200}

h1 {font-family:tahoma; font-size:11px; color:#8F8F8F; padding-top:2px}
td, table, select{
	font-family:tahoma;
	font-size:10px;
	vertical-align:top;
	line-height:12px;
	color:#8F8F8F;
}

form { margin:0px; padding:0px}


a{ color:#C7C7C7; text-decoration:none}
a:hover{ text-decoration:underline}

.list ul{margin:0px; padding:0px; list-style:none; line-height:14px}
.list ul li{ background:url(images/list_marker.gif) no-repeat left top}
.list ul li a{ color:#C7C7C7; margin-left:11px; text-decoration:none}
.list ul li a:hover{ text-decoration:underline}

#footer {width:766px; height:81px;}
.footer1{ color:#8D8D8D; font-size:10px; margin-left:228px}
.footer1 a{ color:#8D8D8D; text-decoration:none}
.footer1 a:hover{ text-decoration:underline}

.p3{ color:#B9B9B9; font-size:11px}
.p3 a{ color:#B9B9B9; font-size:10px; text-decoration:underline}
.p3 a:hover{ text-decoration:none; font-weight:bold}
.p3 span a{ color:#B9B9B9; font-size:10px; text-decoration:underline}
.p3 span a:hover{ text-decoration:none; font-weight:normal}

.p7 a{ color:#8F8F8F; text-decoration:underline}
.p7 a:hover{ text-decoration:none}

.form input{
	width:184px;
	height:20px;
	font-family:tahoma;
	font-size:10px;
	color: #8F8F8F;
	border-style:solid;
	padding:3px 0 0 7px;
	border-color:#565656;
	border-width:1px;
	background-color:#3F3F3F
}

.form textarea {
	width:184px;
	height:156px;
	font-family:tahoma;
	font-size:10px;
	color: #8F8F8F;
	overflow:hidden;
	padding:3px 0 0 7px;
	border-color:#565656;
	border-style:solid;
	border-width:1px;
	background-color:#3F3F3F
}
.form .submit {width:194px; padding-bottom:2px}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;}
	
.gallerycontainer{

margin-top:15px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 100;
left: 180px; position where enlarged image should offset horizontally */
z-index: 50;
}


.spec {margin:0px; padding:0px; font-weight:200}