﻿body{background:#1b1b1b;}
img{border: 0px;}
#framework{ position: absolute; z-index:99; left: 0px; right: 0px; top: 0px;width:100%;}

#topframe{height: 240px; margin-left:10%;}
/* 
background: url(images/famous1seobackground.png);background: url(images/glowingbk.png); background-repeat: repeat-x;
background: url(images/famous1seoshort.png); background-repeat: repeat-x;
*/
#mainframe{width: 942px; margin-left: 10%;}
#middleframe{width: 500px; margin-left: 29px; background: url(images/white10perc.png); float: left; border: 1px solid #373737;}
#contentframe{height: 600px; margin: 10px; background: #FFFFFF url(images/greengrad10perc.png); background-repeat:repeat-x; overflow:hidden;}
#textdiv{padding: 40px; font: 12px Arial, Helvetica, sans-serif;}
#menyframe{width: 400px; float: left; margin-top:11px;font: 44px Arial, Helvetica, sans-serif; color:#FFF;}
#bottomframe{ height: 150px; margin-left: 10%;}
#callus{font:28px Arial, Helvetica, sans-serif; color:#FFF;margin-left: 40px; margin-top:50px;}
#bottomcontact{font:11px Arial, Helvetica, sans-serif; color:#FFF;margin-left: 40px; margin-top:30px;}
#bottomcontact a{color: #dadada; text-decoration: none;}
#bottomcontact a:visited{color: #dadada; text-decoration: none;}
#bottomcontact a:hover{color: #FFF; text-decoration: none;}
#clearall{clear:both;}



a:link{text-decoration:none; color: #c96c20;}
a:visited{text-decoration:none; color: #c96c20;}
a:hover{text-decoration:none; color: #96521b;}

#SEO_meny{margin: 0px; padding: 0px; list-style: none; }
#SEO_meny li{}
#SEO_meny li a{display: block; width: 400px;color: #FFF; padding-left: 10px; text-decoration:none;}
#SEO_meny li a:visited{color: #FFF;text-decoration:none;}
#SEO_meny li a:hover{background: url(images/black20perc.png);}
#flashbk{background: url(images/glowingbk.png); background-repeat: no-repeat; width:100%; height: 1200px; position: absolute; left:0px; top:0px; z-index:1;}
.flashbkclass{width:100%; height: 1200px; position: absolute; left:0px; top:0px; z-index:1;}
#flashbk2{width:100%; height: 622px; position: absolute; left:0px; top:240px; z-index:2; background:url(http://www.1seo.se/images/famous1seoshort.png); background-repeat: repeat-x;}
#flashcolor{width:100%; height: 1200px; position: absolute; left:0px; top:0px; z-index:0; background: url(http://www.1seo.se/images/beigebk40perc.png); display: none;}
h1{font: 32px Arial, Helvetica, sans-serif; margin-top:0px;}
h2{font: 18px Arial, Helvetica, sans-serif;}
h2 a:link{color: #000;}
h2 a:visited{color: #000;}
h3{font: 16px Arial, Helvetica, sans-serif; margin:0px; line-height: 20px; color: #61794b; font-weight: bold;}
h3 a:link{color: #61794b; font-weight: bold;}
h3 a:visited{color: #61794b; font-weight: bold;}

input.textfield:focus, textarea:focus {
border:2px solid #7d916a;
color:#333333;
}

input.textfield, textarea {
background:#F9F9F9 none repeat scroll 0 0;
border-color:#CCCCCC #DDDDDD #DDDDDD;
border-style:solid;
border-width:2px;

font-size:12px;
padding:4px;
width:250px;

font-family:arial,sans-serif;

color: #515151;
}
        .styletb
        {
            width: 400px;
        }
        .stylefieldtb
        {
            width: 250px;
        }
        .styletextb
        {
            width: 80px;
        }


.kommentar_medd {
background:#7d916a none repeat scroll 0 0;
height:100%;
margin-bottom:0;
padding:5px 5px 5px 5px;
width:98%;
text-align:center;
font-weight:bold;
}

.kommentar_medd_rod {
background:#ff9393 none repeat scroll 0 0;
height:100%;
margin-bottom:0;
padding:5px 5px 5px 5px;
width:98%;
text-align:center;
font-weight:bold;
margin-bottom:5px;
}