@charset "utf-8";
*{margin:0;padding:0}
img {border:0}
p {padding:10px 0;}
body {font:12px Arial; color:#000000;}
a {text-decoration:none;}
ul {list-style:none;}

.heading1 {font-size:20px; color:#755C79; padding-top:5px;}
.heading2 {font-size:20px; color:#1F043A; padding-top:5px;}
.heading3 {font-size:17px; color:#6D6D76; padding:7px 0 10px 30px;}
.heading4 {font-size:15px; color:#1F043A; padding-bottom:7px; font-weight:bold;float:left;}
.heading5 {font-size:13px; color:#1F043A; padding:7px 0 2px; font-weight:bold;}
.bold {font-weight:bold;}

#header {position:relative; width:908px; height:435px; margin:0 auto;}
#flags  {position:absolute; top:10px; left:850px;}
#menu   {position:absolute; top:95px; right:22px;}
#menu a {color:#6D6D76;}
#menu a:hover {color:#1F043A;}
#bigMenu {font-size:14px; color:#FFFFFF;}
#bigMenu a {font-size:24px; color:#FFFFFF;}
#bigMenu a:hover {color:#C8C8C8;}
#hKrokos   {position:absolute; top:355px; left:50px;}
#hProducts {position:absolute; top:355px; left:350px;}
#hRecipies {position:absolute; top:355px; left:650px;}
.krokosSubMenu {margin:0 0 5px 25px;}
.krokosSubMenu a {color:#97889A; font-size:13px; font-weight:bold;}
.krokosSubMenu a:hover {color:#755C79;}
.addressStyle {font-size:13px; color:#3c2448; margin-left:23px;}

#main {width:908px; margin:0 auto;}
#mainBorderLeft {width:4px; height:254px; float:left; background:url(../images/shadow_left.gif) no-repeat left top;}
#side {float:left; width:255px; padding-top:50px;}
#middleLine {float:left; width:1px; height:464px; background:url(../images/middle_line.gif) no-repeat;}
#content {float:left; width:600px; padding:50px 22px 0 22px;}
#content-contact {float:left; width:500px;padding:50px 22px 0 22px;}
#partnership {float:left; width:720px; padding:50px 0 0 90px;}
#mainBorderRight {width:4px; height:254px; float:right; background:url(../images/shadow_right.gif) no-repeat right top;}
.extraProdCats ul li {background:url(../images/bullet.gif) no-repeat left 15px; padding:6px 0 0 15px; margin-left:30px;}

#footerBG {background:url(../images/bg_footer.gif) repeat-x; width:100%; color:#FFFFFF; clear:both;}
#footer {width:908px; height:92px; margin:0 auto;}
#footerARX {float:left; padding:55px 0 0 10px; color:#FFFFFF;}
#footerConInd {float:right; padding:55px 10px 0 0;}
#footerConInd a {color:#FFFFFF;}
#footerConInd a:hover {color:#C8C8C8;}

.titleBar {width:600px; height:34px; background:url(../images/bg_titles.gif) repeat-x; font-size:14px; color:#DED5E8; padding:5px 5px 0 5px;}
.catHolder {cursor:pointer;}
.subcats {display:none;}
.subcats div {background-color:#1F043A; padding:3px; margin:3px 22px 0 30px;}
.subcats a {color:#DED5E8; display:block;}

.saffronMenu {margin-left:23px;}
.text {margin-top:20px; color:#1F043A; line-height:18px;}
.margin-left {margin-left:12px;}
.float-left {float:left;}
.photo_okrokos {margin:15px 15px 10px 0; float:left;}
.photo_history {margin:20px 15px 15px 0; float:left;}
.photo_katagwgh {margin:10px 0;}
.photo_properties1 {margin:25px 15px 10px 0; float:left;}
.photo_properties2 {margin-left:15px; float:right;}
.photo_partnership {margin-left:67px;}

#characteristics table {margin-top:7px;}
#characteristics table tr td {padding:3px 6px;}
.center_text {text-align:center;}

.prodContainer {width:260px; margin:10px 20px 20px; float:left;}
.prodContainer table {margin:0 auto;}
.prodContainer table tr td {height:260px; vertical-align:bottom;}
.line {width:260px; height:2px; background-color:#BFB5D7; margin:7px 0;}
.prodText {font-weight:bold; color:#1F043A; padding-left:30px;}

.newsTable {margin:71px 0 0 30px;}
.newsTable td {background-color:#E6E0EA; color:#1F043A; }
.newsTitle {padding:5px;}
.newsTitle a {color:#1F043A;}
.newsBullet {padding:8px 7px 0 7px; vertical-align:top;}
.newsDate {float:right;}

.imgContainer{float:left;}
.imgContainer img {border:12px solid #E6E0EA; margin:3px 20px 15px 0;}
.galleryAllContainer {width:462px; height:82px; margin:30px auto 0;}
.gallery {height:82px; float:left;}
.gallery ul li {margin-right:3px; border:1px solid #1F043A; font-size:0px;}
#prev {background:url(../images/arrow_left.jpg) no-repeat;  width:15px; height:82px; border:0; float:left; margin-right:5px; display:none;}
#next {background:url(../images/arrow_right.jpg) no-repeat; width:15px; height:82px; border:0; float:left; margin-left:2px; display:none;}

#commercials {margin-top:33px; color:#1F043A; line-height:17px;}
.com {margin:0 0 40px 70px; width:155px; color:#1F043A;}
.com img {float:left; margin-right:10px;}
.com a {color:#1F043A;}
#ads {margin-top:10px; color:#1F043A;}
.adsImg {float:left; margin:20px 15px 0 0; width:102px;}
.adsImg img {border:1px solid #1F043A; margin-bottom:2px;}

.pager {color:#755C79; font-weight:bold; margin:5px 0 0 56px;}
.pages {float:left; line-height:16px;}
.pager a {color:#755C79; font-weight:normal;}
.pager a:hover {color:#1F043A;}
.pager_selected {color:#1F043A; font-weight:bold;}

#contact {font-weight:bold; color:#1F043A;}
#message {font-size:11px; color:#FF0000;}
#success {font-size:11px; color:#107211;}
.fields {font-size:10px; color:#666666;}
.send a {font-weight:bold; color:#755C79;}
.send a:hover {font-weight:bold; color:#1F043A;}

.clear {clear:both;}
.vspace10 {height:10px; clear:both;}
.vspace20 {height:20px; clear:both;}
.vspace30 {height:30px; clear:both;}
.vspace40 {height:40px; clear:both;}
.vspace80 {height:80px; clear:both;}
.fleft{float:left}
.fright{float:right}

