#lite_fg_div, #lite_bg_div
{
	display: none;
}

body{
    background-image: url("/img/mainbg-continuous.jpg");
    background-position: center top;
    background-repeat: repeat-y;
    background-attachment: fixed;
    width: 100%;
    height: 100%;
    margin: auto;
}

table.maincont
{
    width: 100%;
    height: 100%;
    margin: auto;
}

table.maincont td.mainconttd
{
    margin: auto;
    width: 100%;
    height: 100%;
    text-align: center;

    background-image: url("/img/mainbg.jpg");
    background-position: center top;
    background-attachment:fixed;
}
table.maincont tr
{
    width: 100%;
    height: 100%;
}

.cdiv
{
    width: 976px;
    clear: both;
    text-align: left;
    overflow: hidden;
}

/* ut 8 pixlar for the shadows */
#cdiv-logo
{
    margin-top: 48px;
}

#cdiv-mainmenu
{
    height: 26px;
    background-image: url("/img/mainmenubg.png");
    background-repeat: no-repeat;
}

#cdiv-container
{
	margin: auto;
	width: 976px;
	position: relative;
}

.news-delimiter
{
	padding-bottom: 5px;
	margin-bottom: 20px;
	border-bottom: solid 1px grey;
}

.post
{
	margin-bottom: 7px;
}

#cdiv-toprollers
{
    height: 95px;
    margin-top: 8px;
}

#cdiv-middle
{
    margin-top: 6px;
}
    #middle-left
    {
        float: left;
        width: 791px;
    }
        #carrier-bg0
        {
            background-image: url("/img/carrier-bg0.png");
            background-repeat: repeat-y;
            
        }
        #carrier-bg1
        {
            background-image: url("/img/carrier-bg1.png");
            background-repeat: repeat-y;
            
        }
        #carrier-bg2
        {
            background-image: url("/img/carrier-bg2.png");
            background-repeat: no-repeat;
        }
        #carrier-padding
        {
            text-align: left;
            padding: 26px 8px 30px 25px;
			margin: 0 12px 0 13px;
			overflow: scroll;
			height: 350px;
			
        }
    #middle-right
	{
        float: left;
    }
  
#cdiv-blurbs
{
	margin: 0 8px 0 8px;
}

#blurb-1
{
	background-image: url("/img/puffbg.png");
	background-repeat: no-repeat;
	float: left;
	width: 470px;
	height: 176px;
}
#blurb-2
{
	background-image: url("/img/puffbg.png");
	background-repeat: no-repeat;
	float: left;
	width: 470px;
	margin-left: 20px;
	height: 176px;
}
.blurb-inner-padding
{
	padding: 8px 10px 10px 10px;
}

.blurb-inner-padding h3
{
	text-transform: uppercase;
	padding: 0px 0px 0px 15px;
	background-image: url("/img/triangle2.png");
	background-position: 2px 2px;
	background-repeat: no-repeat;
	font-size: 16px;
}

.partner-cycle
{
	margin-top: 15px;	
}
  
.partner-cycle-inner
{
	float: left; 
	width: 210px;
	text-align: center;
}
.parner-cycle-inner img
{
	margin: auto;
}
    
#cdiv-contacts
{
    background-image: url("/img/contactbg.png");
    background-repeat: no-repeat;
    text-align: center;
    height: 26px;
	margin-bottom: 40px;
	margin-top: 15px;
}


#first-mainmenu
{
    float: left;
    padding-left: 45px;
    width: 120px;
    padding-top: 8px;
}

#second-mainmenu
{
    float:left;
    padding-top: 8px;
	position: absolute;
	z-index: 4000;
	left: 155px;
	top: 89px;
}

a
{
    text-decoration: none;
}

.a-mainmenu, .a-mainmenu:hover, #second-mainmenu a, li.page_item li.page_item a
{
    font-size: 13px;
    text-transform: uppercase;
	text-decoration: none;
    color: #343335;
}
.a-mainmenu-current
{
    font-weight: bold;
}



h1
{
    font-size: 25px;
	text-align: left;
}

h2
{
	font-size: 19px;
}

.news-link-h2-a
{
	font-size: 15px;
	padding-left: 12px;
	background-image: url("/img/news-link-h2-bg.png");
	background-position: 0px 3px;
	background-repeat: no-repeat;
}
.news-link-h2
{
	margin-bottom: 5px;
}


#mrflashcontainer
{
	width: auto;
}
#mrtextcontainer
{
	width: 180px;
}


#commentform textarea
{
	width: 500px;
	height: 200px;
}

#commentform #submit
{
	float: left;
}

div.entry td
{
	padding: 0;
	margin: 0;
}

.page-border-farzad
{
	border: solid 3px #AAAAAA;
	padding: 15px;
}

textarea#meddelande
{
	width: 300px;
	height: 120px;
}

table
{
	margin-bottom: 0;
}

/* INFINITE SLIDE CSS START */
#slider {position: relative; overflow: hidden; height:95px;}
#slider img {position:absolute; margin:0; display:none;}
#slider img.slided {border-right: solid 1px white;}
#imageloader {position:relative; display:block; width: 100%; margin: 0px auto; text-align: center;}
#imageloader img { position:relative; top:30px; z-index:100; width:128px; height:15px; display:inline;}
/* INFINITE SLIDE CSS START */

/* SOME MENU WORDPRESS PLUGIN START */
#suckerfishnav {width:100%;}
#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:30px;padding:0;margin:0;	width:100%;}
#suckerfishnav a {display:block;text-decoration:none;padding:0px 15px;}
#suckerfishnav li {float:left;padding:0;}
#suckerfishnav ul {position:absolute;left:-999em;height:auto;	width:151px;font-weight:normal;margin:0;line-height:1;	}
#suckerfishnav li li {	width:149px}
#suckerfishnav li li a {padding:4px 10px;	width:130px;}
#suckerfishnav li ul ul {margin:-21px 0 0 150px;}
#suckerfishnav li li:hover {}
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {color:#dddddd;}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#dddddd;}
/*#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color:#dddddd;}*/
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {left:auto;background-color: #f2f3f1; background-image: url("/img/mainmenu2bg.jpg"); background-repeat: repeat-x;}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {}

#suckerfishnav li.current_page_item a
{
	font-weight: bold;
}

#suckerfishnav li.page_item ul li.page_item
{
	border-top: solid 1px #f0f0f0;
	padding: 5px 0 0 0;
}

#suckerfishnav li.page_item ul{
	padding: 0px 5px 5px 5px;
	margin-top: 4px;
	border-right: solid 1px #9a9b9a;
	border-bottom: solid 1px #9a9b9a;
	/*position: relative;
	left: -5px;*/
}
/* SOME MENU WORDPRESS PLUGIN END */
