*{-moz-box-sizing: border-box; box-sizing: border-box; -moz-box-sizing: content-box; }

/* Body */
img {
 border:0;
}
body { 	
	margin: 0;
	padding: 0;
	background-image: url(Obr/Backgr5.jpg);	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;	
	text-align:center;
}
h1, h2, h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	 	
}
h1 {	
	font-weight: normal;
	font-size: 20px;
}
h2 {	
 font-size: 18px;
 padding-top:10px; 
 height:40px;
}
h3 {
 font-size: 14px;	
}
a {	border-bottom: 1px thin #CCCCCC;
	text-decoration: underline;
	color: #1777B1;
}
a:hover {border-bottom: underline;
	color: #FF7400;
}

#header { position: relative;
        left: 0px;
        top: 0px;
       	width: 1000px;
	height:150px;
	margin: 0 auto;
	background: url(Obr/Header5.jpg); 
}

#page {
	position: relative;
    background-position: center top;
    left: 0px;
	width: 1000px;
	margin: 0 auto;         
    text-align: left;
}

.sidebar {
    margin-top: 0px;
	float: left;	
	padding: 10px 10px 10px 10px;			
	width:210px;
}
#content { 
	position: relative;    
    left: 0px;
	padding-top:0px;
	margin:0px 20px 0px 0px;
	float: right;
	width: 770px;
	margin-top: 60px;    
}
#content p, #content ul, #content ol { line-height: 1.2em;
}
#content img { background: white; padding: 0px; border: 0px solid black;
}

#footer { position:relative;
   background-image:url('Obr/Footer5.jpg');
   Background-repeat: no-repeat;
   background-position: center top;
   color:white;
   font-size:0.8em;   
   width:1000px;
   height:15px; left: 0px;
   background-color: black;
}

.login {
		text-align:left;
        background-color: #000;
        color:#fff;
		float:right;
		width:150px;
		position:relative;
		top:0px;		 
}

.box {	
	float: left;
	margin-top:25px;
	width: 730px;
}
label { width: 80px;
        float: left;
        text-align: right;
        margin-right: 0.5em;
        display: block
}
.imgNotEnl { height:0px;
        width:0px;
        border: 0px; padding: 0px 20px 5px 0px;
}
.textBox { 	
 padding:5px;
 font-size: 14px;
}

.pointer { cursor: pointer;}

.picBox { 
   text-align:center;
   width:735px;     	
}
.imgIsEnl { 
	top:-200px;    
    border: 0px solid #666666; text-align: left;
}

.th { padding:2px 2px 0px 0px;width: 90px;
       float:left;	
}

.privBox { padding:10px;
        font-size: 12px;
        color: #111111;
}
.galBox { width:740px;
        padding-right:10px; 
}
.buy { font-size:1.4em;
}
.freeVid { 
 padding:10px; 
 /*background-color: #EDE;*/
}
.fullVid { 
 padding:0px 20px 0px 20px; 
 /*background-color: #FEF;*/
}
.boxPic3 {
 margin-left:2px;
 width:360px;
 float:left;
}
.boxL {
 margin-left:2px;
 width:360px;
 height:500px;
 float:left;
}
.boxLs {
 margin-left:2px;
 width:360px;
 height:150px;
 float:left;
}
.boxThird {
 padding:2px;
 width:242px;
 height:200px;
 float:left;	
}
.boxThird2 {
 padding:2px;
 width:242px;
 height:200px;
 float:left;
 background-color: #DDD;	
}

.play {
 background-color: #000;
 font-size: 16px;
 padding:5px;
 text-align:center;
}
.error {
 border:1px thin #CCCCCC;
 color:red;
 background-color: #FEF;
 text-align:center;
}
li {
  margin: 0; padding: 0;
}
ul {
  margin: 1em 0 1em 1.3em; padding: 0;
  list-style-type: disc;
}
ul ul {
  list-style-type: square;
}
ul ul ul {
  list-style-type: circle;
}
.upCont {
	position:absolute; 
    top:0px; 
    left:210px; 
    width:730px; 
    height:50px;
    font-size:14px;
    z-index:2;    
}
.oddel { 
 margin-right:10px;
}
