a,b,strong,p,span,div,input {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
line-height:1.5em;
color: #03476d;
}

.table_text {
text-align:justify;
text-indent:2em;
margin:10px;
}

.text {
text-align:justify;
text-indent:2em;
}

.small {
text-align:justify;
text-indent:2em;
font-size: 10px;
}

.litetext {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:1.4em;
color: #03476d;
}

.ctext {
text-align:center;
}

.ctsmall {
text-align:center;
font-size: 10px;
}

.zag {
font-weight:bold;
text-align:center;
}

.mint {
font-size:11px;
}

.shadow, .nshadow, .rshadow, .shadow2, .nshadow2, .rshadow2, .tooltip, .ftooltip, .ptooltip {border:0px;}

body {
margin : 0px;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #03476d;
line-height:1em;
background:#f7fafb;
text-align:center;
}

.objn {
width:95%;
margin:15px auto;
}

div.table_text {margin:10px;}
.objtabp { margin:4px 8px; text-align:center; }
.objntd { background-color:#cfe8f6; border:1px solid #8bb5d5; }

#main {
margin:15px;
min-height:300px;
min-width:600px;
border:1px solid #116798;
background:#e1ecf1;
}

.inlinebox { margin:8px; }
.inlinebox h1, .inlinebox h6, .inlinebox h5, .inlinebox h4, .inlinebox h2, .inlinebox h3, .inlinebox a, .inlinebox b, .inlinebox strong, .inlinebox p, .inlinebox span, .inlinebox div {color:white;}
.inlinebox2 { margin:8px; }

#bottom {text-align:center; border-top:1px solid #116798; background:url(img/bottom_bg.jpg) bottom; width:100%; height:50px;}
#mc { margin:10px 4px; vertical-align:top; }

.mnorm { width:90%; margin:15px auto; }
.mnorm td {border:1px solid #939191;}
.mnorm td td {text-align:center;}
.oddz {background:#e5e5e3; font-weight:bold; text-align:center;}
.mer .oddz {background:#ebd2e5;}

.mer {
background-color:#f6e6f2;
width:90%;
margin:15px auto;
}
.mer td {border:1px solid #116798;}

#mmenu { background: url(img/menu_bg.gif); border-top:1px solid #8bb5d5; border-bottom:1px solid #8bb5d5; }

#ttop { background:url(img/top_bg.jpg); }
.top { background:url(img/top.jpg) left no-repeat; }

.cttz {line-height:1em; text-align:left; background:url(img/header/h_left_top.gif) left no-repeat;}
.ctz {line-height:1em; text-align:left; background:url(img/header/h_top.gif);}
.cbz {line-height:0px; background:url(img/header/h_bottom.gif);}
.ccz {width:100%; line-height:1.5em; background:url(img/header/h_bg.gif);}
.clz {line-height:0px; background:url(img/header/h_left_bg.gif);}
.crz {line-height:0px; background:url(img/header/h_right_bg.gif);}
.ctz h2, .ctz h3, .ctz b, .ctz strong, .ctz p { position:relative; left:-44px; top:5px; z-index:0; }

#foto {margin:0px; height:336px; overflow: auto; overflow-y: auto; overflow-x: hidden;}
#foto2 {margin:0px; width:99%; min-height:120px; height:215px; overflow: auto; }
#foto2 table {margin:6px;}

.href_cont, .text_cont { margin:4px; text-align:center; }
.href_cont div.body {text-align:justify;}
.href_cont p, .href_cont div, .href_cont a, .href_cont span, .href_cont h2, .href_cont h3, .href_cont b, .href_cont strong { line-height:1em; }

.href_cont p img, .text_cont p img { vertical-align:middle; }
.href_cont ul, .text_cont ul { text-align:left; }

.mhttop {background:url(img/header_lino/ttop_bg.gif);}
.mhttop h1, .mhttop h2, .mhttop h3, .mhttop h4, .mhttop p, .mhttop span, .mhttop strong, .mhttop b {position:relative; top:22px;}
.mhttop1 {float:left; width:237px; height:64px; background:url(img/header_lino/cart_top.jpg) left top no-repeat;}
.mhttop2 {float:right; width:125px; height:64px; background:url(img/header_lino/ttop_right.jpg) right top no-repeat;}

.mhlbg {background:url(img/header_lino/left_bg.jpg); line-height:0px;}
.mhrbg {background:url(img/header_lino/right_bg.jpg); line-height:0px;}
.mhcbg, .mhbtdbg {background:url(img/header_lino/h_bg.jpg);}

.mhbtdbg1 {background:url(img/header_lino/b_bottom_left.jpg) left bottom no-repeat;}
.mhbtdbg2 {height:21px; background:url(img/header_lino/b_bottom_right.jpg) right bottom no-repeat;}

.mhcbg1 {float:left; width:250px; height:98px; background:url(img/header_lino/cart.jpg) left top no-repeat;}
.mhcbg2 {float:right; width:30px; height:22px; background:url(img/header_lino/t_top_right.jpg) right top no-repeat;}
.mhbb {background:url(img/header_lino/bbottom_bg.jpg)}
.mhbb1 {float:left; width:125px; height:64px; background:url(img/header_lino/bbottom_left.jpg) left top no-repeat;}
.mhbb2 {float:right; width:355px; height:64px; background:url(img/header_lino/bbottom_right.jpg) right top no-repeat;}
.mhbb h1, .mhbb h2, .mhbb h3, .mhbb h4, .mhbb p, .mhbb span, .mhbb strong, .mhbb b {position:relative; top:10px;}

.wrap1, .wrap2, .wrap3, .wrap12, .wrap22, .wrap32 {
display:inline-table;
/*  \*/display:block;/**/
}
.wrap1 { float:left; background:url(img/shadow/foto_min/main.gif) right bottom no-repeat; }
.wrap2 { background:url(img/shadow/foto_min/left_bottom.gif) left bottom no-repeat; }
.wrap3 { padding: 0px 5px 5px 0px; background:url(img/shadow/foto_min/right_top.gif) right top no-repeat; }
.wrap12 { float:left; background:url(img/shadow/foto_min2/main.gif) right bottom no-repeat; }
.wrap22 { background:url(img/shadow/foto_min2/left_bottom.gif) left bottom no-repeat; }
.wrap32 { padding: 0px 5px 5px 0px; background:url(img/shadow/foto_min2/right_top.gif) right top no-repeat; }

.ltfoto { float:left; margin:3px; }
.rtfoto { float:right; margin:3px; }
.tfoto { margin:3px auto; }

img { padding:0px; margin:0px; border:0px; }

.opac {
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

img.m {
vertical-align:middle;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

.fo {
filter:alpha(opacity=90);
-moz-opacity: 0.90;
-khtml-opacity: 0.90;
opacity: 0.90;
}

.tdimg{line-height:0px;}

table {border-collapse: collapse; text-indent:0em;}
table td, table th {padding : 0px;}

img.mm {
filter:alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
vertical-align:middle;
}

.fcomm {
background-color: transparent;
width:100%;
height:200px;
color: #03476d;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:11px;
border: 1px solid #c0c0c0;
}

h1, h2, h3, h4, h5, h6 { line-height:1.5em; padding:0px; margin:0px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; margin:0px; padding:0px; color: #03476d; }
li h2, li h3 {font-weight:200;}

.finp { color: #03476d; background-color: #fbfbfb; margin:2px; padding: 2px; vertical-align: middle; font-family:tahoma; font-size:11px; border:1px solid #116798;}
.bbcodes {
	background-color:#fbfbfb;
	border:1px solid #116798;
	color: #03476d;
	text-align:center;
	vertical-align: middle;
	margin:2px;
	height: 21px;
	cursor : pointer;
}
.bbcodes:hover {border: 1px solid #905a78; background-color:#dfdfdf;}

a {cursor : pointer;}
a:link {  color: #03476d; text-decoration: underline; }
a:hover { color: #03476d; text-decoration: none; }
