* {padding:0;margin:0;font-family:Arial,Helvetica,sans-serif; }  
ul {list-style:none}
#wrap_conf {width:705px; height:500px; margin-top:5px;z-index:1;}   
#l_box_conf {width:288px;height:500px;float:left;background: transparent;}
#l_box_conf img {border:4px solid #818181}
#r_box_conf {width:410px;float:right;height:500px;background: transparent;}

#k_menu {width:69px;height:500px;float:left;z-index:3;border-right:1px solid #ccc;}
#k_menu ul {margin:0; padding:0;}
#k_menu li {width:70px;height:30px;background: url(../img/k_menu_bg.png) no-repeat;
            font-size:11px; /*font-weight:bold;*/margin-bottom:2px;
            cursor: pointer;text-align: right;}
.k_menu a {cursor:pointer;}
#k_content {width:339px;height:500px;/*overflow:auto;*/ border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;float:right;}

.k_m_content {width:330px;display:block;float:left;margin-left:5px;}
.k_m_content img {cursor:pointer;}
.k_m_menu ul {margin:5px 18px;float:left;}
.k_m_menu li{ float:left;font-size:11px; /*font-weight:bold;*/cursor:pointer;background: url(../img/material_tab1.png) no-repeat;
width:90px; height:20px; }
.k_m_menu li p {margin:5px 12px;}


#k_m_ein ul {margin:0;padding:0; }
#k_m_ein li {float:left; font-size:11px;/*font-weight:bold;*/margin:0px;width:75px;text-align: center;}
#k_m_ein li img {margin:0 3px;border:2px solid #818181;}

.mat_list li {border-bottom:1px solid #ccc;margin-bottom:2px;text-align:center;font-weight:bold;color:#3E4852;cursor: pointer;}
.mat_list li img {border:1px solid #ccc;margin:2px;}
#loading {position:relative;left:110px;top:-105px;z-index:10;}

.sel_mat_box {float:left;width:315px;height:70px;display:block;}
#k_form {width:330px;}
#k_form ul {list-style:none;width:318px;}
#k_form li {float:left;margin:5px;}
#k_form img {border: 1px solid #000;}

.forms_show {cursor: pointer;}
div.stein_fassung {float:left;margin-left:10px;}
ul.stein_fassung  {list-style:none; padding:2px;cursor:pointer;}
li.stein_fassung  {float:left; margin-left:10px ; font-size:12px;width:80px;}
li.stein_fassung img  {border: 1px solid #000}
li.stein_fassung p {width:100%; text-align: center;color:#393939;font-size:11px;}

#st_aufteilung {float:left; margin-left:20px;}
#st_aufteilung ul {list-style:none}
#st_aufteilung li {font-size:12px; float:left;color:blue;margin:10px; cursor:pointer;}
#st_aufteilung p {width:100%; text-align: center;color:#393939;font-size:11px;}

div.m_oberflaeche {float:left;margin:5px;font-size:11px;}
div.m_oberflaeche ul {float:left; list-style:none;}
div.m_oberflaeche ul li {float:left;cursor:pointer;margin-left:5px;width:62px;}
div.m_oberflaeche li img {margin:0 3px;border:1px solid #000;}
div.m_oberflaeche p {text-align:center}

div.m_oberflaeche1 {float:left;margin:20px 5px;font-size:11px;width:210px;}
div.m_oberflaeche1 ul {float:left; list-style:none;margin:0;padding:0;width:210px;}
div.m_oberflaeche1 ul li {float:left;cursor:pointer;margin-left:1px;width:62px;}
div.m_oberflaeche1 li img {margin:0 3px;border:1px solid #000;}
div.m_oberflaeche1 p {text-align:center}

div.m_oberflaeche2 {float:left;margin:20px 5px;font-size:11px;width:210px;}
div.m_oberflaeche2 ul {float:left; list-style:none;}
div.m_oberflaeche2 ul li {float:left;cursor:pointer;margin-left:1px;width:62px;}
div.m_oberflaeche2 li img {margin:0 3px;border:1px solid #000;}
div.m_oberflaeche2 p {text-align:center}

div.m_oberflaeche_1 {float:left;margin:20px 5px;font-size:11px;width:210px;}
div.m_oberflaeche_1 ul {float:left; list-style:none;}
div.m_oberflaeche_1 ul li {float:left;cursor:pointer;margin-left:1px;width:62px;}
div.m_oberflaeche_1 li img {margin:0 3px;border:1px solid #000;}
div.m_oberflaeche_1 p {text-align:center}

div.m_oberflaeche_2 {float:left;margin:20px 5px;font-size:11px;width:210px;}
div.m_oberflaeche_2 ul {float:left; list-style:none;}
div.m_oberflaeche_2 ul li {float:left;cursor:pointer;margin-left:1px;width:62px;}
div.m_oberflaeche_2 li img {margin:0 3px;border:1px solid #000;}
div.m_oberflaeche_2 p {text-align:center}

div.m_oberflaeche_3 {float:left;margin:20px 5px;font-size:11px;width:210px;}
div.m_oberflaeche_3 ul {float:left; list-style:none;}
div.m_oberflaeche_3 ul li {float:left;cursor:pointer;margin-left:1px;width:62px;}
div.m_oberflaeche_3 li img {margin:0 3px;border:1px solid #000;}
div.m_oberflaeche_3 p {text-align:center}

div.m_fuge {width:200px; font-size:11px;float:left;margin-left:10px;}

.st_nr_carat  {font-size:12px;}
.st_nr_carat select { border:1px solid #ccc; float:left;}

ul.stein_field  {float:left;width:330px;margin-left:30px;}
ul.stein_field  li {float:left;margin-left:5xp;}

#ring_preis {width:280px; margin-top:20px; font-size:16px;font-weight:bold;}

#dh {margin-bottom:20px;color:#818181;float:left;width:286px;height:20px;background:#E9E9E9; border:1px solid #C9C9C9;}
#dh span {margin-left:40px;float:left;font-size:12px;font-weight:bold;cursor:pointer;}

div.feingehalt {float:left;margin-top:1px;width:70px;}
.feingehalt select {float:left;width:70px; border:1px solid #ccc;}

#weite {border:1px solid #ccc;width:100px;}

fieldset {background:#E9E9E9; border:1px solid #C9C9C9;padding-left:7px;float:left;padding-bottom:5px;}
fieldset.sub {background:#F3F3F3; border:1px solid #C9C9C9;float:left}
legend {color:#343434;font-weight:bold;font-size:11px;}
label {font-size:10px; font-weight: bold;width:70px;}
