/* CSS Document */

@font-face{
font-family: lsFont;
src:url('font.ttf');
}

body {
min-height:600px;
padding:20px;
font-family:lsFont, Arial, Helvetica, sans-serif;
color:#dddddd;
background-color:#333333;
margin-left:auto;
margin-right:auto;
text-align:justify;
}

a, a:visited {
color:#ffffff;
text-decoration:none;
}

a:hover {
color:#777777;
}
img, img:visited {
border:1px;
border-color:#CCCCCC;
}

.head {
background-image:url(../img/lang-header-contact.jpg);
max-width:940px;
height:194px;
}

.head-br {

height:6px;
}

.bodybox {
background-color:#444444;
max-width:940px;
float:left;
}

.textbox {
max-width:900px;
padding:20px
}

.displayBox{
max-width:940px;
text-align:center;
margin:auto;
}

.decor{
float:right;
padding-top:20px;
padding-bottom:10px;
}

.error{
color:#ff0000;
}

.msg{
color:#00ff00;
}

.contact{
font-size:18px;
float:right;
max-width:480px;
text-align:right;
padding-right:10px
}

.spanbar {
font-size:18px;
text-align:right;
color:#ffffff;
max-width:930px;
background-color:#444444;
padding-top:5px;
padding-right:10px;
}

.smallthumb {
margin-left:10px;
margin-bottom:10px;
text-align:center;
float:left;

border:1px;border-color:#ffffff;border-style:solid;border-width:1px;
}

.thmb{
display: block;
display:inline-block;
padding:5px
}
.mid{
text-align:center;
margin:auto;
max-width:940px;
}

.mid img{
	width:100%;
}

.pricelist img{
	width:75px;
}

.textbox img{
	width:100%;
}

.pricelist{
	max-width:820px;
	display:block;
}

.pricelist li{
	list-style-type: none;
	min-height:80px;
	border-bottom:1px;
	border-bottom-style:solid;
	border-color:#ffffff;
	margin-bottom:5px;
}

.footer {
font-size:10px;
max-width:940px;
margin-left:auto;
margin-right:auto;
text-align:center;
float:left;
}
