@charset "utf-8";
/* CSS Document */
	
/* ----------    ---------- */
body{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.8em;
	color: #333;
	background-color:#fff;
}
p, .cluetip, #date, .AccordionPanelTab{color: #333;}
p{padding-bottom:15px;}
.text_right{text-align:right;}
.justify p{text-align:justify;}
h1:hover{cursor:pointer;}
h1{
	background:transparent url(../images/logo_sadal_15yil_d.png) no-repeat top left;
	text-indent:-9999px;
}
h2{float:left;
	width:500px;
	height:35px;
	margin:0 auto 20px auto;
	background:transparent url(../images/logo_stihl.png) no-repeat top left;
	text-indent:-9999px;
}
.viking h2{background:transparent url(../images/logo_viking.gif) no-repeat top left;}
.lowe h2{background:transparent url(../images/logo_lowe.gif) no-repeat top left;}
h3, h4{font-family: Georgia, "Times New Roman", Times, serif;
	display:block;
}
h3{
	padding:20px 0px 10px 0px;
	font-weight:bold;
	font-size:1.3em;
	color: #333;
}
h4{
	clear:both;
	background-color:#EFEFEF;
	margin:0 0 10px 0;
	padding-left:5px;
	border-bottom:1px solid #ccc;
	line-height:2em;
	color: #333;
	font-weight:bold;
}
.sadal h4{
	border-left:5px solid #ccc;
	display:block;
}
.stihl h4{border-left:5px solid #ff6501;}

.viking h4{border-left:5px solid #3aab39;}
.lowe h4{border-left:5px solid #007fff;}
h5{
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	background-color:#f0f0f0;
	border-bottom:1px solid #c4c4c4;
	color:#333;
	font-weight:600;
	line-height:17px;
	text-align:center;
	letter-spacing: 0.8pt;
}
h6{
	padding-top:10px;
	margin-bottom:3px;
	border-bottom:1px solid #999;
	font-weight:bold;
}
#powerboat h6{padding_bottom:5px; color:#333;border:none; }
.kampanya-text{padding-top:15px; padding-left:10px;
	font-size:12px;
}
.bold{font-weight:bold;}
.indent2>p, .indent2 ul{padding-bottom:20px;}
.indent2 li{padding-bottom:5px;}
.mediaHolder_right{
	margin:0 0 0 15px;
	padding-left:10px;
	text-align: left;
	float: right;
}
.mediaHolder_left_noMargin{
	margin:0 0 10px 0;;
	padding-left:0;
	text-align: left;
	float:left;
}
.mediaHolder_center{
	width:395px;
	margin:0 auto;	
}
.mediaHolder_left{
	margin-top:0;
	margin-right:15px;
	margin-bottom:10px;
	margin-left:0;
	text-align: left;
	float: left;
}
.SWFHolder_right{
	margin:0 0 10px 15px;
	padding-left:10px;
	text-align: left;
	float: right;
}



.detail{
	background:url(../images/arrow_detail.gif) no-repeat bottom right;
	color:#F60;
	margin-left:5px;
	padding:3px 15px 0 3px;
	text-decoration:none;
}
.detail:hover{text-decoration:underline;}
.a04{
	background-image: url(../images/arrow_03.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:13px;
	display:block;
	text-decoration:none;
	color: #333;
	cursor:pointer;
}

.viking .a04{background-image: url(../images/viking_arrow_03.gif);}

.a05{
	background-image: url(../images/arrow_03.gif);
	background-repeat: no-repeat;
	background-position: left 13px;
	margin-bottom: 5px;
	padding-top:10px;
	padding-left:13px;
	display:block;
	text-decoration:none;
	color: #333;
}
#contact .a05, #bayi .a05, #catalog a.a05[title]{background-color: #F7F7F7;
	background-position: 4px 6px;
	border:1px solid #CCC;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#5C5C5C;
	font-size:85%;
}
#bayi .a05{width:300px;}
#catalog a.a05[title]{padding-top:2px;}
#contact .a05:hover, #bayi .a05:hover, #catalog a.a05[title]:hover{/*background-position: 4px 10px;*/ color:#000; /*font-size:100%;*/}

.viking .a05{background-image: url(../images/viking_arrow_03.gif);}
.viking #sideNav .a05[title]{background-image: url(../images/viking_arrow_03.gif);
	border-bottom:1px dashed #3aab39;
	padding-right:5px;
}
.viking.mayis #sideNav .a05[title].mayis,
.viking.sonbahar #sideNav .a05[title].sonbahar,
.viking.kis #sideNav .a05[title].kis,
.viking.yag #sideNav .a05[title].yag,
.viking.bakim #sideNav .a05[title].bakim,
.viking.cimBicme #sideNav .a05[title].cimBicme,
.viking.info.compost #sideNav .a05[title].compost,{border-bottom:1px solid #3aab39;}
.a05:hover{
	font-weight:bold;
}
#sideNav .a05:hover{text-decoration:none;}
#powerboat_sideNav a.a05{border-bottom:1px dashed #ff6501;
	padding-right:5px;
}
.a06{
	font-size:85%;
	margin-bottom: 5px;
	padding-top:10px;
	display:block;
	text-decoration:none;
	color: #333;
}
.a06:hover{text-decoration:underline;}
.a7{display:inline;}
ul.tarihce{padding-bottom:15px;}

.tarihce li{
	padding:3px 0;
	margin-bottom:3px;
}

.tarihce li span{
	display: inline-block;
	width:160px;
	padding-right:5px;
	vertical-align: top;	
}

.even{background: #fff;}
.odd{background: #F7F7F7;}

.bold{font-weight:bold;}
.align_left{text-align:left;}
.block{display: block;}
.return{
	background-image: url(../images/arrow_vikingReturn.gif);
	background-repeat: no-repeat;
	background-position: left 13px;
	margin-bottom: 5px;
	padding-top:10px;
	padding-left:13px;
	display:block;
	text-decoration:none;
	color: #333;
}
.return:hover {text-decoration:underline;}
a.skype{color:#06F;}
a.mailTo{color:#333333;}
a.mailTo:hover{text-decoration:underline;}

/* ordered list that is used for garanti sartlari and how to download wallpapers*/
ol.list01{font-weight:bold; }
ol.list01 li{padding:5px 0; list-style:decimal; list-style-position:outside;}
ol.list01 li p{display:inline;font-weight:normal;}
ol.list01 li ul{padding-left:30px;}
ol.list01 li ul li{list-style-type:disc;font-weight:normal;}

/* un-ordered list that is used for multimedia wallpaper images */
.list02{
	clear:both;
	width:480px;
	margin-left:20px;
	display:block;
	font-size:85%;
}

.list02 li{
	padding-right:15px;
	padding-bottom:10px;
	display:inline;
	float:left;
	text-align:center;
}
.list02 li a{color:#333;}
.list02 li a:hover{font-weight:bold;}

.list02 li:lastchild{padding-right:0;}

/* roadshow descriptions*/
.list03{margin-left:0;}
.list03 li{padding-top:5px; margin-bottom:0;list-style-type:disc; list-style-position:inside;}
.viking .clueTip{color:#3aab39;font-weight:bold;}
.red{color:#C00;}

/* table that is used for model specification tables */
#tips table{
border-collapse:collapse;
margin-bottom:10px;
}
#tips table, #tips table td, th{border:1px solid black;}
#tips table td{
	padding:0;
	border-right:1px solid #333;
	text-align:left;
}
#tips table th{
	background-color:#efefef;
	vertical-align: bottom;
	font-size:85%;
	font-weight:bold;
}
/* ----- styles for e-bayi enter form ----*/
#bayiEntry{
	position:absolute;
	top:15px;
	right:0;
}
#formBoxTop{
	padding-top:15px;
	background-image:url(../images/bayiEntry_top.png);
	background-position:top left;
	background-repeat: no-repeat;
}
#formBoxBottom{
	padding-bottom:9px;
	background-image:url(../images/bayiEntry_bottom.png);
	background-position:left bottom;
	background-repeat: no-repeat;
}
#formBox{
	width:293px;
	height:55px;
	padding-top:3px;
	padding-left:5px;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
#formBox #legend{
	position:absolute;
	left:19px;
	top:-3px;
	color:#fc7c11;
	font-size:85%;
	font-weight:bold;
}
#formBox input{
	margin:0 5px 0 0;
	color:#666;
	font-size:90%;
}
#formBox input.submitBtn{
	width:86px;
	height:22px;
	background:transparent;
	background-image:url(../images/submitButton.gif);
	background-repeat: no-repeat;
	background-position:0 0;
	color:#000;
	font-size:90%;
	font-weight:500;
	border:none;
	text-align:center;
}
#formBox input.submitBtn:hover{background-position:0 -24px;}
#formBox .cluetip{
	position:absolute;
	top:45px;
	left:210px;
	font-size:85%;
}
#formBox a.cluetip:hover{text-decoration: none;}
#formBox .errorMsg{
	position:absolute;
	top:65px;
	left:10px;
	color: #C00;
	font-size:85%;
	font-weight:bold;
}
/* ---------- Styles for suckerfish top navigation --------- */
#topNav{	
	font-family:Tahoma, Geneva, sans-serif;
	width: 957px;
	margin:0 auto;
	z-index:10;
}
#topNav, #topNav ul{	
	list-style-type:none;
    list-style-position:outside;
    position:relative;
    line-height:1.8em;
}
#topNav li{
    float:left;
    position:relative;
	border-left:1px solid #848482;
	border-right:1px solid #2e2d2d;
}
#topNav li:first-child{border-left:none;}
#topNav li.last{border-right:none;}
#topNav a{
	background-image:url(../images/mainNavigation_bg.png);
	color: #CCC;
    display:block;
   	width: 135px;
	height: 24px;
    text-decoration:none;
	text-align: center;
}
#topNav a:hover{background:#000;}
#topNav ul{
    position:absolute;
	background:#000;
    width: 135px;
    top:24px;
    display:none;
}
#topNav ul li{
	border-left:none;
	border-right:none;
}
#topNav li ul a{
	background:#000;
	height: 25px;
    width:136px;
    float:left;
	color: #CCC;
	border-top: 1px solid #666;
}
#topNav li ul a:hover{background: #333;}
#topNav li ul li a:hover{font-weight:bold;}
#topNav li img{width: 2px;}
#topNav ul ul{top:auto;}	
#topNav li ul ul {left:134px; margin:0px 0 0 10px;}
#topNav li:hover ul ul, #nav li:hover ul ul ul{display:none;}
#topNav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul{display:block;}

#home #topNav li.home a,
#profile #topNav li.profile a,
#products #topNav li.products a,
#bayi #topNav li.bayi a,
#garanti #topNav li.garanti a,
#contact #topNav li.contact a{background:#000;}
/* ---------- end of the syles for sucerfish top navigation ---------- */

/* ----------  ----------*/
.sadal #sideNav .a05{
	border-bottom:1px dashed #ff6501;
}

.sadal #infoDetail{
	border-left:1px solid #ff6501;
}

#catalog.sadal .list04 li{width:146px;
	height:183px;
	padding-top:3px;
	margin-right:12px;
	margin-bottom:9px;
	border:1px solid #ccc;
	background-color:#F7F7F7;
	float:left;
	display:inline;
	text-align:center;
}

#catalog.sadal .list04 li.last{margin-right:0;}
#catalog.sadal .list04 li:hover{background-color:#fceee5; border:1px solid #333;}

/* ---------- Styles for secondary navigation --------- */
#secondaryNavigation{
	width: 660px;
	height:88px;
	float:left;
	overflow:visible;
	position:relative;
	outline:none;
}
#secondaryNavigation li{ 	
	position:relative;
	float: left;
	margin-right:20px;
}
#secondaryNavigation li a{
	width:100px;
	color: #CCC;
	float: left;
	text-align: center;
	text-decoration: none;
	display: block;
}
*#secondaryNavigation li.warning a{font-size:95%;}
/*#secondaryNavigation li.warning a{width:110px;}*/
#secondaryNavigation li p{text-align: center;}
#secondaryNavigation li:hover{
	background-image: url(../images/secNav_hover.gif);
	background-repeat: no-repeat;
	background-position: 20px 0;
}
/*#secondaryNavigation li.warning:hover{
	background-position: 25px 0;
}*/
#secondaryNavigation li.active #infoBoxContent a{cursor:pointer;}
#secondaryNavigation li.active #multiMediaContent a{cursor:pointer;}
#secondaryNavigation li.active #infoBoxContent{font-weight:100;}
#secondaryNavigation li ul li{
	margin:0;
	text-align:left;
	color:#333;
	padding:0 5px 7px 5px;
}
#secondaryNavigation li ul li a{
	width:500px;
	text-align:left;
	color:#333;
}
#secondaryNavigation li ul li a:hover{font-weight:bold;}
#secondaryNavigation li.multiMedia:hover .multiMediaBox{display:block;}
#products.profile #secondaryNavigation .profile,
#products.products #secondaryNavigation .products,
#products.multiMedia #secondaryNavigation .multiMedia,
#products.warning #secondaryNavigation .warning,
#products.info #secondaryNavigation .info 
{ 
	background-repeat: no-repeat;
	background-position: 20px 0;
	font-weight:bold;
	cursor:wait;
}
#products.warning #secondaryNavigation .warning a,{font-size:90%;}



#products.multiMedia #secondaryNavigation .multiMedia,
#products.info #secondaryNavigation .info{font-weight:normal;}
#secondaryNavigation li ul li:hover{background:none;}
.multiMediaBox{
	position:absolute;
	width:150px;
	background:#fff;
	top:80px;
	left:-10px;
	display:none;
}
#multiMedia_bottom{
	margin:0 auto;
	padding-bottom:7px;
	background:url(../images/box_3_bottom.gif) no-repeat bottom left;
}
#multiMedia_top{
	padding-top:7px;
	background:url(../images/box_3_top.gif) no-repeat top left;
}
.stihl #multiMediaContent{
	width:148px;
	height:88px;
	border-left:1px solid #7f7f7f;
	border-right:1px solid #7f7f7f;
}
.viking #multiMediaContent{
	width:148px;
	height:44px;
	border-left:1px solid #7f7f7f;
	border-right:1px solid #7f7f7f;
}
#secondaryNavigation #multiMediaContent li{font-family:Tahoma, Geneva, sans-serif;}
#secondaryNavigation li.info:hover .infoBox{display:block;}
.infoBox{
	position:absolute;
	width:430px;
	background:#fff;
	top:80px;
	left:-10px;
	display:none;
}
#infoBox_bottom{
	margin:0 auto;
	padding-bottom:7px;
	background:url(../images/box_4_bottom.gif) no-repeat bottom left;
}
#infoBox_top{
	padding-top:7px;
	background:url(../images/box_4_top.gif) no-repeat top left;
}
#infoBoxContent{
	width:428px;
	height:45px;
	border-left:1px solid #7f7f7f;
	border-right:1px solid #7f7f7f;
}
.stihl #infoBoxContent{height:65px;}
.right{float:right;}
/* ---------- end of styles for #secondaryNavigation ----------- */

/* ---------- styles for main content -----------*/
#featuredBox{
	width:735px;
	margin:0;
	position:relative;
	left:-4px;
}
#mainProducts{
	margin:0;
	padding-top:8px;
	position:relative;
	left:-8px;
	float:left;
	clear:both;
}
#mainProducts li{
	float:left;
	display:inline;
}
#mainProducts li a{
	display:block;
	width:232px;
	height:138px;
	padding-right:4px;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
	cursor:pointer;
}
#mainProducts li a.prd01{
	width:295px;
	background-image:url(../images/homeSTIHL_01.png);
	background-repeat:no-repeat;
	background-position: 0 0;
}
#mainProducts li a.prd01:hover{background-position: 0 -139px;}
#mainProducts li a.prd02{
	
	padding-right:0;
	background-image: url(../images/homeViking_01.png);
	background-repeat:no-repeat;
	background-position: 0 0;
}
#mainProducts li a.prd02:hover{background-position: 0 -139px;}
#mainProducts li a.prd03{
	width:212px;
	background-image:url(../images/homeLowe_01.png);
	background-position: 0 0;
	background-repeat:no-repeat;
}
#mainProducts li a.prd03:hover{background-position: 0 -139px;}
#content_main a  p{padding:10px 4px;}

/* ---------- styles for kampanya box ----------- */

#kampanyaBox_bottom{
	width:202px;
	margin:0;
	padding-bottom:10px;
	background:url(../images/kampanyaBox_bottom.png) no-repeat bottom left;
}
#kampanyaBox_top{
	padding-top:32px;
	background:url(../images/kampanyaBox_top.png) no-repeat top left;
}
#kampanyaContent{
	position:relative;
	width:180px;
	height:80px;
	border-left:1px solid #e77a25;
	border-right:1px solid #e77a25;
	padding:0 10px 10px;
}
/* ---------- styles for currency box ----------- */
.subContent{
	width:200px;
	margin:14px 0 0 0;
	padding-bottom:3px;
	border:1px solid #ddd;
	font-size:85%;
	overflow:hidden;
}
.kampanya{margin-top:5px;}
.currency p{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.currency p#title{
	background-color:#f0f0f0;
	border-bottom:1px solid #c4c4c4;
	color:#333;
	font-weight:600;
	line-height:0.6em;
	letter-spacing: 0.8pt;
}
.currency p#date{color:#ff6501;line-height:0.6em;}
.currency ul{
	margin-left:10px;
	float:left;
	border-bottom:1px solid #666;
}
.currency ul li{
	width:90px;
	display:inline;
	float:left;
	color:#333;
	padding:5px 0 2px 0;
}
.currency ul li.right{text-align:right;}
.currency ul.last{border-bottom:none;}
.currency p.lastdata{
	padding-left:0;
	margin-left:10px;
	margin-right:10px;
	border:none;
}
#stihlAct{
	list-style: none;
	margin:0;
	padding-top:10px;
	clear:both;
}
#stihlAct li{
	float:left;
}
#stihlAct li a{
	display:block;
	width:210px;
	height:65px;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
	cursor:pointer;
}
#stihlAct li a.powerboat{
	width:210px;
	background-image:url(../images/stihl_powerboat.gif);
	background-repeat:no-repeat;
	background-position: -3px 0;
}
#stihlAct li a.powerboat:hover{background-position: -2px -65px;}

#stihlAct li a.roadshow{
	width:208px;
	background-image:url(../images/stihl_roadshow.gif);
	background-repeat:no-repeat;
	background-position: -3px 0;
}
#stihlAct li a.roadshow:hover{background-position: 0 -65px;}

/* -- accordion panel inner box --*/
.innerBox{	
	width:350px;
	border:1px solid #666;
	float: right;
	margin-left:20px;
	padding:5px;
}
.innerBox li{
	background-image: url(../images/arrow_03.gif);
	background-repeat: no-repeat;
	background-position: left;	
	padding-left: 15px;
	padding-bottom: 3px;
}
.viking .innerBox li{background-image: url(../images/viking_arrow_03.gif);}
.lowe .innerBox li{background-image: url(../images/lowe_arrow_03.gif);}
#main_01 p{float:right;}

/* --- styles for stihl warning page --- */
#products.stihl.warning .mail {color:#ff6501;
	text-decoration:none;
}
#products.stihl.warning .mail:hover {text-decoration:underline;}
#scroller-header {
	background-color:#efefef;
	width:348px;
	padding:7px 0 7px 15px;
	margin-bottom:2px;
	border-bottom:1px solid #cccccc;
	font-weight:700;
}
#scroller-header a {
	text-decoration:none; 
	color:#333; 
	padding:0 8px;
}
#scroller-header a:hover {
	text-decoration:none; 
	color:#ff6501
}
a.selected {
	text-decoration:underline !important; 
	color:#ff6501 !important;
}
#scroller-body {
	width:353px;
	padding-bottom:30px;
}
#mask {
	width:364px;
	overflow:hidden;
	margin:0 auto;
}
#panel div {
float:left;
}
#panel div img {
margin-bottom:10px;
}

/* Extra styling for each panel*/
#panel-1 {
}

/* --     --*/
#sideNav{
	width:315px;
	margin-right:5px;
	float:left;
}
#compostNav{
	width:270px;
	float:left;
	padding-left:15px;
	display:none;
}
.info.compost #compostNav{display:block;}
#infoDetail{
	width:630px;
	padding-left:6px;
	border-left:1px solid #3aab39;
	float:left;
}

/* -- viking compost info --- */
#vikingTips_wrapper{
	position:relative;
	width:672px;
	height:300px;
	margin-top:20px;
	padding-top:10px;
	padding:left:13px;
	border:1px solid #666;
}
#vikingTips_wrapper a{
	text-decoration:none;
	outline:none;
	color:#333;
}
#vikingTips_wrapper a span{
	position:absolute;
	display:block;
}
#vikingTips_wrapper a:hover{
	cursor:pointer;
	text-decoration:none;
}
#vikingTips_wrapper .info{display:none;}
#vikingTips_wrapper a:hover .info{
	display:block;
	width: 422px;
	position:absolute;
	left:200px;
	top:10px;
	padding:10px;
	background-color:#ffffff;
	border:1px solid #666;
	font-weight:normal;
	text-align:justify;
	overflow:hidden;
}
#vikingTips_wrapper p b{
	display:block;
	line-height:20px;
	margin-bottom:10px;
	border-bottom:1px solid #666;
	overflow:hidden;
	z-index:10;
}
#info_01{left:10px; top:20px;}
#info_02{left:10px; top:50px;}
#info_03{left:10px; top:80px;}
#info_04{left:10px; top:110px;}

/* --- styles for contact page --- */
#contact .column{
	/*position:relative;*/
	width:340px;
	padding-top: 25px;
	margin-left:30px;
	float:right;
}
.phone{float:left;
	width:49px;
	padding-right:3px;
	text-align:right;
}
.phone.freeLine{width:130px;}
.numbers p{line-height:1em;
	border:1px solid #000;
}

.phoneWrap{padding-bottom:2px; display:block;}
a.skype.mesai{color:#333; cursor:default;}

/* --- styles for overlay -- */
#overlay-list{
	float:left;
	width:440px;
	padding-top:5px;
}
#overlay-list li{
	float:left;
	width:90px;
	padding-left:10px;
	padding-top:3px;
	display:inline;
}

#overlay-list li ul li a{
	/*padding:5px 0;*/
	font-family:Verdana, Tahoma, Geneva, sans-serif;
	font-size:90%;
	font-weight:bold;
	color:#333;
}

#overlay-list li ul li a:hover{
	color:#06F; 
}
#overlay-list li ul li button{
	width:86px;
	height:22px;
	background:transparent;
	background-image:url(../images/submitButton.gif);
	background-repeat: no-repeat;
	background-position:0 0;
	color:#000;
	/*font-size:90%;*/
	font-weight:500;
	border:none;
	text-align:center;
}









/*#bolgeSorumlulari {z-index:9009;}*/
#bolgeSorumlulari {
	/*position:absolute;*/
	width:200px;
	background:#fff;
	/*top:100px;
	left:100px;*/
	border:1px solid #ff6501;
	padding-bottom:10px;
	/*display:none;*/
} 

#bolgeSorumlulari p{padding:3px 5px;}
/*#bolgeSorumlulari input:hover #bolgeSorumlulari{display:block;} */
#bolgeSorumlulari p.form_title{line-hight:18px; border-bottom:1px solid #ff6501;margin-bottom:5px; font-weight:bold; background:#f5f5f5;}


/* --- bayi ve servisler -- */
#ibayiler{height: 390px;
	width: 800px;
}
#tips a .cluetip{color:#3aab39; font-weight:bold;}

/* --- Compost olgunluk testi --*/
.list_compostOlusum{
	padding-bottom:10px;
	float:left;
	clear:both;
}
.list_compostOlusum li{
	float:left;
	display:inline;
	cursor:pointer;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}
.list_compostOlusum li.scale{
	width:22px;
	height:96px;
	display:block;
	background-image:url(../images/vikingTips_compost_04_00.jpg);
	background-repeat:no-repeat;
	background-position: 0 0;
}

.list_compostOlusum li a.curume{
	width:114px;
	height:96px;
	display:block;
	background-image:url(../images/vikingTips_compost_04_01.jpg);
	background-repeat:no-repeat;
	background-position: 0 0;
}

.list_compostOlusum li a.donusum{
	width:154px;
	height:96px;
	display:block;
	background-image:url(../images/vikingTips_compost_04_02.jpg);
	background-repeat:no-repeat;
	background-position: 0 0;
}
.list_compostOlusum li a.olusum{
	width:75px;
	height:96px;
	display:block;
	background-image:url(../images/vikingTips_compost_04_03.jpg);
	background-repeat:no-repeat;
	background-position: 0 0;
}
.list_compostOlusum li a:hover{
	background-position: 0 -96px;
}

/* -------------------------------------------------------- */
/* FORMS
/* -------------------------------------------------------- */
/* --- styles for contact form and catalog request form --- */
#contactForm, #catalogForm, #serviceForm{
	width:570px;
	margin-top:20px;
	padding-left:10px;
	border-right: 1px dotted #fc7f11;
}
/*#contactForm{padding-top:20px;}*/
#catalogForm, #serviceForm{
	width:947px;
	padding-left:5px;
	border:none;
}
#catalogForm fieldset, #serviceForm fieldset {
	 border:1px solid #999;
	 margin-bottom:20px;
	 position:relative;
}

#catalogForm fieldset legend, #serviceForm fieldset legend{display:block;
	position:absolute;
	top:-8px;
	left:30px;
	background-color:#FFF;
	font-weight:bold;	
	letter-spacing: 0.1em;
	padding-left:5px;
	padding-right:5px;
	color:#fc7c11;
	font-weight:bold;
	}
#catalogForm fieldset p, #serviceForm fieldset p{padding-top:20px; padding-bottom:5px;}

/*legend{margin-left:20px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	color:#fc7c11;
	font-weight:bold;
	letter-spacing: 0.1em;
}*/
/*#contactForm p, #catalogForm p, #serviceForm p{padding-top:3px;}*/
#contactForm label, #catalogForm label, #serviceForm label{
	float:left;
	width: 10em;
	text-align:right;
	padding-right:8px;
}
#serviceForm label{width:200px;}
#contactForm input, #catalogForm input, #serviceForm input{color:#333;}
#serviceForm .fieldSet01 input{width:180px;}
#serviceForm #calisan{width:25px;}
#catalogForm #firstName, #catalogForm #lastName,
#catalogForm #eMail{width:180px;}
#contactForm p.buttons, #catalogForm p.buttons, #serviceForm p.buttons,{padding-left:11em;}
#contactForm input.button, #catalogForm input.button, #serviceForm input.button{
	width:86px;
	height:23px;
	margin-right:20px;
	background: url(../images/submitButton.gif) no-repeat;
	line-height:23px;
	color:#000;
	text-align:center;
	border:none;
}
#contactForm input.button:hover, #catalogForm input.button:hover, #serviceForm input.button:hover{background-position:0 -24px;}
.orange{color:#fc7c11;}
#catalogForm input.radio, #serviceForm input.radio{
	float:left;
	margin-left:15px;
}
#catalogForm fieldset #userType{border:none;}
#userType label{width:120px;
	text-align:left;
}
#catalogForm fieldset #requested{margin: 0;
	padding: 0;
	border: none;
	background: transparent;
}
#catalogForm #requested fieldset p{padding-top:5px;}
#requested div{width:250px;padding-left:10px;
	padding-bottom:10px;
	float: left;
}
#requested div#wide_1{width: 300px;
	float: left;
}
#requested div#wide_2{width:700px;}
#requested div{
	padding-top:20px;
}
#requested input{float: left;
	clear: left;
}
#requested label{width: 200px;
	padding-bottom:5px;
	float: left;
	text-align: left;
}
#requested div#wide_1 label{width: 270px;}
#requested div#wide_2 label{width: 500px;}
#requested p {margin:  0;
	padding: 0 0 5px 0;
}
/*#serviceForm fieldset{position:relative;}
#serviceForm fieldset legend {display:block;position:absolute;top:-8px;left:10px; background-color:#FFF;}
#serviceForm fieldset p{padding-top:20px; padding-bottom:5px;}*/

#serviceForm .fieldSet03 textarea, #serviceForm .fieldSet02 textarea,
#serviceForm .fieldSet05 textarea{width:300px; height:70px;}
#serviceForm .radioButton{margin-left:5px; padding-bottom:10px;display:block;}
#serviceForm .radioButton .labelLike{width:200px; float:left;text-align:right;}
#serviceForm .radioButton label{width:50px; padding-top:3px; text-align:left; }


#serviceForm .fieldSet04 div{width:200px; margin-bottom:5px; float:left; }
#serviceForm .fieldSet04 #wide_1{margin-left:208px; padding-top:8px;}
#serviceForm .fieldSet04 div label{width:150px; padding:0; float:left; text-align:left; vertical-align:bottom;}
#serviceForm .fieldSet04 div img{padding-bottom:8px; float:left;}
#serviceForm .fieldSet04 #wide_3 img{padding-bottom:4px;}
#serviceForm .fieldSet04 textarea{width:300px; height:70px;}
#serviceForm .fieldSet04 input{width:auto; padding-right:10px; float:left; clear:left; display:inline;}
#serviceForm .fieldSet04 p{clear:both;}

#serviceForm .fieldSet05 label{width:350px;}
#serviceForm .fieldSet06 {padding-bottom:10px;}
#serviceForm .fieldSet06 div#banka{float:left;}
#serviceForm .fieldSet06 div p{padding-bottom:5px;}
#serviceForm .fieldSet06 div#sube label{width:100px;}

.catalogRequestOrnek{margin-left:138px;color:#666;font-size:85%;}
.seviseRequestOrnek{margin-left:208px;color:#666;font-size:85%;}
.formMessage_01{padding-top:10px; display:block; color:#900; }
.hata{margin-left:208px;}

#FlashID{
	float:left;
	margin-right:10px;
}

/* ----------- styles for powerboat -------------- */
.powerboat_race_title{padding-bottom:8px;}
	
.powerboat_mainUL{width:100%;
	margin-bottom:30px;
	float:left;
}
.powerboat_mainUL.widetoo{
	margin-left:-100px;
}

.powerboat_mainUL li{width:700px;
	padding:4px 0;
	border-top:1px solid #666;
	display:block;
	float:left;
}

.powerboat_mainUL li.wide{width:1150px;}
.powerboat_mainUL li.first{border-top: 2px solid #666;}

.powerboat_mainUL li.dummy{height:0;padding:0;border:none;}
.powerboat_mainUL li.last_race{border-bottom:1px solid #666;}
	 
.powerboat_race li{padding:0;
	border:none;
	float:left;
	display:inline;
}
.powerboat_race li.yer{width:200px;}
.powerboat_race li.date{width:180px;}
.powerboat_race li.score{width:90px;}
.powerboat_race li.gallery{width:120px;}

.powerboat_race li.sira{width:40px;}
.powerboat_race li.tNo{width:80px;}
.powerboat_race li.tAdi{width:115px;}
.powerboat_race li.sure{width:140px;}
.powerboat_race li.yPuan{width:100px;}
.powerboat_race li.sPuan{width:120px;}
.powerboat_race li.tPuan{width:105px;}
.powerboat_race li.genel{width:77px;}
.powerboat_race li.genel2{width:63px;}
.powerboat_race li.tAdi2{width:110px;}

#powerboat_sideNav{
	width:230px;
	margin-right:5px;
	float:left;
}	
#powerboat_puan_infoDetail{
	width:700px;
	padding-left:13px;
	border-left:1px solid #ff6501;
	float:left;
}
#powerboat_puan_infoDetail img{padding-bottom:10px;}
.list_04{float:left;}
.list04 li{width:88px;
	height:65px;
	padding-top:3px;
	margin-right:9px;
	margin-bottom:9px;
	border:1px solid #ccc;
	background-color:#F7F7F7;
	float:left;
	display:inline;
	text-align:center;
}

.list04 li:hover{background-color:#fceee5; border:1px solid #fa904b;}

.powerboat_puan_title{width:100%; padding-bottom:8px; float:left; color: #333;}
.c1{font-weight:bold; float:left;}
.c2{float:right;}
.c2 .a05{display:inline;}
.powerboat_mainUL a.a05, list04 a.a05 {display:inline;}
/*#powerboat_puan_title .a05, .gallery .a05, score .a05{display:inline;}*/
p.powerboat_puan{font-family:Georgia, "Times New Roman", Times, serif; 
	font-weight: bold; 
	border-bottom:1px solid #ff6501; 
	padding-bottom:3px;
	padding-top:10px;
	margin-bottom: 15px;
}

/* -------  --------*/
#bayiTitle_wrapper{width:80%; 
	margin-top:15px;
	margin-left:15px;
	padding-bottom:10px;
	border-bottom:1px solid #666;
	display:none;
}

#bayiTitle{float:left;}
#bayiTitle li{
	line-height:18px;
	width:120px;
	float:left;
	display:inline;
}
#bayiTitle li.pos{width:190px;}
#bayiTitle li.elit{
	padding-left:20px;
	width:150px;
}
#bayiTitle img {
	border:0;
	cursor:help;
}
#sehir{float:left;
	font-size:1.5em;
	font-weight:bold;
	padding-right:20px;
}


/* -----------  roadshow --------------------- */
#roadshow table{clear:both; 
		margin:0;}
		
#roadshow table th{width:81px;
	background-color:#e2e2e2;
	border:none;
	padding-left:5px;
	font-weight:normal;
}
#roadshow td{
	background-color: #ffffff;
	width:81px;
	height:54px;
	padding:0;
	line-height:54px;
	text-align:center;
}
#roadshow .roadshow_dates{margin:0;}
#roadshow .roadshow_dates li{width:300px; 
	padding:0; 
	float:left; 
	color:#333; 
	font-weight:bold;
}
#roadshow .roadshow_dates li a{color:#333;}
	
#roadshow .roadshow_event{background-color:#EFEFEF;}
#roadshow table tr td a{color:#333; display:block;}
#roadshow table tr td a:hover{color:#ff6501; font-size:110%; font-weight:bold;}
#roadshow .list03 li{list-style-type:disc;}

/* ------------------------------------------- */
/*  global footer                                     */
/* ------------------------------------------- */
#footer{color:#1e1e1e;
	text-align:right;
}
#footer .indent p{font-size:85%;
	padding-bottom:40px;
}

