/*reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*end reset*/
*{behavior: url(/tolteam/css/iepngfix.htc);}
/*start css*/
body{
font:13px "Trebuchet MS", Arial, serif;
background-color:#FFFFFF;
color:#444444;
}

h1, h2, h3, h4{
font-weight:normal;
color:#555555;
}
h1{
font-size:24px;
}
h2{
font-size:20px;
}
h3{
font-size:18px;
}
h4{
font-size:16px;
}


#mainholder{
margin:0px auto;
width:960px;
}
#top{
background:#FFFFFF url(/tolteam/images/bcg_top.gif) top no-repeat;
width:960px;
height:194px;
}
#logoholder{
padding:30px 20px 20px 30px;
float:left;
width:400px;
}
#logoholder img{
width:258px;
height:80px;
}
#googletopholder{
width:468px;
height:60px;
float:left;
padding:40px 25px 20px 17px;
}
#menuholder{
width:960px;
height:30px;
float:left;
margin:18px 0px 0px 0px;
}
#menuholder ul{
padding:0px 8px 0px 0px;
}
#menuholder li{
float:right;
margin:8px 25px 0px 8px;
display:inline;
}
#menuholder li a{
color:#0d659c;
font-size:14px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
#menuholder li a:hover{
color:#263e6c;
}
#contentholder{
margin:0px;
width:960px;
background:#FFFFFF url(/tolteam/images/bcg_body.gif) top repeat-x;
float:left;
}
#content{
width:560px;
padding:10px 20px 0px 20px;
float:left;
}
.post{
flaot:left;
}
.post h1{
width:560px;
border-bottom:1px solid #FFFFFF;
padding:0px 0px 6px 0px;
}
.post p{
margin:10px 0px;
}
.post p a, a.morelink{
color:#263e6c;
text-decoration:underline;
}
.post p a:hover, a.morelink:hover{
color:#555555;
text-decoration:none;
}
.post ul{
margin:10px 0px 0px 0px;
padding:5px 10px;
background-color:#e6f1f8;
}
.post li{
margin:5px 0px;
font-size:12px;
text-align:justify;
}
.post li a{
color:#000;
font-weight:bold;
text-decoration:underline;
font-size:13px;
}
.post li a:hover{
color:#555555;
text-decoration:none;
}

.cat, .catl{
float:left;
margin:15px 10px 15px 0px;
}
.cat{
width:335px;
}
.catl{
width:200px;
}
.cat ul{
margin:0px 0px 0px 0px;
}
.cat h2, .catl h2{
padding:0px 0px 6px 0px;
}
.cat li, .catl li{
margin:0px 0px 0px 5px;
}
.cat li a, .catl li a{
background:url(/tolteam/images/strelica_b.gif) 0px 11px no-repeat;
color:#263e6c;
text-decoration:none;
padding:5px 0px 5px 8px;
display:block;
background-color:transparent;
}
.cat li a:hover, .catl li a:hover{
background:url(/tolteam/images/strelica_bs.gif) 0px 11px no-repeat;
color:#555555;
text-decoration:none;
background-color:#EDF6FA;
}

#sidebar{
width:340px;
padding:10px 10px 20px 10px;
float:left;
}
.searchholder{
background:url(/tolteam/images/bcg_search.png) no-repeat;
width:325px;
height:280px;
}
.searchholder h2{
padding:20px 10px 0px 20px;
}
.searchholder ul{
margin:0px 20px 0px 20px;
}
.searchholder li{
margin:4px 0px 10px 0px;
}
.searchholder li input, select{
width:280px;
}
.button{
width:auto !important;
font-size:11px;
background:url(/tolteam/images/bcg_search.gif) repeat-x;
border:1px solid #82AABE;
color:#FFFFFF;
padding:6px 5px;
margin:0px;
cursor:pointer;
text-transform:uppercase;
}
.sidepost{
width:325px;
margin:15px 0px 10px 0px;
}
.sidepost h4{
margin:5px 0px 5px 0px;
}
.sidepost h4 a{
color:#263e6c;
text-decoration:underline;
}
.sidepost h4 a:hover{
color:#555555;
text-decoration:none;
}
.sidepostimg{
float:left;
margin:2px 6px 1px 0px;
border:1px solid #555555;
}
#footer{
width:940px;
clear:left;
padding:10px 10px;
background:#2c75a1 url(/tolteam/images/bcg_footer.gif) top repeat-x;
min-height:80px;
height:auto;
color:#d2e8f4;
}
#footer p{
padding:10px 0px 0px 0px;
}
#footer a{
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
margin:0px 5px;
}
#footer a:hover{
color:#d2e8f4;
}
.marginleft10{
margin:0px 0px 0px 10px;
}
.smallletters{
text-transform:lowercase !important;
}