﻿* {
margin:0;
padding:0;
}

html[xmlns] {
height : 100%;
padding-bottom: 0.005em;
overflow:-moz-scrollbars-vertical;
}

body {
width:100%;
font-size:62.5%;
background-image:url(../gif/bg.jpg);
background-repeat:repeat-x;
text-align:center;
font-family:Verdana,Arial,Helvetica,Geneva,Univers,san serif;
}

/* ### HEADER ### */

div#header {
position:relative;
width:900px;
height:80px;
margin:0 auto;
padding:0;
text-align:center;
}

div#header h1 {
position:absolute;
top:26px;
/* left:0px; */
right:0px;
width:280px;
margin:0;
padding:0;
font-size:120%;
line-height:130%;
text-align:right;
font-weight:bold;
color:#000;
white-space:nowrap;
letter-spacing:-1px;
}

div#header h1.ru {
top:16px
}

div#header h1 span {
display:block;
text-align:left;
}

div#header h1 img {
float:right;
margin:-26px 0 0 57px;
}

div#header h1.ru img {
margin-top:-16px;
}

div#header img#logo {
position:absolute;
/* top:8px; */
top:14px;
/* right:0px; */
left:311px;
padding:0;
z-index:40;
}

#verlauf {
position:absolute;
top:0px;
/* right:0px; */
left:0px;
z-index:50;
width:60px;
height:58px;
margin:0;
padding:0;
}

#verlaufru {
position:absolute;
top:14px;
/* right:0px; */
left:0px;
z-index:50;
width:60px;
height:58px;
margin:0;
padding:0;
}

html > body #verlauf, html > body #verlaufru {
background:transparent url(../gif/verlauf.png);
}

#slider {
position:absolute;
top:14px;
left:0px;
z-index:10;
margin:0;
padding:0;
width:100%;
}

#sliderru img.slicpic {
margin-right:4px;
}

#sliderru {
position:absolute;
top:0px;
left:0px;
z-index:10;
margin:0;
padding:0;
}

/*
#slider img.slicpic {
margin-right:4px;
}
*/

/* ### SCROLLER LEISTE ### */
/*
ul#scroller {
width:100%;
clear:both;
overflow:hidden;
margin:0;
padding:0;
height:58px;
}

ul#scroller li {
width:161px;
margin:0;
padding:0;
}
*/

/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
	margin:0;
	padding:0;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
	margin:0;
	padding:0;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding:0;
	margin:0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

.simply-scroll { 
list-style:none;
}

/* Container DIV */
div#slider .simply-scroll { 
	width: 900px;
	height: 58px;
	margin-bottom: 1em;
	list-style:none;
}

div#slider .simply-scroll { 
	width: 900px;
	height: 58px;
	margin-bottom: 1em;
	list-style:none;
}

/* Clip DIV */
div#slider .simply-scroll .simply-scroll-clip {
	width: 900px;
	height: 58px;
	margin:0;
	padding:0;
}
	
/* Explicitly set height/width of each list item */	
div#slider .simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 161px;
	height: 58px;
}

div#schraubenbeispiele .simply-scroll { 
	width: 880px;
	height: 200px;
	margin-bottom: 1em;
	list-style:none;
}

div#schraubenbeispiele .simply-scroll { 
	width: 880px;
	height: 200px;
	margin-bottom: 1em;
	list-style:none;
}

/* Clip DIV */
div#schraubenbeispiele .simply-scroll .simply-scroll-clip {
	width: 880px;
	height: 200px;
	margin:0;
	padding:0;
}

/* Explicitly set height/width of each list item */	
div#schraubenbeispiele .simply-scroll .simply-scroll-list li.l {
	float: left; /* Horizontal scroll only */
	width: 1573px;
	height: 200px;
	list-style:none;
}

/* Explicitly set height/width of each list item */	
div#schraubenbeispiele .simply-scroll .simply-scroll-list li.r {
	float: left; /* Horizontal scroll only */
	width: 1707px;
	height: 200px;
	list-style:none;
}

div#slider ul.scroller {
width:100%;
clear:both;
overflow:hidden;
margin:0;
padding:0;
height:58px;
}

div#slider ul.scroller li {
width:161px;
margin:0;
padding:0;
}

ul.scroller li a {
position:relative;
}

ul.scroller li {
margin:0;
list-style:none;
}

ul.scroller li a img {
position:absolute;
top:0px;
left:0px;
z-index:1;
margin:0;
}

/*
div#scraubenbeispiele ul.scroller {
width:100%;
clear:both;
overflow:hidden;
margin:0;
padding:0;
height:200px;
}

div#scraubenbeispiele ul.scroller li.l {
width:1573px;
height:200px;
margin:0;
padding:0;
}

div#scraubenbeispiele ul.scroller li.r {
width:1707px;
height:200px;
margin:0;
padding:0;
}
*/

/* ### SCROLLER LEISTE ENDE ### */


/* ### HEADER ENDE ### */


/* ### CONTAINER & BOXEN ### */

div#container {
width:898px;
margin:0 auto;
padding:0;
background-color:#fff;
border-left:1px solid #DAE5EE;
border-right:1px solid #DAE5EE;
border-bottom:1px solid #DAE5EE;
text-align:center;
}

div#flashbox {
width:880px;
margin:0 auto;
padding:0;
text-align:center;
position:relative;
}

div#flashbox  h2 {
position:absolute;
top:30px;
right:10px;
text-align:left;
width:320px;
color:#000;
font-size:170%;
font-weight:bold;
}

div#flashbox  h2 sup {
font-size:60%;
}

div#flashbox img#weltneuheit {
position:absolute;
/*top:53px;*/
top:90px;
right:-9px;
}

div#flashbox img#eu-richtlinie {
position:absolute;
top:210px;
right:-9px;
}

div#flashbox img#fixdran {
position:absolute;
top:143px;
right:-9px;
}

div#flashcontent1 {
text-align:left;
padding-top:20px;
padding-bottom:10px;
}

div#content {
width:880px;
margin:0 auto;
padding:10px 0;
text-align:left;
}

.cb {
clear:both;
/* height:1px; */
/* visibility:hidden; */
}

/* ### CONTAINER & BOXEN ENDE ### */


/* ### NAVIGATION ### */

div#navi {
position:relative;
width:898px;
height:58px;
margin:0 auto;
padding:0;
background:url(../gif/bg-navi.jpg) repeat-x center bottom;
}

div#navi ul {
width:100%;
margin:0;
padding:0;
list-style-type:none;
text-align:left;
}

div#navi ul li {
float:left;
margin:0;
padding:0;
text-align:left;
}

div#navi ul li a {
margin:0;
padding:0;
display:inline-block;
color:#666;
font-size:130%;
font-weight:bold;
text-decoration:none;
text-align:center;
background:url(../gif/bt-button.gif) no-repeat left top;
}

div#navi ul li a span {
display:inline-block;
margin:0;
padding:10px 10px 8px 10px;
background:url(../gif/bt-button-r.gif) no-repeat top right;
}

div#navi ul li a span.kl {
padding-top:13px;
height:32px;
}

div#navi ul li a span.ez {
line-height:240%;
}

div#navi ul li a:hover {
color:#000;
text-decoration:none;
background:url(../gif/bx-button.gif) no-repeat left top;
}

div#navi ul li a.aktiv {
color:#000;
text-decoration:none;
background:url(../gif/bx-button.gif) no-repeat left top;
}

div#navi ul li a:hover span, div#navi ul li a.aktiv span {
/*display:block;*/
background:url(../gif/bx-button-r.gif) no-repeat top right;
}

div#navi span.sprachen {
position:absolute;
top:56px;
left:-30px;
}

div#navi span.sprachen img {
margin:0 0 12px 0;
}


/* ### NAVIGATION ENDE ### */


/* ### NEWSBOXEN ### */

div#content div.newsboxen {
width:100%;
overflow:hidden;
margin:0;
padding:0;
}

div#content div.box, div#content div.boxr, div#content div.boxrr {
/* width:287px;
height:147px; 165px*/
width:267px;
min-height:145px;
background-image:url(../gif/bg-newsbox.jpg);
background-repeat:no-repeat;
float:left;
margin:0 9px 9px 0;
padding:10px;
}

div#content div.ohnebg {
background-image:none;
}

div#content div.hoeher {
background-image:url(../gif/bg-newsbox-hoeher.jpg);
height:172px;
}

div#content div.hoeher p.kl {
font-size:110%;
line-height:130%;
}



div#content div.boxr {
margin:0 0 9px 0;
}

div#content div.boxrr {
float:right;
margin:0 0 9px 9px;
}

div#content div.box h2, div#content div.boxr h2, div#content div.boxrr h2 {
margin:0 0 18px 0;
font-size:140%;
line-height:110%;
font-weight:bold;
font-style:normal;
text-align:left;
color:rgb(102,102,102);
}

div#content div.box h2.u, div#content div.boxr h2.u, div#content div.boxrr h2.u {
padding-top:4px;
}

div#content div.box ul, div#content div.boxr ul, div#content div.boxrr ul {
margin:8px 0 0 16px;
padding:0;
font-size:100%;
}

div#content div.box ul li, div#content div.boxr ul li, div#content div.boxrr ul li {
margin:0 0 4px 0;
padding:0;
font-size:110%;
list-style-image: url(../gif/icon-schraubensicherung.gif);
line-height:140%;
}

div#content div.box p.block, div#content div.boxr p.block, div#content div.boxrr p.block {
width:50%;
overflow:hidden;
float:left;
margin:4px 0 0 0;
font-size:110%;
line-height:130%;
}

div#content div.box p.block img, div#content div.boxr p.block img, div#content div.boxrr p.block img {
float:left;
margin:0 4px 2px 0;
border:1px solid rgb(102,102,102);
}

div#content div.box p.block img.o, div#content div.boxr p.block img.o, div#content div.boxrr p.block img.o {
border:none;
}

div#content div.box a, div#content div.boxr a, div#content div.boxrr a {
text-decoration:underline;
color:#000;
font-weight:normal;
}

div#content div.boxr p.kontakt span, div#content div.boxrr p.kontakt span {
display:block;
margin:64px 0 0 0;
font-size:240%;
color:#000;
}

div#content div.boxr p.kontakt span.tel, div#content div.boxrr p.kontakt span.tel {
font-size:200%;
margin:32px 0 0 46px;
/* kontaktseite: margin:26px 0 0 46px; */
}

div#content div.boxr p.kontakt span.ausland, div#content div.boxrr p.kontakt span.ausland {
font-size:180%;
}

div#content div.boxr p.kontakt span.uk, div#content div.boxrr p.kontakt span.uk {
font-size:160%;
margin-bottom:12px;
}

div#content div.boxr p.kontakt a.anfrage, div#content div.boxrr p.kontakt a.anfrage {
margin:0 0 0 48px;
}

div#content div.hoeher p.kontakt span.kl, div#content div.boxr p.kontakt span.kl {
font-size:90%;
line-height:120%;
color:#000;
margin:0 0 0 48px;
display:inline-block;
}

div#content div.boxr p.kontakt a, div#content div.boxrr p.kontakt a {
display:block;
margin:18px 0 0 27px;
font-size:90%;
}

div#content div.boxrr p.messe {
margin:0 0 0 88px;
color:#000;
line-height:130%;
font-size:110%;
}

/* ### NEWSBOXEN ENDE ### */



/* ### ICONS FORMATIERUNGEN ### */

div#content div.white {
overflow:hidden;
width:858px;
margin:0 0 10px 0;
padding:4px 10px 0px 10px;
background-color:#fff;
border:1px solid #fdc400;
font-size:100%;
}

div#content div.white p {
font-size:120%;
text-align:justify;
}

/*
div#content div.links {
float:left;
width:48%;
margin:0;
padding:0;
}

div#content div.rechts {
float:right;
width:48%;
margin:0;
padding:0;
}
*/

div#content div.links {
float:left;
width:419px;
margin:0 0 4px 0;
padding:0 8px 0 0;
border-right:1px solid #fdc400;
}

div#content div.rechts {
float:right;
width:419px;
margin:0;
padding:0;
}

div#content div.links p.block, div#content div.rechts p.block {
overflow:hidden;
width:99%;
border-bottom:1px solid #fdc400;
padding:0 0 10px 0;
}

div#content div.links p.blocku, div#content div.rechts p.blocku {
overflow:hidden;
width:99%;
padding:0 0 0px 0;
}

div#content div.links img.l, div#content div.rechts img.l, div#content div.links img.l, div#content div.rechts img.l {
float:left;
margin:6px 6px 4px 0;
border:2px solid #000;
}

/*
div#content div.links p.block img.l, div#content div.rechts p.block img.l, div#content div.links p.blocku img.l, div#content div.rechts p.blocku img.l {
float:left;
margin:6px 6px 4px 0;
border:2px solid #000;
}
*/

/* ### ICONS FORMATIERUNGEN ENDE ### */


/* ### CONTENT ### */

#content hr {
width:100%;
height:1px;
color:#000;
background-color:#000; 
border:none;
}

#content h1 {
font-size:180%;
font-weight:bold;
color:#000;
margin:0 0 24px 0;
line-height:200%;
}

#content h2 {
font-size:160%;
font-weight:bold;
color:#000;
margin:14px 0 7px 0;
line-height:180%;
}

#content h3 {
font-size:140%;
font-weight:bold;
color:#000;
margin:14px 0 5px 0;
line-height:160%;
}

#content h4 {
font-size:130%;
font-weight:bold;
color:#000;
margin:0 0 5px 0;
line-height:140%;
}

#content h3 a {
text-decoration:none;
}

#content p {
font-size:120%;
line-height:150%;
margin:0 0 14px 0;
text-align:left;
}

#content img.r {
float:right;
margin:0 12px 0 12px;
}

#content p img.r {
float:right;
margin:0 0 2px 6px;
}

#content p.mitte {
margin:2px 0 6px 0;
text-align:center;
}

#content p.bs {
text-align:justify;
}

#content p.logos img {
margin:2px 12px 24px 0;
}

#content img.l {
float:left;
margin:0 12px 4px 0;
}

#content span.lb {
display:inline-block;
float:left;
margin:4px 20px 4px 0;
max-width:252px;
font-size:90%;
text-align:center;
line-height:130%;
}

#content span.lb img {
border:1px solid #666;
}

#content hr {
margin:10px 0;
height:1px;
color:#000;
clear:both;
}

#content a {
font-weight:bold;
text-decoration:underline;
color:#000;
}

#content a:hover {
color:#000;
text-decoration:underline;
}

#content p.small {
font-size:100%;
}

#content p.hinweis {
font-size:100%;
color:#000;
clear:both;
margin:20px 0 10px 0;
}

#content span.small {
font-size:80%;
}

#content .linkeinzug {
margin-left:12px;
}

#content span.l {
float:left;
margin:0 0 0 54px;
}

#content span.r {
float:right;
margin:0 54px 0 0;
}

#content span.blau {
color:#0008B5;
}

#content img.border {
border:1px solid #000;
}

#content ul {
/* list-style-type:disc; */
margin:7px 0 14px 30px;
padding:0;
font-size:120%;
line-height:120%;
text-align:left;
/* list-style-image: url(../gif/icon-haken.gif); */

}

#content ul li {
margin:0 0 6px 0;
padding:0;
/* list-style-image: url(../gif/icon-unterlegscheibe-m4.gif); */
list-style-image: url(../gif/icon-schraubensicherung.gif);
}

#content p.einsatzbeispiele {
margin:0 0 24px 0;
padding:0;
overflow:hidden;
text-align:right;
}

#content p.einsatzbeispiel {
margin:0 0 24px 0;
padding:0;
overflow:hidden;
text-align:center;
}


#content p.einsatzbeispiele span {
display:inline-block;
width:422px;
margin:0;
text-align:left;
}

#content p.einsatzbeispiele span.l {
float:left;
}

#content p.einsatzbeispiele img, #content p.einsatzbeispiel img {
border: 1px solid #fdc400;
margin:0 0 4px 0;
}


/*
#content p.einsatzbeispiele img {
margin:0 6px 0 0;
float:left;
border: 1px solid rgb(67, 140, 180);
}


#content p.einsatzbeispiele img.r {
margin:0;
float:right;
}
*/

#content p.einsatzbeispiele_text {
width:792px;
margin:6px auto;
padding:0;
text-align:justify;
}

#content p.mitte_bsp {
width:792px;
margin:2px auto 6px auto;
text-align:center;
}

#content div.googlemap {
float:right;
margin:0 0 10px 20px;
border:1px solid #000;
}

#content p.downloads {
overflow:hidden;
width:99%;
margin:2px 0 12px 0;
}

#content p span.savetix-downloads {
display:inline-block;
width:120px;
float:left;
margin:0 24px 24px 12px;
text-align:center;
}

#content p span.downloads {
display:inline-block;
width:267px;
float:left;
margin:24px 10px 6px 10px;
text-align:center;
}

#content p span.home {
width:180px;
margin:2px 10px 6px 0;
}


/* ### CONTENT ENDE ### */


/* ### FOOTER ### */

#footer {
width:900px;
margin:4px auto;
padding:0 0 10px 0;
text-align:right;
}

#footer a {
font-weight:bold;
text-decoration:underline;
color:#000;
}

#content a:hover, #footer a:hover {
color:#000;
text-decoration:underline;
}

/* ### FOOTER ENDE ### */


/* ### TABELLEN ### */

#content form table td {
vertical-align:top;
text-align:left;
}


#content table.daten {
width:100%;
font-size:100%;
margin:0 0 14px 0;
}

#content table.daten td {
padding:2px;
font-size:110%;
font-weight:bold;
color:#000;
line-height:160%;
text-align:center;
}

#content table.daten td strong {
font-size:130%;
}

#content table.rahmen {
width:96%;
font-size:100%;
margin:0 auto 30px auto;
border-left:1px solid #fdc400;
border-top:1px solid #fdc400;
text-align:center;
}

#content table.rahmen th {
padding:2px;
font-size:120%;
line-height:90%;
font-weight:bold;
color:#000;
line-height:160%;
text-align:center;
border-right:1px solid #fdc400;
border-bottom:1px solid #fdc400;
}

#content table.rahmen td {
font-weight:normal;
color:#000;
font-size:120%;
padding:2px 4px;
line-height:160%;
text-align:center;
border-right:1px solid #fdc400;
border-bottom:1px solid #fdc400;
}

#content table.rahmen td.infos {
padding-top:8px;
font-size:100%;
font-weight:normal;
color:#000;
text-align:left;
}

#content table.rahmen td.kundenwunsch {
/*
background-color:#e0e9e0;
*/
background-color:#ffeaad;
}

#content table.links th, #content table.links td {
text-align:left;
vertical-align:top;
padding:3px;
}

#content table.links td {
font-weight:normal;
color:#000;
font-size:120%;
padding:2px 4px;
}

#content table.links td ul {
font-size:100%;
padding:0;
}

#content table.montix {
font-size:100%;
margin:0 0 14px 0;
}

#content table.montix td {
padding:2px 4px;
font-size:120%;
font-weight:normal;
color:#000;
line-height:140%;
text-align:left;
vertical-align:top;
}


#content table.klein {
font-size:100%;
margin:0;
border-left:1px solid #fdc400;
border-top:1px solid #fdc400;
}

#content table.klein td {
padding:1px 5px 1px 5px;
font-size:110%;
color:#000;
line-height:100%;
text-align:center;
font-weight:normal;
border-right:1px solid #fdc400;
border-bottom:1px solid #fdc400;
}

#content table.klein td.titel {
font-weight:bold;
color:#000;
}

#content table.klein td.titel span {
font-weight:normal;
font-size:90%;
}

#content img.pic_rand {
border:1px solid #fdc400;
margin-bottom:12px;
}

/* ### TABELLEN ENDE ### */


/* ### FORMULAR  ### */

#content form {
clear:both;
font-size:100%;
margin:0;
padding:0;
}

#content form fieldset {
font-size: 100%;
border:1px dotted #fdc400;
margin:6px 0 6px 0;
padding:6px;
float:left;
width:421px;
}

#content form fieldset.l {
margin-right:10px;
}

#content form fieldset.r {
float:right;
}

#content form fieldset.big {
line-height:150%;
}

#content form fieldset legend {
font-size: 120%;
font-weight:bold;
color:#000;
padding:6px;
background-color:#fff;
}

#content form fieldset label {
float:left;
clear:left;
font-size:110%;
font-weight:bold;
width:80px;
display:inline-block;
padding:4px 0 0 0;
}

#content form fieldset.block {
width:864px;
margin-top:16px;
}

#content form fieldset span {
font-size: 90%;
}

#content form fieldset.block span.box {
display:inline-block;
float:left;
font-size: 100%;
margin:15px 0 0 0;
}


#content form fieldset.block label {
font-size:110%;
font-weight:normal;
width:410px;
display:inline-block;
padding:4px 0 0 0;
}

#content form fieldset label.uk, #content form fieldset.uk label {
width:120px;
}

#content form fieldset label.it {
/*width:110px;*/
}

#content form fieldset label.fr {
width:145px;
}



#content form fieldset span.spamschutz {
font-size: 100%;
font-weight:bold;
}

#content form fieldset input, #content form fieldset select {
margin-bottom:4px;
}

#content form fieldset input.txt, textarea, #content form fieldset input.txtroute {
width: 320px;
background-color:#fff;
border:1px solid #fdc400;
text-align: left;
padding:2px;
margin:0 0 4px 0;
font-family: Verdana, Arial, Helvetica, san-serif;
font-size:110%;
}

#content form fieldset.block input.txt {
width: 280px;
}

#content form fieldset input.txtkl {
width: 40px;
background-color:#fff;
border:1px solid #fdc400;
text-align: left;
padding:2px;
margin:0 0 4px 0;
font-family: Verdana, Arial, Helvetica, san-serif;
font-size:110%;
}

#content form fieldset.block input.txtkl {
width: 60px;
background-color:#fff;
border:1px solid #fdc400;
text-align: left;
padding:2px;
margin:0 0 4px 0;
font-family: Verdana, Arial, Helvetica, san-serif;
font-size:110%;
}


#content form fieldset.block select  {
background-color:#fff;
border:1px solid #fdc400;
text-align: left;
padding:1px 0;
margin:0 0 4px 0;
font-family: Verdana, Arial, Helvetica, san-serif;
font-size:110%;
}


#content form fieldset input.txt_uk, textarea.uk, #content form fieldset.uk input.txt {
width:293px;
}

#content form fieldset input.it, textarea.it {
width:300px;
}

#content form fieldset input.txt_fr, textarea.fr {
width:265px;
}

#content form fieldset input.checkbox {
float:left;
margin-right:4px;
margin-top:2px;
}

#content form fieldset span {
margin-top:-4px;
}

#content form fieldset.newsletter {
font-size: 100%;
border:1px dotted #fdc400;
margin:6px 0;
padding:6px;
width:865px;
}

#content form fieldset.newsletter p {
margin:0 0 10px 0;
}


#content form input.button {
width:120px;
float:right;
background-color:#fffaea;
border:1px solid #fdc400;
font-size:110%;
font-weight:bold;
margin:0 0 12px 12px;
padding:4px 0;
color:#000;
}

#content form p {
margin:0;
padding:0;
}


#content form fieldset label.plz, #content form fieldset.uk label.plz  {
clear:none;
float:none;
/*width:40px;*/
}

#content form fieldset label.ort {
clear:none;
float:none;
width:40px;
}

#content form fieldset label.ortit{
clear:none;
float:none;
width:66px;
}

#content form fieldset input.plz, #content form fieldset.uk input.plz {
width: 40px;
margin-right:10px;
}

#content form fieldset input.ort {
width: 220px;
}

#content form fieldset input.ortit {
width: 174px;
}

#content form fieldset.uk input.ort {
width: 193px;
}

/* ### FORMULAR ENDE ### */

#empfehlung {
width:440px;
margin:0;
padding:0;
float:left;
}

#empfehlung fieldset {
font-size: 100%;
border:1px dotted #fdc400;
margin:6px 10px 6px 0;
padding:6px;
width:270px;
}

#empfehlung fieldset label {
width:60px;
}

#empfehlung input.txt_e, #empfehlung textarea.txt_e {
width: 330px;
background-color:#fff;
border:1px solid #fdc400;
text-align: left;
padding:2px;
margin:0 0 4px 0;
font-family: Verdana, Arial, Helvetica, san-serif;
font-size:110%;
}


div#content div.boxrr p.block {
width:50%;
overflow:hidden;
float:left;
margin:2px 0 0 0;
font-size:110%;
line-height:120%;
}
