/* CSS Document för www.fredo.nu, Author Fredo Production*/
/* Document layout --------------------------------------------------------------Start*/
body {
margin: 0px auto;
margin-top:5px;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
#top{
text-align: left;
background: #FFFFFF url(../layout_images/top.jpg) no-repeat;
height: 200px;
width: 995px;
margin: 0px;
padding: 0px;
}
#admin{
text-align: left;
background: #FFFFFF url(../layout_images/adminbg.jpg) no-repeat;
border-top: solid 1px #000000;
height: 20px;
width: 995px;
margin: 0px;
padding: 0px;
}
#header_logo{
text-align: left;
height: 165px;
width: 995px;
margin: 0px;
padding: 0px;
}
#nav{
text-align: left;
height: 35px;
width: 995px;
margin: 0px;
padding: 0px;
}
#main{
height: 267px;
width: 995px;
text-align: left;
margin: 0px;
padding: 0px;
background: #FFFFFF url(../layout_images/main.jpg) no-repeat;
}
#main_right{
margin: 0;
padding: 0px 0px 0px 0px;
height: 259px;
width: 800px;
overflow: auto;
float:right;
}
#main_left{
margin: 0px;
padding: 0px;
text-align: center;
height: 259px;
width: 195px;
clear:both;
float:left;
}
#start_page_top{
/*background-color: #666666; */
margin: 0px;
padding: 0px;
width: 795px;
height: 130px;
}
#start_page_bottom{
margin: 0px;
padding: 0px;
width: 795px;
height: 128px;

}
#footer{
background: #FFFFFF url(../layout_images/footer.jpg) no-repeat;
height: 115px;
width: 995px;
text-align:left;
margin: 0px;
}
#news{
margin: 0px;
padding: 28px 0px 0px 9px;
text-align: left;
height: 65px;
width: 178px;}
#news p{
font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
color: #000000;
margin:1px 1px 0px 2px;
}
#left_logo{
margin: 0px;
padding: 0px;
background: url(../layout_images/release_logo.jpg) top left no-repeat;
height: 60px;
width: 600px;
float: left;
clear:both;
}
#right_logo{
margin: 0px;
padding: 0px;
background: url(../layout_images/news_logo.jpg) top left no-repeat;
height: 60px;
width:  300px;
float: right;
}

#sub_page_content{
margin: 5px;
padding: 0px;
width: 890px;
height: 440px;
overflow: auto;
}
/*Main ytans divtaggar */
#main_news_banner{
text-align: center;
margin: 0px;
padding: 0px;
border-right: solid 1px #000000;
border-left: solid 1px #000000;
height: 150px;
width: 900px;
}
/* END */
/*Rubrikbildernas taggar */
#headline_shop{
margin: 0px;
padding: 0px;
background: #FFFFFF;
background: url(../layout_images/page_logo_shop.jpg) no-repeat;
height: 60px;
width: 900px;
}
/*END */

#left_column{
margin: 0px;
padding: 0px;
border-right: solid 1px #ff9933;
height: 450px;
width: 599px;
float: left;
clear:both;
}
#right_column{
text-align:left;
margin: 5px;
padding: 0px;
height: 440px;
width:  290px;
float: right;
overflow:auto;
}
.left_row{
margin: 0px;
padding: 0px; 
height: 150px;
width: 400px;
float: left;
clear:both;
}
.right_row{
margin: 0px;
padding: 0px; 
height: 150px;
width: 199px;
float: right;
}
#login_stat{
/*background: #FF0000;*/
height: 21px;
width: 455px;
text-align:right;
margin:  0px;
padding: 15px 20px 0px 0px;
float: right;
clear:both;
}
#nav_left{
/*background: #FF3454;*/
height: 15px;
width: 300px;
text-align:left;
margin:  0;
padding: 100px 0px 0px 5px;
float: left;

}
#shop{
border-right: solid 1px #ff9933;
}
/* Dokument layout -------------------------------------------------------------End*/

/* Navigation ------------------------------------------------------------------Start*/
a.studio_nav:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF0000;
text-decoration: none;
}
a.studio_nav:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF0000;
text-decoration: none;
}

a.studio_nav:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF0000;
text-decoration: none;
}
a.studio_nav:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

a.login_nav:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}
a.login_nav:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

a.login_nav:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

a.login_nav:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

a.nav:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
}
a.nav:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
}

a.nav:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
}

a.nav:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FF0000;
text-decoration: underline;
}
/* Navigation ------------------------------------------------------------------End*/

/* Editerings länkar------------------------------------------------------------------Start*/

a.edit:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#0099FF;
text-decoration: none;
}
a.edit:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#0099FF;
text-decoration: none;
}

a.edit:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#0099FF;
text-decoration: none;
}

a.edit:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#00CCFF;
text-decoration: underline;
}

a.h_edit:active
{
font-size: 12px; 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
color:#0099FF;
text-decoration: none;
}
a.h_edit:link
{
font-size: 12px; 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
color:#0099FF;
text-decoration: none;
}

a.h_edit:visited
{
font-size: 12px; 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
color:#0099FF;
text-decoration: none;
}

a.h_edit:hover
{
font-size: 12px; 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
color:#00CCFF;
text-decoration: underline;
}
/* Editerings länkar ------------------------------------------------------------------End*/

/* Standardlänkar --------------------------------------------------------------Start*/
a:link 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #FF6600
}
a:active 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #FF6600
}
a:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #FF6600
}

a:hover 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
color: #FF9900
}
/* Standardlänkar --------------------------------------------------------------End*/

/* BRÖDTEXTER----------------------------------------------------------------------- */
.footer{
font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 10px;  
text-decoration: none;
color: #FFFFFF;
}
p{
font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
color: #000000;
margin:2px 2px 1em 4px;
}
.p{
font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
color: #000000;
margin:2px 2px 1em 4px;
}
.p_bold{
font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
color: #000000;
margin:0;
}
.p_bold_it{
font: bold italic 10px/12px Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
color: #000000;
margin:0;
}
/* RUBRIKER--------------------------------------------------------------------*/
h1{
font-size: 18px; 
color: #272b49;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
margin: 2px 2px 3px 2px;
}
h2{
font-size: 12px; 
color: #000000;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
margin: 2px 2px 3px 2px;
}
.h2{
font-size: 12px; 
color: #000000;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
margin: 2px 2px 3px 2px;
}

h3{
font-size: 12px; 
color: #FF9900;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-style: bold;
margin: 2px 2px 3px 2px;
}
.h3{
font-size: 12px; 
color: #FF9900;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-style: bold;
margin: 2px 2px 3px 2px;
}
h4{
font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
color: #000000;
margin:0;
}
.h4{
font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
color: #FF9900;
margin:0;
}
.edit{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#0099FF;
}
.member_h1{
font-size: 16px; 
color: #CC0000;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
margin: 2px 2px 3px 2px
}
.dropCap {
float: left;
color: #ef9a49;
font: 300% "Arial Black", Arial, sans-serif;
line-height: 50%;
margin:2px 0 0 0;
padding: 0 0 5px 0;
}

.page_title {
text-transform:uppercase;
background: url(../layout_images/star_div_wbg.jpg) top left no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 20px;
color: #000000;
padding: 0 0 5px 25px;
margin: 0 0 0 10px;
height: 23px
}
.alert{
font-size: 12px; 
color:#FF0000;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
}
.message{
font-size: 12px;
color:#00CC00;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
}
/*Ramar-----------------------------------------*/
.border_black{
border: solid 1px #000000;
}
.border_red{
border: solid 1px #CC0000;
}
.ruler{
width: 300px;
height: 1px;
color: #CCCCCC;
}
.button {
font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
color: #000000;
margin:0;
}
.formField {
background: #FFFFFF url(../layout_images/adminbg.jpg) no-repeat;
font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
color: #000000;
border: 1px solid #000000;
}
