/* text/css - fakefree.se */

@import url("stream.css");
@import url("english.css");
@import url("dropdown.css");


body {
	background:white;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

#container {
	width:1200px;
	margin: 0px auto;
}

p {
	color:black;
	font-size:13px;
	line-height:1.3em;
	font-weight:normal;
}

h1 {
	font-size:18px;
	font-family:Helvetica, arial, sans-serif;
}

h2 {
	font-size:13px;
	font-family:Helvetica, arial, sans-serif;
}

ul, li, ol {
	color:black;
	list-style:none;
	font-size:13px;
}

img{
	border-width:0;
}

#logo{	
	width:194px;
	height:112px;
	margin-left:80px;
	margin-top:55px;
	position:absolute;
}

#shortcutmenu{
	font-size:14px;
	font-weight:bold;
	position:absolute;
	margin-top:140px;
	margin-left:40px;
	font-family: Arial, Helvetica, sans-serif;
}

.shortcut_text {
	color:#666;
	font-size:11px;	
	width:130px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

hr {
	width:125px;
	position:absolute;
	height: 1px;
	border: 0;
	background-color:#ccc;
}

/* --- MODULES ---*/


.flash_module {
	height:371px;
	width:560px;
	position:absolute;
	margin-top:150px;
	margin-left:270px;
}

.text_module {
	width:550px;
	margin-left:270px;
	margin-top:550px;
	padding-bottom:100px;
	position:absolute;
	font-family:"Courier New", Courier, monospace;		
}

.shortcut_module {
	width:550px;
	margin-left:270px;
	margin-top:170px;
	padding-bottom:100px;
	position:absolute;
	font-family:"Courier New", Courier, monospace;		
}


/* --- FOOTER ---*/

#copy{
	position:absolute;
	right:30px;
	top:0px;
	font-size:11px;
	color:#666;
}

/* --- HEADER ---*/

#en-flag {
	padding-right:5px;	
	padding-left:3px;
}


#language {
	font-size:11px;
	position:absolute;
	right:30px;
	top:20px;
}

/* --- READ MORE ---*/

.next {
	position:absolute;
	margin-left:410px;
	margin-top:20px;
	font-size:14px;	
}

.last {
	margin-top:20px;	
	position:absolute;
	font-size:14px;	
}

#festsiffror {
	margin-left:290px;
}

#propaganda {
	margin-left:360px;
}

/* --- KONTAKT ---*/

.url {
	display:none;		
}

.vcard {
	color:#fff;
	font-size:12px;	
}

/* --- TIPS ---*/

#tips {
	margin-left:-20px;
}

.arrow {
	color:#fa7ba9;
	font-size:16px;
	font-weight:bold;
}

/* --- MATERIAL ---*/

.desktop p{
	font-size:12px;
}

.desktopimg {
	padding-bottom:10px;	
}

#happysadcan {
	margin-top:-235px;
	margin-left:270px;
	position:absolute;
}

/* --- STANDARD LINKS ---*/

a:link, a:visited {
	color:#fa7ba9;
	font-weight:bold;
	text-decoration:none;
}
 
a:hover, a:active {
	color:#eb165b;	
	text-decoration:none;
}

a.next, a.last{
	color:#fa7ba9;
	font-weight:bold;	
}

/* --- SHORTCUT MENU LINKS ---*/

#shortcutmenu a:link, #shortcutmenu a:visited {
	color:#000;
	text-decoration:none;
}

#shortcutmenu a:hover, a:active {
	color:#eb165b;
}

#shortcutmenu a.selected:link, #shortcutmenu a.selected:visited {
	color:#eb165b;
}
/* --- HEAD MENU LINKS ---*/

.headmenu a:link, .headmenu a:visited{
	color:#000;
	text-decoration:none;
	margin:5px;
	padding:5px;
	padding-top:75px;
	display:block;
}

.headmenu a:hover, a:active {
	color:#eb165b;
}

.headmenu a.selected:visited, .headmenu a.selected:link {
	color:#eb165b;
}


