html, body {
-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;
font-family:verdana,arial,sans-serif;
font-size:11.6pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#site {
margin:0 auto;
width:980px;

}

#header {
margin-bottom:20px;
overflow:hidden;

}

#header #menu {
background: url('../images/menu.gif');
height:47px;
padding:0;
float: left;
width: 930px;
}
#header #menur {
background: url('../images/menu_r.gif');
height:47px;
padding:0;
float: left;
width: 25px;
}
#header #menul {
background: url('../images/menu_l.gif');
height:47px;
padding:0;
float: left;
width: 25px;
}

#header #menu a {
color:#FFFFFF !important;
float:right;
font-size:16px;
font-weight:bold;
margin-left:20px;
margin-right:20px;
margin-top:15px;
text-decoration:none;
}
#header #menu input#search{
margin-top: 10px;
background-color:#FCFCFC;
border:1px solid #D4E9A3;
font-weight:bold;
height:25px;
margin-bottom:1px;
width:230px;
}
#header #menu .separator {
background-image:url(../images/separator.gif);
background-repeat:no-repeat;
float:right;
height:47px;
width:2px;
}


#boxl{
float: left;
width: 600px;
}
#boxl span{
color:#07698D;
font-weight: bold;
}
#boxTags{
float: left;
width: 930px;
}

#boxTags #showPopularTags
{
padding-left: 10px;
padding-right: 20px;
padding-top: 5px;
}
#boxTags #showPopularTags h3{
float: left;
padding: 3px;
margin-bottom:-10px;
font-size: 14px;
}
#boxTags #showPopularTags h3 a
{
text-decoration: none;
}


#boxl #showPopularTags
{
padding-left: 10px;
padding-right: 20px;
padding-top: 5px;
}
#boxl #showPopularTags h3{
float: left;
padding: 3px;
margin-bottom:-10px;
font-size: 14px;
}
#boxl #showPopularTags h3 a
{
text-decoration: none;
}
#boxr{
float: left;
text-align: center;
}

#boxr h1{
font-size: 24px;
}

div.clear{clear: both;}
.spaceLine20{width: 100%;height: 20px;}
#footer{

}
.divHr{
padding-top: 1px;
border-top-color:#DFF0F6;
border-top-style:solid;
border-top-width:1px;
padding-bottom: 1px;
width: 100%;
}
#new div{
padding: 3px;
float: left;
width: 49%;
}

#linki a{
	color:#000;
	font-size: 12px;
}
#copy{
text-align: right;
padding-right: 10px;
color:#333333;
font-family:Geneva,Verdana,Arial,Helvetica;
font-size:10px;
}
#copy a{
text-decoration: none;
color:#333333;
}
.tags{
padding-top: 5px;
}
.tags a{
color:#333333;
font-family:Geneva,Verdana,Arial,Helvetica;
font-size:10px;
}
.url{padding-top:5px;padding-bottom: 3px;}
.url a{
color:#5176B5;
}
#navi{
padding-top: 5px;
padding-bottom: 5px;
}
.title h3 a{
color:#5176B5;
}
#shop{
background-color: #99CCFF;
}
#addSite input.title{
background-color:#FCFCFC;
border-bottom:1px solid #D4E9A3;;
border-left:1px solid #D4E9A3;;
border-top:1px solid #D4E9A3;;
border-right:1px solid #D4E9A3;
font-weight:bold;
height:25px;
margin-bottom:1px;
margin-top:0;
padding:4px;
width:734px;
}
#addSite input.dane{
background-color:#FCFCFC;
border-bottom:1px solid #D4E9A3;;
border-left:1px solid #D4E9A3;;
border-top:1px solid #D4E9A3;;
border-right:1px solid #D4E9A3;
font-weight:bold;
height:25px;
margin-bottom:1px;
margin-top:0;
padding:4px;
width:300px;
}
#addSite .left{
float:left;
width:150px;
}
#addSite span{
color:#d40000;
font-size: 11px;
}
#addSite .addButton{
text-align: center;
padding: 5px;
}
#addSite .addButton input{
font-size:1.5em;
}
.info{
height: 50px;
text-align: center;
font-size: 22px;
font-weight: bold;
background:#EEFAE6 none repeat scroll 0 0;
border-bottom:1px solid #D0E4C2;
border-right:1px solid #D0E4C2;
padding:8px 5px 8px 10px;
}
.infoError{
height: 50px;
text-align: center;
font-size: 22px;
font-weight: bold;
background:#FFEDEB none repeat scroll 0 0;
border-bottom:1px solid #FFCFCF;
border-right:1px solid #FFCFCF;
padding:8px 5px 8px 10px;
}