/* ----------------------------------------------------------------------------------/Modules/Breadcrumbs/Templates/Standard/Index.css---------------------------------------------------------------------------------- */#Breadcrumbs ul {
	margin:0;
	padding:0;
}

#Breadcrumbs ul li {
	float:left;
	list-style-type:none;
}

#Breadcrumbs ul li a {
	margin-left:0.5em;
	margin-right:0.5em;
}/* ----------------------------------------------------------------------------------/Modules/Content_SingleLevelMenu/Templates/Default/Index.css---------------------------------------------------------------------------------- */.SingleLevelMenu {
  margin: 0;
  padding: 0;
}

.SingleLevelMenu li {
  list-style-type:none;
  margin: 0;
  padding: 0;
}

.SingleLevelMenu a {
  display: block;
  text-decoration: none;	
}

.SingleLevelMenu li {

}


.SingleLevelMenu li a {
}

.SingleLevelMenu li a:hover {

}/* ----------------------------------------------------------------------------------/Modules/Content_MultiLevelMenu/Templates/Horizontal/Index.css---------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------/Modules/Utilities_ContactForm/Templates/Default/Index.css---------------------------------------------------------------------------------- */.DefaultModule
{
	/* CSS Styling... */
}/* ----------------------------------------------------------------------------------/Modules/Utilities_CycleSlideShow_View/Templates/Default/Index.css---------------------------------------------------------------------------------- */#CycleSlideShowHeader
{
	margin:auto;
	z-index:1;
}


.SlideShow img
{
	border: 1px solid #ccc;
	background-color: #eee;
}


.SlideItem
{
	position:absolute;
	left:0px;
	top:0px;
	width:645px;
	height:430px;
}

.ImageLayer
{
	position:absolute;
	bottom:0px;
	left:0px;
	width:645px;
	height:430px;
	z-index:1;

}

.DescriptionLayer
{

	position:absolute;
	bottom:0px;
    top:500px;
	left:650px;
	width:280px;
	height:260px;
	z-index:2;
}

.TextLayer
{
    background:url('/Templates/Truckservices/Images/slideshow-caption.png') 0 0 no-repeat;
    font-family: Verdana !important;
	font-size:18px;
	color:#ffffff;
	position:absolute;
	left:5px;
	bottom:7px;
	z-index:3;
    width:280px;
    height:260px;
    padding-left:85px;
}
.TextLayer div{
    display:table !important;
    width:115px;
    height:260px;
    text-align:center;
}
.TextLayer a
{
    padding-top:45px;
    color:#000;
    line-height:17px;
    vertical-align:middle;
    display:table-cell !important;
	text-decoration:none;
    font-size:14px;
    font-weight:bold;
    font-style: italic;
    text-shadow:#000000 1px 1px 1px;
}
.TextLayer a span{font-size:20px;}
.TextLayer a:hover
{
}

.BkgLayer img
{
	opacity:0.2; 
	filter:alpha(opacity=20);
}

#CycleSlideShowNavHeader
{
	position:absolute; 
	border:1px #ff0000; 
	right:0;
	bottom:10px; 
    left:55px;
    top:-210px;
}

#CycleSlideShowNavHeader a
{ 
	display:block; 
	float:left; 
	width:35px;
	height:135px;
    left:0;
	background-image:url('/Templates/Truckservices/Images/slideshow-inactive.png');
	background-repeat:no-repeat;  
	color:#ffffff; 
	text-indent:5px;
	font-size:12px; 
	text-decoration:none;
	font-weight:bold;
	margin:5px;
}

#CycleSlideShowNavHeader a.activeSlide
{
    background-image:url('/Templates/Truckservices/Images/slideshow-active.png');
	color:#65a704;
}


#CycleSlideShowNavHeader a:focus
{ 
	outline: none; 
}

#CycleSlideShowNavHeader a .top {
    height: 83px;
    display:block;
    position:relative;
    z-index:10;
}

#CycleSlideShowNavHeader a .bottom {
    height: 35px;
    display:block;
    position:relative;
    z-index:100;
}/* ----------------------------------------------------------------------------------/Modules/Banners_PlacementList/Templates/Default/Index.css---------------------------------------------------------------------------------- */.BannersList li
{
	list-style:none;
	margin-bottom:5px;
}

.Banners ul
{
	margin:0px;
}

					
					/*
						Warning: CSS file not found: '/Modules/Content_Subcategories/Templates/Default/Index.css'
					*/
					
					/* ----------------------------------------------------------------------------------/Modules/Content_ArticleList/Templates/Default/Index.css---------------------------------------------------------------------------------- */.ArticleList
{
    /* border:2px blue solid; */
}

.ArticleList img
{
    border:1px #cccccc solid;
}

.Caption
{
	font-weight:bold;
}

.ArticleTitle
{
	font-weight:bold;
	font-size:14px;
}

.ArticleList img
{
	float:left;
	margin:10px 10px 0px 0px;
}


.ArticleList ul li
{
	list-style:none;
	border-bottom:1px #CCCCCC dashed;
	margin-bottom:4px;
}/* ----------------------------------------------------------------------------------/Modules/Pager/Templates/Default/Index.css---------------------------------------------------------------------------------- */.Pager
{
    margin-bottom:1em;
}

.Pager ul
{
margin:0px;
padding:4px;
overflow:hidden;
position:relative;
text-align:center;
height:28px;
}

.Pager ul li
{
list-style:none;
}

.Pager ul li a
{
text-decoration:none;
display:block;
padding:4px;
color:#98CF12;
outline:none;
}

.Pager ul li a:hover
{
    color:#DF002C;
}

.Pager .FirstPage
{
position:absolute;
left:0%;
width:12%;
text-align:center;
}

.Pager .PreviousPage
{
position:absolute;
left:12%;
width:12%;
text-align:center;
}

.Pager .NextPage
{
position:absolute;
right:12%;
width:12%;
text-align:center;
}

.Pager .LastPage
{
position:absolute;
right:0px;
width:12%;
text-align:center;
}

.Pager li.PageNumbers
{
width:52%;
position:absolute;
left:24%;
}

.Pager li.PageNumbers ul
{
display:inline-block;
padding:0px;
width:auto;
margin:auto;
}

.Pager li.PageNumbers ul li
{
float:left;
margin-left:2px;
margin-right:2px;
}

.Pager li.PageNumbers ul li a
{
padding-left:5px;
padding-right:5px;
border: 1px solid #98CF12;
}

.Pager li.PageNumbers ul li a:hover
{
background-color:#fff;
}

.Pager li.PageNumbers ul li.CurrentPage a
{
border: 1px solid #98CF12;
font-weight:bold;
    color:#DF002C;
}
.Pager li.PageNumbers ul li.CurrentPage a:hover{
    color:#DF002C;
}/* ----------------------------------------------------------------------------------/Modules/Products_ProductViewDropdown/Templates/New/Index.css---------------------------------------------------------------------------------- */.ProductView
{
    position:relative;
	clear:both;
	margin:auto;
	width:600px;
	overflow:hidden;	
}


.SelectControl select
{
	width:241px;
	overflow:hidden;
	border:1px #330000 solid;	
	margin-top:5px;
}



.ProductView #Photo
{	
	height:299px;	
	width:243px;
	background:url('/Templates/Default/Images/Modules/productview_item_bkg.jpg');
	background-repeat:no-repeat;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}

.ProductView #Title
{	
	width:328px;
	height:33px;
	background:url('/Templates/Default/Images/Modules/productview_title_bkg.jpg');
	background-repeat:no-repeat;		
	color:#1bd6dd;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	overflow:hidden;
}

.ProductView #Code
{
	margin-top:3px;
	color:#929292;
}

.ProductView #Description
{
	text-align:left;
	color:#002a2d;
	width:328px;
	font-size:14px;
}

.ProductView #Description p
{
	margin:0;
	padding:0;
}


.ProductView #Description, .ProductView #PriceWithVat, .ProductView #PriceBefore
{
	margin:10px 0px 10px 0px;
}

.ProductView #PriceWithVatCaption
{
	 float:left; 
	 margin-right:7px; 
	 color:#00282b; 
	 font-size:18px;
}


.ProductView #PriceWithVatField
{
	float:left; 
	color:#008e9b; 
	font-size:18px;
}

.ProductView #PriceWithoutVat
{
	color:#929292;
}

.ProductView #PriceBeforeCaption
{
 	float:left; 
	margin-right:7px; 
	color:#00282b; 
	font-size:16px;
}


.ProductView #PriceBeforeField
{
	float:left; 
	color:#008e9b; 
	font-size:16px; 
	text-decoration:line-through;
}

.ProductView .AddToCartAction
{
	margin-top:15px;
	text-align:center;
	height:33px;
	background:url('/Templates/Default/Images/Modules/button_bkg.jpg');
	background-repeat:no-repeat;
	float:left;
}

.ProductView .AddToCartAction a
{
	color:#ffffff;
	display:block;
	width:187px;
	height:33px;
	font-size:14px;
}

.ProductView .AddToCartAction a:hover
{
	text-decoration:underline;
}

.ProductView #YellowCart
{
	width:73px;
	height:59px;
	background:url('/Templates/Default/Images/Modules/cart.png');
	background-repeat:no-repeat;
	float:left;
	margin-left:5px;
}


.ProductView .PaddingTop
{
	padding-top:6px;
}



.ProductView #BtnShare
{
	width:115px;
	height:25px;
	background:url('/Templates/Default/Images/Modules/btn_facebook.jpg');
	background-repeat:no-repeat;	
}


.ProductView #BtnShare a
{
	color:#ffffff;
	display:block;
	width:115px;
	height:25px;
	font-size:10px;	
}

.ProductView #BtnTellAFriend
{
	width:130px;
	height:25px;
	background:url('/Templates/Default/Images/Modules/btn_tellafriend.jpg');
	background-repeat:no-repeat;	
}


.ProductView #BtnTellAFriend a
{
	color:#ffffff;
	display:block;
	width:130px;
	height:25px;
	font-size:10px;	
}



.ProductView #BtnPrint
{
	width:71px;
	height:25px;
	background:url('/Templates/Default/Images/Modules/btn_print.jpg');
	background-repeat:no-repeat;	
}


.ProductView #BtnPrint a
{
	color:#ffffff;
	display:block;
	width:71px;
	height:25px;
	font-size:10px;	
}

.ProductView #BtnShare a:hover, .ProductView #BtnTellAFriend a:hover, .ProductView #BtnPrint a:hover
{
	text-decoration:underline;
}


.ProductView .PaddingLink
{
	padding:6px;
}


.ProductView .BottomButton
{
	float:left;
	margin-right:5px; 
}
/* ----------------------------------------------------------------------------------/Modules/Content_ImageGallery/Templates/Default/Index.css---------------------------------------------------------------------------------- */.MoreImages
{	
	font-weight:bold;
	margin:0;
}

.ImageGalleryList
{
	margin:0;
}

.ImageGalleryList li
{
	list-style:none;
	margin:10px;
	float:left;
}

.ImageGalleryList li img
{
	border:1px #000000 solid;
}/* ----------------------------------------------------------------------------------/Modules/Products_CommentForm/Templates/Default/Index.css---------------------------------------------------------------------------------- */.Products_CommentForm
{
	margin:10px 0 20px 0;
}

.ProductCommentFormText
{
	font-weight:bold;
	font-size:14px;
	margin-top:10px;
	margin-bottom:5px;
	color:#00184a;
}

.CommentField textarea
{
	width:450px;
	height:100px;
	border:1px #333333 solid;
}

.Button a:hover
{
	background-color:#003CA3;
	background-position:center bottom;
}

.Button a
{
	background-image:url(/Styles/Default/panel-button.png);
	background-repeat:repeat-x;
	border:1px solid #0240A6;
	color:#FFFFFF;
	display:block;
	height:22px;
	line-height:22px;
	margin:4px auto auto;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	width:70px;
	text-align:center;
}/* ----------------------------------------------------------------------------------/Modules/Products_CommentList/Templates/Default/Index.css---------------------------------------------------------------------------------- */.Products_CommentList
{
	margin:10px 0 10px 0;
}

.ProductComments
{
	font-weight:bold;
	font-size:14px;
	font-size:14px;
	margin-top:10px;
	margin-bottom:5px;
	color:#00184a;	
}

.Comment
{
	list-style:square;
	margin-bottom:5px;
}

.CommentUser
{
	font-style: italic;
	font-weight:bold;
}/* ----------------------------------------------------------------------------------/Modules/Content_PageTitle/Templates/Default/Index.css---------------------------------------------------------------------------------- */.DefaultModule
{
	/* CSS Styling... */
}/* ----------------------------------------------------------------------------------/Modules/Products_VoteForm/Templates/Default/Index.css---------------------------------------------------------------------------------- */.Products_VoteForm
{
	margin:10px 0 20px 0;
}

.ProductVoteFormText
{
	font-weight:bold;
	font-size:14px;
	font-size:14px;
	margin-top:10px;
	margin-bottom:5px;
	color:#00184a;	
}

.VoteType
{
	list-style:none;
	float:left;
	margin-right:7px;
}

.VoteTypeCaption
{
	float:left;
}

.VoteTypeControl
{
	float:left;
	margin-left:3px;
}

.VoteAction
{
	clear:both;
}

.VoteTypes
{
	padding-bottom:10px;
}

.Button a:hover
{
	background-color:#003CA3;
	background-position:center bottom;
}

.Button a
{
	background-image:url(/Styles/Default/panel-button.png);
	background-repeat:repeat-x;
	border:1px solid #0240A6;
	color:#FFFFFF;
	display:block;
	height:22px;
	line-height:22px;
	margin:4px auto auto;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	width:70px;
	text-align:center;
}/* ----------------------------------------------------------------------------------/Modules/Products_VoteResults/Templates/Default/Index.css---------------------------------------------------------------------------------- */.Products_VoteResults
{
	margin:10px 0 20px 0;	
}


.VoteResultsText
{
	font-weight:bold;
	font-size:14px;
	font-size:14px;
	margin-top:10px;
	margin-bottom:5px;
	color:#00184a;	
}

.VoteResult
{
	list-style:none;	
	margin-bottom:5px;
	min-height:20px;
}

.VoteCaption
{
	float:left;
	width:90px;
	font-weight:bold;
	color:#283247;
}


.VoteBar
{
	float:left;
}


.VotePercent
{
	margin-left:10px;
	float:left;
}/* ----------------------------------------------------------------------------------/Modules/Products_ProductList/Templates/Default/Index.css---------------------------------------------------------------------------------- */.ProductList {
	clear:both;
}
.ProductList ul
{
	margin:0px;
	padding:0px;
}

.Product
{
	list-style:none;
	margin-bottom:10px;
	border-bottom:1px #CCCCCC dashed;
}


.ProductInfo
{
	width:330px;
	margin:0;
	padding:0;
}

.ProductPhoto
{
	width:102px;
	margin-right:10px;
}

.ProductTitle
{
	font-size:18px;
	margin-top:0;	
	color:#00184a;
}

.ProductList img
{
    border:1px #cccccc solid;
}

.Caption
{
	font-weight:bold;
	color:#0841ad;
}/* ----------------------------------------------------------------------------------/Templates/Parepare/Layout.css---------------------------------------------------------------------------------- *//* */
	/*CSS Reset */
/**/
 /**/
/*html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, ul, li, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td */
/*{*/
	/*margin:0;*/
	/*padding:0;*/
	/*border:0;*/
	/*font-weight:inherit;*/
	/*font-style:inherit;*/
	/*font-size:100%;*/
	/*font-family:inherit;*/
	/*vertical-align:baseline;*/
/*}*/

/*ul li*/
/*{*/
	/*list-style:square;*/
/*}*/


/*body */
/*{*/
	/*line-height:1.5;	*/
/*}*/

/*blockquote:before, blockquote:after, q:before, q:after */
/*{*/
	/*content:"";*/
/*}*/


/*blockquote, q */
/*{*/
	/*quotes:"" "";*/
/*}*/

/*a img */
/*{*/
	/*border:none;*/
/*}*/



/**/
	/*General elements styles*/
/**/

/*.clear*/
/*{*/
	/*clear: both;*/
/*}*/

/*.show*/
/*{*/
	/*display: block;*/
/*}*/

/*.hide*/
/*{*/
	/*display: none;*/
/*}*//* ----------------------------------------------------------------------------------/Templates/Parepare/Layout.Design.css---------------------------------------------------------------------------------- */body {font-family: "Trebuchet MS", Helvetica, sans-serif;font-size:14px;color:#000;margin:0;background-color:#98cf12;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;overflow: visible;}
.container{width:997px;margin:0 auto;position:relative;}
.nomargin{margin:0;}
a {color: inherit;text-decoration: none;}
a:hover{text-decoration:none;color:#000;}
p{margin:10px 0 0;}
img{border:none;}
.center{text-align:center;}
.clear{clear:both;}
.hidden{visibility:hidden;}
h1,h2,h3,h4,h5,h6 {margin:0;font-weight:normal;}
h1{font-size:16px;font-family: 'Advent Pro', sans-serif;color:#fff;}
h2{font-size:14px;font-family: 'Advent Pro', sans-serif;color:#fff;}
h3{font-size:30px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}

.bradius{
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    behavior: url(/Templates/Parepare/pie/PIE.htc);
}
.bradius2{
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    behavior: url(/Templates/Parepare/pie/PIE.htc);
}
.bradius3{
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    behavior: url(/Templates/Parepare/pie/PIE.htc);
}
.bradius4{
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    behavior: url(/Templates/Parepare/pie/PIE.htc);
}
#list-extra{background-color:#fff;overflow:hidden;padding:17px;overflow:hidden;}
#list {list-style-type:none;margin:0;padding:0;position:relative;}
#banner-list{background:none;}
#banner-list .list{list-style-type:none;margin:15px 0 0 0;padding:0;}
#banner-list .item,
#list .item{color:#fff;margin:0 0 30px;}
#banner-list .item,
#list .item .item-container{background-color:#DF002C;position:relative;z-index:10;}
#banner-list .item{padding:20px;min-height:200px;position:relative;}
#banner-list .item .banner-image{position:absolute;top:45px;z-index:10;}
#banner-list .item .banner-flash{position:absolute;top:60px;}
#banner-list .item .box{background-color:#fff;width:240px;height:160px;float:right;position:relative;z-index:5;}
#banner-list .item .box h2{color:#000;font-family: "Trebuchet MS", Helvetica, sans-serif;}
#banner-list .item h2,
#list .item h2{display:block;padding:15px 15px 0 15px;}
#banner-list .item img,
#list .item  img{border:7px solid #fff;position:relative;top:15px;}
#banner-list .item img{border:none;}
#list .item.even h2{text-align:right;}
#list .item.even img{left:30px;z-index:100;}
.ImageGalleryList,
#cat-list{list-style-type:none;padding:0 0 0 15px;margin:15px 0 0;position:relative;z-index:5;}
#cat-list.products{padding:0;}
.ImageGallery{margin:10px 0;}
.ImageGalleryList .Image,
#cat-list .item{float:left;margin:0 50px 15px 0;font-size:12px;}
.ImageGalleryList .Image{margin:0 10px 15px 0;}
.ImageGalleryList .Image.endrow{margin-right:0;}
#cat-list .item.even{margin:0;}
#product .product-image,#article .article-image,
.ImageGalleryList .Image .image-container,
#cat-list .cat-image{padding:10px 20px;background-color:#98cf12;margin:0 0 5px;position:relative;z-index:100;}
.ImageGalleryList .Image .image-container{padding:7px 20px;}
#cat-list .cat-image{/*min-height:165px;*/}
.ImageGalleryList .Image .image-container img{border:none;}
#article .content .article-image,
#product .content .product-image{float:left;margin:0 35px 20px 0;}
#product .content .desc .title{color:#DF002C;font-size:14px;margin:0 0 5px 0;}
#product .content .price{background-color:#98cf12;padding:10px 22px;color:#fff;float:right;font-size:18px;margin:10px 175px 0;position:relative;z-index:100;}
#product .content .price span{font-size:12px;}
.ImageGallery h1.more-images,
#product .content h1.related{background-color:#DF002C;padding:10px 25px;border:7px solid #fff;position:relative;max-width:250px;left:-60px;}
#cat-list .title{padding:0 0 0 30px;color:#df002c;display:block;font-size:14px;}
#cat-list .title:hover{color:#98cf12;}
#cat-list .intro{width:230px;padding:0 0 0 30px;height:65px;overflow:hidden;}
#header{height:205px;padding:30px 0 0 0;position:relative;z-index:1000;}
#header .logo{display:block;width:347px;height:182px;position:relative;z-index:10;float:left;}
#header .logo a{width:356px;height:186px;background:url(/Templates/Parepare/Images/logo.png);display:block;}
#header .slogan{background:url(/Templates/Parepare/Images/slogan.png) 0 0 no-repeat;width:290px;height:35px;float:left;margin:90px 0 0 -40px;}
#header .slogan a{display:block;width:290px;height:35px;}
#header .menu{color:#fff;font-size:14px;position:absolute;right:0;top:30px;font-family: 'Advent Pro', sans-serif;color:#fff;font-weight:bold;z-index:20;}
#header .menu .menu-icon{width:70px;height:70px;background:url(/Templates/Parepare/Images/menu-icon.png) center center no-repeat #98cf12;position:absolute;right:-20px;top:-10px;border:7px solid #fff;}
#header .menu .item-icon{width:9px;height:9px;background:url(/Templates/Parepare/Images/menu-item-dot.png) 0 0 no-repeat;display:block;margin:5px 10px 0 0;float:left;}
#header .menu .item-title{float:left;}
#header .menu ul.outer{padding:0 70px 0 0;margin:0;list-style-type:none;border:7px solid #fff;background-color:#DF002C;max-width:769px;}
#header .menu li{float:left;}
#header .menu li a{padding:17px 25px;display:block;color:#fff;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    behavior: url(/Templates/Parepare/pie/PIE.htc);
}
#header .menu li a:hover,
#header .menu li.current a{background-color:#98cf12;border:7px solid #fff;padding:10px 18px;color:#fff;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    behavior: url(/Templates/Parepare/pie/PIE.htc);
}
#header .menu li.first a:hover{
    -webkit-border-radius: 43px 50px 50px 43px;
    -moz-border-radius: 43px 50px 50px 43px;
    border-radius: 43px 50px 50px 43px;
    behavior: url(/Templates/Parepare/pie/PIE.htc);
}
#header .menu ul.dropdown{margin-left:0;padding:10px 0 15px 0;position: absolute;top:58px;list-style-type:none;background-color:#98cf12;border:7px solid #fff;border-top:7px solid #fff;width:230px;visibility:hidden;
    -webkit-border-radius: 4px 4px 30px 30px;
    -moz-border-radius: 4px 4px 30px 30px;
    border-radius: 4px 4px 30px 30px;
    behavior: url(/Templates/Parepare/pie/PIE.htc);
}
#header .menu ul.dropdown li{float: none;height: 30px;margin:0;position:relative;z-index:60;}
#header .menu ul.dropdown li a{border:0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    behavior: url(/Templates/Parepare/pie/PIE.htc);
}
#header .menu ul.dropdown li.first a{border-top:none;}
#header .menu ul.dropdown li.last a{border-bottom:none;}
#header .menu ul.dropdown li a{padding:5px 0 5px 15px;}
#header .menu ul.dropdown li a:hover{background-color:#DF002C;border-top:3px solid #fff;border-bottom:3px solid #fff;border-left:none;border-right:0;color:#fff;padding:2px 0 2px 15px;}
#header .menu ul.dropdown ul.dropdown{top:0;left:190px;border-top:7px solid #fff;background-color:#DF002C;}
#header .menu ul.dropdown ul.dropdown li a{background-color:#DF002C;}
#header .menu ul.dropdown ul.dropdown li.current a,
#header .menu ul.dropdown ul.dropdown li a:hover{background-color:#98cf12;}
#header .menu ul.dropdown li.currrent ul.dropdown li a{border:none;}
#slideshow .slide{position:relative;z-index:500;}
#slideshow .slide .image{position:absolute;width:472px;height:301px;border:15px solid #fff;background-color:#fff;top:50px;z-index:20;}
#slideshow .slide .text{width:850px;height:410px;border:15px solid #fff;background-color:#df002c;position:relative;left:116px;}
#slideshow .slide .text .full-text{width:230px;padding:50px 0 0 390px;color:#fff;}
#slideshow .slide .text .full-text h3{font-weight:bold;}
#slideshow .tree{position:absolute;background:url(/Templates/Parepare/Images/tree.png); width:364px;height:475px;right:-120px;top:185px;z-index:15;}
#slide-text{margin:0 0 40px;}
#slide-text .slider-text-icon{position:relative;background:url(/Templates/Parepare/Images/slider-text-icon.png) center center no-repeat #DF002C;float:left;width:50px;height:50px;border:7px solid #fff;}
#slide-text .text{height:20px;width:900px;float:left;margin:15px 0 0 20px;color:#fff;font-size:14px;overflow:hidden;}
#slide-text .text .article{float:left;}
#slide-text .text .article a{color:#fff;margin:0 10px 0 0;display:block;height:18px;}
#slide-text .text a:hover{color:#df002c;}
#main{margin:0 0 40px;}
#main .sidebar{width:295px;float:left;margin:0 42px 0 0;}
#main .content{width:600px;float:left;background-color:#fff;min-height:300px;padding:80px 30px 30px 30px;position:relative;}
#main .content h1.title{background-color:#DF002C;padding:10px 25px;border:7px solid #fff;position:absolute;max-width:250px;top:20px;left:-30px;}
#main .content h1.title a{color:#98cf12;}
#main .content h1.title a:hover{color:#fff;}
#main .content .page-title{position:absolute;top:-30px;left:530px;}
#main .content .page-title h2{position:relative;background-color:#DF002C;padding:10px 45px 10px 25px;border:7px solid #fff;}
#main .content .page-title .title-icon{background:url(/Templates/Parepare/Images/page-title-icon.png) center center no-repeat #98cf12;width:65px;height:65px;border:7px solid #fff;position:relative;top:-65px;left:35px;float:right;}
#main .content .image{max-height:234px;position:relative;z-index:10;}
#main .content .image .red-box{width:265px;height:195px;background-color:#DF002C;/*float:right;*/position:relative;left:345px;}
#main .content .image a[rel="lytebox"]{position:relative;top:-150px;z-index:9999;left:1px;}
#main .content .image a[rel="lytebox"] img{border:7px solid #fff;}
#main .content .text{font-size:12px;}
#footer{height:30px;background-color:#df002c;margin:0 0 17px 0;position:relative;font-size:12px;padding:10px 0 0 30px;}
#footer .menu{list-style-type:none;color:#fff;margin:0;padding:0;}
#footer .menu li{float:left;}
#footer .menu li a{padding:0 5px;color:#fff;}
#footer .menu li a:hover{color:#98cf12;}
#footer .copyright{padding:5px 20px;background-color:#fff;position:absolute;right:30px;top:-10px;}
#footer .copyright a{color:#000;}
#footer .copyright a:hover{color:#DF002C;}

#contact .contact-info{width:320px;float:right;text-align:center;color:#DF002C;}
#contact .contact-info p{font-size:14px;}
#contact .contact-info a{color:#98cf12;}
#contact .contact-info a:hover{color:#DF002C;}
#contact #ContactForm{width:280px;float:left;}
#contact #ContactForm label{margin-bottom:12px;color:#fff;background-color:#98cf12;padding:5px 0 5px 10px;width:245px;display:block;position:relative;z-index:100;}
#contact #ContactForm input,
#contact #ContactForm textarea{width:220px;margin:0 0 10px 15px;border:1px solid #b3b3b3;}
#contact #ContactForm input{height:30px;padding-left:4px;background: none repeat scroll 0 0 #fff;box-shadow: 4px 4px 2px #efefef inset;}
#contact #ContactForm textarea{height:90px;padding-left:4px;background: none repeat scroll 0 0 #fff;box-shadow: 4px 4px 2px #efefef inset;}
#contact #ContactForm .action .button{float:right;padding:4px 15px;color:#fff;background-color:#DF002C;position:relative;z-index:100;}
#contact #ContactForm .action .button:hover{color:#A7CB11;}
#contact .inner{margin:20px 0 0 0;}
/* Scroller Box */
#scroller_container {
    height: 16px;
    overflow: hidden;
}
/* Scoller Box */

/* CSS Hack Safari for scrolling text*/
#dummy {;# }

#scroller_container {
    overflow: auto;
}