#container {
width:745px;
margin:0px auto;
padding:0px;
text-align:left;
}
#content {
float:left;
margin:0px;
padding:0px;
border-left:1px solid #bcd6e7;
border-right:1px solid #bcd6e7;
border-bottom:1px solid #bcd6e7;
}
#foot {
float:right;
clear:both;
padding:0px 15px 15px 0px;
margin:20px 0px 0px 0px;
border-top:4px solid #a00;
text-align:right;
width:185px;
}

#realpage {
border-bottom:1px solid white;
}
#page ,
#backpage {
float:left;
margin:0px;
padding:0px 15px;
width:490px;
min-height:420px;
}

#backpage {
width:713px;
}

#page p {
padding:0px;
}
#page img {
/*float:right;*/
padding:0px 0px 0px 10px;
text-align:right;
font-size:80%;
}

#page .tabbed {
margin:0px 0px 0px 80px;
}
#page ul {
list-style-type: square;
}

#margin {
float:right;
margin:0px;
padding:0px;
width:200px;
}
#margin ul {
list-style-type: square;
}

.logo {
margin-left:10px;
}

div#lang_frame {
color:#a00;
float:right;
position:relative;
top:-52px;
text-align:right;
}
div#lang_frame span.lang {
cursor:pointer;
text-transform:capitalize;
}
div#lang_frame a.lang {
text-transform:capitalize;
color:#a00;
}

.boxtext {
float:left;
width:99%;
height:125px;
padding:3px 1px 1px 1px;
border-top:4px solid #a00;
}

a.title_link {
color:#000;
}
a.title_link:hover {
color:#a00;
}

a.black {
color:#000;
}
a.black:hover {
cursor:pointer;
color:#a00;
}

.add_button {
display:inline;
border:1px solid #bcd6e7;
padding:2px;
margin-right:5px;
}

.box {
border:1px solid #bcd6e7;
padding:10px;
}
