﻿@charset "utf-8";

/* CSS Document */



html{

height:100%;

}

body {

margin:0;

padding:0;

font-family:Tahoma;

font-size:12px;

background:#FFFFFF;

min-height:100%;

color:#000000;

background:url(../img/head_bg_small.jpg) top left repeat-x;

}

#container {

min-height:100%;

position:absolute;

width:100%;

background: url(../img/foot_bg_small.jpg) bottom left repeat-x;

}

#subcontainer {

width:100%;

background:url(../img/head_bg.jpg) top center no-repeat;

position:relative;

z-index:5;

}

a {

text-decoration:none;

-moz-outline:none;

color:#003675;

}

a:hover {

color:#000000;

}


a.bodylinks {
    color: #003675;
	text-decoration:none;
	font-size:12px;
}
a.bodylinks :link {
}
a.bodylinks :visited {
}
a.bodylinks :hover {
    text-decoration:underline;
	color:#000000;
}


form { display:inline;}

h1 { color:#FFFFFF; font-size:16px; display:inline;}

h2 { color:#000000; font-size:12px;}
h3 { color:#000000; font-size:12px;}



/* header */

#header {

width:960px;

margin:auto;

}



/* tables*/

#tcontent {

min-height:100%;

width:860px;

margin:auto;;

padding:0px 50px;

background:url(../img/foot_bg.jpg) bottom center no-repeat;

}

.conttabl {

margin-bottom:30px;

}


.tleftmenu {

width:285px;

vertical-align:top;

background: url(../img/leftmenu_bg.jpg) left center repeat-x #CACECD;

}

.tleftmenu .nr {

width:30px;

text-align:right;

font-weight:bold;

color:#003675;

padding-right:10px;

}

.tleftmenu td {

vertical-align:top;

padding:10px 0px;

border-bottom:1px dotted #999999;

}

.tleftmenu a {

font-size:13px;

font-weight:normal;

}

#tbigmenu {

margin-left:20px;

width:550px;

height:130px;

}

#tbigmenu a {

color:#003675;

font-size:14px;

font-weight:bold;

}

#tbigmenu a:hover {

color:#FFFFFF;

}

#tpages {

margin-left:20px;

margin-bottom:0px;

width:510px;

padding:0px 0px 20px 20px;

text-align:justify;

}

.tfoot {

height:70px;

color:#FFFFFF;

text-align:center;

*vertical-align:bottom;

*padding-bottom:20px;

}

.tfoot a {

color:#FFFFFF;

}



/* footer */

#footer {

height:100px;

position:inherit;

*position:absolute;

top:100%;

left:0px;

margin-top:-100px;

width:100%;

text-align:center;

font-size:11px;

color:#FFFFFF;

background:url(../img/foot_bg.jpg) bottom center no-repeat;

}

#footer a {

color:#FFFFFF;

}



/* overall */

.w100p { width:100%;}

.w33p { width:33%;}



.h25 { height:25px;}



.tal { text-align:left;}

.tar { text-align:right;}

.tac { text-align:center;}

.taj { text-align:justify;}



.FS10 { font-size:10px;}

.FWB { font-weight:bold;}



.pt2 { padding-top:2px;}

.pt5 { padding-top:5px;}

.pt10 { padding-top:10px;}

.pt20 { padding-top:20px;}

.pl2 { padding-left:2px;}

.pl20 { padding-left:20px;}

.pad10 { padding:10px;}

.pad20 { padding:20px;}



.CB { clear:both;}

.FL { float:left;}

.FR { float:right;}

small {
    color:#333333;
	text-decoration:none;
	font-size:10px;
}

link:hover {
color:#000000;
font-weight:bold;
text-decoration:underline
font-size:14px; 

}
link.bodylinks {
    color: #003675;
	text-decoration:none;
	font-size:12px;
}
link.bodylinks :link {
}
link.bodylinks :visited {
}
link.bodylinks :hover {
    text-decoration:underline;
	color:#000000;
}
catalog :  {
text-decoration:underline;
font-size:14px;
font-weight:bold;
color:#0000CC;

	
catalog :link {
}
catalog :visited {
}
catalog :hover {
    text-decoration:underline;
	color:#000000;
	font-weight:bold;
}