html, body {height:100%;}
body {margin:0; padding:0;
	background:#3d3c3c;
	font:12px Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, p {margin:0; padding:0;}
h1 {font-size:17px; color:white; text-transform:uppercase; line-height:30px; height:30px;}
img {border:0;}
.clear {clear:both;}
strong {font-weight:bold;}
a {color:#fff; text-decoration:none;}
a:hover {color:#fff; text-decoration:underline;}
div#main {margin:0 auto; min-height:100%; height:auto !important; height:100%;
	width:940px; /* INCLUDING BORDER, PADDING, MARGIN MAX 960 */
	border:10px solid #000;
	border-top:none; border-bottom:none;
	background:white; 
}
div#header img, div#footer img, #flash {float:left;}

div.case {}
div.case div.left {float:left; width:667px; position:relative;}
div.case div.h1 {background:url(img/c_titel.jpg); width:377px; height:61px; padding:50px 240px 0 50px;}
div.case div.left img {float:left;}
div.case img.pict {border:2px solid black;}
div.case div.right {float:left; width:273px;}
div.case div.right img {float:left;}
div.case div.right p {float:left; background:url(img/c_txt.jpg); width:243px; height:228px; padding:5px 15px; line-height:14px; font-size:12px;}
div.case div.btm img {float:left;}

div#vid_cnt1 {float:left; width:640px; height:360px; cursor:pointer; border:2px solid black;}
div#vid_cnt {}
#small_case_picts {background-image: url(img/smallpicts_bg.jpg); width: 941px; height:172px;clear:both; text-align: center; padding-left:9px;}
#small_case_picts img {	margin-left:25px; }
