/* CSS fil till FranchisePraktikan Mediatyp, screen. Författare Jens Josefsson, Webmind, jens@webmind.se */

/*
Blå: #162350
Guld:#ae7c49

*/
html
{
	margin:0;
	padding:0;
	height:100%;
	
}

body
{
	background-color: #162350;
	margin:10px;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight: normal;color:#333333;


}


#menu
{
	position:relative;
	margin:8px 0px 5px 0px;
	padding: 2px 0px 2px 0px;
	width:534px;
	height: 34px; 
	border-top: #ae7c49 solid 1px;
	border-bottom: #ae7c49 solid 1px;
	
	

}
#container
{
	position:relative;
	margin:20px auto;
	padding:10px 10px 10px 10px;
	min-height:627px;
	width:842px;
	border: #ae7c49 2px solid;
	overflow:visible;
	
	
	

}

#main 
{
	position:relative;
	float:left;
	padding:10px 10px 0px 10px;
	margin:0px;
	width:534px;
	min-height: 400px;
	background-color:#FFFFFF;
	border: #ae7c49 2px solid;
	

}

#right
{
	position:relative;
	float:right;
	padding: 0px 0px 0px 0px;
	margin:0px;
	width:270px;
	height: 410px;
	background-color:#FFFFFF;
	border:#ae7c49 2px solid;

	
	


}
#puff
{
	position:relative;
	float:left;
	padding:0px;
	margin:10px 0 0px 0;
	width:100%;
	height: 222px;
	
	

}
#puff1
{
	position:relative;
	float:left;
	padding:10px 10px 10px 10px;
	margin:0px 10px 0px 0px;
	width:250px;
	height: 198px;
	background-image:url(../img/box.jpg);
	background-color:#FFFFFF;
	border: solid #ae7c49 2px;

	
}
#puff2
{
	position:relative;
	float:left;
	padding:10px 10px 10px 10px;
	margin:0px 10px 0px 0px;
	width:250px;
	height: 198px;
	background-image:url(../img/box.jpg);
	background-color:#FFFFFF;
	border: #ae7c49 2px solid;

}
#puff3
{
	position:relative;
	float:left;
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	width:250px;
	height: 198px;
	background-image:url(../img/box.jpg);
	background-color:#FFFFFF;
	border: #ae7c49 2px solid;

}
#puff4
{
	position:relative;
	float:right;
	padding:10px 10px 10px 10px;
	margin:10px 0px 0px 10px;
	width:250px;
	height: 198px;
	background-image:url(../img/box.jpg);
	background-color:#FFFFFF;
	border: #ae7c49 2px solid;

}
#puff4_provlas
{
	position:relative;
	float:right;
	padding:10px 10px 10px 10px;
	margin:10px 0px 0px 10px;
	width:250px;
	height: 320px;
	background-image:url(../img/box_provlas.jpg);
	background-color:#FFFFFF;
	border: #ae7c49 2px solid;

}
	

/*  Klasser  */

.bottomtextleft
{
margin: 44px 0px 0px 0px;
width:250px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;


}

.bottomtextcenter
{
margin: 86px 0px 0px 0px;

width:250px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;


}

.bottombox
{
position:absolute; left:10px; bottom:20px;

font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #333366;
width:150px;



}


.topimg
{
	float:left;
	clear:none;
	border:0;
	margin:0;

}
.logo
{
	border:none;
	margin:0;
	text-align:center;

}
.imgright
{
	float:right;
	clear:right;
	margin:0 0px 0 0px;
	border: 1px solid #104189;

}

.imgsmallleft
{
	float:left;
	clear:left;
	margin:30px 0px 0 140px;
	border:none;

}


.imgsmallright

{
	float:left;
	clear:left;
	margin:70px 0px 0 140px;
	border:none;

}

.imgcenter
{

	margin:12px auto;
	width:auto;
	display:block;
	border:none;

}
.imgcenterbottom
{

	margin:7px auto;
	width:auto;
	display:block;
	border:none;

}


.topnoborder
{
	border:none;
	margin:0;

}

.firstletter 
{
	float: left; font-size:26px;
	font-weight:bold;
	color:#ae7c49;
	letter-spacing:1px;
	line-height:75%;
	
} 



/*  Texter och rubriker */

p
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight: normal;color:#333333;
	margin:0px 0px 5px 0px; 

}

h1 /* Huvudrubriker */
{
	font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight:bold;  color:#ae7c49;
	letter-spacing:1px;
	margin: 15px 0 5px 0;
}

h2 /* Underrubriker */
{
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px;font-weight: normal;color: #666666;
	margin:3px 0px 0px 0px;
	
}

h3 /* Används i puffar */
{
	font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #162350;
		margin: 0px 0 10px 0;
	padding:0;

}
h5 /*text under huvudrubrik*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; 
	color:#162350;
	margin:0px 0px 0px 0px;
	padding:0;

}

h6 /* undertext top loggo*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: normal; font-style:italic; color: #ae7c49;
	margin:0;
	padding:0;

}

h5 + p
{
	margin:0 0 10px 0;
	padding:0;
}


/*  Länkar  */
a
{
	color:#616365;
	text-decoration:underline;
	
}
a:visited
{
	color:#616365;
	text-decoration:underline;
}
a:active
{
	color:#616365;
	text-decoration:underline;
}
a:hover
{
	color:#666;
	
	text-decoration:none;

}

.bottombox a
{
font-weight:bold;
	color:#162350;
	text-decoration: underline;

}




/*  Meny  */

p.bullet
{
	
	margin:auto 0 5px 0;
	
}

ul#bullet
{
  	margin:0;
	padding:0 30px;
	line-height:16px;
	
	list-style-type:square;
	color:#333333;
	
			
			
			
}
ul#bullet li
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; letter-spacing:1px; color:#333333;

			
}

ul#bullet li a
{
			
			padding: 0px 0px 0 0px;
			margin:0px 0px 0px 0px;
			clear:none;
			color:#666666;
			
			
			

}



		

ul#navigation
{
			position:relative;
			float:left;
			padding: 0;
			margin: 2px 0 0 8px;
			width:auto;
			list-style-type: none;
			
			
			
}
		
ul#navigation li 
{ 
			
			margin: 0 0px 0 0px;
		
			display: inline;
			float: left;
			border: none;
			
}
.toppadding
{
			padding:8px 6px 0px 6px;
			height:22px;
			
			border-right: 1px solid #ae7c49;
}
.menupadding
{
			padding:0px 6px 0px 6px;
			height:30px;
		
			border-right: 1px solid #ae7c49;


}
.noborder
{
		
			
			
			padding:8px 0px 0px 6px;
			height:22px;
			margin:0px 0px 0px 0px;
			
			border:none;
		
		

}
	
		
ul#navigation li a
{
			display: block; 
			
			float: left;
			
			margin:0px 0px 0px 0px;
			clear:none;
			text-decoration: none;
			color:#162350;
			text-align:center;
			font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; 
			
			
		

}







ul#navigation li a:hover
{
			
			color: #666;
			border-right: 1px solid #000;
			
}

ul#navigation li a.noborder:hover
{
			
			color: #666;
			border:none;
			
}

/* Formulär */

.txtbox
{
    border: 1px solid #ae7c49;
    padding:3px;
    
    background-color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;
    color:#333333;

    
    
}

.txtboxanm
{
    border: 1px solid #ae7c49;
    padding:3px;
	width:400px;
    
    background-color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;
    color:#333333;

    
    
}

/*Fix*/

#container:after
{
content: ".";
clear:both;
height:0;
visibility:hidden;
display:block;
}
a.plopp	

{
	font-size:13px; color:#FFF; font-weight:bold;
	background: url(../img/plupp1.png) no-repeat 100% 100%;
	line-height:normal;
	width:138px;
	height:28px;
	text-align:center;
	padding:8px 0 0 0;
	margin: 10px 0px;
	float:left;
	clear:both;
	display:block;
	text-decoration:none;

}
a.ploppanm

{
	font-size:13px; color:#FFF; font-weight:bold;
	background: url(../img/plupp1.png) no-repeat 100% 100%;
	line-height:normal;
	width:138px;
	height:28px;
	text-align:center;
	padding:8px 0 0 0;
	margin: 10px 0px;
	float:right;
	clear:both;
	display:block;
	text-decoration:none;

}

