/* Global */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, address {margin:0;padding:0;color:black;}
body {/*font: 76%/150% Arial, Helvetika, sans-serif;	*/background-color: #FFF;}
table {border:0; border-collapse:collapse;}
img {border:0;}
p {font: 76%/150% Arial, Helvetika, sans-serif; text-indent: 60px;}
//td { vertical-align:top;}

.color_main { background:url(main.gif) repeat-y left top; }

/* links ================================================================*/
a:link,a:visited {color:#363;}
a:visited {color:#363;}
a:focus, a:hover {	color: #336699;}
h2 a:link, h2 a:visited {color:#363; font-weight:bold;}

/*headings ===============================================================*/
h1 {
	font: normal 1em/150% Tahoma, Arial, Helvetika, sans-serif;
	padding:0 2em 1em 2em;
	margin: 0 10px;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {font-size: 1.0em; margin:0 0 0 0;font-weight: normal;}
h3 {font-size: 1.1em; margin:0 0 0 0;font-weight: normal;}
h4 {font-size: 0.8em;font-weight: bold;}
h5 {font-size: 1.1em; margin:0 0 0 0;font-weight: bold;}
h2, h4 {font-weight: bold;}
h2, h3, h4, h5 {
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
	font-weight: normal; 
	font-family: Tahoma, Geneva, sans-serif; 
}

/*listing ===============================================================*/

dl, ul {margin:0 2em 0 1em;	list-style-type: none;}
dl {margin-top:0.5em;}
dt {font-weight:bold;margin:0.5em 0 0 1em;}
dd {margin:0 0 0.5em 1em;}
ul {padding:0 0 0 2ex; list-style:disc;}
ol {padding:0;}
li {margin:0 0 0.5em 1em;}

/*wrap============================================================================*/
#wrap { background:url() repeat-x top left;}

/* header ====================================================================*/
table#header {margin: 0;}
.main {background: url() no-repeat left top;}

#apDiv1 {position:absolute;z-index:1;top: 0px;left: 0px;}
#apDiv2 {position:absolute;z-index:1;top: 0px;right: 1px;}

/* left nav ============================================================================*/
td#nav {padding: 1em 0 0 1em; margin:0;vertical-align:top;}
td#nav.nav_main { background-color: #9b9486; }

td#nav h3 {	line-height:110%;}
td#nav a:link, td#nav a:visited {color:#fff;font-weight:normal;  }
td#nav a:hover {color:#ccc;}
#blk {color:#000;}

#bl_cor1 {padding: 0 0 0 0; margin:0; width: 235px;}
#bl_cor2 {padding: 0 0 0 0; margin:0; width: 1024px;}
#bl_cor {padding: 0 0 0 0; margin:0;}

/* center content ======================================================================*/
table#inner {width:100%;}
table#inner td { padding: 1em 0; margin: 0;vertical-align:top; }
table#inner td p{ font:11px/110% Arial, Helvetica, sans-serif;  padding: 0; margin: 0;}

td#content {padding: 0 0 0 0;margin: 0; width: 1024px;vertical-align:top;}
td#content h2 {padding: 1em 0 0 2em;margin: 0 0 10px 0;font-weight: normal;}
#content p {padding:0 1em 1em 1em; margin: 0 10px;}
#rightcontent {font:11px/110% Arial, Helvetica, sans-serif;  padding: 0; margin: 0;}

/* right content ======================================================================== */

td#info {padding: 1em 0 0 0;}

/* footer ==============================================================================*/
#copyright	{color: #333; }
#pro {font-size: 0.8em; vertical-align:middle; padding: 0 0 0 0;background-color: #ccc;}

/*misc=======================================================================================*/

blockquote	{font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;
line-height: 1.3;
color: #999;
padding:1em;
margin:1em 0 2em 3em;
border-left: 1px dotted #999;}
table#rev { background-color:#4788B8; /*border-bottom: 14px solid #D5D5C6;*/}
.review { color:#336699; text-align:left; margin:0;padding:0.5em 0;font: 1.1em/100% Arial;}
.date { color:#FFFFFF; background:#FF3300; padding:0 5px;}
.pricered { color:#FF0000;}

/*image======================================================================================*/
img {border:0;}
.imgborder {border:8px solid #ccc; padding:0px; margin:0;}
.flowright {border:1px solid #ccc; padding:4px; float:right; margin:0 10px 10px 10px;}
.flowleft {border:1px solid #ccc; padding:4px; float:left; margin:0 20px 10px 0;}
.punktir {background: url(000.gif) repeat-x center;}

.div_lang{padding:0px; margin:0px 2px; float:left; font-weight:bold; color:#000000;}
.form_but_lang{padding:0px; margin:0px;}
.but_lang{padding:0px; margin:0px; border:none; background:none; cursor:pointer; text-decoration:none; color:#FFFFFF;}
.but_lang_act{padding:0px; margin:0px; border:none; background:none; cursor:none; text-decoration:none; color:#000000; font-weight:bold;}
.but_lang_noact{padding:0px; margin:0px; border:none; background:none; cursor:none; text-decoration:none; color:#555555; font-weight:normal;}