
body, th, td
  {
  font-family:verdana;
  font-size:10px;
  color:#222;
  background:#bf2f37;

  }
  
body
{
text-align:center;
margin:0;
padding:
}
  div.produktblock
  {
  xmargin:6px;
  background:#fff;
  float:left;
  width:460px;
  padding:4px;
  
  }
  
 div.produktblock2
  {
  margin:6px;
  background:#fff;
  float:left;
  width:900px;
  padding:4px;
  
  }


  img.produktbild3
  {

  margin:10px;
  }
  
  div.bildram
  {
  	float:left;
  	width:180px;
  	padding:0;
  border:1px solid #eee;
  margin:5px;
text-align:center;
  }
  
  .produktbenamning
  {
  font-weight:bold;
    }
  
p.produktartnr, p.produktean, p.produktfarg, p.produktmatt, p.produkthuvudartnr, p.produktantal, p.produktbeskrivning 
{
margin:0;
}



  .rowclear
  {
  clear:both;
  }
  
 .leftclear
  {
  clear:left;
  }
  
  .rightclear
  {
  clear:right;
  }
  

.prodtabell tr, .prodtabell td 
{
background:#fff;
}

.container {
        width: 500px;
        padding: 15px;
        margin: 3px 0 20px 0;
        border: 1px solid #ccc;
        background: #fff;
}

/* Huvudmenyrad 080328 */

#navPyra {
margin: 0 20px;
padding: 4px 0 4px 10px;
width:930px;
background:#364c57;
height:18px;
}

#navPyra li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navPyra a:link, #navPyra a:visited {
        float: left;
        font-size: 12px;
	text-transform:capitalize;
        line-height: 16px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #ccc;
}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover
{
 color: #fff;     
}



/* huvudsidor f�r webbplats */

#navMain {

        margin: 0;
        padding: 0 0 20px 10px;
        /*border-bottom: 1px solid #9FB1BC;*/
		/* border:1px solid red; */
}

#navMain li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navMain a:link, #navMain a:visited {
        float: left;
        /*font-size: 10px; */
        font-size: 14px;
		text-transform:capitalize;
        line-height: 16px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #708491;
color: #a3a0a0;
}

#navMain a:link.active, #navMain a:visited.active, #navMain a:hover {
        color: #555;
        background: url(pyramid.gif) no-repeat bottom center;
}







#prodadminmeny
{
float:left;
width:270px;
padding:5px;

}



#prodmain
{
/*float:left;*/
margin-left:300px;
}


/* f�r att f�renkla produktbeskrivningarna */
.textblock
{
border:1px solid #555;
margin-left:230px;
}

#sidlankar
{
margin: 6px  0 10px 20px;
padding:8px;
font-size:12px;
color:#999
background:#fff;
}


#sidlankar a
{
text-decoration:none;
color:#999;
padding:3px;
border:1px solid #ddd;
}

#sidlankar a.aktivsida
{
color:000;
/*font-weight:bold;*/
/*text-decoration:underline;*/
background:#e5e5e5;
}




.prodtabell
{
width:1000px;
}


.prodtabell > tbody >tr >td
{
border:1px solid #eee;
}

#wrapper
{
	background:#fff url("/element/litenlogo.jpg") 30px 20px no-repeat;
	width:1000px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0;
	padding:100px 0 0 0;
	text-align:left;
	
}



div.bildoversikt
{
	float:left;
	margin:5px;
	border:1px solid #ddd;
	padding:10px;
	background:#fff;
	width:140px;
	height:140px;
}

.bildoversikt img
{
	max-width:80px;
	max-height:80px;
}  


#originalbilder, #minibilder
{
float:left;
margin:10px;
}

ul#originallista, ul#minilista
{
list-style-type: none;

padding-left:0;
margin-left:0;
}

ul#originallista li, ul#minilista li
{
margin-left:0;
padding:0;
list-style-position:outside;

}


/* �vriga sidor med statiskt inneh�ll */
#pagecontent
{
margin:20px;
padding:10px;
}


#productmenu
{
float:left;
margin:10px;
}

#mainmenu
{
/*border:1px solid green;*/
}

table#carlo_af_menu td
{
text-decoration:none;
background:transparent;
color:#333;
}

#sidfot
{
height:130px;
padding:0;
margin:30px 0 0 0;
background:url("../element/sidfot_loggor_900.jpg") bottom center no-repeat;
clear:both;
border-top:1px solid #eee;
}


table#carlo_prod tr, table#carlo_prod td 
{
margin:0;
padding:0;
border:0;
}

div.prodindexcol
{
float:left;
width:310px;
background:transparent;
}

h3 > strong
{
/*text-transform:capitalize;*/
}


div.underartikel
{
padding:0px 10px 5px 10px;
width:430px;
float:left;
margin:0;
}


.underartikel p
{
margin-top:0;
margin-left:204px;
/*border:1px solid #f5f5f5;*/
}

div.huvudartikel
{
margin-top:1em;
border-top:1px solid #ddd;
padding-top:1em;
}

div#vansterkolumn
{
float:left;
width:500px;
margin:0;
}

div#hogerkolumn
{
float:right;
width:500px;
margin:0;
}



#produktindex a
{
text-decoration:none;
color:#777;
}

a.produktindexlank
{
text-decoration:none;
color:#000;
}

/* nedladdningssidan www.carlobaby.com/neldaddning */

div#nedladdning
{
	text-align:left;
}

table#bildspelstabell
{
	border-collapse:collapse;
width:920px;
margin:0;
padding:0;	

}

table#bildspelstabell, table#bildspelstabell tr, table#bildspelstabell td
{
	background:#fff;
	border:0;
}

.right 
{
	text-align:right;
}

.left 
{
	text-align:left;
}


.pics { height: 222px; width: 222px; padding:0; margin:0; overflow: hidden; }
.pics img { height: 220px; width: 220px; padding:0px; border:1px solid #ccc; top:0; left:0 }

div#b01, div#b03
{
width:220px;
margin:0;
padding:0;
float:right;
}

div#b02, div#b04
{
width:220px;
margin:0;
padding:0;
float:left;
}


table.stdtab, table.stdtab tr, table.stdtab td
{
	background:#fff;
	border:0;
}

/* Lite fler definitioner till ny produktlistning*/

.advnamn
{
	font-size: 14px;
	color:red;
	
}


body#prodadmin, body#prodadmin  td
{
background:#fff;

}

div#wrapperfoot
{
width:100%;
clear:left;
background:#fff;
height:100px;
}

