a:link {color: #0000ff; font-weight: bold;text-decoration: none; background-color: transparent; font-weight: bold; }
a:visited {color: #0000ff; font-weight: bold; text-decoration: none; background-color: transparent; font-weight: bold; }
a:hover {color: #000000; font-weight: bold; text-decoration: underline; background-color: transparent; font-weight: bold; }

a.two:link {color: #ffffff; text-decoration: none; background-color: transparent;}
a.two:visited {color: #ffffff; text-decoration: none; background-color: transparent;}
a.two:hover {color: #ffff00; text-decoration: underline; background-color: transparent;}

a.three:link {color: #000000; text-decoration: none; background-color: transparent;}
a.three:visited {color: #000000; text-decoration: none; background-color: transparent;}
a.three:hover {color: #0000ff; text-decoration: underline; background-color: transparent;}

body{
margin-top: 0px;
background-image: url("images/bg.png");
background-repeat: repeat;
font-family: tahoma;
line-height: 13px;
font-size: 11px;
background-color: #888888;
}

img{
border: none;
}

.viptop{
width: 738px;
padding:10px;
background-color: #bcbcbc;
color: black;
border: 1px solid black;
margin-bottom: 20px;
}

.newsdate{
font-size: 10px;
margin: 0px 0px 5px;
font-style: italic;
font-weight: normal;
color: gray;
}

.headermitti{
width: 450px;
float: left;
font-weight: bold;
margin: 10px 0px;
}

.viplogout{
float: right;
width: 50px;
}

.hela{
position: relative;
width: 850px;
margin: 20px auto;
}

.farger {
float: left;
height:30px;
margin:30px 10px 0px 40px;
padding-right:30px;
text-align:right;
width:270px;
}

.fargobj {
float:left;
height: 15px;
margin-left:10px;
border: 1px solid gray;
}

.fargobj:hover{
float:left;
height: 15px;
margin-left:10px;
border: 1px solid black;
}

.country {
float:right;
height:30px;
margin:30px 10px 0px;
padding-right:30px;
text-align:right;
width:380px;
}

.flagobj {
float:right;
padding-left:8px;
}
.menydel1{
width: 440px;
height: 50px;
margin: 29px 0px 0px 50px;
float: left;
}

.menydel2{
width: 280px;
height: 50px;
margin: 29px 0px 0px 51px;
float: left;
}

.top{
background-image: url("images/top.png");
background-repeat: no-repeat;
width: 850px;
height: 146px;
float: left;
}

.middle{
background-image: url("images/middle.png");
background-repeat: repeat-y;
width: 750px;
padding: 15px 50px 0px;
min-height: 220px;
float: left;
}

.bottom{
background-image: url("images/bottom.png");
background-repeat: no-repeat;
width: 850px;
min-height: 40px;
float: left;
}

.centerit{
margin-top: 45px;
text-align: center;
font-style: normal;
color: #666666;
}

.info{
float: left;
width: 760px;
}

.header{
width: 760px;
height: 40px;
margin-top: 13px;
color: #000000;
font-size: 16px;
font-weight: bold;
float: left;
}

.headertext{
width: 760px;
height: 16px;
margin-top: 11px;
color: #97080e;
font-size: 11px;
font-weight: bold;
float: left;
}


.headertextbig{
width: 760px;
height: 16px;
margin-top: 11px;
color: #97080e;
font-size: 13px;
font-weight: bold;
float: left;
}

.kontaktaosstext{
width: 460px;
float: left;
}

.kontaktaossinfo{
padding: 15px;
width: 260px;
float: right;
background-color: #dedede;
}

.modelpics{
width: 460px;
float: left;
}

.modelphoto{
float: left;
}

.thumbnails:hover{
background-color: #97080e;
}

.thumbnails{
background-color:white;
border:1px solid gray;
float:left;
height:90px;
margin-bottom:10px;
margin-right:10px;
padding:6px;
width:90px;
}

.thumbnailsblogg:hover{
background-color: #97080e;
}

.thumbnailsblogg{
background-color:white;
border:1px solid gray;
float:left;
height:100px;
margin-bottom:10px;
margin-right:10px;
padding:6px;
width:100px;
}

.modelinfo{
text-align: right;
padding: 15px;
margin-bottom: 20px;
width: 260px;
float: right;
background-color: #dedede;
}

.modelinfotitle{
width: 260px;
float:left;
font-weight: bold;
font-size: 13px;
margin-bottom: 10px;
}

.models{
background-image: url("images/modelsbild.jpg");
background-repeat: no-repeat;
width: 760px;
height: 200px;
float: left;
}

.modelsview{
width: 760px;
height: 200px;
float: left;
}

.modelsviewbig{
width: 760px;
float: left;
}


.modeller{
width: 762px;
float: left;
margin-left: -3px;
}

.modelobj{
width: 105px;
height: 105px;
border: 1px solid gray;
float: left;
margin-bottom: 3px;
}

.modelobjouter{
width: 105px;
height: 105px;
float: left;
margin: 10px 10px 20px;
}



.omoss{
background-image: url("images/omoss.jpg");
background-repeat: no-repeat;
width: 760px;
height: 200px;
float: left;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}


.toggleopacity2 img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.7;
}

.toggleopacity2:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}


.toggleopacity img{
border: 0px solid #ccc;
}

.toggleborder:hover img{
border: 0px solid navy;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#rotator
{
	border: 0px solid #000;
	position: relative;
	width: 760px;
	height: 427px;
}

#rotator img
{
	border: 0;
	cursor: pointer;
	width: 760px;
	height: 427px;
}

.titlenbox{
margin-left: -4px;
margin-top: -2px;
width: 400px;
float: left;
}

.titlenbox2{
margin-left: -4px;
margin-top: -2px;
width: 300px;
float: left;
}

.rightside{
float: right;
width: 290px;
border: 0px solid black;
}

.borderblack{
border: 1px solid black;
}

.bordervid{
border: 0px solid black;
}

.borderblack2{
border: 1px solid black;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.borderblack2:hover{
border: 1px solid black;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.adressbottom{
float: left;
margin-top: 20px;
color: white;
width: 740px;
padding: 10px;
background-color: #97080e;
}

.adressbottom2{
float: left;
margin-top: 20px;
color: white;
width: 740px;
padding: 10px;
background-color: #000000;
}

.logout{
width: 740px;
float: left;
height: 20px;
}

.adressobj1{
width: 245px;
text-align: left;
float: left;
}
.adressobj2{
width: 247px;
text-align: center;
float: left;
}
.adressobj3{
width: 245px;
text-align: right;
float: left;
}

.vip{
height: 200px;
float: left;
}

.bildpressleft{
margin-top: 20px;
float: left;
}

.msg{
width: 718px;
padding: 20px;
text-align: center;
background-color: red;
border: 1px solid black;
margin-bottom: 20px;
margin-top: 20px;
color: white;
font-weight: bold;
float: left;
}

.modelsinfologin{
float: left;
width: 320px;
margin: 20px 0px;
}

.vipansokan{
float: right;
width: 380px;
background-color: #DEDEDE;
padding: 20px;
margin-top: 20px;
}

.blackheader{
float:left;
margin: 0px;
font-size: 13px;
font-weight: bold;
color: black;
}

.fyllnad{
float: left;
padding: 6px;
padding-top: 85px;
margin-right: 10px;
margin-bottom: 10px;
}



.flash{
margin: 20px 0px 20px 0px;
padding: 10px;
width: 740px;
font-weight: bold;
background-color: #33bbFF;
color: white;
font-size: 14px;
text-align: center;
border: 1px solid #0033cc;
float: left;
}

.error{
margin: 20px 0px 20px 0px;
padding: 10px;
width: 740px;
font-weight: bold;
background-color: red;
color: white;
text-align: center;
font-size: 14px;
border: 1px solid black;
float: left;
}



.bloggobj{
float: left;
width: 430px;
padding: 15px 10px 25px;
margin-bottom: 0px;
border-bottom: 0px;
border-right: 0px;
border-left: 0px;
background-color: #f0f0f0;
}

.bloggobj2{
float: left;
width: 430px;
padding: 15px 10px 25px;
margin-bottom: 0px;
border-right: 0px;
border-left: 0px;
background-color: #fbfbfb;
}

.bloggoptions{
float: left;
width: 420px;
padding: 15px 0px 0px 10px;
font-size: 10px;
}



.block{
float: left;
width: 110px;
padding: 3px 0px 3px 30px;
font-weight: bold;
color: black;
background-image:  url("images/lasmer.png");
background-repeat: no-repeat;
}

.block2{
float: right;
padding: 3px 0px 3px 30px;
text-align: right;
font-weight: bold;
background-image:  url("images/kom.png");
background-repeat: no-repeat;
color: black;
}

.block3{
float: left;
width: 110px;
padding: 3px 0px 3px 30px;
font-weight: bold;
color: black;
background-image:  url("images/lasmer2.png");
background-repeat: no-repeat;
}

.block4{
float: right;
padding: 3px 10px 3px 30px;
width: 95px;
text-align: right;
font-weight: bold;
background-image:  url("images/kom2.png");
background-repeat: no-repeat;
color: black;
}

.block5{
float: left;
width: 110px;
padding: 3px 0px 3px 30px;
font-weight: bold;
color: black;
background-image:  url("images/flerbilder.png");
background-repeat: no-repeat;
}

.block6{
float: left;
width: 110px;
padding: 3px 0px 3px 30px;
font-weight: bold;
color: black;
background-image:  url("images/flerbilder2.png");
background-repeat: no-repeat;
}

.bloggkomobj{
float: left;
width: 430px;
padding: 15px 10px 15px;
margin-bottom: 0px;
border-bottom: 0px;
border-right: 0px;
border-left: 0px;
background-color: #f4f4f4;
}

.bloggkomobj2{
float: left;
width: 430px;
padding: 15px 10px 15px;
margin-bottom: 0px;
border-right: 0px;
border-left: 0px;
background-color: #ffffff;
}

.kommentera{
float: left;
width: 460px;
padding: 10px 0px;
line-height: 15px;
}


.msg2{
float: left;
width: 430px;
padding: 10px;
color: white;
background-color: #00CCFF;
font-weight: bold;
text-align: center;
margin-top: 20px;
}

.bildcenter{
text-align: center;
}

.bloggsbottom{
float: left;
width: 405px;
font-size: 13px;
font-weight: bold;
padding: 5px;
color: white;
background-color: #ff5373;

}

.bloggheader{
float: left;
margin: 0px 0px 10px;
width: 425px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 17px;
line-height: 17px;
color: #000000;
font-weight: bold;
}

.bloggnamn{
float: left;
margin: 0px 0px 5px;
width: 405px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color: #97080e;
font-weight: bold;
}

.bloggdate{
float: left;
width: 420px;
margin: 0px 0px 8px;
text-align: left;
font-size: 10px;
color: #747474;
font-weight: normal;
}

.bloggbody{
float: left;
margin: 0px 0px 10px;
width: 420px;
line-height: 13px;
font-size: 11px;
color: black;
}

.bloggbody2{
float: left;
margin: 0px 0px 0px;
width: 405px;
line-height: 13px;
font-size: 11px;
color: black;
}

.bloggview{
line-height: 13px;
}

.bloggcomments{
float: left;
width: 405px;
padding: 10px;
margin-top: 10px;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
color: black;
background-color: #ffffff;
}
.bloggradtop{
float: right;
background-color: #000000;
width: 250px;
color: white;
padding: 5px;
}
.bloggrad{
float: right;
background-color: #f1f1f1;
width: 250px;
padding: 5px;
}
.bloggrad2{
float: right;
background-color: #e1e1e1;
width: 250px;
padding: 5px;
}

.bloggbild{
float: right;
margin: 0px 0px 5px 5px;
}

.sendbtn{
color: white;
padding: 5px;
font-weight: bold;
background-color: black;
border: 0;
}

.nextleft{
margin-top: 15px;
float: left;
width: 140px;
text-align: left;
}

.nextright{
margin-top: 15px;
padding-right: 10px;
float: right;
width: 100px;
text-align: right;
}

.rightbloggen{
float: right;
width: 290px;
}

.bloggitem{
margin: 0px 0px 5px;
list-style: none;
}

.komkom{
float: left;
width: 408px;
margin-top: 10px;
padding: 10px;
border: 1px solid #d6d6d6;
background-color: #dedede;
}
