/***** Global Settings *****/
 
html, body {
border:0;
margin:0;
padding:0
}
 
body {
font:100%/1.5 Verdana, Arial, Helvetica, sans-serif; color:#f7f7f7;
background:#0f0f0f url(../images/bg.jpg)
}
 
/***** Headings *****/
 
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:1.0
}

h1 {
color:#fecf6a;
padding:0 0 0.5em 0;
font-size:34px;
line-height:1.0
}
 
h2 {
color:#fecf6a;
padding:10px 0 10px 0;
font-size:26px
}
 
h3 {color:#fecf6a;
padding:0 0 3px 0;
font-size:22px;
font-weight:normal
}
h4 {
color:#333333;
padding:0 0 15px 0;
font-size:20px;
font-weight:normal;
line-height:1.2
}
 
/***** Common Formatting *****/
 
p, ul, ol {
margin:0;
padding:0 0 1em 0
}

 
ul, ol {
padding:0 5em 1.25em 2em
}
li {padding:0 0 0.6em 0; line-height:1.3}
 
blockquote {
margin:0 1em 0.2em 1em
}
 
small {
font-size:0.8em
}
 
img {
border:0
}
 
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline
}
 
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline
}
 
acronym, abbr {
cursor:help;
border-bottom:1px dashed;
font-variant:normal
}
 
/***** Links *****/
 
a, a:link, a:visited, a:hover {text-decoration:underline}
a {color:#82bafe}
a:visited {color:#804ea6}
a:hover, a:active {color:#eb402e}

/***** Forms *****/
 
form {
margin:0;
padding:0;
display:inline
}
 
input, select, textarea {
font:1em Tahoma, Arial, Helvetica, sans-serif
}
 
textarea {
line-height:1.25
}

 
/***** Tables *****/
 
table {
width:100%;
border:none;
border-collapse:collapse;
margin:0;
padding:0
}
 
table tr td {
padding:0; 
vertical-align:top
}

#cont_right strong {color: #FBE48C}
 
 
/***** Global Classes *****/

.nobullet      { list-style:none; list-style-image:none }
.gray {color:#279800}
.rkl { color:#333}
ul.recipe, ol.recipe {
padding:0 0 0.4em 2em
}
ul.recipe li, ol.recipe li {padding:0 0 0.4em 0; line-height:1.2; font-style:italic}


/***** Content *****/

#header {height:86px; background:#0f0f0f url(../images/header_grad.jpg) top repeat-x; border-bottom:solid 1px #343330}
#head_left {width:270px; text-align:left; vertical-align:middle; padding:0 18px; font-size:1em; color:#dcffd5}
#head_left a {color:#8dc0ff}
#head_left a:hover {color:#fff}
#head_right {text-align:right; vertical-align:middle; padding:0 20px 0 5px; font-size:24px; color:#dcffd5; line-height:1.2; font-family:Georgia, "Times New Roman", Times, serif}
#content {}
#pink {}
#menu_left {width:282px; height:296px; background:#1d1d1d url(../images/menu_bg.jpg) no-repeat; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#ffc052; font-size:24px}
.menu_item {margin-left:40px}
#menu_left { vertical-align:middle}
#menu_left p {margin:0 0 0 68px; padding:5px 0 3px 0;}
#menu_left img {margin-left:16px; padding:0;}
#menu_left a {color:white; text-decoration:none}
#menu_left a:hover {color:#f74c42}
#menu_right {}
#mainmenu ul{font-size:1.4em; padding:12px 18px 0 22px; color:#134f99}
#mainmenu li{padding:0}
#footer, #footer table {height:100px; background:#56554e url(../images/footer_grad.jpg) top repeat-x}
#footer td {width:50%; padding:15px 40px 0 40px; vertical-align:middle; color:#eee; line-height:1.4; text-align:center}
#footer a {color:#8dc0ff}
#footer a:hover {color:#fff}
#cnt {background:url(../images/menu_shadow.jpg) top repeat-x}
#cont_left {width:250px; color:#d43b38; padding:82px 0 20px 30px}
#cont_left ul {padding:0 0 0 30px}
#cont_left ul ul{padding:0 0 0 20px}
#cont_left ul ul  a{ font-size:16px}
#cont_left ul ul li { padding:8px 0 0 0; font-size:18px}

#cont_left li {padding:5px 0 8px 0; font-size:16px; line-height:1.1}
#cont_right {padding:70px 10% 0 50px; }
#cont_left2 {height:70px}
#logobox {width:32%}
#container {}
#konsult {text-align:left; vertical-align:middle; padding:0 15px 0 22px; font-size:26px; color:white; font-family:Georgia, "Times New Roman", Times, serif}
#konsult a {color:#7eeb69}
#konsult a:hover {color:#dcffd5}

.cvbox {width:250px; height:270px; float:left; text-align:center; line-height:1.2; margin:5px}
.contbox_td{width:50%; padding:0 25px 30px 0}
.contbox_td table td{vertical-align:middle}
#nextbox td {width:50%; font-size:20px}
.catTable {width:600px; margin-bottom:40px}