@media screen
{
	html, body { background: #fff url('../images/bg.gif'); height: 100%; margin: 0; padding: 0 }

	div.container { background: url('../images/container.gif') repeat-y; height: 724px; margin: 21px auto; padding: 0; position: relative; width: 768px } 
	div.container-inner { background: url('../images/head.jpg') no-repeat; height: 724px } 

	div.header { height: 154px; position: relative }
	div.header a { background: url('../images/logo.gif') no-repeat; height: 53px; left: 35px; position: absolute; text-indent: -200em; top: 20px; width: 131px; }

	ul.languages { left: 218px; line-height: 41px; list-style: none outside; margin: 0; padding: 0; position: absolute; top: 0 }
	ul.languages li { display: inline; padding: 0 10px 0 45px }
	ul.languages li a { color: #fff; font: normal 10px/41px 'Trebuchet MS', Arial, sans-serif; text-decoration: none }
	ul.languages li.sk { background: url('../images/f-sk.jpg') no-repeat 20px 50% }
	ul.languages li.en { background: url('../images/f-en.jpg') no-repeat 20px 50% }
	ul.languages li.de { background: url('../images/f-ge.jpg') no-repeat 20px 50% }
	ul.languages li.ru { background: url('../images/f-ru.jpg') no-repeat 20px 50% }
	ul.languages li.pl { background: url('../images/f-pl.jpg') no-repeat 20px 50% }


	ul.menu { list-style: none outside; margin: 0; padding: 0; width: 182px }
	ul.menu li { background: url('../images/menu.png') no-repeat 50% 100%; padding: 3px 0 2px 0 }
	ul.menu li a { background: url('../images/bullet.gif') no-repeat 15px 50%; color: #2153d1; font: normal 11px/12px 'Trebuchet MS', Arial, sans-serif; padding: 3px 0 2px 35px; text-decoration: none; text-transform: uppercase }

	div.content { left: 228px; height: 506px; overflow: auto; position: absolute; top: 154px; width: 481px }
 
	div.footer { background: url('../images/footer.jpg') no-repeat; bottom: 0; height: 77px; position: absolute; width: 100% }
 
	.print-only { display: none }
}

@media print
{
	* { font-family: normal 12pt 'Times New Roman', serif }
}

@media all
{
	.clear { clear: both; height: 1px; overflow: hidden; visibility: hidden }
	.skip-nav { display: none }
}



.form input
{
    width:250px;
    border:solid 1px #8ab9ee;

}

.form textarea
{
    width:300px;
    border:solid 1px #8ab9ee;
    height:150px
}
.form .btn
{
    width:100px;
    margin-left:358px;
    background-color:#2c5bd4;
    color:white;
    border:solid 1px #2c5bd4;
    font-size:12px
    
}
