﻿/* Imagebank CSS */

body {color:#333; font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif; font-size:12px;}

h1 span {font-size:24px;font-weight:normal;}
h2 {font-size:24px; font-weight:normal;}
h3 {font-size:18px; font-weight:normal;}
p {font-size:12px; line-height:18px; padding:3px 0px 3px 0px;}
p.ingress {font-size:14px;}
a {text-decoration:underline;}
a, a:link, a:visited {color:#4a708b; }
a:hover  {color:#aaa;}

ul li {font-size:12px;  }
li a {font-size:12px; }


#imagebankContent { width:710px; font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif; color:#333; }


/* Menu */
#topContent { width:530px; height:24px; margin:0; }

#topContent ul
{
padding-left: 0; margin-left: 0; margin-top: 0; background-color: #efefef;
color: white; float: left; width: 530px; font-size: 12px; 
font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif; 
}

#topContent ul li 
{ 
display: inline; 
}

#topContent ul li a
{
padding: 0.4em 1em; background-color: #efefef; color: #000; font-weight:bold; 
text-decoration: none; float: left; border-right: 1px solid #fff;
}

#topContent ul li a:hover
{
background-color: #e8e8e8; color: #000;
}

#NumberOfPics { width:120px; text-align:right; background:#efefef; color: #000; padding: .4em 0 .4em 0; float:right; font-size: 12px; }
#NumberOfImagesInCart { font-weight: bold; margin-right:3px; }


/* Content */
#bottomContent { padding-top: 20px; clear:both; }
#bottomContent ul { margin-bottom:16px; }

h2 { font:normal normal 1.5em "Trebuchet MS", Arial, Verdana, Geneva, sans-serif; color:#000; margin:0 0 1.2em 0; }
h3 { font:normal bold 1em "Trebuchet MS", Arial, Verdana, Geneva, sans-serif; color:#000; margin:0 0 0 0; }

p { margin:0 0 1.7em 0; }

#bildbankenorderform p {float:left;}
#soekformfieldset1 { width:340px; float:left; padding:10px 0 10px 10px; margin: 31px 0 0 0; clear:both;}
#soekformfieldset1 select { margin-bottom:10px; }
#soekformfieldset2 { width:340px; float:right; padding:10px 0 10px 10px; margin-right:10px; }
#soekformfieldset2 label, #soekformfieldset2 input { clear:left; }
#soekformfieldset3 { width:350px; padding-top:10px; margin-right:10px; border:0; background-color:#efefef; }
#soekformfieldset3 p { margin-left:10px; background:none; width:auto; float:none; clear:both; }
#soekformfieldset3 input[type=hidden] { width:0; } /*** Sets hidden in FF to 0px wide insted of 150px ***/

form p { float:right; width:310px !important; }
#soekform p { width:314px; margin-bottom:1.2em; }

label, input { display:block; width:110px; float:left; margin-bottom:10px; }
label { text-align:right; width:130px; padding-right:20px; }
textarea { width:98%; height:70px; margin-left:10px; margin-bottom:1.7em; }
#villkor { width:20px; }
#soekknappen { float:left !important; width:100px; }


#pix p, #bildlista p { font-weight:bold; margin:5px 0; }
#bild, #bildpreview { text-align:center; width:215px; height:350px; border:1px dashed #000; float:left; margin:10px 6px 0 0; vertical-align:middle; }
#bild img, #bildpreview img { border:0; }
#bildpreview ul { margin:0 0 0 0; padding:0; list-style-type:none; }
#bildpreview li { line-height:120%; }
